Top Banner
ISN in a Nutshell Ben Teitelbaum http://people.internet2.edu /~ben/
12
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: ISN in a Nutshell Ben Teitelbaum ben/ ben/

ISN in a NutshellBen Teitelbaumhttp://people.internet2.edu/~ben/

Page 2: ISN in a Nutshell Ben Teitelbaum ben/ ben/

2

What if SIP.edu Succeeded?

SIP.edu’s Big Goals• Better than POTS• Campus-enabled • Converged address

But, users won’t adopt advanced communications if the rest of the world can’t call them

The problem is not: “How to preserve E.164?”

rather, the problem is…

Page 3: ISN in a Nutshell Ben Teitelbaum ben/ ben/

3

How to SIP from 12-key phones?

Cell Phones

IP Desk Phones Legacy Desk

Phones

PSTN

Old World

Emerging New World

Page 4: ISN in a Nutshell Ben Teitelbaum ben/ ben/

4

Head Scratching in SIP.edu WG

IVR Gateway

Hash Registrar

Domain Redirect

ISN• Improvement on Domain Redirect• Inspired by INOC-DBA

Page 5: ISN in a Nutshell Ben Teitelbaum ben/ ben/

5

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 6: ISN in a Nutshell Ben Teitelbaum ben/ ben/

6

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 7: ISN in a Nutshell Ben Teitelbaum ben/ ben/

7

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 8: ISN in a Nutshell Ben Teitelbaum ben/ ben/

8

Trial just starting• Supported by Internet2, Packet Clearing House, MIT, Tello

ISN Cookbook Published• Recipes for SER and Asterisk

53 Assigned ITADs (as of 2/24/06)

ISN Status

Page 9: ISN in a Nutshell Ben Teitelbaum ben/ ben/

9

Assigned ITADs (as of 2/24/06)

Academic• Internet2• Zeta Psi Educational Foundation• Hofstra University• MRnet• UCLA• MIT• Stanford• University of Alaska Fairbanks• University of California, Berkeley• Florida State University• University of Manitoba• Manitoba Education Research and

Learning Information Networks (MERLIN) • University of Oregon• Royal Institute of Technology (Sweden)• NE Worcestershire College (England)• UCSD

Corporate Enterprises• Sterling National Bank• Apple Computer

Government• State of Oregon

VoIP Service Providers• Free World Dialup• Stealth Communications• SIPcall.com• RCN Corporation

Other• BizFu (web hosting)• Manitoba New Democratic Party• Packet Clearing House• Various consultants and individuals

VoIP Solution Providers• Tello• Iotum• Digium

Page 10: ISN in a Nutshell Ben Teitelbaum ben/ ben/

10

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 11: ISN in a Nutshell Ben Teitelbaum ben/ ben/

11

More Information

ISN Cookbook• http://www.internet2.edu/sip.edu/isn/

Web Site• http://www.freenum.org/

Further Questions? Email us…• John Todd [email protected] • Ben Teitelbaum [email protected]• Dennis Baron [email protected]

Page 12: ISN in a Nutshell Ben Teitelbaum ben/ ben/

12

Thanks!