Re: [RAI] FW: Expert Review of 6 new SIP header fields defined by OMA CPM 1.0

"DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com> Tue, 17 July 2012 10:28 UTC

Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: rai@ietfa.amsl.com
Delivered-To: rai@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA10B21F8539 for <rai@ietfa.amsl.com>; Tue, 17 Jul 2012 03:28:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -109.699
X-Spam-Level:
X-Spam-Status: No, score=-109.699 tagged_above=-999 required=5 tests=[AWL=0.550, BAYES_00=-2.599, HELO_EQ_FR=0.35, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZbPMrOoNZ3uR for <rai@ietfa.amsl.com>; Tue, 17 Jul 2012 03:28:06 -0700 (PDT)
Received: from smail2.alcatel.fr (smail2.alcatel.fr [64.208.49.57]) by ietfa.amsl.com (Postfix) with ESMTP id 6A14A21F850F for <rai@ietf.org>; Tue, 17 Jul 2012 03:28:06 -0700 (PDT)
Received: from FRMRSSXCHHUB02.dc-m.alcatel-lucent.com (FRMRSSXCHHUB02.dc-m.alcatel-lucent.com [135.120.45.62]) by smail2.alcatel.fr (8.14.3/8.14.3/ICT) with ESMTP id q6HASLht004586 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 17 Jul 2012 12:28:48 +0200
Received: from FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com ([135.120.45.44]) by FRMRSSXCHHUB02.dc-m.alcatel-lucent.com ([135.120.45.62]) with mapi; Tue, 17 Jul 2012 12:28:42 +0200
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
Date: Tue, 17 Jul 2012 12:28:41 +0200
Thread-Topic: [RAI] FW: Expert Review of 6 new SIP header fields defined by OMA CPM 1.0
Thread-Index: Ac1jvqHkbXATyzjWSbanp2cRUaai1gASDOLw
Message-ID: <EDC0A1AE77C57744B664A310A0B23AE240A86226@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com>
References: <B802D092CAFAB344B354F0977DEB71EE558AE7C7C4@EUSAACMS0703.eamcs.ericsson.se> <201207161935.q6GJZ03k006108@mtv-core-1.cisco.com> <5004766F.1090104@alum.mit.edu> <EDC0A1AE77C57744B664A310A0B23AE240A860AA@FRMRSSXCHMBSC3.dc-m.alcatel-lucent.com> <5004C507.2060108@alum.mit.edu>
In-Reply-To: <5004C507.2060108@alum.mit.edu>
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.69 on 155.132.188.80
Cc: "rai@ietf.org" <rai@ietf.org>
Subject: Re: [RAI] FW: Expert Review of 6 new SIP header fields defined by OMA CPM 1.0
X-BeenThere: rai@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Real-time Applications and Infrastructure \(RAI\)" <rai.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rai>, <mailto:rai-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/rai>
List-Post: <mailto:rai@ietf.org>
List-Help: <mailto:rai-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rai>, <mailto:rai-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Jul 2012 10:28:07 -0000

Obviously this hits dispatch first, if it ever comes back.

I was merely countering the assertion that the charter of INSIPID precludes it.

Keith

> -----Original Message-----
> From: Paul Kyzivat [mailto:pkyzivat@alum.mit.edu]
> Sent: 17 July 2012 02:51
> To: DRAGE, Keith (Keith)
> Cc: rai@ietf.org
> Subject: Re: [RAI] FW: Expert Review of 6 new SIP header fields defined by
> OMA CPM 1.0
> 
> On 7/16/12 7:18 PM, DRAGE, Keith (Keith) wrote:
> > Given Adam's response that these should all be standards track as
> currently defined, then if they do come in in that form, then there does
> need to be a reevaluation of the scope of the current INSIPID requirements.
> >
> > As far as I am aware it is not the scope of the INSIPID charter that
> rules this out, but only the requirements currently drafted in the working
> group document.
> 
> You seem to be making the assumption that this has some relationship to
> INSIPID. I don't necessarily see that it does.
> 
> The suggestions that Adam and I had made for alternatives to what has
> been proposed, using mostly existing fields, don't require the INSIPID
> work. (Its ok if B2BUAs alter the values as long as they alter them in
> all relevant places.) Maybe that won't work in practice, but there needs
> to be discussion to determine why not.
> 
> If INSIPID starts calling for things such as Refer-To-Session_Id, then I
> think it will quickly be shot down.
> 
> To go standards track the work should start in Dispatch. (And if it is
> to progress smoothly then it should come as requirements, not as a
> proposed mechanism that has already failed expert review.)
> 
> 	Thanks,
> 	Paul
> 
> > Keith
> >
> >> -----Original Message-----
> >> From: rai-bounces@ietf.org [mailto:rai-bounces@ietf.org] On Behalf Of
> Paul
> >> Kyzivat
> >> Sent: 16 July 2012 21:16
> >> To: rai@ietf.org
> >> Subject: Re: [RAI] FW: Expert Review of 6 new SIP header fields defined
> by
> >> OMA CPM 1.0
> >>
> >> On 7/16/12 3:34 PM, James Polk wrote:
> >>> haven't thought this through completely, but where would the new
> >>> Session-ID fit into this? The Session-ID within the INSIPID WG is
> coming
> >>> down the pipe really soon, and seems to track *similarly* to how I
> read
> >>> the OMA's desired use of the Conversation-ID.
> >>
> >> I don't think it is the same. IIUC they want to use a common ID for
> >> multiple dialogs, and independent transactions (like MESSAGE) that
> >> otherwise appear to be independent but are semantically related.
> >>
> >> AFAIK that is beyond the scope of session-id.
> >>
> >> I still think they can accomplish their goals with existing mechanisms
> >> (and sufficiently smart B2BUAs). But obviously they don't agree. I
> don't
> >> know how this will get sorted out.
> >>
> >> 	Thanks,
> >> 	Paul
> >>
> >>> James
> >>>
> >>> At 01:25 PM 7/16/2012, Cristina Badulescu wrote:
> >>>> Content-Language: en-US
> >>>> Content-Type: multipart/alternative;
> >>>>
> >>>>
> >>
> boundary="_000_B802D092CAFAB344B354F0977DEB71EE558AE7C7C4EUSAACMS0703e_"
> >>>>
> >>>> Dear all,
> >>>>
> >>>>
> >>>> ...continuing to respond to RAI review comments below; I hope that
> >>>> I've collected all comments previously circulated on RAI list.
> >>>>
> >>>>
> >>>> Comment (email 19/03/2012 Paul Kyzivat)
> >>>> OMA Header Possible Alternative
> >>>> -------------------------- -------------------------------------
> >>>> Conversation-ID Message-ID of 1st message
> >>>> [Cristina] OMA CPM has the concept of "Conversation" which groups
> >>>> together for example chat sessions, file transfers, standalone
> >>>> messages, subsequent disposition notifications e.g. 'delivered'. The
> >>>> Conversation content (messages, file tranfers, notifications, etc) is
> >>>> identified and stored all together, by the Conversation-ID which ties
> >>>> them all together.
> >>>>
> >>>>> Contribution-ID Message-ID
> >>>>
> >>>> [Cristina] Same as above, it has to apply to more than messages - as
> >>>> it ties together chat sessions, file transfers within a chat session.
> >>>>
> >>>>> InReplyTo-Contribution-ID In-Reply-To
> >>>>
> >>>> [Cristina] A header with the equivalent syntax to the Contribution-ID
> >>>> was created, for correlation and sequencing within a conversation.
> >>>>
> >>>>> Session-Replaces References(?)
> >>>>
> >>>> [Cristina] This is supposed to carry a Contribution-ID - not sure
> >>>> where References is defined (CPM 1.0 was Candidate Approved in 2010).
> >>>>
> >>>>> Message-Expires Expires(?)
> >>>>
> >>>> [Cristina] In OMA CPM the message might be deferred and stored in the
> >>>> network if the recipient is not available, for later delivery or user
> >>>> initiated retrieval of the stored message. So message-expires is a
> way
> >>>> for the sender to indicate the expiry time of the message itself (e.g.
> >>>> a too late retrieval might be useless from the message content
> >>>> perspective). It is not related to the "Expires" header for the SIP
> >>>> transaction.
> >>>>
> >>>>> Message-UID Message-ID
> >>>>
> >>>> [Cristina] This header is related to the way messages are identified
> >>>> in the Message Store accessible through IMAP.
> >>>>
> >>>> Comment (email 20/03/2012 - Dale Worley)
> >>>> ----------------------------------------------
> >>>> Conversation-ID Message-ID of 1st message
> >>>> Contribution-ID Message-ID
> >>>> InReplyTo-Contribution-ID In-Reply-To
> >>>> Session-Replaces References(?)
> >>>> all have a value that is syntactically "word", as opposed to Call-Id,
> >>>> whose syntax is "word ['@' word]". For consistency's sake I'd like to
> >>>> see them all use the same syntax. Section 3.2 suggests that the
> >>>> datatypes of these headers has already been fixed in [OMA-CPM-SD].
> >>>>
> >>>> [Cristina] Answer is same as in my previous email to Adam.
> >>>> Call-Id syntax was not used since the values of these headers should
> >>>> be created and used in a way unrelated to Call-Id. These ID's are
> >>>> expected to simply be copied over at B2BUA's so they will remain the
> >>>> same on an end to end basis (passing through SBCs). We wanted to
> avoid
> >>>> any cases where SBCs could alter the new headers in any way (e.g.
> even
> >>>> a blind replacement of the ['@' word]" part).
> >>>>
> >>>> Also, in CPM scenarios where a closed group chat session is revived
> >>>> later on by any one of the original participating UAs (i.e.
> >>>> re-initiating it), the same Conversation-ID of the previous group
> chat
> >>>> INVITE would have to be used. As this later UA could be in a
> different
> >>>> domain, carrying the original ['@' word]" part does not serve any
> >>>> purpose (but can be confusing).
> >>>>
> >>>>
> >>>> Regards
> >>>> Cristina
> >>>> _______________________________________________
> >>>> RAI mailing list
> >>>> RAI@ietf.org
> >>>> https://www.ietf.org/mailman/listinfo/rai
> >>>
> >>> _______________________________________________
> >>> RAI mailing list
> >>> RAI@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/rai
> >>>
> >>
> >> _______________________________________________
> >> RAI mailing list
> >> RAI@ietf.org
> >> https://www.ietf.org/mailman/listinfo/rai
> >