Recorded by Dean Willis

3/7/05 13000-1500

 

RPIDS

Henning Schulzrinne

 

Slides presented

 

Issue: Debate on "unknown" element for lists (like activities) -- "empty" vs "null" Do we need to be able to distinguish between an empty element and a non-existent element?

 

Noted that we use the same syntax for both publication and notification. Should we include discussion of the composition aspects of the schema?

 

Argued: We don't want to use the presence documents themselves as a statement of policy on composition functions. If it tells the presence service how to do something, it doesn't belong in the presence document.

 

Comment: Is this just a terminology issue: If we replace "unknown" with "other", would that solve the problem?

 

Comment: it seems to be useful to have the ability to differentiate an explicit assertion of neutral state vs a state about which no assertions are being made, independent of the composition policy.

 

Poll: Should we include unknown elements at each enumeration? Rough consensus in favor of inclusion.

 

Issue: Do we include source/type identification? This seems to be problematic from an authorization perspective, and impossible to completely enumerate. Proposed that we exclude source/type identification from the current effort. Proposal accepted.

 

plans are to release -06 immediately after IETF 62.

 

 

Presence Data Model

Jonathan Rosenberg

 

Slides presented.

 

Changes since last rev reviewed.

 

Open Issues:

 

Issue #1 Do we need an enumeration of services? A service registry has been proposed. Author proposes not, that reach information suffices.

 

Comment: The reach information is useful and adequate to solve the problem.

 

Noted: Reach information is a child of tuple, not status. This needs to be clearly stated in the document.

 

Comment: The examples need to be consistent with recommendations in callee-caps.

 

Note: Add discussion about the interpretation of non-existing data to data model. Prescaps need to follow the callee-caps model.

 

 

Issue #2: Available IM, Not Audio

 

Do we need to address this in the data model? Author believes the current text leaves the decision open.

 

Consensus to add to the data model words indicating that capabilities can change, and to include example possibly based on Aki's example.

 

Debate point: Just because I'm busy for IM, it doesn't mean I can't receive IM. Can we distinguish between capabilities and availabilities? Does "future status" work? It might if we eliminated the target time for future status -- "I expect to be available for calls sometime".

 

Issue #3: Three Dimensions

 

Do we need to model these in the data model? Proposed "No". Consensus reported on this proposal.

 

Issue #3 Device ID URN

 

Proposed to note that these things can change, that they can be derived from different things, and punt the detail implementation for each of these to new drafts.

 

Issue that we need to be able to differentiate an correlate information from separate devices vs. correlate information for one device with multiple IDs.

 

So, what's the problem with UUIDs? Since they are randomly generated, sometimes from a MAC, can they be correlated with a MAC address? Are they "invertable? Arguable that they are not -- one cannot assume that just because a UUID has a MAC address in it that the UUID is from the device that has that MACC address.

 

Action Item: We need to check on relationship between UUID and ESN, MEID, IMEI, and IMSI from mobile worlds.

 

Noted that this mechanism works, it just works better if we have more information.

 

Proposed: To note that the draft use a UUID URN as the baseline, and allow others as available. Rough consensus observed.

 

 

Issue: Multiple device IDs.

 

Noted that we need to clean up the difference between the device-ID element and the ID element of the device.  Rough consensus reported on a single device ID per device.

 

 

 

Presence Authorization Rules

Jonathan Rosenberg

 

Slides presented

 

Changes since last draft reviewed.

 

Issue #1: Blacklists and matching.

 

Proposal offered by author. Response controversial. Noted that real world cases seem to require cross-domain listing now.

 

Much debate ensued. Author will add many caveats about identity minting. Henning and others will discuss additive properties.

 

Poll: Inconclusive.

 

Issue #2: Glob Matching

 

Proposed and accepted; do not add this feature.

 

Issue #3: Filter-based sub-handling

 

Proposed: leave as is; Accepted.

 

Issue #4 Tel URI

 

Action item: Make sure it works with tel URI as an identity.