Re: [dispatch] Updated CCUS Charter Text - Call Control UUI for SIP

"DRAGE, Keith (Keith)" <drage@alcatel-lucent.com> Thu, 05 November 2009 13:17 UTC

Return-Path: <drage@alcatel-lucent.com>
X-Original-To: dispatch@core3.amsl.com
Delivered-To: dispatch@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 15B2F3A685A for <dispatch@core3.amsl.com>; Thu, 5 Nov 2009 05:17:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.624
X-Spam-Level:
X-Spam-Status: No, score=-5.624 tagged_above=-999 required=5 tests=[AWL=0.625, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iJpx2CVbZm-L for <dispatch@core3.amsl.com>; Thu, 5 Nov 2009 05:17:46 -0800 (PST)
Received: from smail3.alcatel.fr (smail3.alcatel.fr [62.23.212.56]) by core3.amsl.com (Postfix) with ESMTP id 7D9B43A682C for <dispatch@ietf.org>; Thu, 5 Nov 2009 05:17:46 -0800 (PST)
Received: from FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (FRMRSSXCHHUB02.dc-m.alcatel-lucent.com [135.120.45.62]) by smail3.alcatel.fr (8.13.8/8.13.8/ICT) with ESMTP id nA5DI0Zj032165 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Thu, 5 Nov 2009 14:18:01 +0100
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.47]) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com ([135.120.45.62]) with mapi; Thu, 5 Nov 2009 14:18:00 +0100
From: "DRAGE, Keith (Keith)" <drage@alcatel-lucent.com>
To: Paul Kyzivat <pkyzivat@cisco.com>, Leon Portman <Leon.Portman@nice.com>
Date: Thu, 05 Nov 2009 14:17:58 +0100
Thread-Topic: [dispatch] Updated CCUS Charter Text - Call Control UUI for SIP
Thread-Index: AcpdVq2bYTC4OHboQSOWk4QvJmrwKQAw6zPA
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE2092E579F@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
References: <4AF09BF6.9010902@sipstation.com> <07465C1D981ABC41A344374066AE1A2C37D6AF5828@TLVMBX01.nice.com> <00FC4AA684E90E4DA2FF71021CD5A6CA0C005E@XMB-RCD-101.cisco.com> <07465C1D981ABC41A344374066AE1A2C37D6AF594B@TLVMBX01.nice.com> <4AF18822.4070603@cisco.com>
In-Reply-To: <4AF18822.4070603@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.57 on 155.132.188.83
Cc: "dispatch@ietf.org" <dispatch@ietf.org>
Subject: Re: [dispatch] Updated CCUS Charter Text - Call Control UUI for SIP
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dispatch>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Nov 2009 13:17:48 -0000

I concur with Paul here.

Keith 

> -----Original Message-----
> From: dispatch-bounces@ietf.org 
> [mailto:dispatch-bounces@ietf.org] On Behalf Of Paul Kyzivat
> Sent: Wednesday, November 04, 2009 1:57 PM
> To: Leon Portman
> Cc: dispatch@ietf.org
> Subject: Re: [dispatch] Updated CCUS Charter Text - Call 
> Control UUI for SIP
> 
> 
> 
> Leon Portman wrote:
> > Actually I was thinking that if UUI was presented during 
> the original 
> > INVITE, if it is going to be required to be presented during 
> > RE_INVITES as well, especially if it represents some client state 
> > information
> 
> Can you explain more about this?
> 
> The charter seems to spend its time explaining that this is 
> governed by the needs for session setup. If this is a 
> mechanism that is also intended for use after the session is 
> established, then I think more explanation is required.
> 
> As described, this is just plain tunneling, pure and simple.
> And INFO (expecially with the new Info-Package work) is yet 
> another mechanism for tunneling. The rationale for not using 
> INFO for UUI is that it is needed during session 
> establishment. Clearly that doesn't apply after the session 
> is established.
> 
> Of course its a mess to have two mechanisms with overlapping 
> purposes. 
> It would be silly to use two mechanisms to transport the same 
> information, depending on when in the lifetime of the session 
> the info was being transported. But I'm having difficulty 
> drawing a clear distinction between the applicability of the 
> two mechanisms.
> 
> 	Thanks,
> 	Paul
> 
> > Leon
> > 
> > -----Original Message-----
> > From: Sanjay Sinha (sanjsinh) [mailto:sanjsinh@cisco.com]
> > Sent: Wednesday, November 04, 2009 11:18 AM
> > To: Leon Portman; Alan Johnston; dispatch@ietf.org
> > Subject: RE: [dispatch] Updated CCUS Charter Text - Call 
> Control UUI 
> > for SIP
> > 
> > I think UUI is carried during session setup and teardown, and hence 
> > re-Invite scenario may not be applicable here.
> > 
> > -----Original Message-----
> > From: dispatch-bounces@ietf.org 
> [mailto:dispatch-bounces@ietf.org] On 
> > Behalf Of Leon Portman
> > Sent: Wednesday, November 04, 2009 1:29 PM
> > To: Alan Johnston; dispatch@ietf.org
> > Subject: Re: [dispatch] Updated CCUS Charter Text - Call 
> Control UUI 
> > for SIP
> > 
> > Only one comment, does it also supposed to support 
> re-invite (for SRTP 
> > re-keying or media updates) scenarios as well?
> > 
> > Thanks
> > 
> > Leon
> > 
> > -----Original Message-----
> > From: dispatch-bounces@ietf.org 
> [mailto:dispatch-bounces@ietf.org] On 
> > Behalf Of Alan Johnston
> > Sent: Tuesday, November 03, 2009 11:09 PM
> > To: dispatch@ietf.org
> > Subject: [dispatch] Updated CCUS Charter Text - Call 
> Control UUI for 
> > SIP
> > 
> > All,
> > 
> > Here is some updated charter text for CCUS.  Comments are 
> most welcome.
> > 
> > Thanks,
> > Alan
> > 
> > - - - - -
> > 
> > The Call Control UUI for SIP  (CCUS) working group is chartered to 
> > define a SIP mechanism for transporting call control related 
> > user-to-user (UUI) information between User Agents.
> > 
> > The mechanism developed in this working group is generally 
> appropriate 
> > in the following situations:
> > 1. The information is generated and consumed by an 
> application using 
> > SIP
> > 
> > during session setup but the application is not necessarily 
> even SIP 
> > aware.
> > 2. SIP behavior is unchanged.
> > 3. Generally only the UAC and UAS are interested in the information.
> > 4. The information is expected to survive retargeting, redirection, 
> > and retargeting.
> > 5. SIP elements may need to apply policy about passing and 
> screening 
> > the
> > 
> > information.
> > 6. Multi-vendor interoperability is important.
> > 
> > This mechanism is not appropriate in the following situations:
> > 1. SIP behavior is changed.
> > 2. The information is generated and consumed at the SIP 
> layer by SIP 
> > elements.
> > 3. SIP elements besides the UAC and UAS might be interested and 
> > consume the information.
> > 4. There are specific privacy or cross-RAI issues involved with the 
> > information being transported.
> > 
> > User data of the mechanism will be clearly marked with the 
> > application, encoding, semantics, and contents of the data, 
> allowing 
> > policy to be applied by UAs.  The working group will define the 
> > information which each application must specify in a 
> standards-track 
> > document to utilize the mechanism.
> > 
> > One important application of this mechanism is interworking 
> with the 
> > ISDN User to User Information Service.  This application defined by 
> > ITU-T Q.931, is extensively deployed in the PSTN today, supporting 
> > such applications as contact centers, call centers, and 
> automatic call 
> > distributors (ACDs).  A major barrier to the movement of these 
> > applications to SIP is the lack of a standard mechanism to transport
> > this information in SIP.   For interworking with ISDN, minimal 
> > information about the content of the UUI is available.  In 
> this case 
> > only, the content will just indicate ISDN UUI Service 1 
> interworking 
> > rather than the actual content.
> > 
> > Call control UUI is user information conveyed between user agents 
> > during
> > 
> > call control operations.  As a result, the information must be 
> > conveyed with the INVITE transaction, and must survive proxy 
> > retargeting, redirection, and transfers.  The mechanism 
> must utilize a 
> > minimum of SIP
> > 
> > extensions as it will need to be supported by many simple SIP user 
> > agents such as PSTN gateways.  The mechanism must interwork 
> with the 
> > existing ISDN service but should also be extensible for use 
> by other 
> > applications and non-ISDN protocols.
> > 
> > While PSTN UUI is carried in ISUP (ISDN User Part), SIP 
> call control 
> > UUI
> > 
> > can be generated by a number of protocols that are not ISUP, and as 
> > such
> > 
> > it is architecturally unreasonable to interwork these 
> protocols at the 
> > SIP / ISUP gateway. That is, existing SIP-T approaches defined in
> > RFC3372 do not meet the requirements.
> > 
> > Mechanisms based on the SIP INFO method, RFC2976, will not be 
> > considered
> > 
> > by the working group since the UUI contents carry information that 
> > must be conveyed during session setup at the user agent - the 
> > information must be conveyed with the INVITE transaction.  The 
> > information must be passed with the session setup request (INVITE), 
> > responses to that INVITE, or session termination requests.  As a 
> > result, it is not possible to use INFO in these cases.
> > 
> > The group will produce:
> > 
> > - A problem statement and requirements document for 
> implementing a SIP 
> > call control UUI mechanism
> > 
> > - A specification of the SIP extension to best meet those 
> requirements.
> > 
> > Goals and Milestones
> > ====================
> > 
> > Mar 10 - Problem statement and requirements document to IESG
> > (Informational)
> > Aug 10 - SIP call control UUI specification to IESG (PS)
> > 
> > _______________________________________________
> > dispatch mailing list
> > dispatch@ietf.org
> > https://www.ietf.org/mailman/listinfo/dispatch
> > _______________________________________________
> > dispatch mailing list
> > dispatch@ietf.org
> > https://www.ietf.org/mailman/listinfo/dispatch
> > _______________________________________________
> > dispatch mailing list
> > dispatch@ietf.org
> > https://www.ietf.org/mailman/listinfo/dispatch
> > 
> _______________________________________________
> dispatch mailing list
> dispatch@ietf.org
> https://www.ietf.org/mailman/listinfo/dispatch
>