One document matched: draft-jennings-dispatch-npa-00.xml
<?xml version="1.0" encoding="US-ASCII"?>
<!DOCTYPE rfc SYSTEM "rfc2629.dtd">
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<?rfc toc="no" ?>
<?rfc symrefs="yes" ?>
<?rfc iprnotified="yes" ?>
<?rfc strict="no" ?>
<?rfc compact="yes" ?>
<?rfc sortrefs="no" ?>
<?rfc colonspace="yes" ?>
<?rfc rfcedstyle="no" ?>
<?rfc tocdepth="4"?>
<rfc category="info" docName="draft-jennings-dispatch-npa-00" ipr="trust200902">
<front>
<title abbrev="Numeric Provider Alias">Numeric Provider Alias
(NPA)</title>
<author fullname="Cullen Jennings" initials="C." surname="Jennings">
<organization>Cisco</organization>
<address>
<postal>
<street>170 West Tasman Drive</street>
<city>San Jose</city>
<region>CA</region>
<code>95134</code>
<country>USA</country>
</postal>
<phone>+1 408 421-9990</phone>
<email>fluffy@cisco.com</email>
</address>
</author>
<date day="4" month="July" year="2010" />
<area>APPS</area>
<abstract>
<t>
This draft proposes a modification to
draft-lawrence-dispatch-sipforum-provider-alias (PAN). The PAN draft
proposes a mechanism for a phone to take a short numeric identifier that
identifies a phone service provider and look it up in DNS to find the
address of the configuration server for that service provider. </t>
<t>
The problem with PAN is that it requires a specific organization,
sipforum.org, to become a registrar for the PAN. This will add
signifiant cost to obtaining them as the expected quantity of PAN is
low. This draft proposes a minor modification to the PAN draft. Instead
of using the sipforum as a new registrar, why not just use the
registrars that already exist for DNS names. This ensure a long term
stable unique allocation of PAN with the advantages of not having the
IETF allocating a monopoly to one particular organization. </t>
</abstract>
</front>
<middle>
<section title="Proposal">
<t>
Currently section 3.1 of the PAN draft proposes to construct a domain
name from PAN by taking the PAN and prepending it to the string
".pan.sipforum.org". So a PAN of 555 would result in a NAPTR lookup of
the "555.pan.sipforum.org". In the following sections, some alternative
proposal are made.
</t>
<section title=" Simple Single TLD">
<t>
The domain is formed by prepending "pan" and appending ".org" to the PAN
so the PAN of 555 would result in a domain of "pan555.org". Organization
get a PAN by just getting the domain name in the normal manner.
</t>
</section>
<section title="Multiple TLD">
<t>
The domain is formed by prepending "pan" and appending a TLD
based on the first digit of PAN where if the first digit is 1, then "
.com" is used and if the digit is 2, then ".net" and so on. So the PAN
of 2555 would result in a domain name of "pan2555.net".
</t>
</section>
<section title=" Encoded URI">
<t>
The domain is formed by treating each pair of numeric digits as base
10 encoded version of the upper case character in the domain
string. So a domain iii.ca would be converted to upper case III.CA
which is ascii characters 73 73 73 46 67 65 so the PAN would be
737373466765.
</t>
</section>
<section title="Compressed encoded URI">
<t>
A small table of of common occurring sequences of characters in domain
names is created and used as a dictionary for a simple way to
compress any URI into a decimal string.
</t>
</section>
</section>
<section title="Discussion">
<t>
The above proposal represent a range of complexity and generality. Some
will result in larger PAN numbers than others and some result in more or
less code. Some can only using a single TLD (Top Level Domain) while
others could work with many or all TLDs.
</t>
<t>
User clearly have no problem with 10 to 15 digit long phone numbers so
it's hard to see a 15 digit PAN being a problem for a user to
enter. All of these have significant advantages over allocating
sipforum.org as the root of the registration. The processes for
ensuring uniqueness of normal DNS names are well understood as well as
managing changes in ownership, resolution of disputes, and so
on. Replicating all this work inside of the a new organization is
expensive. Some casual and likely uninformed estimates have put it in
the range multiple hundreds of thousands of dollars to run over a a
few year time scale. There is unlikely to be more than 1000 domains
using PANs if they are expensive.
</t>
<t>
It would be nice to have a single digit checksum on the PAN. This can
significantly improve the user experience when an entry error is made.
</t>
<t>
Making a minimum allowable length for PAN will help reduce land grabs of
very short PANs.
</t>
<t>
A generalized numeric encoding for URI will likely have widespread uses
as devices with very limited user interfaces become more common. For
example, some digital clocks today make the user set the time using a
single button. It's not fun but it's possible. Devices like the Apple
iTV have a nice user interface for entering a multi digit number using a
remote with just 6 buttons.
</t>
</section>
</middle>
<back>
<!--
<references title="Normative References">
</references>
-->
</back>
</rfc>
| PAFTECH AB 2003-2026 | 2026-04-23 10:13:05 |