Re: [stir] stir-06: Reality check on numbers (6.1.1)
"DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com> Sun, 13 December 2015 17:34 UTC
Return-Path: <keith.drage@alcatel-lucent.com>
X-Original-To: stir@ietfa.amsl.com
Delivered-To: stir@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D43E1B2A8B for <stir@ietfa.amsl.com>; Sun, 13 Dec 2015 09:34:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.211
X-Spam-Level:
X-Spam-Status: No, score=-4.211 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] 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 ngMdLd5V0Mdm for <stir@ietfa.amsl.com>; Sun, 13 Dec 2015 09:34:49 -0800 (PST)
Received: from smtp-fr.alcatel-lucent.com (fr-hpida-esg-02.alcatel-lucent.com [135.245.210.21]) (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 463A71B2A8A for <stir@ietf.org>; Sun, 13 Dec 2015 09:34:48 -0800 (PST)
Received: from fr712usmtp2.zeu.alcatel-lucent.com (unknown [135.239.2.42]) by Websense Email Security Gateway with ESMTPS id 47D55E0F3C4AA; Sun, 13 Dec 2015 17:34:42 +0000 (GMT)
Received: from FR711WXCHHUB01.zeu.alcatel-lucent.com (fr711wxchhub01.zeu.alcatel-lucent.com [135.239.2.111]) by fr712usmtp2.zeu.alcatel-lucent.com (GMO) with ESMTP id tBDHYPIC022605 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Sun, 13 Dec 2015 18:34:45 +0100
Received: from FR712WXCHMBA11.zeu.alcatel-lucent.com ([169.254.7.213]) by FR711WXCHHUB01.zeu.alcatel-lucent.com ([135.239.2.111]) with mapi id 14.03.0195.001; Sun, 13 Dec 2015 18:34:33 +0100
From: "DRAGE, Keith (Keith)" <keith.drage@alcatel-lucent.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "stir@ietf.org" <stir@ietf.org>
Thread-Topic: [stir] stir-06: Reality check on numbers (6.1.1)
Thread-Index: AQHRNCzE6AHd4lmGNku6EHrqWfhAdp7GgauQ
Date: Sun, 13 Dec 2015 17:34:32 +0000
Message-ID: <949EF20990823C4C85C18D59AA11AD8BADE23BB6@FR712WXCHMBA11.zeu.alcatel-lucent.com>
References: <9C95CF4B-88BD-4EFF-9076-E59CF165E22D@standardstrack.com> <566AF294.6090001@alum.mit.edu>
In-Reply-To: <566AF294.6090001@alum.mit.edu>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.239.27.39]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <http://mailarchive.ietf.org/arch/msg/stir/1fSUJQ-1e3HshEpj9fujqrgzgXE>
Subject: Re: [stir] stir-06: Reality check on numbers (6.1.1)
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Secure Telephone Identity Revisited <stir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/stir>, <mailto:stir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/stir/>
List-Post: <mailto:stir@ietf.org>
List-Help: <mailto:stir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/stir>, <mailto:stir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 13 Dec 2015 17:34:51 -0000
The international E.164 number can only be decimal digits. That therefore means that the country code, the national destination code, and the subscriber number, all of which are component parts of an international E.164 number, can only be decimal digits. That would imply that the only part that could contain such a character is a prefix to an E.164 number, or if the number is not an E.164 number, such as a private dial plan. I'd note that RFC 3966 states: "All phone numbers MUST use the global form unless they cannot be represented as such." I suspect that "*", "#", etc have more usage in numbers that are dialstrings rather than telephone numbers. Regards Keith -----Original Message----- From: stir [mailto:stir-bounces@ietf.org] On Behalf Of Paul Kyzivat Sent: 11 December 2015 15:58 To: stir@ietf.org Subject: Re: [stir] stir-06: Reality check on numbers (6.1.1) On 12/10/15 9:15 PM, Eric Burger wrote: > Section 6.1.1 on Canonicalization states: > Once an implementation has identified a telephone number, it must > construct a number string. Implementations MUST drop any leading > +'s, any internal dashes, parentheses or other non-numeric > characters, excepting only the leading "#" or "*" keys used in > some special service numbers (typically, these will appear only in > the To header field value). This MUST result in an ASCII string > limited to "#", "*" and digits without whitespace or visual > separators. > > Survey time: does pound or star EVER appear in a From field? E.164 does not allow it. pound isn't allowed at all in a sip uri, except via escaping. There is no mention of escaping (or unescaping) in the text. If there is the possibility of pound coming through then that is needed. Also, * and # (as well as A-D) are never valid in global numbers, but are valid within local numbers not just first, but anywhere in the number. So why is there special treatment for a *leading* star or pound? ISTM that canonicalization of dialstrings that represent local rather than global numbers is fraught with difficulty. Thanks, Paul _______________________________________________ stir mailing list stir@ietf.org https://www.ietf.org/mailman/listinfo/stir
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat
- [stir] stir-06: Reality check on numbers (6.1.1) Eric Burger
- Re: [stir] stir-06: Reality check on numbers (6.1… DRAGE, Keith (Keith)
- Re: [stir] stir-06: Reality check on numbers (6.1… Peterson, Jon
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat
- Re: [stir] stir-06: Reality check on numbers (6.1… Peterson, Jon
- Re: [stir] stir-06: Reality check on numbers (6.1… DRAGE, Keith (Keith)
- Re: [stir] stir-06: Reality check on numbers (6.1… Peterson, Jon
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat
- Re: [stir] stir-06: Reality check on numbers (6.1… Peterson, Jon
- Re: [stir] stir-06: Reality check on numbers (6.1… DRAGE, Keith (Keith)
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat
- Re: [stir] stir-06: Reality check on numbers (6.1… DRAGE, Keith (Keith)
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat
- Re: [stir] stir-06: Reality check on numbers (6.1… Eric Burger
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat
- Re: [stir] stir-06: Reality check on numbers (6.1… Brian Rosen
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat
- Re: [stir] stir-06: Reality check on numbers (6.1… philippe.fouquart
- Re: [stir] stir-06: Reality check on numbers (6.1… DRAGE, Keith (Keith)
- Re: [stir] stir-06: Reality check on numbers (6.1… Eric Burger
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat
- Re: [stir] stir-06: Reality check on numbers (6.1… Paul Kyzivat