Minutes of the DISPATCH WG Session at IETF 78
=================================================
Meeting chaired by:

Minutes produced by Mary Barnes based on detailed notes (included below)  by Richard Barnes and Christian Martin.

In addition, the DISPATCH Adhoc for Telepresence are included below.

Jabber scribe: Marshall Eubanks - transcript at  http://jabber.ietf.org/logs/dispatch/

Slides presented included in the proceedings.


Tuesday, July 27, 2010
================

Topic: Agenda Bash

Discussion led by: Chairs

The chairs summarized the agenda/topics for discussion. In addition, the adhoc for telepresence was highlighted.  In terms of status all the information is kept up-to-date in the DISPATCH WG wiki.
The wiki contains a summary of the process, deadlines for the upcoming meeting, as well as a detailed summary as to the status of each of the previously discussed topics.

Topic: Session ID (SIPSCOTCH)

Discussion led by: Hadriel Kaplan 

Charter proposal: SIP Scotch

Related drafts: draft-kaplan-dispatch-session-id-02

The problem was described as providing a mechanism for monitoring/debugging tools to correlate messages within a session.  A primary issue is that B2BUAs change call-ids, thus the need for a single identifier in the form of a Session-ID, which is a pseudo-random 128 bit value.  The intent is that a UAC or middlebox could add the header to all requests, responses and out-of-dialogue requests.  It was suggested that to ensure interoperability, the usage with various headers should be documented. The proposal was to form a WG to define a solution for the problem, however, there was little discussion on the charter specifics.  The scope of the problem was not well understood - for example, there is one view that this Session-ID could be used to correlated dialogues and not just for debug.  

Conclusion: There was consensus that this is a problem worth solving, however,  there is not yet clear consensus on the scope of the problem and relevant use cases. Discussion to continue on the mailing list - focus should be on the charter scope rather than on solutions at this point in time. 


Topic: Telepresence

Discussion led by:  Allyn Romanow

Charter proposal: Telepresence

Related Documents:

draft-romanow-dispatch-telepresence-use-cases
draft-romanow-dispatch-telepresence-prob-statement

Initial discussions clarified the context for this work, in terms of other SDOs, proprietary protocols and existing IETF work.  The latter is included for consideration in the charter.   It was clarified that IMTC is bringing the problem so that it can be solved in IETF.  Concerns were raised with regards to extending TIP in the IMTC, however, it was clarified that there is no intention to do such.  As far as the ITU-T work item, there is already a note in the charter with regards to considering work in IETF and the ITU-T focus is H.323 and SIP Gateways and not SIP protocol specifics -i.e., IETF does the protocol and ITU-T defines the service.

In terms of charter specifics, a concern was raised that it is too open-ended and needs to be much more specific as to the detailed deliverables and scope of the work.  
 
The discussion of the detailed charter was continued in an adhoc during the lunch session where some of the concerns were discussed in more detail.

Conclusion: The conclusion of the WG discussions and the adhoc were that the charter needs to be updated and discussion (on the charter) needs to continue on the DISPATCH WG mailing list. 

Topic: Tel-URI Enhancements

Discussion led by:  Milan Patel

Charter proposal: Tel-URI Enhancements

Relevant documents: 
draft-patel-dispatch-cpc-oli-parameter-02
draft-yu-tel-dai-08

The biggest concern raised about the proposal is that is not architecturally sound to put all these PSTN parameters into a tel-URI, but rather new headers should be considered as an option.  While there is an agreed need for a solution to this problem (i.e., there are use cases),  the current approach is not deemed acceptable. The fundamental idea is to convey characteristics of the endpoint. Thus, the recommendation was that the use cases be documented and a more general solution to the problem be considered.

Conclusion:  There is not interest in adopting this work as is. The recommendation is to go back to the general problem and describe the use cases (Action: Brian Rosen)  such that an optimal solution can be developed.

Topic: Verification Involving PSTN Reachability (VIPR)

Discussion led by:  Cullen Jennings  (as an individual)

Charter proposal: VIPR

Relevant documents: 
draft-rosenberg-dispatch-vipr-overview
draft-rosenberg-dispatch-vipr-reload-usage
draft-rosenberg-dispatch-vipr-pvp
draft-rosenberg-dispatch-vipr-sip-antispam
draft-rosenberg-dispatch-vipr-vap

One initial point of discussion on this topic was around the security or anti-spam properties.  It was highlighted that the security properties are based on the fact that there is a public service provider who has the incentive to limit spam. However, it was noted that this won't protect against all spam, but it is an incremental improvement.  The motivation for the work was clarified as enabling video calls between two endpoints that can only use voice across the PSTN, since currently there is no ubiquitous IP connectivity to support IP Multi-media (i.e., not just video) . 

Conclusion:  There is unanimous support for working on this problem.  The charter needs to be discussed further on the Mailing list.

=======================================================================================

DISPATCH Telepresence ad hoc meeting – IETF 78

 

Ad hoc chairs:

           Mary Barnes: mary.ietf.barnes@gmail.com

           Allyn Romanow:  allyn@cisco.com

 

Scribe: Peter Musgrave


Discussion

Charter Scope Discussion:

Brian Rosen: Limit discussion to just mapping streams to screens etc.
Stephan: No we need to more. MCU control etc. Wise to have a first milestone to discover the work which is required
Allyn: (summary) debate is to have a specific charter on spatial relationships with audio/video and define what else need to define.
Chris Martin: Can we agree on definitions? e.g continuos presence, segment switching. Presumption here that a call between rooms is a single call - but in some early systems this was not the case (e..g multiple point to point calls).
Allyn: Call control is out of scope - really just talking about media.
Stephan: Strongly in favour of one call
Brian: IETF has a history with generic conferencing. It's all bad. Due to scope getting too big. No useful work gets done. Scope should be limited. Deal with other problems by re-chartering. We want this to succeed - so do not keep things open ended.
Steve Botzko: More than spatial relationships are need - need cues for which streams matter, need speaker info which video streams contain them etc.
Allyn: Do you think we can specify the 'other dimensions'?
Harold Oelston: Can't do interoperable experience with just spatial relationships - has to deal with presentations. Often decision is local based on logical relationships. Better not to be just limited.
Stephan: Agree with Harold. e.g. switch time of CODECs when sharing screen relationships different CODECs can behave very differently. Layer CODECs have good choices in some cases.
Do not believe a session of this hour will result in the formation of a well defined charter. Suggest a WG which has a first draft which limits it's own scope
Mary: That's not the dispatch process.
Stephan: My company has an interest in getting layered CODEC into this WG. HAving this discussion in a non-formal setting is not the right thing to do. Could do a broad charter or leave WG to charter itself. Either way hard to do this in this session.
Christian: Interested in asymmetry issues. Can we have TX/Rx asymmetry e.g. TP to small endpoint.
Allyn: Not focusing on video for all devices, want TP and then all SIP devices.
(general TP needs definition)
Cullen: As co-author of conferencing docs - we blew it. Lets keep separate things separate. Try to keep it simple. IMTC for a year has been trying to see what's missing we don't need to repeat it here.
Allyn: Examples
Cullen: HOw to place spatial audio, applying logical labels to people etc. But let's NOT build arbitrarily complex solutions. Don't look too far down the road - limit scope
Allyn: We though we were precise - now realize not.
Brian:The IETF mechanism is a BOF.
Marshall: Was part of IMTC "design team". We had a good group of experienced people - use cases are real-world.
Christian: Got the impression it was underspecified. Is the consensus use cases are not detailed enough.
Stephan: Problem is not use-cases. How do we distill them into a charter.?
Allyn: Agree that is the next step.
Haslan: Where is the protocol in the milestones? Is it in architecture? Framework?
Mary: Could be in e.g. framework.
Allyn: Charter does say a protocol doc would be submitted in the initial protocol.
Haslan: Protocol extensions done in new WG or others?
Mary: Could be done in new WG.
Haslan: Is work based on existing products?
Allyn: Idea is to build future architectures on a standard and to the extent possible be interoperable with current solutions.
Keith: Need to be more specific. Want to see recharter before a protocol is defined so there can IETF wide discussion.
Allyn: Currently says re-charter is protocol not needed. You want this reversed?
Keith: Yes
Allyn: We do know what we want to do - but not all the specific steps. Semantics for multiple streams is fairly specific.
Stephan: Is multiple stream the correct word (esp. if think of RTP streams). We could put all this in one RTP stream and various exotic ways. This level of abstraction is worth leaving open - we may decide we only have one stream.
Brian: This is scope creep. New encoding is out of scope
Allyn: Yes - this would be out of scope
John Eldwell: Is the problem multiple sources/sinks and how to handle disparities in #sources/#sinks
Allyn: So far we have not dictated what you do with the multiple streams you get - not trying to specify this behaviour.
Marshall: Let's limit to what the short term demand is. Let's not try and predict the future.
Mary: Take away is that the charter will be updated.
Allyn: Can we have a separate mailing list and phone meetings.
Video meetings!!! (general derision)
Allyn: We can do work on the mailing list. Doodle poll for phone meetings.
Christian: TP as a marketing term was discussed earlier - do we need a discussion of TP meaning? Do we need to strengthen the definition to avoid e.g. video conferencing objections
Stephan: Agree - should set at some limit e.g. nothing less than 720p but also works to interwork with mobile devices. Other element is the support of multiple screens on the rendering side. Otherwise we have working protocols.
We have some language agreement here is it recorded.
MAry: We have minutes
Cullen: Need to define terms - lets not use Telepresence - it's a marketing term. If we pick TP this will become a quagmire. The term will be mis-interpreted.
Andrew: Is TP mutual - or does it include mobile and multi-media conferencing with a mix of mobiles.
Allyn: Participation means you need to know what to do.
Brian: Agree with Cullen. Defining does not work. Participants will vary from simple to complex. Doing the full matrix of possibilities is bigger than what you need to do. Just need to describe the streams to the devices which are getting them.
Allyn: Agree - but want to describe inter-relationships.
Paul K: Is the intention that we can get to WG by next meeting.
Gonzalo: Good to set up a new mailing list. But need to get consensus on dispatch…
Allyn: Should we stay on dispatch.
Gonzalo: Sip overload did have a separate mailing list.
Allyn: Nervous to have two lists.
Keith: Other mailing list can be for draft progression e.g. SIP overload.


DISPATCH WG minutes by Richard Barnes:

Hadriel Kaplan: SIP Session-ID
-- Problem: need a mechanism for monitoring/debugging tools to correlate messages within a session
  -> Howevere, many B2BUAs change Call-IDs (more than just SBCs)
  -- ... e.g., to hide IP addresses that show up in Call-IDs
-- Could we a more limited Call-ID?  draft-kaplan-sip-secure-call-id does topology hiding part
  -- Hard to get the many middle-boxes out there to not generate new Call-IDs
-- Proposed solution: Pseudo-random 128-bit value in a Session-ID header
  -- ... in all requests, responses related to a dialogue, even out-of-dialogue requests
  -- Can be inserted by UAC or a middlebox
  -- Extension to Refers-To header to indicate Session-ID that should be used
-- Proposal: Create a new WG to develop this proposal
-- What if evil users try to learn IP addresses using Session-ID?
  -- Not a real concern
-- Other open issues:    -- Use a single fixed, mandatory algorithm?  Or make it optional?
  -- What to do with Join header?  Not trying to address conferencing as a single sesion
-- Q(Keith Drage): You said "we don't need to document it unless it's necessary for interop"
  -- If people start using it for undocumented purposes, you can get boxed in from extension
-- Q(Christian Martin): Wouldn't this lead to the use of an opaque field for end-to-end communication?
       -- Maybe we should generically say "this is opaque e2e data, first type is session-ID
       -- A: One risk here is that middleboxes will now try to delete this header
       => We need to make this as innocuous as possible
-- Q(Marshall Eubanks): Looks like a nonce. What are the implications of collision?
       -- A: Just troubleshooting, shouldn't cause any dialogues to fail
       -- Guess this argues for making the algorithm mandatory
-- Q(Parthasarathi Ravindran): Do you really need an ID for this?  Things are already correlated on each hop by Call-ID
       -- A: That only works in very limited scenarios, in particular not in peering situations
-- Q(Jonathan Lenox): The boundary between B2BUA and conference server is kind of fuzzy; what if the B2BUA adds a leg
       -- A: Think that's another Session-ID
-- Q(Spencer Dawkins): In SIPCLF, we discussed something like this, and in/out Call-ID as an alternative
       -- But that require you be able to observe all the Call-ID changes
-- Mary Barnes: Ok, HUM on charter?
-- Cullen Jennings: We haven't had the discussion
-- HUM: Is there a problem here worth solving in the IETF?
       -- Strong in favor, few (single digits) against
-- HANDS: Who is willing to work on this?
       -- 6-8 people
       -- Spencer, Dale, Musgrave, Roland, Hutton, Elwell, Laura, Drage
-- Robert Sparks: Is anybody here still thinking that this has anything to do with correlating dialogues?
       -- Some people are shaking their heads 'yes'
       -- Not sure that people really understand the scope here
       -- Cullen: So it's not fate sharing; what's the definition of what we're identifying here?
       -- Hadriel: It's what Call-ID would be if it weren't being changed
               -- It's for troubleshooting, since it's not used in the session
-- Daryl Malys: Concerned about creating another header ID      -- Rather than creating a new Session-ID, should we just say "B2BUAs shouldn't change Call-ID"
       -- Hadriel: That was secure-call-id, doesn't really work
-- Simon Romano: Robert's point is valid; I was thinking this could be useful in SPLICES
-- Hadriel: There hasn't been a whole lot of discussion on the list
       -- Ben Campbell: That should tell you something
-- Mary: Chairs are not sensing clear consensus on the scope of the problem
-- Elwell: Thought we were coming close to consensus on the list
       -- If we can't come to consensus here, let's make a plan to do this quickly
       -- Cullen: To be clear, discussion should be of charter, not mechanism/draft

Allyn Romanow: Telepresence multi-streams
-- Trying to standardize handling of multiple media streams for telepresence
-- How is this different from other video conference use cases?
       -- More requirements for immersive experience
-- Scenario: Three screens/cameras, three microphones/speakers on each side
       -- Need to know which streams go to which displays
       -- Asymmetric screens: 1-to-N is easy, but N-to-1 needs to choose a camera
       -- Multi-point sessions, each participant has a different configuration
-- Ad-hoc meeting at lunch today, discuss use cases, requirements
-- Keith Drage: Presumably this is going to build on something, what is that?
       -- Mary Barnes: Current draft charter says that it will re-use things
       -- Drage: Want something more specific, e.g., from XCON
       -- Mary: Yes, XCON, MEDIACTRL, we can add that in the charter
       -- Allyn: First task for WG is to see if you can do it with existing
       -- Drage: Should do some of that before chartering WG
-- John Elwell: The fact that the charter doesn't show any protocol work implies that they're going to use stuff
       -- That's OK with me
       -- Just seems a little heavy on informational RFCs, shades of SPEERMINT
-- Roni Even: We need a little more specificity in what we're trying to do before we can say if protocols apply
-- Harald: Have you looked at VWRAP work to see if it's relevant
-- Stefan Wenger (?): How does this relate to Cisco-proprietary TIP protocol?
       -- Allyn: TIP is Cisco's way of doing this, other vendors have others
       -- Cisco have given ownership of TIP to the IMTC, so it's under IMTC control now
-- Steve Botzko: TIP doesn't actually solve all the problems here, it still has some Cisco specifics
       -- E.g., doesn't address continuous presence
       -- So even standardizing TIP wouldn't completely solve the problem
-- Jonathan Rosenberg: Sounds a little like standards shopping
       -- Cullen: Does Cisco have any intention of submitting TIP as an I-D
       -- Allyn: No!
       -- JDR: What happens when IMTC comes up with a partial solution, then we do
               -- Don't we end up with two solutions?
       -- Allyn: Our focus is on this group; our intention is to implement the standard
               -- Opening up of TIP is an intermediate step, while standard is being worked
       -- Botzko: There current plan in IMTC is not to change TIP
               -- Desire is to build a new solution for interoperable telepresence
       -- JDR: Still seems strange to me, possible conflict
-- Stefan Wenger (?): Also some concerns about patents
       -- Would make me more comfortable if the charter said TIP will not be a baseline
-- Brian Rosen: What are we being asked to do at this meeting?
       -- Mary: Think there's been some feedback that we need to use to update the charter
-- Hasna Mustafa: How does this relate to ITU activity on telepresence?
       -- Botzko: SG16 ad-hoc on telepresence is a little broader
       -- Of course, ITU would still be responsible for H.323
       -- Charter includes coordination with IETF -- no more conflict than is usual
       -- Expect IETF to define telepresence for SIP; hope to make simple for SIP/H.323 gateways
       -- Cullen: A lot of it isn't specific to SIP or H.323, is there overlap?
       -- E.g., stuff dealing with geometry, etc.
       -- Botzko: Would hope that this work moves forward and ITU can just reference RFC
-- Marshall Eubanks: Was part of IMTC group that led to this.   -- Think discovery of existing work
-- Stefan Wenger (?): IETF is lousy at overall system/service design, ITU is a little better
       -- Vice-versa when it comes to protocol design
       -- So this could be a sensible work split
-- Brian Rosen: Think the charter is currently too open-ended
       -- There is work to be done, but it needs to be better specified
       -- They've described the problem, but not how they want to solve it
       -- James Polk: Maybe what comes out of this is just guidelines, not protocol
       -- JDR: Solution to me to be an SDP thing, so I was surprised by XCON connection
-- Roni Even: Think the idea was to find a simple solution-- [... missed a couple of people ...]
-- HANDS: Who's interested in work in this area?
       -- ~20 hands

Milan Patel: Tel-URI enhancements
-- Provide slots in SIP for ISUP parameters that provide additional information about caller
-- DAI in draft-yu-tel-dai in progress since 2006, now in 3gpp (rel8) and PacketCable specs
       -- Indicates where the "cic" parameter came from; used for billing, reconciliation
-- Jon Peterson: Is DAI only applicable to TEL URI?
       -- Draft only considers applicability to TEL URI right now
       -- Jonathan Rosenberg: This has been killed before
       -- Continued effort to pile everything from ISUP into Tel URI parameters
       -- A lot of this is describing UA characteristics
       -- A lot of these things completely ignore security problems
       -- If you're just documenting deployment, make it informational
-- Brian Rosen: Need the result of this, but not the syntax
       -- Need info from ISUP carried in SIP
       -- Many things from ISUP don't make sense in SIP -- DAI is a good example
       -- What we need to do is reliably transport those bits between gateways
       -- JDR: That's a completely different problem
-- Milan: Liaison statement from 3GPP saying that focus is on interworking with ISUP
       -- JDR: Original use case was actually from CableLabs, where origin was not ISUP
       -- Brian Rosen: CPC and OLI are actually not between gateways, but it's still transport
       -- JDR: Just trying to clarify whether we're focused on actual ISUP messages
       -- Brian: In my cases, there's always one end that's ISUP
-- John Haluska: There are cases where SIP calls terminate in ISUP?
       -- JDR: But you can also end up terminating to non-ISUP
-- Jon Peterson: We've had this ongoing tension between translation and encapsulation
       -- This seems redundant with other encapsulation schemes already around
-- Milan: Focused on origination, added by trusted entity in origin network
       -- Brian Rosen: I have use cases that don't match this, but in private networks
-- Paul Kyzivat: JDR mentioned earlier that security has never been addressed
       -- The environment in which this is imagined to work have all these trust relationships
       -- This is basically a P-header without the limited domain of applicability
       -- Adam Roach: Right, this is not a tel URI, it really is a header field
               -- Leakage, e.g., via history-info
-- Cullen: It sounds like there is a problem to be solved here
       -- Everyone at the mic says "not tel URI"
       -- So should we continue list discussion on how to do it?
       -- Brian Rosen: Yes, but we need this to happen, let's push this in some direction
       -- JDR: The argument for moving quickly is bogus, because it's been around forever and keeps coming back
       -- Sumanth: To be clear, this is not originated in CableLabs; let's discuss the problem
       -- Gonzalo: There's a common complaint that we don't know how to say 'no' and we don't document negative decisions
               -- That might be what we need to do here
-- Brian: We're discussing syntax here, what do we need to do?
       -- Cullen: Need to ask 3GPP whether anything other than a TEL URI will be useful to them
       ** ACTION: Chairs will contact 3GPP to figure this out
-- Milan: We can revise the drafts; alternative path forward
       -- Drage: If you do it with a TEL URI, you'll need a Standards Track RFC => need a WG
               -- If it's a header, you can do it as Informational
       -- JDR: If you just want an RFC stamp, you can just send it to the RFC Editor
               -- Otherwise, we need to start from requirements, find a header
       -- Adam Roach: +1 to JDR
       -- Drage: Nobody wants a rubber stamp, but we need to do something

Cullen Jennings: VIPR
-- Why phone numbers?
       -- Lots of UI
       -- Lots of existing systems use numbers
       -- Lots of social conventions
       -- JDR: Lots of established social *connections* (address book entries)
-- Why route via Internet?
       -- Lose all the new features when you have to transit the PSTN
       => Islands of rich features (enterprise, iPhone 4, etc.)
-- Why not the obvious solution?        -- Public ENUM has failed: Failure of incentive alignment
-- Overview of VIPR drafts
       -- Relies on forward routing properties of the PSTN
       -- Establish a shared secret using some property of the PSTN
       -- Use validation instead of delegation
-- Bernard: Wondering about reliance on PSTN
       -- What happens to security properties if the PSTN is replaced by SIP trunks?
       -- Cullen: Security is only as good as the PSTN [baseline bootstrap network]
       -- JDR: Security properties are primarily based on an entity providing good forward routing
               -- Not necessarily PSTN
               -- Don't expect this facility to go away
       -- Jonathan Lenox: The validation requires not only that forward routing works,
       -- ... but also privacy of start/stop times
       -- Cullen: Yes, but you're already trusting those entities to route your call
       -- Ekr: PSTN routing and confidentiality of traffic properties are not the same as call-duration properties
               -- E.g., crypto in cell network
       -- Adam: Also social approaches to determining call timings
       -- Peterson: Might not protect you from major world governments, but it has kind of an SSH-y character
       -- JDR: You can also use multiple calls to add entropy;
               -- In-band media solutions/steg are probably better, but more complex
               -- Let's not let the perfect be the enemy of the good
-- Roni: There is a problem here, OK with charter
-- David Bryan: Generally like the idea of what we're doing here
       -- Little bit bigger question: Could you also use this DHT to assert IDs?
       -- Would like to enable eventual integration with people who "own" phone #s
       -- Cullen: Wasn't our initial focus, but could probably be done
       -- Also, can look at sharing contacts among friends
       -- Nonetheless, out of initial scope
       -- David: Need to keep focused, with some openness for the future
-- Hadriel: Don't quite understand the problem.  What's the motivation?
       -- Cullen: The motivation is having two video phones do video
       -- If every service provider upgraded, then it could work
       -- Parallel to SPEERMINT/SIP Forum sort of work
       -- Hadriel: So focused on video?
       -- Cullen: No, all the benefits of IP multimedia
-- Hadriel: Are you worried about the havoc that might result from direct p2p communications?
       -- High rate of failure could cause people to fix things
       -- Cullen: Expect many people will deploy SBCs at the enterprise edge
-- Hadriel: Can we just do this in P2PSIP?
-- Ekr: Don't like the threat properties of the current algorithm
       -- Not perfect being enemy of good, it's about risk of making things worse
-- JDR: It's not that SPs are slow to add features, it's also the chaining of carriers
       -- All of the carriers between the two endpoints need IP connectivity && all features
       -- This is a fundamental consequence of PSTN architecture vs end-to-end principle
       -- Want to be able to work at IP speed instead of PSTN speed
-- David Bryan: Do you see extensions/changes to SIP proper that will be needed?
       -- ... or is most of this applications/mechanisms using the DHT?
       -- Cullen: Spam part has a header to carry a token, but any WG can define a header
-- HUM: Should we work on this problem of allowing a call controller to organically build up a contact DB
       -- Strong in favor, none against

DISPATCH WG minutes by Christian Martin:

RAI Dispatch meeting notes

1) Administrivia, Agenda bashing

Status

SIPSCOTCH
tel epresence
tel  URI
VIPR

tel epresence ad hoc 11:5-13:00

No objections to agenda

2) SIP Session ID

Hadriel Kaplan

Session ID needed for end-to-end diags (B2BUA change call metadata)
Force call ID to stay infeasible
Propose creating new "Session ID" attribute


Keith: We should be very specific about its use
Hadriel: We are specific in the draft about usage
Christian: Should this be abstracted to an end-to-end "meta" layer of which one is a session-id
Marshall: Is this a nonce in principle?
Hadriel: No
Unknown: Do we really need an ID for troubleshooting exclusively?  We can map call-id's hop-by-hop
Hadriel: I disagree - end to end across domains, troubleshooting is almost impossible without massive coordination, retrieval of CDRs, etc
Jonathan: Why not use same session id for conferences
Hadriel: individual legs sharing fate, but not session info
Jonathan: What about session id collision (deliberate)

one-twenty-eight number is fine, WG is a good idea to flesh out info, take a

hum (a few people against)

spencer
dale
peter
christian
john
hadriel
laura
keith

Robert - call parallel fork two dialogs, same session-id, not fate shared, we need to get scope clean
cullen: does anyone have a problem with vendor implementation differences
spencer: 2 years, and only a header has been produced on the list?  use the wg
Mary : seems to be a scope issue
Darryl: new header, B2BUA doesnt support a draft, can overwrite or delete session id
Simon: sip devices working group might be useful
Mary: Chairs don't feel consensus on scope of work
Cullen: we can schedule time to discuss on the list
: thought we had consensus
Cullen: Any discussion should be about the charter


3) Telepresence


Keith: this work builds on work from where?  Isnt work in xconn sufficient?  I'd like to see something explicit before charter
Allyn: WG will determine if there is existing tech available
Keith: I'm not convinced this shouldnt be done before charter
John: Charter doesnt show protocol work, so ok.  Also, maybe less drafts, informational
Ronnie: we do need time to identify
Harald: Virtual worlds protocol in apps area may be useful
Stephan: TIP - public statement?
Allyn: TIP is Cisco's protocol - given ownership to IMTC.  IMTC has started a working group in TIP
Steve Botzko: TIP doesn't solve all the problems we have presented here (Continuous presence, as an example).  The work here is to generalize a solution
Jonathan Rosenberg: Sounds like standards shopping (looking for a WG)
Cullen: Does Cisco have any interest in submitting TIP?  Is that where the confusion is
Jonathan Rosenberg: What if it goes to IMTC and IETF does it's own standard?
Allyn: TIP is what we use now, but we will use whatever is produced here
Steve: Intent in IMTC is to not change TIP.  No one is supporting TIP in any new SDO
Jonathan R: IMTC may or may not agree that it is an SDO, but they own the document
Mary: Let's stay on track.
Stephan: Reason for bringing TIP up: Yes TIP is on IMTC now as required, but there is still a conditional patent license that hasn't been transferred.  It would be better if the solution deliberatel y mentioned that TIP would not form the basis
Allyn: sounds fine, we have no problem
Brian: What are we doing here
Allyn: Can we have a decision?
Mary: We need to update the charter so we can get approval for  a new WG,  Include Cisco TIP statement and other work
Unknown: IETF and ITU-T split?  Would it be parallel or separate.
Steve: ITU-T SG-1 charter for tel epresence includes other info.  Includes work from IETF (same issues typically with ITU).  ITU working on H323 and SIP GWs, IETF only SIP
Cullen: Do you see work here like room geometry, etc (not just ITU.IETF specific "features")
Steve: ITU should reference the work here
Marshall: Keith mentioned xconn, I would suggest discovery of external protocols should be part of it
Ronni: ITU and IETF.  IETF will do the protocol, ITU the "service"
Stephan: IETF is lousy in overal system and service design.  ITU is lousy in protocol design, IETF better.  ITU will likely profile what comes out of here, but IETF will do protocol design
Mary: Keith, clarify what you meant regarding other work?
Keith: A WG really is about defining a new protocol, we should do the discovery before the charter
Brian: Seems that this work is too open ended.  Problem I have, least well specified in dispatch in a while
James: Agree with Brian
Jonathan: Looks like a standard problem and a standard solution.
James: Feels more like there would be a guidleline rather than a "standard"
Ronnie: Just because multipoint, people mentioned xconn
Steve B: Current charter can be used for developing the framework, then we could recharter to dev a protocol
Mary: We need to tighten the charter
Allyn: We were advised not to be more specific
Mary: Pick up in Ad hoc


4) tel URI enhancements


John: Is DAI only applicable to tel URI?
: Use case in draft only specifies
Jonathan R: This work has been killed for three times.  It is architectural wrong.  Pulling PSTN parameters into tel  URI.  Architecturally flawed.  Put it in a header.  tel URI is not the place.  Not standards track work in its existing form.
Brian: I need this stuff to happen, but we need to preserve semantic integrity.  We don't need DAI "reasoning" as much as the data in and of itself.
Jonathan: We already have ways of tunneling in SIP
Jonathan: Are you sure this is only an ISUP-SIP/tel URI parameter?
Brian: I have a CPC/OLI
Jonathan: Is there a use case where ISUP is not the originator
Brian: In my case, always one end that is ISUP GW
Keith: DAI is only used for dial around requirements?
Jonathan: Every call terminates only on PSTN?  No way.
John: Solution can be encap or translate, but seems that we keep using encap
Paul: All the trust/security relationships are rarely proposed in these areas.
Adam: Doesn't go in the tel URI.  History info can leak info.  Don't piggyback on URI
Jonathan: Fix the document!  We keep going over this!
Cullen: So we agree this shouldn't be in tel  URI? :)
Mary: Brian has the action to document the use case
Brian: Somehow we need to create a charter of some WG to solve this problem
Keith: So going forward depends on IANA registration.  So if you go forward, depending on whether standards track or informational, will dictate
Jonathan: If you're interested in a standards-based protocol, this method must die, we start a new effort using a header, etc.  So if you want a rubber stamp, make informational RFC documenting current implementation.
Keith: No one wants a rubber stamp. 3GPP even doesn't need it


5) VIPR

Bernard: are the security properties or anti-spam properties lessened if PSTN core is replaced by SIP trunks
Cullen: If you're willing to pass calls across insecure media, then yes
Jonathan: Security properties are based on the fact that there is a public provider who is incentivized to limit spam.  A lot of the security issues are around the fact that there is a charging model
Jonathan Lennox: If you can watch a PSTN call, can you spoof on the DHT?
Cullen: yes
Edgar: Conflatng two sets or properties, but PSTN routing and confidentiality properties are not the same as timing and call duration
Dale: Figuring out call start stop times isn't that hard
John: This isn't going to protect you from getting spam from large governents, etc, but for many applications, this may be enough of an incremental improvement worthy of solving the problem
Ronnie: We should move forward on the charter
David: Generally like the idea here.  Q: Chartered text has changed a bit, but, do you picture this WG to eventually cover asserted identities in the DHT cloud.  Can the phone number "owner" somehow assist in validating the number somehow?
Hadriel: Are you worried at all about what pandora's box you may open with communicating with non-Cisco devices
Edgar: I on't agree with the threat scenario at all
Should this be in sip peer2peer with a recharter
Cullen: Interesting idea

hum passes unanimous support