isn: itad subscriber numberweb.mit.edu/sip/presentations/np142.pdfip telephony administrative domain...
TRANSCRIPT
-
Dennis Baron, March 30, 2006Page 0np142
ISN: ITAD Subscriber NumberSURA/ViDe Digital Video Conference
Dennis Baron
March 30, 2006
-
Dennis Baron, March 30, 2006Page 1np142
+1-734-352-7031
Deep bureaucratic hierarchy
Telco provider control
The world is flat (almost)
Be your own provider
Radically new devices / services
Old World / New World
Slide content courtesy of Ben Teitelbaum, Internet2
-
Dennis Baron, March 30, 2006Page 2np142
Why Phone NUMBERS?• Users should not be burdened with device addresses, when it’s
people they really care about
• Addresses should be mnemonic and empower enterprises to manage the identities of their users
• It’s time to put E.164 phonenumbers behind us!
• A.G. Bell did not say:
“+1-734-352-7031, come here. I need you!”
-
Dennis Baron, March 30, 2006Page 3np142
• Grow SIP reachability at existing email addresses
• Leverage existing directories and PBXs
SIPProxyDNS
SIP-PBXGateway PBX
INVITE (sip:[email protected])
INVITE(sip:[email protected])
DNS SRV query sip.udp.bigu.edu
telephoneNumberwhere mail=”bob”
PRI / CASbigu.edu
CampusDirectory
SIP User Agent
Bob's Phone
Basics
-
Dennis Baron, March 30, 2006Page 4np142
Deployments
-
Dennis Baron, March 30, 2006Page 5np142
Cell Phones
IP Desk Phones Legacy Desk
Phones
PSTN
Old World*
Emerging New World
Solution:numeric aliases* Transitional period during which we have to
support these devices will last a long time!
How to SIP from a 12-key phone?
Slide content courtesy of Ben Teitelbaum, Internet2
-
Dennis Baron, March 30, 2006Page 6np142
• 4257*260
• ITADs–Defined by Telephony Routing over IP (TRIP) [RFC3219]
–Globally unique –Lots of them (256 through 232-1)–IANA is already set up to allocate
• ISN resolution works just like ENUM
locallyassigned
IP Telephony Administrative Domain (ITAD)
ITAD Subscriber Numbers (ISN)
Slide content courtesy of Ben Teitelbaum, Internet2
-
Dennis Baron, March 30, 2006Page 7np142
• Take an E.164 number
• Convert it to FQDN
• Query DNS for NAPTRs
• Apply resulting regexs to get list of URIs:
ENUM in a Nutshell
+1-734-913-4257
7.5.2.4.3.1.9.4.3.7.1.e164.arpa.
sip:[email protected]:[email protected]:[email protected]
e164.arpa.
1.e164.arpa.
4.3.7.1e164.arpa. x.x.x.1.e164.arpa.
Slide content courtesy of Ben Teitelbaum, Internet2
-
Dennis Baron, March 30, 2006Page 8np142
• Take an ISN
• Convert it to FQDN
• Query DNS for NAPTRs
• Apply resulting regexs to get list of URIs:
ISN in a Nutshell
4257*260
7.5.2.4.260.freenum.org.
freenum.org.
260.freenum.org.
sip:[email protected]:[email protected]:[email protected]
Note: We are working to ensure that the ISN root zone will be administered on behalf of the ISN user community by a neutral, non-profit organization. Following the trial, the root may or may not be “freenum.org”.
Slide content courtesy of Ben Teitelbaum, Internet2
-
Dennis Baron, March 30, 2006Page 9np142
Academic– Internet2– Hofstra University– UCLA– MIT– Stanford– University of Alaska Fairbanks– University of California, Berkeley– Florida State University– University of Manitoba– University of Oregon– Royal Institute of Technology– NE Worcestershire College– Trent University– University of North Carolina– University of Texas, Austin– Columbia University– UCSD– Taiwan Academic Network
Corporate Enterprises– Sterling National Bank– Apple Computer VoIP Service Providers
– Free World Dialup– Stealth Communications– SIPcall.com– RCN Corporation– VoIPteq– SIP Broker
Other– BizFu (web hosting)– Manitoba New Democratic Party– Packet Clearing House– +36 others
VoIP Solution Providers– Tello– Iotum– Digium
Government– State of Oregon
Slide content courtesy of Ben Teitelbaum, Internet2
Assigned ITADs (as of 3/15/06)
-
Dennis Baron, March 30, 2006Page 10np142
• Trial just starting up– Supported by Internet2, Packet Clearing House,
MIT, Tello
• ISN Cookbook Published– Recipes for SER and Asterisk
• 81 ITADs assigned so far
Slide content courtesy of Ben Teitelbaum, Internet2
ISN Status
-
Dennis Baron, March 30, 2006Page 11np142
1. Request an ITAD from IANA– Simple piece of email– Approximate two week turnaround
2. Publish your ITAD/ISN information in DNS– Option1: Put full NAPTR in root zone
*.xxx.freenum.org IN NAPTR 100 10 "u" "E2U+sip”"!̂\\+*([̂\\*]*)!sip:\\[email protected]!" .
– Option2: Have root zone delegate to your own nameservers3. Enable inbound ISN calling4. Enable outbound ISN calling
– Option1: Native ISN lookup– Option2: Using Tello SIP redirector– Option3: Using Tello private ENUM
Slide content courtesy of Ben Teitelbaum, Internet2
ISN in Four Easy Steps
-
Dennis Baron, March 30, 2006Page 12np142
Email addressPhone numbersHuh?Familiarity
One spacePublic ENUM + multiple private ENUMs
One spaceFragmentation
With domain owner’s cooperation
Varies by country???
With domain owner’s cooperation
Portability
local@domainHierarchical / geographical
local*domainAddress Structure
ICANN, TLD registrars ITU, national government, …
IANADelegating Authority
[email protected]+1-734-352-70317031*260Example
SIP AORENUMISN
ISN vs. ENUM vs. SIP AOR
Slide content courtesy of Ben Teitelbaum, Internet2
-
Dennis Baron, March 30, 2006Page 13np142
For More Information• ISN Cookbook, FAQ, and other info
– http://freenum.org/• Further Questions?
– Dennis Baron
• [email protected] 21232*270– Ben Teitelbaum
• [email protected] 7031*260– John Todd
• [email protected] 2405*259
Slide content courtesy of Ben Teitelbaum, Internet2
-
Dennis Baron, March 30, 2006Page 14np142
Questions?
-
Dennis Baron, March 30, 2006Page 15np142