Re: [stir] Renaming E164Number
Russ Housley <housley@vigilsec.com> Fri, 14 April 2017 20:55 UTC
Return-Path: <housley@vigilsec.com>
X-Original-To: stir@ietfa.amsl.com
Delivered-To: stir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A23DD129508 for <stir@ietfa.amsl.com>; Fri, 14 Apr 2017 13:55:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 4oJmLMVt46Wk for <stir@ietfa.amsl.com>; Fri, 14 Apr 2017 13:55:03 -0700 (PDT)
Received: from mail.smeinc.net (mail.smeinc.net [209.135.209.11]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 307DA12952C for <stir@ietf.org>; Fri, 14 Apr 2017 13:55:03 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mail.smeinc.net (Postfix) with ESMTP id 939FD30043A for <stir@ietf.org>; Fri, 14 Apr 2017 16:55:02 -0400 (EDT)
X-Virus-Scanned: amavisd-new at mail.smeinc.net
Received: from mail.smeinc.net ([127.0.0.1]) by localhost (mail.smeinc.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id iMdP9RsqZ4IQ for <stir@ietf.org>; Fri, 14 Apr 2017 16:55:00 -0400 (EDT)
Received: from a860b60074bd.home (pool-108-45-101-150.washdc.fios.verizon.net [108.45.101.150]) by mail.smeinc.net (Postfix) with ESMTPSA id 954F4300098 for <stir@ietf.org>; Fri, 14 Apr 2017 16:55:00 -0400 (EDT)
From: Russ Housley <housley@vigilsec.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Date: Fri, 14 Apr 2017 16:54:59 -0400
References: <A803E7B6-2848-4640-AABE-87BBFEA9ACE2@sn3rd.com> <E42CCDDA6722744CB241677169E836564AD03061@MISOUT7MSGUSRDB.ITServices.sbc.com> <1043CA0F-0D2E-4130-A4B8-8AC060D34E6B@vigilsec.com> <301EC44E-15CB-47F2-88C4-1ED91FE023E6@chriswendt.net> <8CCC018C-3BB8-48AB-9365-5C52F22174CF@neustar.biz> <00C069FD01E0324C9FFCADF539701DB3BD10819B@sc9-ex2k10mb1.corp.yaanatech.com> <D5166B9A.1D8946%jon.peterson@neustar.biz> <0185FA28-9D87-4833-8875-E0D343C4EF1F@vigilsec.com>
To: IETF STIR Mail List <stir@ietf.org>
In-Reply-To: <0185FA28-9D87-4833-8875-E0D343C4EF1F@vigilsec.com>
Message-Id: <FF93C1E7-3BA8-4933-938E-85A4FD3FD55A@vigilsec.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/stir/Eel4neF5u9uUgW4BhyKK_aSp2L4>
Subject: Re: [stir] Renaming E164Number
X-BeenThere: stir@ietf.org
X-Mailman-Version: 2.1.22
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: Fri, 14 Apr 2017 20:55:06 -0000
Ooops. I put the (2..MAX) in the wrong spot. Also, I think that the TNEntry for spa should not be a list since TNAuthorizationList can contain as many spa entries as desired. My revised suggestion is: TNAuthorizationList ::= SEQUENCE SIZE (1..MAX) OF TNEntry TNEntry ::= CHOICE { spc [0] ServiceProviderCode, range [1] TelephoneNumberRange, one TelephoneNumber } ServiceProviderCode ::= IA5String TelephoneNumberRange ::= SEQUENCE { start TelephoneNumber, count INTEGER (2..MAX) } TelephoneNumber ::= IA5String (SIZE (1..15)) (FROM ("0123456789#*”)) Russ > On Apr 14, 2017, at 1:30 PM, Russ Housley <housley@vigilsec.com> wrote: > > Suggestion… > > OLD w/ the addition of SIZE to TelephoneNumberRange: > > TNAuthorizationList ::= SEQUENCE SIZE (1..MAX) OF TNEntry > > TNEntry ::= CHOICE { > spc [0] ServiceProviderCodeList, > range [1] TelephoneNumberRange, > one E164Number } > > ServiceProviderCodeList ::= SEQUENCE SIZE (1..3) OF IA5String > > TelephoneNumberRange ::= SEQUENCE SIZE (2..MAX) { > start E164Number, > count INTEGER } > > E164Number ::= IA5String (SIZE (1..15)) (FROM ("0123456789#*”)) > > NEW: > > TNAuthorizationList ::= SEQUENCE SIZE (1..MAX) OF TNEntry > > TNEntry ::= CHOICE { > spc [0] ServiceProviderCodeList, > range [1] TelephoneNumberRange, > one TelephoneNumber } > > ServiceProviderCodeList ::= SEQUENCE SIZE (1..3) OF IA5String > > TelephoneNumberRange ::= SEQUENCE SIZE (2..MAX) { > start TelephoneNumber, > count INTEGER } > > TelephoneNumber ::= IA5String (SIZE (1..15)) (FROM ("0123456789#*”)) > > If this is acceptable, then I ask the authors to make the changes and post an updated I-D. > > Russ > > >> On Apr 14, 2017, at 12:14 PM, Peterson, Jon <jon.peterson@neustar.biz> wrote: >> >> >> No mutual understanding of the semantics is required by the authentication >> and verification services here - though in practice, calls that are routed >> to destinations via a dial string with a * or # in it should end up going >> to fairly specialized pieces of equipment, and I'm actually less worried >> about canonicalization and so on being an issue for special dial strings >> like this than I am for ordinary E.164 numbers. We're not placing any >> restrictions on where in the dial string those non-numeric characters >> might appear, as there doesn't seem to be anything gained by doing so >> except introducing complexity. >> >> In terms of what to call it, if we can't agree on Freddie, I do think TN >> or something similarly generic is appropriate. If we already have a group >> field for TelphoneNumberRange, why wouldn't the base element be >> TelephoneNumber? Or if we'd be overloading some existing registered name >> by using that, like TelNum or something? >> >> Jon Peterson >> Neustar, Inc. >> >> On 4/14/17, 10:56 AM, "Michael Hammer" <michael.hammer@yaanatech.com> >> wrote: >> >>> Jon, >>> >>> Can the * and # be used arbitrarily anywhere in the string? >>> >>> Is there some semantic to those characters that needs >>> to be understood by both the sender and receiver? >>> >>> Or does it not matter because the recipient only treats it as an opaque >>> string? >>> >>> ________________________________ >>> Michael Hammer >>> michael.hammer@yaanatech.com >>> +1 408 202 9291 >>> >>> © 2016 Yaana Technologies, LLC. All Rights Reserved. Email >>> confidentiality notice. This message is private and confidential. If you >>> have received this message in error, please notify us and remove it from >>> your system. >>> >>> -----Original Message----- >>> From: stir [mailto:stir-bounces@ietf.org] On Behalf Of Peterson, Jon >>> Sent: Thursday, April 13, 2017 11:19 AM >>> To: Chris Wendt <chris-ietf@chriswendt.net> >>> Cc: IETF STIR Mail List <stir@ietf.org>; Russ Housley >>> <housley@vigilsec.com>; Martin C Dolly <md3135@att.com> >>> Subject: Re: [stir] Renaming E164Number >>> >>> Agreed. We are allowing these non-numeric characters in certs to support >>> a corner case that might arise in the future. Let's not agonize over what >>> to call the field. >>> >>> Jon Peterson >>> Neustar, Inc. >>> >>>> On Apr 13, 2017, at 11:11 AM, Chris Wendt <chris-ietf@chriswendt.net> >>>> wrote: >>>> >>>> Can we just call it telephoneNumber? I think we are mostly arguing >>>> name here, right? >>>> >>>>> On Apr 13, 2017, at 9:47 AM, Russ Housley <housley@vigilsec.com> wrote: >>>>> >>>>> Martin: >>>>> >>>>> E.164 only allows digits. What should we call a number that include >>>>> digits and * and #? >>>>> >>>>> Russ >>>>> >>>>> >>>>>> On Apr 12, 2017, at 7:13 PM, DOLLY, MARTIN C <md3135@att.com> wrote: >>>>>> >>>>>> Sean, >>>>>> >>>>>> DTMF has no end to end meaning for routing, but is meaningful between >>>>>> the UE and the SP processing those symbols. >>>>>> >>>>>> Therefore, I do not see this as an issue. >>>>>> >>>>>> Regards, >>>>>> >>>>>> Martin >>>>>> >>>>>> -----Original Message----- >>>>>> From: stir [mailto:stir-bounces@ietf.org] On Behalf Of Sean Turner >>>>>> Sent: Wednesday, April 12, 2017 7:04 PM >>>>>> To: stir@ietf.org >>>>>> Subject: [stir] Renaming E164Number >>>>>> >>>>>> In another thread I remember seeing a suggestion to rename E164Number >>>>>> to DTMFNumber. I created an issue: >>>>>> >>>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_stirwg_ >>>>>> certificates_issues_4&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=G9v8uCSSQhCmp >>>>>> w7ItG0r2g&m=UhVA_2O-z5DN-Bdom_WhPcD_-4nWww1SYGSyTVjFPBA&s=DXAZMIa2681lT >>>>>> 5v97AAp36rnY1CfZpJifa2PbpimkwQ&e= >>>>>> and here's the PR showing the resulting change: >>>>>> >>>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_stirwg_ >>>>>> certificates_pull_5&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=G9v8uCSSQhCmpw7 >>>>>> ItG0r2g&m=UhVA_2O-z5DN-Bdom_WhPcD_-4nWww1SYGSyTVjFPBA&s=72Ta2iS7yNcl-FC >>>>>> R5HdvXB5njEfC12k0kLz7QgCp87g&e= >>>>>> >>>>>> What do people think? >>>>>> >>>>>> spt >>>>>> _______________________________________________ >>>>>> stir mailing list >>>>>> stir@ietf.org >>>>>> >>>>>> https://urldefense.proofpoint.com/v2/url?u=https-3A__www.ietf.org_mailm >>>>>> an_listinfo_stir&d=DwIGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=G9v8uCSSQhCmpw7ItG >>>>>> 0r2g&m=UhVA_2O-z5DN-Bdom_WhPcD_-4nWww1SYGSyTVjFPBA&s=NSOnsQJ832JfPXkcoe >>>>>> qf68PvPzxIr21SPbpPP4dg270&e= >>>>>> _______________________________________________ >>>>>> stir mailing list >>>>>> stir@ietf.org >>>>>> https://www.ietf.org/mailman/listinfo/stir >>>>> >>>>> _______________________________________________ >>>>> stir mailing list >>>>> stir@ietf.org >>>>> https://www.ietf.org/mailman/listinfo/stir >>>> >>>> _______________________________________________ >>>> stir mailing list >>>> stir@ietf.org >>>> https://www.ietf.org/mailman/listinfo/stir >>> >>> _______________________________________________ >>> stir mailing list >>> stir@ietf.org >>> https://www.ietf.org/mailman/listinfo/stir >> >> _______________________________________________ >> stir mailing list >> stir@ietf.org >> https://www.ietf.org/mailman/listinfo/stir >
- Re: [stir] Renaming E164Number Peterson, Jon
- Re: [stir] Renaming E164Number Michael Hammer
- Re: [stir] Renaming E164Number Russ Housley
- Re: [stir] Renaming E164Number Russ Housley
- Re: [stir] Renaming E164Number Michael Hammer
- Re: [stir] Renaming E164Number Sean Turner
- Re: [stir] Renaming E164Number DOLLY, MARTIN C
- Re: [stir] Renaming E164Number Sean Turner
- Re: [stir] Renaming E164Number Peterson, Jon
- Re: [stir] Renaming E164Number Chris Wendt
- Re: [stir] Renaming E164Number Russ Housley
- [stir] Renaming E164Number Sean Turner
- Re: [stir] Renaming E164Number DOLLY, MARTIN C