Re: [dispatch] [sipcore] [Technical Errata Reported] RFC7315 (4474)
Christer Holmberg <christer.holmberg@ericsson.com> Wed, 30 September 2015 15:13 UTC
Return-Path: <christer.holmberg@ericsson.com>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D5771B5E82; Wed, 30 Sep 2015 08:13:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level:
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id K2bxHEoGT00b; Wed, 30 Sep 2015 08:12:58 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0CA921B5E72; Wed, 30 Sep 2015 08:12:56 -0700 (PDT)
X-AuditID: c1b4fb25-f79a26d00000149a-ac-560bfbf67f23
Received: from ESESSHC011.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id DA.65.05274.6FBFB065; Wed, 30 Sep 2015 17:12:55 +0200 (CEST)
Received: from ESESSMB209.ericsson.se ([169.254.9.171]) by ESESSHC011.ericsson.se ([153.88.183.51]) with mapi id 14.03.0248.002; Wed, 30 Sep 2015 17:12:54 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Ben Campbell <ben@nostrum.com>, SIPCORE <sipcore@ietf.org>, DISPATCH list <dispatch@ietf.org>
Thread-Topic: [dispatch] [sipcore] [Technical Errata Reported] RFC7315 (4474)
Thread-Index: AQHQ7t97nIYDUJCaWUq0zXVQ2fcq45474U6QgABWdwCAAEDu14AKWWCwgA5pe2uAAAkewA==
Date: Wed, 30 Sep 2015 15:12:54 +0000
Message-ID: <7594FB04B1934943A5C02806D1A2204B37AE6750@ESESSMB209.ericsson.se>
References: <7594FB04B1934943A5C02806D1A2204B37AC0CF1@ESESSMB209.ericsson.se> <AFF32CE1-BE38-4D4A-9D31-BE86B6748150@nostrum.com> <3308F2DE-08F1-46A0-BC01-2445627BAD53@iii.ca> <56031836.3080407@nostrum.com> <4E205A3B-F608-48D3-9DA5-D2220A97D953@nostrum.com>
In-Reply-To: <4E205A3B-F608-48D3-9DA5-D2220A97D953@nostrum.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrJLMWRmVeSWpSXmKPExsUyM+Jvje7339xhBv+/clnM7zzNbrF00gJW iw/rfzBafP2xic2BxWPJkp9MHpfPf2T0mLXzCUsAcxSXTUpqTmZZapG+XQJXxouWP0wFz0Ir Vly5xN7AeCa4i5GTQ0LARKLjxzQmCFtM4sK99WxdjFwcQgJHGSUW7+xignCWMEpsutzM2MXI wcEmYCHR/U8bpEFEIFliZvdUZhCbWUBZorv1DCtIibCAj8THfSIQJb4Sx5o2MYOERQTCJF6f dwUJswioSmy49oMNxOYFKnn2op0dYlMbk8SnH/9YQBKcAvYSH+7cAytiBLrt+6k1TBCrxCVu PZkPdbOAxJI955khbFGJl4//sULYShKNS56AncMsoCmxfpc+RKuixJTuh+wQewUlTs58wjKB UWwWkqmzEDpmIemYhaRjASPLKkbR4tTipNx0I2O91KLM5OLi/Dy9vNSSTYzAuDq45bfqDsbL bxwPMQpwMCrx8Co4cYcJsSaWFVfmHmKU5mBREudtZnoQKiSQnliSmp2aWpBaFF9UmpNafIiR iYNTqoFR/MhvySC5UPWf7/86nkmq8p0ycUP2ii3zN2WePLp0Ue/rL5pTUxNfav87N0fJcI6a W0KxfPgZtoqCWV2L3KY/Kp3+QumMwJY4hUIOqx9Pvqk9maWuxLqgS3HH8apbyfe+GPGkLk1S +674wOPrv3Vxbw9a+qUWaE3blCsxN23hDcm5xR5C2brvlFiKMxINtZiLihMB7Zat/owCAAA=
Archived-At: <http://mailarchive.ietf.org/arch/msg/dispatch/nRAdS_3_l3y4y-Y5unh2V4ENnvM>
Cc: Cullen Jennings <fluffy@iii.ca>
Subject: Re: [dispatch] [sipcore] [Technical Errata Reported] RFC7315 (4474)
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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: Wed, 30 Sep 2015 15:13:01 -0000
Hi, >(+sipcore, dispatch) >(as individual) > >I just realized this discussion did not include the sipcore or dispatch lists, and probably should. > >Recap: Christer proposed an errata (4474) to RFC 7315. It proposes the following change: > >> Section 5.4 says: >> >> extension-access-info = gen-value >> >> It should say: >> >> extension-access-info = generic-param > > The generic-param construction allows the NAME = VALUE syntax as in the TS 24.229 extension Jean mentioned below. > > Keeping in mind the RFC in question was for 3GPP: Is anyone aware of implementations of 7315 that would be broken > by this? From Jean's example, it looks like 3GPP had already assumed generic-param. Correct. Also, comparing RFC 3455 and RFC 7315, *all but one* of the new access-info parameter values that were added in RFC 7315 follow the generic-param syntax. So, it seems like we in IETF also assumed generic-param when we did RFC 7315 (and/or we were not concerned about parser issues), but nobody noticed the ABNF issue. And, as I said earlier, I am pretty sure this header is mostly (only?) used in 3GPP environments, and nobody in 3GPP objected to the change I am now suggesting. It was discussed in 3GPP, and the outcome was to file the errata. Finally, as Jean indicated, 3GPP has defined a new value, daylight-saving-time, which also uses the generic-param syntax. Regards, Christer On 23 Sep 2015, at 16:23, A. Jean Mahoney wrote: > FWIW - TS 24.229, which defines the values for access-info, considers > extension-access-info to be a generic-param, and not a gen-value as > specified RFC7315. 3GPP has defined one extension so far (7.2A.4): > > > daylight-saving-time = "daylight-saving-time" EQUAL quoted-string > > TS 124 229 - V12.9.0 - Digital cellular telecommunications system > (Phase 2+); Universal Mobile Telecommunications System (UMTS); LTE; IP > multimedia call control protocol based on Session Initiation Protocol > (SIP) and Session Description Protocol (SDP); Stage 3 (3GPP TS 24.229 > version 12.9.0 Release 12) The daylight-saving-time is an instance of > generic-param from the current extension-access-info component of the > P- Access-Network-Info header field defined in RFC > 7315 [52]. > > > Jean > > > > On 9/23/15 3:47 PM, Cullen Jennings wrote: >> I can see that it might have been better if it had been done this way >> Christer is proposing but I don't see how you can change it now. This >> change would break existing parsers that checked this. That does not >> seem like an errata level thing to me. >> >> >>> On Sep 21, 2015, at 10:30 AM, Ben Campbell <ben@nostrum.com> wrote: >>> >>> sipcore and dispatch chairs: >>> >>> Do you have any concerns about accepting Christer's errata? (I note >>> RFC 7315 was an orphaned sipping draft progressed as AD sponsored.) >>> >>> Ben. >>> >>> Forwarded message: >>> >>>> From: Christer Holmberg <christer.holmberg@ericsson.com> >>>> To: Ben Campbell <ben@nostrum.com> >>>> Cc: sipcore@ietf.org <sipcore@ietf.org> >>>> Subject: Re: [sipcore] [Technical Errata Reported] RFC7315 (4474) >>>> Date: Mon, 21 Sep 2015 10:26:26 +0000 >>>> >>>> Any news on this? >>>> >>>> Regards, >>>> >>>> Christer >>>> >>>> From: sipcore [mailto:sipcore-bounces@ietf.org] On Behalf Of >>>> Christer Holmberg >>>> Sent: 14. syyskuuta 2015 23:24 >>>> To: Ben Campbell >>>> Cc: sipcore@ietf.org >>>> Subject: Re: [sipcore] [Technical Errata Reported] RFC7315 (4474) >>>> >>>> Hi Ben, >>>> >>>> I am pretty sure generic-param was the original intention. The >>>> majority of all existing value follow the generic-param syntax, and >>>> I can't think of any reason why new values would not follow the >>>> same syntax. That is how it works for other header fields too. >>>> >>>> I think this is due to a mistake, where someone thought that >>>> extension-access-info represents the actual parameter name, and >>>> therefor only a value (gen-value) is needed. But, >>>> extension-access-info represents the whole rule (name AND value), >>>> why generic-param is needed :) >>>> >>>> Regards, >>>> >>>> Christer >>>> >>>> Sent from my Windows Phone >>>> ________________________________ >>>> From: Ben Campbell<mailto:ben@nostrum.com> >>>> Sent: 14/09/2015 21:31 >>>> To: Christer Holmberg<mailto:christer.holmberg@ericsson.com> >>>> Cc: sipcore@ietf.org<mailto:sipcore@ietf.org> >>>> Subject: Re: [sipcore] [Technical Errata Reported] RFC7315 (4474) >>>> Hi Christer, >>>> >>>> Is it your understanding that the use of generic-param was the >>>> actual intention at the time 7315 was published? Or was gen-value >>>> the original intention, but we now think that it should have been >>>> generic-param? >>>> >>>> Thanks! >>>> >>>> Ben. >>>> >>>> On 14 Sep 2015, at 6:22, Christer Holmberg wrote: >>>> >>>>> FYI, >>>>> >>>>> I've now submitted the errata. >>>>> >>>>> Regards, >>>>> >>>>> Christer >>>>> >>>>> -----Original Message----- >>>>> From: RFC Errata System [mailto:rfc-editor@rfc-editor.org] >>>>> Sent: 14. syyskuuta 2015 14:21 >>>>> To: r.jesske@telekom.de<mailto:r.jesske@telekom.de>; >>>>> drage@alcatel-lucent.com<mailto:drage@alcatel-lucent.com>; >>>>> Christer Holmberg; >>>>> iesg@ietf.org<mailto:iesg@ietf.org> >>>>> Cc: Christer Holmberg; >>>>> rfc-editor@rfc-editor.org<mailto:rfc-editor@rfc-editor.org> >>>>> Subject: [Technical Errata Reported] RFC7315 (4474) >>>>> >>>>> The following errata report has been submitted for RFC7315, >>>>> "Private Header (P-Header) Extensions to the Session Initiation >>>>> Protocol >>>>> (SIP) >>>>> for the 3GPP". >>>>> >>>>> -------------------------------------- >>>>> You may review the report below and at: >>>>> http://www.rfc-editor.org/errata_search.php?rfc=7315&eid=4474 >>>>> >>>>> -------------------------------------- >>>>> Type: Technical >>>>> Reported by: Christer Holmberg >>>>> <christer.holmberg@ericsson.com<mailto:christer.holmberg@ericsson. >>>>> com>> >>>>> >>>>> Section: 5.4 >>>>> >>>>> Original Text >>>>> ------------- >>>>> extension-access-info = gen-value >>>>> >>>>> Corrected Text >>>>> -------------- >>>>> extension-access-info = generic-param >>>>> >>>>> Notes >>>>> ----- >>>>> Most of the pre-defined access-info values are following the >>>>> generic-param syntax. New access-info values (extensions) should >>>>> also be allowed to follow the generic-param syntax, in order to >>>>> allow both for a name and value of the extension. >>>>> >>>>> Instructions: >>>>> ------------- >>>>> This erratum is currently posted as "Reported". If necessary, >>>>> please use "Reply All" to discuss whether it should be verified or >>>>> rejected. >>>>> When a decision is reached, the verifying party (IESG) can log in >>>>> to change the status and edit the report, if necessary. >>>>> >>>>> -------------------------------------- >>>>> RFC7315 (draft-drage-sipping-rfc3455bis-14) >>>>> -------------------------------------- >>>>> Title : Private Header (P-Header) Extensions to the >>>>> Session Initiation Protocol (SIP) for the 3GPP >>>>> Publication Date : July 2014 >>>>> Author(s) : R. Jesske, K. Drage, C. Holmberg >>>>> Category : INFORMATIONAL >>>>> Source : IETF - NON WORKING GROUP >>>>> Area : N/A >>>>> Stream : IETF >>>>> Verifying Party : IESG >>>>> >>>>> _______________________________________________ >>>>> sipcore mailing list >>>>> sipcore@ietf.org<mailto:sipcore@ietf.org> >>>>> https://www.ietf.org/mailman/listinfo/sipcore >>>> _______________________________________________ >>>> sipcore mailing list >>>> sipcore@ietf.org >>>> https://www.ietf.org/mailman/listinfo/sipcore _______________________________________________ dispatch mailing list dispatch@ietf.org https://www.ietf.org/mailman/listinfo/dispatch
- Re: [dispatch] [sipcore] [Technical Errata Report… Ben Campbell
- Re: [dispatch] [sipcore] [Technical Errata Report… Christer Holmberg
- Re: [dispatch] [sipcore] [Technical Errata Report… Cullen Jennings
- Re: [dispatch] [sipcore] [Technical Errata Report… Christer Holmberg
- Re: [dispatch] [sipcore] [Technical Errata Report… Ben Campbell
- Re: [dispatch] [sipcore] [Technical Errata Report… Christer Holmberg
- Re: [dispatch] [sipcore] [Technical Errata Report… Ben Campbell
- Re: [dispatch] [sipcore] [Technical Errata Report… Cullen Jennings