Re: [Insipid] draft-ietf-insipid-session-id-01

Christer Holmberg <christer.holmberg@ericsson.com> Wed, 31 July 2013 09:19 UTC

Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: insipid@ietfa.amsl.com
Delivered-To: insipid@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5DFBC21F99AC for <insipid@ietfa.amsl.com>; Wed, 31 Jul 2013 02:19:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.922
X-Spam-Level:
X-Spam-Status: No, score=-5.922 tagged_above=-999 required=5 tests=[AWL=0.327, BAYES_00=-2.599, HELO_EQ_SE=0.35, RCVD_IN_DNSWL_MED=-4]
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 QoJel6J8tZB6 for <insipid@ietfa.amsl.com>; Wed, 31 Jul 2013 02:19:12 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id 3894121E80BE for <insipid@ietf.org>; Wed, 31 Jul 2013 02:16:32 -0700 (PDT)
X-AuditID: c1b4fb2d-b7f0b6d0000002d5-f2-51f8d5ef6fd1
Received: from ESESSHC002.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id EA.1E.00725.FE5D8F15; Wed, 31 Jul 2013 11:16:31 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.135]) by ESESSHC002.ericsson.se ([153.88.183.24]) with mapi id 14.02.0328.009; Wed, 31 Jul 2013 11:16:31 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: James Polk <jmpolk@cisco.com>, Andrew Allen <aallen@blackberry.com>, "laura.liess.dt@googlemail.com" <laura.liess.dt@googlemail.com>, "hadriel.kaplan@oracle.com" <hadriel.kaplan@oracle.com>
Thread-Topic: [Insipid] draft-ietf-insipid-session-id-01
Thread-Index: AQHOjZcEGJ9B9+pdQO+VryJ4gzrSmZl+gRwA
Date: Wed, 31 Jul 2013 09:16:30 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C4143BC@ESESSMB209.ericsson.se>
References: <CACWXZj2ncZJcgmwHN2kAhK61NKv_09cY1q6bMD-zvytBXvT1-w@mail.gmail.com> <BBF5DDFE515C3946BC18D733B20DAD2338DED5BD@XMB104ADS.rim.net> <201307310239.r6V2d1jv001608@rcdn-core2-1.cisco.com>
In-Reply-To: <201307310239.r6V2d1jv001608@rcdn-core2-1.cisco.com>
Accept-Language: en-US
Content-Language: fi-FI
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.146]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrMLMWRmVeSWpSXmKPExsUyM+Jvre77qz8CDa536Fvcn7eV0eLTpk/M FvPvP2Oy2LGm0OJp41lGizlXDB3YPFqf7WX1mNWwlt1jyu+NrB5PJ0xm91iy5CeTx8ent1gC 2KK4bFJSczLLUov07RK4MuYd/chccM+2Yu+8TqYGxgPGXYycHBICJhLdLy4xQ9hiEhfurWfr YuTiEBI4zCjR/X8llLOEUeLlmnssXYwcHGwCFhLd/7RB4iICRxklTn9/yQjSzSyQJ7F25QNW EFtYwFzi+8O/bCC2CFD96rufmCFsI4mVz+eDxVkEVCWe/H4DVs8r4Cvxf9lLJhBbSOAYo8SB 4+kgNqeAo0TLswawOCPQdd9PrWGC2CUu8eHgdairBSSW7DkPZYtKvHz8jxXCVpL4seESC0S9 nsSNqVPYIGxtiWULXzND7BWUODnzCcsERrFZSMbOQtIyC0nLLCQtCxhZVjGy5yZm5qSXG25i BEbcwS2/dXcwnjoncohRmoNFSZx3k96ZQCGB9MSS1OzU1ILUovii0pzU4kOMTBycUg2MUo8V n82QusIW/GqrrPb/63y1RyQ+2VVIxe5Mm3p3f+/yJ7Jzfyt5LeR3KL7VHGNROIGvW6mKj//x ljUxWxISVldXLuzIqKp5snbue1OrvrPyKxiWhO6OvPXMqvqyXPsMbp/EUMaujA0ZjUzfBRfc 4V2+QD2/NTTeT8rTTveOmN/j2NhovjVKLMUZiYZazEXFiQB54lgThgIAAA==
Cc: "keith.drage@alcatel-lucent.com" <keith.drage@alcatel-lucent.com>, "insipid@ietf.org" <insipid@ietf.org>
Subject: Re: [Insipid] draft-ietf-insipid-session-id-01
X-BeenThere: insipid@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: SIP Session-ID discussion list <insipid.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/insipid>, <mailto:insipid-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/insipid>
List-Post: <mailto:insipid@ietf.org>
List-Help: <mailto:insipid-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/insipid>, <mailto:insipid-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 Jul 2013 09:19:27 -0000

Hi,

I apologize if there are some questions I was expected to answer, and have failed to do so.

Having said that, I HAVE previously given comments regarding the backward compatibility of the INSIPID solution, and how it can be made backward compatible.

One issue I have raised is regarding the changing or order (depending on in which direction the identifier is sent). 

I have also indicated that a "Kaplan entity" will not add any parts to the session-id, and the INSIPID solution need to be prepared for that

Regards,

Christer


-----Alkuperäinen viesti-----
Lähettäjä: insipid-bounces@ietf.org [mailto:insipid-bounces@ietf.org] Puolesta James Polk
Lähetetty: 31. heinäkuuta 2013 5:38
Vastaanottaja: Andrew Allen; laura.liess.dt@googlemail.com; hadriel.kaplan@oracle.com
Kopio: keith.drage@alcatel-lucent.com; insipid@ietf.org
Aihe: Re: [Insipid] draft-ietf-insipid-session-id-01

I don't concur with Laura's recollection.

The WG agreement was that we (the Jones draft authors) had to try as hard as we could to be backwards compatible with something that's only in draft form. That's why we put into the Jones draft a backwards compatibility section, which has holes in it - because it was Christer's lab that was the only one doing the testing, and the Jones draft authors haven't heard any new information from him since last summer (even though we've asked that several questions be answered last August and/or September).

 From the initial indiv-00 version of the Jones draft, that Session-ID has been in two parts. The Kaplan draft, and what's been implemented before it reached RFC status, was a 1-part Session-ID. 
We've made every attempt to address how a 2-part value can be backwards compatible with a 1-part value, but there are certain circumstances in which that compatibility just isn't there.

I find it interesting that Laura's note to the list includes the line "... Carriers as my employer, where Hadriel's session-id is already implemented, will never switch to the new identifier...". I remember a company saying that same thing about the SIP Diversion header, which predated the History-Info header by like 5 years, and still the History-Info header was the one to make it to Standard-track RFC.

James

At 09:28 AM 7/30/2013, Andrew Allen wrote:
>Content-Language: en-US
>Content-Type: multipart/alternative;
> 
>boundary="_000_BBF5DDFE515C3946BC18D733B20DAD2338DED5BDXMB104ADSrimnet_"
>
>
>I also concur with Laura's recollection. That agreement was the basis 
>to move forward with the Jones draft as the WG draft.
>
>Andrew
>
>From: Laura Liess [mailto:laura.liess.dt@googlemail.com]
>Sent: Tuesday, July 30, 2013 06:18 AM Central Standard Time
>To: Hadriel Kaplan <hadriel.kaplan@oracle.com>
>Cc: DRAGE, Keith (Keith) <keith.drage@alcatel-lucent.com>; 
>insipid@ietf.org <insipid@ietf.org>
>Subject: Re: [Insipid] draft-ietf-insipid-session-id-01
>
>I agree with Hadriel.  If I remember correctly, we had an agreement in 
>the WG that the identifier defined here has to be backward compatible 
>with the session-id identifier defined in Hadriel's draft and that a 
>reference to this draft has to be added.
>
>Backward incompatibility with Hadriel's session-id would be a big 
>drawback for the implementation of the new identifier within carrier 
>networks. Carriers as my employer, where Hadriel's session-id is 
>already implemented, will never switch to the new identifier. They will 
>require the old identifier for any new systems they buy, including 
>conferencing systems.
>
>Because Hadriel's session-id is used in the 3GPP IMS specificatios, I 
>assume that the situation is the same for other carriers using IMS.
>
>Thank you
>Laura
>
>
>
>2013/7/29 Hadriel Kaplan
><<mailto:hadriel.kaplan@oracle.com>hadriel.kaplan@oracle.com>
>
>I think there needs some discussion and justification for why the 
>sess-id value order/placement is swapped in SIP responses and upstream 
>requests, instead of being kept the same order throughout.  This 
>order-changing breaks backward compatibility with the older Session-ID 
>individual draft, and is arguably harder to use/find in logs and 
>wireshark for troubleshooting purposes.  I think someone mentioned some 
>reason this re-ordering was necessary, but I can't recall what it is 
>and I don't see it explained in the draft.
>
>-hadriel
>
>
>On Jul 8, 2013, at 8:41 PM, "DRAGE, Keith (Keith)" 
><<mailto:keith.drage@alcatel-lucent.com>keith.drage@alcatel-lucent.com> wrote:
>
> > (As WG cochair)
> >
> > As well as reviewing the document generally, it would be useful
> if the WG membership could indicate any issues they think need face to 
> face discussion time in Berlin.
> >
> > Or is everything going perfectly?
> >
> > Apart from what is listed below, is anything else missing from
> the document?
> >
> > Regards
> >
> > Keith
> >
> >> -----Original Message-----
> >> From: <mailto:insipid-bounces@ietf.org>insipid-bounces@ietf.org
> [mailto:insipid-bounces@ietf.org] On Behalf
> >> Of Paul E. Jones
> >> Sent: 09 July 2013 00:17
> >> To: <mailto:insipid@ietf.org>insipid@ietf.org
> >> Subject: [Insipid] draft-ietf-insipid-session-id-01
> >>
> >> Folks,
> >>
> >> I posted a new version of draft-ietf-insipid-session-id for your 
> >> consideration.
> >>
> >> One significant addition is one to address a comment Laura had 
> >> about ensuring that intermediary devices can consistently re-create 
> >> a UUID and remain stateless.  New text is introduced in Section 4.1 
> >> that describes how such entities can construct the UUIDs.
> >>
> >> Section 6 was also revised with text to explain that the UUID order 
> >> relates to who sends the message.  It also discusses the longevity 
> >> of the UUID, logging, and changes to the "remote" UUID.
> >>
> >> Previously, requests were made for additional call flows.  Those 
> >> were not added to the document,  but the requests are listed as 
> >> TODO items in
> >> section(s) under section 9.  There is also a TODO for section 9 
> >> related to requested changes to section 9 to make it cleared the 
> >> text is just examples.
> >>
> >> Paul
> >>
> >>
> >> _______________________________________________
> >> insipid mailing list
> >> <mailto:insipid@ietf.org>insipid@ietf.org
> >> https://www.ietf.org/mailman/listinfo/insipid
> > _______________________________________________
> > insipid mailing list
> > <mailto:insipid@ietf.org>insipid@ietf.org
> > https://www.ietf.org/mailman/listinfo/insipid
>
>_______________________________________________
>insipid mailing list
><mailto:insipid@ietf.org>insipid@ietf.org
>https://www.ietf.org/mailman/listinfo/insipid
>
>
>---------------------------------------------------------------------
>This transmission (including any attachments) may contain confidential 
>information, privileged material (including material protected by the 
>solicitor-client or other applicable privileges), or constitute 
>non-public information. Any use of this information by anyone other 
>than the intended recipient is prohibited. If you have received this 
>transmission in error, please immediately reply to the sender and 
>delete this information from your system. Use, dissemination, 
>distribution, or reproduction of this transmission by unintended 
>recipients is not authorized and may be unlawful.
>_______________________________________________
>insipid mailing list
>insipid@ietf.org
>https://www.ietf.org/mailman/listinfo/insipid

_______________________________________________
insipid mailing list
insipid@ietf.org
https://www.ietf.org/mailman/listinfo/insipid