Re: [Modern] All-IP telecommunications network or TN identifiers

Eric Burger <eburger@standardstrack.com> Thu, 30 April 2015 21:02 UTC

Return-Path: <eburger@standardstrack.com>
X-Original-To: modern@ietfa.amsl.com
Delivered-To: modern@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DDF51A00F7 for <modern@ietfa.amsl.com>; Thu, 30 Apr 2015 14:02:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.012
X-Spam-Level:
X-Spam-Status: No, score=-1.012 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, T_DKIM_INVALID=0.01] autolearn=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 paO6pfTMXuq5 for <modern@ietfa.amsl.com>; Thu, 30 Apr 2015 14:01:59 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.215.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 471271A00D4 for <modern@ietf.org>; Thu, 30 Apr 2015 14:01:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=standardstrack.com; s=default; h=In-Reply-To:To:References:Date:Subject:Mime-Version:Message-Id:Content-Type:From; bh=UqnSIU9Hz303oKhJETAJgCBKiBAUspxM57oyLh2wBLI=; b=tKnkLeFIuFCGDeSn6I7Of4ZN79sUkJoXevOzkGwonoudWi4xd/+S4UtZjGiHckHHWRXebNAJm7hW94gdsKc+q5ieqAe/IWKrb1EpA5KmTAGW8X01ZSdDLR6VeA49H0OmOQicQOMmkTGZ0Su+nN5uzuYyIp0fzb7Y1Cff2ZKGGUQ=;
Received: from ip68-100-196-239.dc.dc.cox.net ([68.100.196.239]:60082 helo=[192.168.15.122]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:RC4-SHA:128) (Exim 4.82) (envelope-from <eburger@standardstrack.com>) id 1Ynvam-0008WJ-Ed for modern@ietf.org; Thu, 30 Apr 2015 14:01:58 -0700
From: Eric Burger <eburger@standardstrack.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_637BDE3A-7DF1-4979-A64A-65631C1E73B7"; protocol="application/pkcs7-signature"; micalg="sha1"
Message-Id: <333A6B15-15AE-4DB6-98CF-DDB2E122D51C@standardstrack.com>
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2098\))
Date: Thu, 30 Apr 2015 17:01:55 -0400
References: <55424844.9040700@usdonovans.com> <D167A322.14EDF8%jon.peterson@neustar.biz> <949EF20990823C4C85C18D59AA11AD8B6970D285@FR712WXCHMBA11.zeu.alcatel-lucent.com> <D167CBF5.14EFB7%jon.peterson@neustar.biz> <DE45BD47-92BA-441B-9230-9414E1D2FF6E@georgetown.edu>
To: modern@ietf.org
In-Reply-To: <DE45BD47-92BA-441B-9230-9414E1D2FF6E@georgetown.edu>
X-Mailer: Apple Mail (2.2098)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Get-Message-Sender-Via: biz104.inmotionhosting.com: authenticated_id: eburger+standardstrack.com/only user confirmed/virtual account not confirmed
Archived-At: <http://mailarchive.ietf.org/arch/msg/modern/TR2XP_94FCDj5ipKupHNzpUQ1O4>
Subject: Re: [Modern] All-IP telecommunications network or TN identifiers
X-BeenThere: modern@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "Managing, Ordering, Distributing, Exposing, & Registering telephone Numbers non-WG discussion list" <modern.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/modern>, <mailto:modern-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/modern/>
List-Post: <mailto:modern@ietf.org>
List-Help: <mailto:modern-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/modern>, <mailto:modern-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 30 Apr 2015 21:02:01 -0000

Here is a big question for the community that Keith has been touching on: what *is* a telephone number? As Keith points out, the only thing that makes sense for us to talk about is an E.164 number. Otherwise, we are talking about strings of digits that are up to 15 digits long. We can do that right now - heck, not much different than an ASN.

So, if we are talking about E.164 numbers, can we hand them out willy-nilly? The answer from Henning’s presentation: No, an E.164 number is literally that, something the ITU-T allocates at the international (country code) level [ITU Operational Bulletin No. 835]. Moreover, the answer for delegated numbers is also No: Henning’s expectation is different nation states will handle number allocation as they see fit.

What I am offering here, and the first point of question for the work group, is whether it makes sense for the IETF to be heading directly into policy space? I.e., carriers or users getting numbers directly from a numbering authority (to use Jon’s terms)?

My vote is a strong No. We do not have a need to reinvent number allocation. From a business perspective, carriers already get numbers from numbering authorities. The code is written, debugged, and works. In fact, it mostly works over IP, if you want to get into the particulars and feel that because something runs over IP it is ‘better.' Until it is time for the carriers to replace their provisioning systems, there is little need for a ‘new’ method to get what they get today.



> On Apr 30, 2015, at 3:20 PM, Peterson, Jon <jon.peterson@neustar.biz> wrote:
> 
> 
> The list of identifiers I personally thought were interesting, and a
> description of the nature of telephone numbers, are both in
> draft-peterson-terq. Basically, when used for an ENUM-like query, TeRQ
> proposed operating on either telephone numbers or SPIDs, and being able to
> return a variety of identifiers including Internet identifiers like URIs
> or PSTN identifiers like trunk groups. It did include the notion of
> querying for a telephone number range - I think if we lose that property,
> we will lose a bunch of use cases that we want to keep. SPIDs, well, I'd
> be okay relegating them to a later extension or iteration.
> 
> But ranges are one reason why I'm reluctant to say "E.164" in the charter.
> My understanding is that a lot of things don't fall under E.164, including
> service codes, short codes, US freephone numbers, and various other
> dialable numbers I think we care about. I would be comfortable defining
> "telephone number" by its ABNF rather than by its policy or practice, and
> going from there - in fact, I think doing so is essential to the whole
> MODERN concept of reimagining number administration. That's roughly what
> TeRQ does. In the early TeRQ discussions, there was some debate about
> whether we need a new ABNF for telephone numbers, and if so, fine - but
> that should be in the MODERN charter.
> 
> Jon Peterson
> Neustar, Inc.
> 
> On 4/30/15, 11:28 AM, "DRAGE, Keith (Keith)"
> <keith.drage@alcatel-lucent.com> wrote:
> 
>> I'd argue against putting extension statements in charters unless there
>> is at least a perception of a clear need to do additional work.
>> 
>> At the end of the day, any working group can be rechartered, whether such
>> a statement exists or not. Conversely, the AD has a big orange button to
>> kill a working group, whether the charter has completed or not.
>> 
>> Regarding using the term "telephone number" rather than "E.164 number",
>> then I am afraid that:
>> 
>> -	I find no standard definition of the term that is useful
>> -	use within normal English / American covers a very wide range of
>> different perceptions, so in the US, I believe some people would quite
>> happily refer to sequences incorporating alphabetic characters as
>> telephone numbers. They would not in the UK.
>> 
>> I prefer to use terms that are defined, especially in this case. I would
>> suggest the way forward is to identify what you want to cover explicitly
>> in addition to E.164 numbers. Then the list can cast judgement. You may
>> find that annex A of Recommendation E.164 gives you some appropriate
>> terminology.
>> 
>> Regards
>> 
>> Keith 
>> 
>>> -----Original Message-----
>>> From: Modern [mailto:modern-bounces@ietf.org] On Behalf Of
>>> Peterson, Jon
>>> Sent: 30 April 2015 17:25
>>> To: Steve Donovan; modern@ietf.org
>>> Subject: Re: [Modern] A revised revised MODERN charter
>>> 
>>> 
>>> While I understand the desire to scope identifiers in the
>>> charter per the recent thread, I think putting it this
>>> starkly is too restrictive:
>>> 
>>>> Any such
>>>> extensions or reuse of MODERN mechanisms are out of scope for the
>>>> MODERN working group.
>>> 
>>> I mean, I thought we were going to define an extensible
>>> query-response protocol in this working group for managing
>>> data about telephone numbers.
>>> Something that would look at least vaguely like what is in
>>> draft-peterson-terq. From this reading, I could easily argue
>>> that TeRQ is outside the scope of MODERN precisely because it
>>> is extensible to other identifiers.
>>> 
>>>> From the recent thread, I had thought people were arguing
>>> for some gating.
>>> Like "first, this working group is going to define a
>>> mechanism for telephone numbers. The group may later
>>> recharter to work on other things."
>>> I would be okay with some text along those lines, though
>>> frankly, I would prefer the second sentence read more like,
>>> "this group is also chartered to further investigate the use
>>> of other identifiers for the purpose of an eventual
>>> recharter," since I think the expertise to scope the work on
>>> identifiers resides on this mailing list and we should
>>> explicitly use it for that purpose.
>>> 
>>> 
>>> Also, in that same paragraph I'd prefer not to qualify
>>> "telephone numbers"
>>> with "E.164". This seems to come up again and again, but,
>>> there are a lot of telephone numbers we care about that do to
>>> fall under the E.164 plan.
>>> The earlier charter text doesn't say E.164, and I don't see
>>> why this part needs to either. Let's just keep it to
>>> "telephone numbers."
>>> 
>>> Jon Peterson
>>> Neustar, Inc.
>>> 
>>> On 4/30/15, 8:20 AM, "Steve Donovan" <srdonovan@usdonovans.com> wrote:
>>> 
>>>> The following is the latest proposed version of the MODERN working
>>>> group charter with updates discussed on the list discussion so far.
>>>> 
>>>> Regards,
>>>> 
>>>> Steve
>>>> 
>>>> ----------
>>>> 
>>>> CHARTER TEXT:
>>>> 
>>>> The MODERN working group will define a set of Internet-based
>>> mechanisms 
>>>> for the purposes of managing and resolving telephone numbers
>>> (TNs) in 
>>>> an IP environment.  Existing mechanisms for these purposes face
>>>> obsolescence as the voice communications infrastructure
>>> evolves to IP 
>>>> technology and new applications for TNs become possible.  The
>>>> traditional model of a TN having an association to a single service
>>>> provider and a single application is breaking down.  Its use as a
>>>> network locator is going away, but its use as an identifier for an
>>>> individual or an organization will remain for some time. Devices,
>>>> applications, and network tools increasingly need to manage TNs,
>>>> including requesting and acquiring TN delegations from
>>> authorities.  A 
>>>> sample of problems with existing mechanisms include:
>>>> 
>>>> - lack of flexibility (for example, it can be difficult to
>>> add fields 
>>>> without a very elaborate and lengthy process typically
>>> spanning years)
>>>> - lack of distribution (for example, it is hard or
>>> impossible to have
>>>> more than one administrator for each database)
>>>> - complexity (leading, for example, to a fair amount of rural call
>>>> completion problems which aren't helped by small providers
>>> struggling 
>>>> to keep numbers straight)
>>>> - difficulty of adopting more modern allocation (e.g.,
>>> "blocks" of 1) 
>>>> and porting mechanisms
>>>> 
>>>> The working group will define a framework for the roles and
>>> functions 
>>>> involved in managing and resolving TNs in an IP environment.
>>> It will 
>>>> also define protocol mechanisms for acquiring and resolving
>>> TNs.  The 
>>>> protocol mechanism for acquiring TNs will provide an
>>> enrollment process
>>>> for the individuals and entities that use and manage TNs. TNs may
>>>> either be managed in a hierarchical tree, or in a distributed
>>>> peer-to-peer architecture.  Privacy of the enrollment data
>>> and security 
>>>> of the resource will be primary considerations.  The
>>> protocol mechanism
>>>> for resolving TNs will allow entities such as service providers,
>>>> devices, and applications to access data related to TNs, possibly
>>>> including caller name data (CNAM).  Maintaining reliability,
>>> real time 
>>>> application performance, security and privacy are primary
>>>> considerations.  The working group will take into consideration
>>>> existing IETF work including ENUM, SPEERMINT, and DRINKS.
>>>> 
>>>> The work of this group will focus on E.164 telephone numbers
>>> due to the 
>>>> changing telecom environment and interest expressed by
>>>> telecommunications industry regulators to support more flexible
>>>> regulatory models than exist today.  There is an expectation that
>>>> aspects of the architecture and protocols defined by the
>>> working group 
>>>> will be reusable for other user-focused identifiers.  Any such
>>>> extensions or reuse of MODERN mechanisms are out of scope for the
>>>> MODERN working group.  Solutions and mechanisms created by
>>> the working 
>>>> group will be flexible enough to accommodate different
>>> policies, e.g., 
>>>> by different regulatory agencies.
>>>> 
>>>> The work group will deliver the following:
>>>> 
>>>> -       An architecture overview, including high level
>>> requirements and
>>>> security/privacy considerations
>>>> 
>>>> -       A description of the enrollment processes for
>>> existing and new
>>>> TNs including any modifications to metadata related to those TNs
>>>> 
>>>> -       A description of protocol mechanisms for accessing contact
>>>> information associated with enrollments
>>>> 
>>>> -       A description of mechanisms for resolving
>>> information related to
>>>> TNs
>>>> 
>>>> _______________________________________________
>>>> Modern mailing list
>>>> Modern@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/modern
>>> 
>>> _______________________________________________
>>> Modern mailing list
>>> Modern@ietf.org
>>> https://www.ietf.org/mailman/listinfo/modern
>>> 
> 
> _______________________________________________
> Modern mailing list
> Modern@ietf.org
> https://www.ietf.org/mailman/listinfo/modern