Re: [Insipid] Proposal for Backwards Compatibility Session-ID

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 23 September 2013 04:59 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 DD8A621F9AD8 for <insipid@ietfa.amsl.com>; Sun, 22 Sep 2013 21:59:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.675
X-Spam-Level:
X-Spam-Status: No, score=-5.675 tagged_above=-999 required=5 tests=[AWL=0.573, BAYES_00=-2.599, HELO_EQ_SE=0.35, HTML_MESSAGE=0.001, 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 5wyMwAV1j7qS for <insipid@ietfa.amsl.com>; Sun, 22 Sep 2013 21:59:25 -0700 (PDT)
Received: from mailgw1.ericsson.se (mailgw1.ericsson.se [193.180.251.45]) by ietfa.amsl.com (Postfix) with ESMTP id DDCE121F9D7A for <insipid@ietf.org>; Sun, 22 Sep 2013 21:59:23 -0700 (PDT)
X-AuditID: c1b4fb2d-b7f738e000003ee3-07-523fcaaa7434
Received: from ESESSHC007.ericsson.se (Unknown_Domain [153.88.253.125]) by mailgw1.ericsson.se (Symantec Mail Security) with SMTP id 26.03.16099.AAACF325; Mon, 23 Sep 2013 06:59:22 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.146]) by ESESSHC007.ericsson.se ([153.88.183.39]) with mapi id 14.02.0328.009; Mon, 23 Sep 2013 06:59:22 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>, Hadriel Kaplan <hadriel.kaplan@oracle.com>
Thread-Topic: [Insipid] Proposal for Backwards Compatibility Session-ID
Thread-Index: AQHOsymONaKeat4bjkmkLg4+Oo4wVpnJky2ggABxPICAAVpukIAAeZPEgAC+4bCAAGxsgIAAJIqQgABKUnSAAA4zF4ABBRmAgAA7g4CAA76VgIAATIuwgAAAgZo=
Date: Mon, 23 Sep 2013 04:59:21 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B1C4A9687@ESESSMB209.ericsson.se>
References: <201309162210.r8GMAKPM024097@rcdn-core2-1.cisco.com> <7594FB04B1934943A5C02806D1A2204B1C4A47C0@ESESSMB209.ericsson.se> <002f01ceb3c6$22845f00$678d1d00$@packetizer.com> <7594FB04B1934943A5C02806D1A2204B1C4A6AA1@ESESSMB209.ericsson.se> <201309181846.r8IIkJZN029754@rcdn-core2-5.cisco.com> <7594FB04B1934943A5C02806D1A2204B1C4A7650@ESESSMB209.ericsson.se> <949EF20990823C4C85C18D59AA11AD8B0A6F84@FR712WXCHMBA11.zeu.alcatel-lucent.com> <7594FB04B1934943A5C02806D1A2204B1C4A7C82@ESESSMB209.ericsson.se>, <201309191914.r8JJEK2Y029502@rcdn-core2-4.cisco.com> <7594FB04B1934943A5C02806D1A2204B1C4A8158@ESESSMB209.ericsson.se> <949EF20990823C4C85C18D59AA11AD8B0A7994@FR712WXCHMBA11.zeu.alcatel-lucent.com> <BDA6A3C7-5EFF-4C7E-8673-FBCE272A6562@oracle.com>, <949EF20990823C4C85C18D59AA11AD8B0A82A3@FR712WXCHMBA11.zeu.alcatel-lucent.com>
In-Reply-To: <949EF20990823C4C85C18D59AA11AD8B0A82A3@FR712WXCHMBA11.zeu.alcatel-lucent.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.18]
Content-Type: multipart/alternative; boundary="_000_7594FB04B1934943A5C02806D1A2204B1C4A9687ESESSMB209erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjkeLIzCtJLcpLzFFi42KZGfG3VnfVKfsgg9/z1Sw+bfrEbDH//jMm ix1rCi2eNp5ltDh/YQOTA6tH67O9rB5Tfm9k9Viy5CeTx8ent1g8GvYdZQ9gjeKySUnNySxL LdK3S+DKWLRvElPBT6OKNUe9GhiXanUxcnJICJhIfD7dzQphi0lcuLeerYuRi0NI4DCjxKa+ q6wQzhJGiY93FgJlODjYBCwkuv9pgzSICGRKfPr4GayZWaBYovdmJ5gtLOAm0X1zIztEjbvE /I/NLCBzRAS6GCVe/XkAlmARUJW4uu4rmM0r4Cuxf8Iedohlt9kkfnzpYgJJcApESyz6+AKs iBHovO+n1jBBbBOXuPVkPhPE2QISS/acZ4awRSVePv4H9Y6ixMdX+xgh6vMlWjoeQS0TlDg5 8wnLBEbRWUhGzUJSNgtJGURcT+LG1ClsELa2xLKFr5khbF2JGf8OQdVYS5y9cp4dWc0CRo5V jOy5iZk56eWGmxiBcXpwy2/dHYynzokcYpTmYFES592kdyZQSCA9sSQ1OzW1ILUovqg0J7X4 ECMTB6dUA6MNx4e0jf9WxGw6VrPPQ8LdctIVtbzNq+dY9H1O7wo94GWxg73N33az448Prm1/ owq2z91W9bjonbf42r5nhxKNF7wSmiN488Zn30l1N6c9OvmfU+ZF6gNWpf2NIrk3dhzXcp5k ti3Sbo/cQ0eva+mPXC20vl5sY3E6YSPpLb+Lce+rVJYF3lZKLMUZiYZazEXFiQD4MCEfoQIA AA==
Cc: "Paul E. Jones" <paulej@packetizer.com>, James Polk <jmpolk@cisco.com>, "insipid@ietf.org" <insipid@ietf.org>
Subject: Re: [Insipid] Proposal for Backwards Compatibility Session-ID
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: Mon, 23 Sep 2013 04:59:34 -0000

Hi,



The only thing one needs to know is whether the remote endpoint supports Insipid or not - and the presence/absence of the indicator indicates that. No indicator - no Insipid.



The presence/absence of the header field itself indicates whether the remote endpoint supports either Insipid or Kaplan, so we don't need any extra indicator for that.



Regards,



Christer





________________________________
From: DRAGE, Keith (Keith) [keith.drage@alcatel-lucent.com]
Sent: Monday, 23 September 2013 5:23 AM
To: Hadriel Kaplan
Cc: Christer Holmberg; James Polk; Paul E. Jones; insipid@ietf.org
Subject: RE: [Insipid] Proposal for Backwards Compatibility Session-ID

I think this has missed the point I was making.

The presence of Feature tags, option tags and feature capability indicators should be used for identifying what the remote end supports. One should not try and determine by the absence of such indicators anything about something not being supported, and therefore potentially something else being supported.

Regards

Keith

> -----Original Message-----
> From: Hadriel Kaplan [mailto:hadriel.kaplan@oracle.com]
> Sent: 20 September 2013 18:13
> To: DRAGE, Keith (Keith)
> Cc: Christer Holmberg; James Polk; Paul E. Jones; insipid@ietf.org
> Subject: Re: [Insipid] Proposal for Backwards Compatibility Session-ID
>
>
> On Sep 20, 2013, at 9:39 AM, "DRAGE, Keith (Keith)" <keith.drage@alcatel-
> lucent.com> wrote:
>
> > I'm unhappy with the feature tag or option tag because what we are
> trying to identify is whether the Kaplan draft is supported by the remote
> end; i.e. not identifying whether the full solution is supported by the
> remote end.
> >
> > That implies that the feature tag should be there to say "I support
> Kaplan", and we know a solution of that form is not going to happen.
>
> I assume the opposite: the option tag says "I support full insipid".  If
> this option tag is missing, it means you don't support the insipid RFC,
> but you do support the legacy kaplan one (since you included a Session-ID
> header at all).
>
> And I think option tag makes more sense than feature tag, fwiw; if for no
> other reasons than because option tags apply to MESSAGE requests too,
> which don't have Contact headers and thus don't convey feature tags.
>
> -hadriel