130 likes | 224 Views
ISN Numbers Fast, Free, and Forever Yours. Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT. Old World / New World. Radically new devices / services. +1-734-352-7031. ben@internet2.edu . Deep bureaucratic hierarchy . The world is flat (almost). Telco provider control .
E N D
ISN NumbersFast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT
Old World / New World Radically new devices / services +1-734-352-7031 ben@internet2.edu Deep bureaucratic hierarchy The world is flat (almost) Telco provider control Be your own provider
DNS SRV CampusDirectory SIP.edu SIP User Agent Basic Idea • Grow SIP reachability at existing email addresses • Leverage existing directories and PBXs INVITE (sip:bob@bigu.edu) DNS SRV query sip.udp.bigu.edu bigu.edu SIPProxy SIP-PBXGateway PRI / CAS INVITE(sip:12345@gw.bigu.edu) PBX telephoneNumberwhere mail=”bob” Bob's Phone
IP Desk Phones Legacy DeskPhones PSTN Cell Phones How to SIP from a 12-key phone? Old World* Emerging New World Solution:numeric aliases * Transitional period during which we have to support these devices will last a long time!
ITAD Subscriber Numbers (ISN) • 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 Internet Telephony Administrative Domain (ITAD)
sip:bdr@internet2.edu mailto:bdr@internet2.edu sip:bobr_621@att.sbc.com ENUM in a Nutshell +1-734-913-4257 • Take an E.164 number • Convert it to FQDN • Query DNS for NAPTRs • Apply resulting regexs to get list of URIs: 7.5.2.4.3.1.9.4.3.7.1.e164.arpa. e164.arpa. 1.e164.arpa. 4.3.7.1e164.arpa. x.x.x.1.e164.arpa.
sip:bdr@internet2.edu mailto:bdr@internet2.edu sip:bobr_621@att.sbc.com ISN in a Nutshell 4257*260 • Take an ISN • Convert it to FQDN • Query DNS for NAPTRs • Apply resulting regexs to get list of URIs: 7.5.2.4.260.freenum.org. freenum.org. 260.freenum.org. 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”.
ISN Status • Trial just starting up • Supported by Internet2, Packet Clearing House, MIT, Tello • ISN Cookbook Published • Recipes for SER and Asterisk • 73 ITADs assigned so far
Assigned ITADs (as of 3/15/06) Academic • Internet2 • Hofstra University • UCLA • MIT • Stanford • University of Alaska Fairbanks • University of California, Berkeley • Florida State University • University of Manitoba (Canada) • University of Oregon • Royal Institute of Technology (Sweden) • NE Worcestershire College (England) • Trent University (Canada) • 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 Government • State of Oregon VoIP Solution Providers • Tello • Iotum • Digium Other • BizFu (web hosting) • Manitoba New Democratic Party • Packet Clearing House • +36 others
ISN in Four Easy Steps • Request an ITAD from IANA • Simple piece of email • 2-week turnaround • 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:\\1@sip.big.edu!" . • Option2: Have root zone delegate to your own nameservers • Enable inbound ISN calling • Enable outbound ISN calling • Option1: Native ISN lookup • Option2: Using Tello SIP redirector • Option3: Using Tello private ENUM
For More Information • ISN Cookbook, FAQ, and other info • http://freenum.org/ • Further Questions? • Ben Teitelbaum • ben@internet2.edu | 7031*260 • John Todd • jtodd@tello.com | 2405*259 • Dennis Baron • dbaron@mit.edu | 21232*270