Re: [sipcore] Adam Roach's Discuss on draft-ietf-sipcore-reason-q850-loc-06: (with DISCUSS and COMMENT)
<R.Jesske@telekom.de> Mon, 11 March 2019 08:25 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 4407F13104B; Mon, 11 Mar 2019 01:25:24 -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 wxT64VoY4soI; Mon, 11 Mar 2019 01:25:21 -0700 (PDT)
Received: from mailout41.telekom.de (MAILOUT41.telekom.de [194.25.225.151]) (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 4787F130F4C; Mon, 11 Mar 2019 01:25:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1552292720; x=1583828720; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=SyZXkRA/PQkgKpdbNOGvpOiOmkiL7BmRKgcd7DrUqes=; b=sU9V/u4eRHkPCedMyXoeZ1PUBDnv08CgnNjX5u5SG2KImfIw/BIxRKiZ f6aHDZ+sBsfXhPYSwrrmoaS6dtR4rujtZHOUSVTlYwvaHCpb4GZ6X9G9K CyfKr/yA2zzt42ksCpjTQ4CCEjLTpiJsamnRwcc8OAsbh8dKrto9JHBXa r6HoCfBtdAjcORZAV5w+yqgdvp4LoCbkJgQLlCsmMddcSbu695ls93W4p nBoa6YFax45rjDPYT/W4XznwxjDfMnION1Fbvzy/joVe09PQqE9EmxUCx y4oPDXSqn8fQfUsw8ea+9BdRBmbL8UdTk3rcZeJv/cshoyk1uY3kh/Knw Q==;
Received: from qdezc2.de.t-internal.com ([10.171.255.37]) by MAILOUT41.dmznet.de.t-internal.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 11 Mar 2019 09:25:16 +0100
Received: from he105701.emea1.cds.t-internal.com ([10.169.119.22]) by qde0ps.de.t-internal.com with ESMTP/TLS/AES256-SHA; 11 Mar 2019 09:23:47 +0100
Received: from HE105700.EMEA1.cds.t-internal.com (10.169.119.29) by HE105701.emea1.cds.t-internal.com (10.169.119.22) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 11 Mar 2019 09:23:46 +0100
Received: from HE104162.emea1.cds.t-internal.com (10.171.40.37) by HE105700.EMEA1.cds.t-internal.com (10.169.119.29) with Microsoft SMTP Server (TLS) id 15.0.1395.4 via Frontend Transport; Mon, 11 Mar 2019 09:23:46 +0100
Received: from GER01-LEJ-obe.outbound.protection.outlook.de (51.5.80.22) by O365mail04.telekom.de (172.30.0.231) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Mon, 11 Mar 2019 09:23:44 +0100
Received: from FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE (10.158.150.149) by FRXPR01MB0133.DEUPRD01.PROD.OUTLOOK.DE (10.158.150.147) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.20; Mon, 11 Mar 2019 08:23:42 +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; Mon, 11 Mar 2019 08:23:42 +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, br@brianrosen.net, sipcore@ietf.org
Thread-Topic: Adam Roach's Discuss on draft-ietf-sipcore-reason-q850-loc-06: (with DISCUSS and COMMENT)
Thread-Index: AQHU0xJ/37mALULf3kix2lQq0GEU+KYGIJIg
Date: Mon, 11 Mar 2019 08:23:42 +0000
Message-ID: <FRXPR01MB0135647633102FC4CC8E04B3F9480@FRXPR01MB0135.DEUPRD01.PROD.OUTLOOK.DE>
References: <155176292818.5224.17119790703710957363.idtracker@ietfa.amsl.com>
In-Reply-To: <155176292818.5224.17119790703710957363.idtracker@ietfa.amsl.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.220]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: e9e25fa7-f534-4d35-fa19-08d6a5fadf81
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7153060)(7193020); SRVR:FRXPR01MB0133;
x-ms-traffictypediagnostic: FRXPR01MB0133:
x-ms-exchange-purlcount: 2
x-microsoft-antispam-prvs: <FRXPR01MB0133297178F0AFD5623B5A8DF9480@FRXPR01MB0133.DEUPRD01.PROD.OUTLOOK.DE>
x-forefront-prvs: 09730BD177
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(396003)(136003)(346002)(39860400002)(376002)(366004)(189003)(199004)(55016002)(53936002)(71190400001)(71200400001)(9686003)(14454004)(26005)(186003)(561944003)(33656002)(74482002)(76176011)(97736004)(7696005)(6306002)(52396003)(105586002)(106356001)(6116002)(3846002)(86362001)(5660300002)(81166006)(256004)(81156014)(8676002)(2906002)(14444005)(305945005)(75402003)(7736002)(102836004)(68736007)(478600001)(110136005)(486006)(966005)(54906003)(476003)(446003)(11346002)(72206003)(316002)(4326008)(66574012)(66066001)(8936002); DIR:OUT; SFP:1101; SCL:1; SRVR:FRXPR01MB0133; 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;FRXPR01MB0133;23:AXtlPdcd8Esumy0GscUBjyYLElMmN8Dn5HUwJg8u59DF+5MSVB6b40LNVQOtx4GsqyMV21XBn/31NY0uSmMkdPBfZCXxqO4msJyViAQFhhLufA6N4kRFjwLSc2To/8iQCiSTqn+eMM5TVjK7bw25IYBO1cl/Oi80IXTsAUtEQvhJyPh74BYCxv9vlzoX0sy0WcsKmxC2TQre5BndXwYkC6kDg9lCNdr/cQ4LB6ghSWwMPu8jiZeycjqwAvUr+73R+gc81ZYdA252ybL7ms64LHBqBBPedqLxVYejquKo9dNjRzWodqoHbuDZsb0hH/NnPAlbTn5PWa6sQCQZuT11I2mt6NACZI9GV0eud/4qIJ5WIgi8krV2WVQ1Xt/kQydsEYEneopfgiPBUCZlSkmSFGM4JCVJMPNFmpwJU/X+lgJx0GFpcs5fa1Wpz/dUipvYP9omojXUWVPII+VK4DDuFQEul3F32AaYPv5V7hRs6Apq8PYNwxtm+WOR3rE8gMak1FGExVu6slmnhw1wDgdk4KpUOhZE/hXRieUty5BW/oQqNRBBH4DQ2GsEVUkMcwhOelNTofpg+Z4aOwpiykgXtvWsZDjWmhICXVsEEG87E8UqQwPNrr0cVe3OyIo1JKVj5UqvDOFoJ0sAcud2Fb45/RxN7pyA1uZT+LRWPvQ/JJsTomeGqqEnNnVxTCPHPV28EQWzQOovFL3o5D7tO48LGT4WsavyU16r38SLHi1peH1N6S9g1tmoOXkN2MQdgc5h2hlDozSqCCGsCS1laYYiSsHAfKIudwvept3ozpQ/c54mF5Dzq6AFMcnqDySubzc+V2qEhxAD9c4JO3B8z+pWngw+JAx1jMUXrLDsQqY9qMLgq0f+gWo1GMSyOqfLom5jpKb8TUkR3DUg8+sjKS1WWNd9OX/qdzbhffFEZHmx1bn5C06OfZ3rTWCNc6N6c8IMIxm+KFZklWTqzVwTHyuV/6Dy34lyd+numh3TBJJwipZ2dJtYVYrXF7VIylYZ681ga/1BUYjJAlaqteiIS7LpqUB92oUTmrx0swgh/x9ON+8RWAwgeOnRKHkD4w0V2OscT95UZiNgGadW9fdSACoGiDea3INUpEXKuOmCMD6A91upfWnUFSbdYYYKdA7JznC3it9DT3BGERYJwnz2/wIO9FJD2lwApcGq9eg5BoVS3R0TRlKuDbELEevcq/8HVCgp7mk28kL0FVgyZ9LpXlXH0A==
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: c9orxwIJ5Ko36rvmFXUgFO3RYgswNcicAREyf8j1No6w/ronbl4VQ6DJ3Xn+DQ0jEvAw5RDR9QJpk+wgj3lj9jpISoteOsKVVKUuFUZd6TTLafn8uaPQ07TDaXk1sXz86OcVmuOZSSzh0Dotse6GhtqX/ymP7bAe72yX9oz3Etns8iU72y1KgVSEnwVt24DH+rAlMWMQS7otrDMWpYBdjLNZjaqDgN9KuBDIne3nw8RCloFZYxx340euXYmXAnJjC5zVfIYVBhxUeEWYABbVTSC1TsGNTX9KQFpF9dK0kQeK1esGbEyQ1+czMw+OYWhGaONduhV8TelxnwyeUXMFuzxtXWpPauKXY0mgKRKixrRp3pv7jAC5uL6YDB3MWuN+wCGnid+u/qit7OxSdPpZnRhfHWtb2hYgA4zFK4o+Bjk=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: e9e25fa7-f534-4d35-fa19-08d6a5fadf81
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2019 08:23:42.8897 (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: FRXPR01MB0133
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/sipcore/E8W1Tr1J5rRILk5As5gmykcFrPo>
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: Mon, 11 Mar 2019 08:25:25 -0000
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. >
- [sipcore] Adam Roach's Discuss on draft-ietf-sipc… Adam Roach
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… R.Jesske
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… Adam Roach
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… R.Jesske
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… Adam Roach
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… Adam Roach
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… Adam Roach
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… Adam Roach
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… Ben Campbell
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… Ben Campbell
- Re: [sipcore] Adam Roach's Discuss on draft-ietf-… Adam Roach