Re: [sipcore] Adam Roach's Discuss on draft-ietf-sipcore-reason-q850-loc-06: (with DISCUSS and COMMENT)

<R.Jesske@telekom.de> Thu, 14 March 2019 07:24 UTC

Return-Path: <R.Jesske@telekom.de>
X-Original-To: sipcore@ietfa.amsl.com
Delivered-To: sipcore@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FA6D1200D7; Thu, 14 Mar 2019 00:24:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.3
X-Spam-Level:
X-Spam-Status: No, score=-4.3 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=telekom.de
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 pWoUWVqKKrJb; Thu, 14 Mar 2019 00:24:48 -0700 (PDT)
Received: from mailout31.telekom.de (MAILOUT31.telekom.de [194.25.225.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBF3E12008F; Thu, 14 Mar 2019 00:24:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1552548287; x=1584084287; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=fdZ7cuvQOs2yzhy7ktcgg/VrY44PPtqsX1pNqUpl9CA=; b=OjwuNRCfk8ez8fXPzwPxnZCSo6foPmPCV9g9RYuTXBoAOCnow4EBQKYP 0MK4pVCcDxuPyfVvPw+PvTQYcbJSA1ZVo9tB2d0S8cx+XlloeKXTmJ7cP rRdqdTFYnyXSjpNgV4NaJWJ2E7xqkVTBo1sWOhtQj0avidcRXDhKD+B/D RIba7Yb3P35k4D+3VdHWCDwpEXoz1JCgc2s1avS6qGN9NH6W6EXj0JDMu 5nDj8GI4yNmrg63FGDAsTBbXGQAFIOsoXOriOk8kilgQWpeVdseE6xUcw 0yQwsCM2+F0yu2fRZtgLCmQBYzsVkqBhpCn5fKd9w5a7wZKHargWv62QB Q==;
Received: from qde9xy.de.t-internal.com ([10.171.254.32]) by MAILOUT31.dmznet.de.t-internal.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Mar 2019 08:24:43 +0100
X-IronPort-AV: E=Sophos;i="5.58,477,1544482800"; d="scan'208";a="245444460"
Received: from he105701.emea1.cds.t-internal.com ([10.169.119.22]) by QDE9Y1.de.t-internal.com with ESMTP/TLS/AES256-SHA; 14 Mar 2019 08:24:42 +0100
Received: from HE105651.EMEA1.cds.t-internal.com (10.169.119.62) by HE105701.emea1.cds.t-internal.com (10.169.119.22) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Thu, 14 Mar 2019 08:24:42 +0100
Received: from HE104162.emea1.cds.t-internal.com (10.171.40.37) by HE105651.EMEA1.cds.t-internal.com (10.169.119.62) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Thu, 14 Mar 2019 08:24:42 +0100
Received: from GER01-LEJ-obe.outbound.protection.outlook.de (51.5.80.17) by O365mail04.telekom.de (172.30.0.231) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Thu, 14 Mar 2019 08:24:43 +0100
Received: from FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE (10.158.150.149) by FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE (10.158.150.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.20; Thu, 14 Mar 2019 07:24:41 +0000
Received: from FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE ([fe80::1dd6:9036:77f4:3bdb]) by FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE ([fe80::1dd6:9036:77f4:3bdb%6]) with mapi id 15.20.1686.021; Thu, 14 Mar 2019 07:24:41 +0000
From: R.Jesske@telekom.de
To: adam@nostrum.com, iesg@ietf.org
CC: draft-ietf-sipcore-reason-q850-loc@ietf.org, br@brianrosen.net, sipcore-chairs@ietf.org, sipcore@ietf.org
Thread-Topic: AW: Adam Roach's Discuss on draft-ietf-sipcore-reason-q850-loc-06: (with DISCUSS and COMMENT)
Thread-Index: AQHU0xJ/37mALULf3kix2lQq0GEU+KYGIJIggAL6zoCAACizAA==
Date: Thu, 14 Mar 2019 07:24:41 +0000
Message-ID: <FRXPR01MB01355C48E922E5EE852C7B28F94B0@FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE>
References: <155176292818.5224.17119790703710957363.idtracker@ietfa.amsl.com> <FRXPR01MB0135647633102FC4CC8E04B3F9480@FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE> <ef5071c2-a18b-3b02-c135-c3fe5d3816e8@nostrum.com>
In-Reply-To: <ef5071c2-a18b-3b02-c135-c3fe5d3816e8@nostrum.com>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=R.Jesske@telekom.de;
x-originating-ip: [164.19.3.214]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: f735afed-0685-4f95-60ca-08d6a84e1fe1
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600127)(711020)(4605104)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7153060)(7193020); SRVR:FRXPR01MB0135;
x-ms-traffictypediagnostic: FRXPR01MB0135:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <FRXPR01MB01353EDCE3EEF9449885F135F94B0@FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE>
x-forefront-prvs: 09760A0505
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(346002)(376002)(39860400002)(396003)(366004)(136003)(189003)(199004)(2906002)(14444005)(256004)(105586002)(446003)(11346002)(305945005)(97736004)(7736002)(68736007)(106356001)(33656002)(561944003)(66574012)(3846002)(476003)(71190400001)(486006)(71200400001)(6116002)(76176011)(54906003)(53546011)(110136005)(81166006)(81156014)(7696005)(2501003)(8676002)(316002)(52396003)(75402003)(26005)(102836004)(186003)(74482002)(86362001)(14454004)(478600001)(966005)(72206003)(5660300002)(8936002)(53936002)(9686003)(66066001)(6306002)(4326008)(55016002); DIR:OUT; SFP:1101; SCL:1; SRVR:FRXPR01MB0135; H:FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: telekom.de does not designate permitted sender hosts)
x-microsoft-exchange-diagnostics: 1;FRXPR01MB0135;23:XmV2fSLjrSpRFWnzFjcoUOAZ6ve3PQsO/ngpHthNMmAalU33ZnxbKM8SIaz9qcjoceAYvlG5G2X+yjScumtPxm3o54p9R3qhUoOKQ0L8z6/mwhDCTVsjQArFa96s21GkuvwASCsCbXgJ95FhmMCv5uRbdeijPtV1LdcecTkCacUwLTFaiiAGeWn934c+4G+0Gct5B7v+C+JhxN04NvaiLDyRhdmCbsg30gSHa1qJpGX0sUwpfhXV/G83DWCnZCpHBVC2MgkTl4f7WRu1/uqcbxkJfPMcw0YLotNGluyLaYEz12OiQY0htU6arbVeiPfg0Pq3tc7vXWhMblrqMczdsxNGBJnttgFV7yrj91zkI6SL8zpZm+Rh5nV7tI3Zrqd5dXQSxieeL+aY4Pl68Qr8CBnKPXHLH2FQaLiyUR8MVHl2Atz6nWm+xax4PUyNJ9eY6pHeL+1iVDFFxA26p+4VK18EUEdeplQj5O9vroBCzmzCYCf0wGTXL2pvAziJ0LoHnL/vKJHRYARW/TMxLy+F0Nrl4Jr7Q8Nx3ZDHkuxNc1GmuXygAZxCLLzUwCOFFioixhqCNgUg5YmzvD57Q4h9mMfAMzHoMDXKhiS0MJmUYaXl4tDjcdRCgnIKsnr5iDo1gUVJOKBKF4A8Ehhd2gcepP4Hkg/p7r7n5lD8vVNg9jUbSHfO6X4RIuTB5o31JSJJBQ7ejYsW6luZCXCnClCvqHhd52D5/m9U7BN/VAv1aY1n9zcPGKcLwTS1ck89jJJsaxkYHQh2y2W/ddtkhmCxtqKCwTd/lL9wCtJqnF+yFoo/l3TvRYXAhL5NPYrV3PX6RGF6DHPJ1kkYcdXhOZcxiNzFdpvbwwod8OueAUjib3kzwlc/QtfCoSoSXQwqywU1ZG5gftx0fGolhYaTzv+h1psD9cet8MgtUTcWQChTXkZbniTs7XGfvPxjrPj8WJuoRyvb8pQqxMBvUS5WF0Q9PjAt/DM23dk2tkNngZkpmQ0uz8JV4wuQXBvxSiW+dF70fCRem93gxoH8TFNzkjHDar7SWQqSgq6tgjO7qoAS8rn08V5r2bWHpjBoJ2Gghhu7k5+v8xwnN9JDC7s7z/M7EHk76OEGhB151HlN8IgfqzNjzvLSQN7qaw7xM+WzyWUQNgKQDGtz5SlOGgOL2mHwJ8R4BvyhtsMmm6OySXmo8s+YJDR1Yu8qlFfkFMzpeGfAewQdaTmSGFFnEfIgU3TY6eBrblOsvUEanHfuOc/DaUMD5FiXOVZQ7ljtecttoiw7
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: tps5s1HvA9QvJwjodXA8Hp3/9FtxUWGSx6uN59X7Nu9rN7lNolw+OJGQoP2NASeKXnVOoU92iYBZrwrp96qeVRY8cOsxTTnFalFuJ1n8JN976TCo+D6IZg30VN65C0QR8Y/NCBeKzTl4poAlKc1fGux0l8+lvU5d0PZ8iXW15b+QhldmIAHNJjdYtSi0tE3muULDGKjGyMTgqL1GY5JKjB05GUv3oBjwXcxMBdUT8W+2VQpnw0oDWReEmC1PssFvxKbIsvw4Ml/rCNjErTff7hcbUetJbuwRG2aKizapnrZGnJak1SDaeap3njpmQYOaUH9T4ceUbkU91QYOhg3/EPS5BFKjm3MEBx7QC/dy+QqT2HAky5VPKpBpNX1ahnzHDlWyJozDrtbyuuySR6VvVUEWSukKRl/bUtj/hBK7gkM=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: f735afed-0685-4f95-60ca-08d6a84e1fe1
X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Mar 2019 07:24:41.4873 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bde4dffc-4b60-4cf6-8b04-a5eeb25f5c4f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FRXPR01MB0135
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/FmPNeMYq9mujKuwiRro7c1fSYEg>
Subject: Re: [sipcore] Adam Roach's Discuss on draft-ietf-sipcore-reason-q850-loc-06: (with DISCUSS and COMMENT)
X-BeenThere: sipcore@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: SIP Core Working Group <sipcore.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sipcore>, <mailto:sipcore-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sipcore/>
List-Post: <mailto:sipcore@ietf.org>
List-Help: <mailto:sipcore-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipcore>, <mailto:sipcore-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Mar 2019 07:24:51 -0000

Thank you Adam for your Answer.
I will upload the draft as soon as the upload page opens again. i.e. 23.03.
Or is there any possibility to do it now?

Thank you and Best Regards

Roland

> -----Ursprüngliche Nachricht-----
> Von: Adam Roach <adam@nostrum.com>
> Gesendet: Mittwoch, 13. März 2019 06:51
> An: Jesske, Roland <R.Jesske@telekom.de>; iesg@ietf.org
> Cc: draft-ietf-sipcore-reason-q850-loc@ietf.org; br@brianrosen.net;
> sipcore-chairs@ietf.org; sipcore@ietf.org
> Betreff: Re: AW: Adam Roach's Discuss on draft-ietf-sipcore-reason-q850-
> loc-06: (with DISCUSS and COMMENT)
> 
> Thanks. These resolutions look good to me; please upload a new version at
> your convenience.
> 
> /a
> 
> On 3/11/19 3:23 AM, R.Jesske@telekom.de wrote:
> > Hi,
> > Thank you for your comments. I went through the comments and here are
> my answers and proposals to the comments made.
> > Sorry If some of you get the mail twice, since I answered in another way
> already.
> >
> > 1.  Discuss:
> > §4 ABNF
> > Have incorporated the proposal.
> >
> > 1.  Comments:
> > I have incorporated all proposed changes.
> > §1 done:
> > Text reads now:
> > RFC6432 specifies that a ISUP Q.850 cause code can be carried within a SIP
> response, but not the Q.850 location information.
> >
> > §4
> > So text reads now:
> > As defined by RFC6432 any SIP Response message, with the exception of a
> 100 (Trying), MAY contain a Reason header field with a Q.850 [Q.850] cause
> code.
> >
> > §5
> > Done as proposed.
> > Removed blank line and added two via header.
> >
> >
> > If you are OK with these changes I will produce a new draft and upload it.
> >
> > Thank you and Best Regards
> >
> > Roland
> >
> >> -----Ursprüngliche Nachricht-----
> >> Von: Adam Roach <adam@nostrum.com>
> >> Gesendet: Dienstag, 5. März 2019 06:15
> >> An: The IESG <iesg@ietf.org>
> >> Cc: draft-ietf-sipcore-reason-q850-loc@ietf.org; Brian Rosen
> >> <br@brianrosen.net>; sipcore-chairs@ietf.org; br@brianrosen.net;
> >> sipcore@ietf.org
> >> Betreff: Adam Roach's Discuss on draft-ietf-sipcore-reason-q850-loc-06:
> >> (with DISCUSS and COMMENT)
> >>
> >> Adam Roach has entered the following ballot position for
> >> draft-ietf-sipcore-reason-q850-loc-06: Discuss
> >>
> >> When responding, please keep the subject line intact and reply to all
> >> email addresses included in the To and CC lines. (Feel free to cut
> >> this introductory paragraph, however.)
> >>
> >>
> >> Please refer to
> >> https://www.ietf.org/iesg/statement/discuss-criteria.html
> >> for more information about IESG DISCUSS and COMMENT positions.
> >>
> >>
> >> The document, along with other ballot positions, can be found here:
> >> https://datatracker.ietf.org/doc/draft-ietf-sipcore-reason-q850-loc/
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> -
> >> DISCUSS:
> >> ---------------------------------------------------------------------
> >> -
> >>
> >> Thanks for taking on the task of adding this value. I have a handful
> >> of comments, one of which really needs clarification prior to publication.
> >>
> >> ---------------------------------------------------------------------
> >> ------
> >>
> >> This issue is a discuss because the lack of formal language for
> >> values and the lack of clarity around case sensitivity has interoperabilty
> implications.
> >>
> >> §4:
> >>
> >>>   The Augmented
> >>>   BNF (ABNF) [RFC5234] for this parameter is shown in Figure 1.
> >> Figure 1 is not valid ABNF. It contains ABNF, and then has a whole
> >> bunch of other stuff. I suspect you wanted to have something more
> >> like this, using RFC
> >> 7405 extensions:
> >>
> >>     reason-extension =/ isup-cause-location
> >>
> >>     isup-cause-location =  "location" EQUAL isup-location-value
> >>
> >>     isup-location-value =
> >>        %s"U" /      ; for 0 0 0 0 user
> >>        %s"LPN" /    ; for 0 0 0 1 private network serving the local user
> >>        %s"LN" /     ; for 0 0 1 0 public network serving the local user
> >>        %s"TN" /     ; for 0 0 1 1 transit network
> >>        %s"RLN" /    ; for 0 1 0 0 public network serving the remote user
> >>        %s"RPN" /    ; for 0 1 0 1 private network serving the remote user
> >>        %s"LOC-6" /  ; for 0 1 1 0 spare
> >>        %s"INTL" /   ; for 0 1 1 1 international network
> >>        %s"LOC-8" /  ; for 1 0 0 0 spare
> >>        %s"LOC-9" /  ; for 1 0 0 1 spare
> >>        %s"BI" /     ; for 1 0 1 0 network beyond interworking point
> >>        %s"LOC-11" / ; for 1 0 1 1 spare
> >>        %s"LOC-12" / ; for 1 1 0 0 reserved for national use
> >>        %s"LOC-13" / ; for 1 1 0 1 reserved for national use
> >>        %s"LOC-14" / ; for 1 1 1 0 reserved for national use
> >>        %s"LOC-15"   ; for 1 1 1 1 reserved for national use
> >>
> >> If you choose to instead keep the current formulation, please:
> >>
> >>   - Move the list of valid values out of the figure, and
> >>   - Add text clarifying whether the values are case-sensitive.
> >>
> >>
> >> ---------------------------------------------------------------------
> >> -
> >> COMMENT:
> >> ---------------------------------------------------------------------
> >> -
> >>
> >> ID Nits reports:
> >>
> >>    == Unused Reference: 'RFC3261' is defined on line 245, but no explicit
> >>       reference was found in the text
> >>
> >>    == Unused Reference: 'RFC3323' is defined on line 251, but no explicit
> >>       reference was found in the text
> >>
> >> ---------------------------------------------------------------------
> >> ------
> >>
> >> §1:
> >>
> >>>   [RFC3326] specifies that a ISUP [Q.850]  cause code can be carried
> >>> within a SIP response
> >> This isn't quite right -- interpreted carefully, RFC 3326
> >> specifically does
> >> *not* allow this: it envisions specific future response codes (in
> >> theory used to help with HERFP) that opt-in to allowing the Reason
> >> header field.  When speaking of the general use case of sending Q.850
> >> codes in arbitrary SIP response messages, you need to cite RFC 6432
> instead of RFC 3326.
> >>
> >> ---------------------------------------------------------------------
> >> ------
> >>
> >> §4:
> >>
> >>>   As defined by [RFC3326] a Reason header field MAY appear in any
> >>> request in a dialog, in any CANCEL request and in any response whose
> >>> status code explicitly allows the presence of this header field.
> >> As above, I think we're talking about the more general case (rather
> >> than the "explicitly allows" case); if so, this text should cite RFC
> >> 6432 and clarify that "Any SIP Response message, with the exception
> >> of a 100 (Trying), MAY contain a Reason header field with a Q.850 [Q.850]
> cause code."
> >>
> >> ---------------------------------------------------------------------
> >> ------
> >>
> >> §5:
> >>
> >>>         SIP/2.0 404 Not Found
> >>>
> >>>         From: Alice <sips:alice@atlanta.example.com>;tag=1234567
> >> Please remove the blank line between the response line and the first
> >> header field.
> >>
> >> Please add at least one "Via" header field, or add text indicating
> >> that Via header fields have been removed for concision.
> >>