isn numbers fast, free, and forever yours ben teitelbaum, internet2 john todd, tello dennis baron,...

13
ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

Upload: madeline-kirby

Post on 27-Mar-2015

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

ISN NumbersFast, Free, and Forever Yours

Ben Teitelbaum, Internet2

John Todd, Tello

Dennis Baron, MIT

Page 2: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

2“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

Old World / New World

+1-734-352-7031 [email protected]

Deep bureaucratic hierarchy The world is flat (almost)

Telco provider control Be your own provider

Radically new devices / services

Page 3: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

3“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

SIP.edu

SIPProxy

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 Bob's Phone

DNSSRV

SIP User AgentBasic Idea

• Grow SIP reachability at existing email addresses

• Leverage existing directories and PBXs

Page 4: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

4“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

Campus Deployments

Page 5: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

5“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

How to SIP from a 12-key phone?

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!

Page 6: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

6“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

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)

ITAD Subscriber Numbers (ISN)

Page 7: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

7“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

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.

Page 8: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

8“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

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”.

Page 9: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

9“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

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

ISN Status

Page 10: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

10“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

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

Other• BizFu (web hosting)• Manitoba New Democratic Party• Packet Clearing House• +36 others

VoIP Solution Providers• Tello• Iotum• Digium

Government• State of Oregon

Page 11: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

11“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

ISN in Four Easy Steps

1. Request an ITAD from IANA• Simple piece of email• 2-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 nameservers

3. Enable inbound ISN calling

4. Enable outbound ISN calling1. Option1: Native ISN lookup2. Option2: Using Tello SIP redirector3. Option3: Using Tello private ENUM

Page 12: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

12“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

ISN vs ENUM vs SIP AOR

ISN ENUM SIP AOR

Example 7031*260 +1-734-352-7031 [email protected]

Familiarity Huh? Phone numbers Email address

Delegating Authority

IANA ITU, national government, …

ICANN, TLD registrars

Address Structure

local*domain Hierarchical / geographical

local@domain

Portability With domain owner’s cooperation

Varies by country???

With domain owner’s cooperation

FragmentationOne space Puclic ENUM + multiple private ENUMs

One space

Page 13: ISN Numbers Fast, Free, and Forever Yours Ben Teitelbaum, Internet2 John Todd, Tello Dennis Baron, MIT

13“ISN Numbers: Fast, Free, and Forever Yours” March 16, 2006 Spring VON, San Jose, CA

For More Information

ISN Cookbook, FAQ, and other info• http://freenum.org/

Further Questions?• Ben Teitelbaum

[email protected] | 7031*260

• John Todd–[email protected] | 2405*259

• Dennis Baron–[email protected] | 21232*270