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

Preview:

Citation preview

ISN NumbersFast, 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 ben@internet2.edu

Deep bureaucratic hierarchy The world is flat (almost)

Telco provider control Be your own provider

Radically new devices / services

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

SIP.edu

SIPProxy

SIP-PBXGateway

PBX

INVITE (sip:bob@bigu.edu)

INVITE(sip:12345@gw.bigu.edu)

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

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

Campus Deployments

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!

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)

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:bdr@internet2.edumailto:bdr@internet2.edusip:bobr_621@att.sbc.com

e164.arpa.

1.e164.arpa.

4.3.7.1e164.arpa. x.x.x.1.e164.arpa.

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:bdr@internet2.edumailto:bdr@internet2.edusip:bobr_621@att.sbc.com

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

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

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

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:\\1@sip.big.edu!" .

• 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

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 ben@internet2.edu

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

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

–ben@internet2.edu | 7031*260

• John Todd–jtodd@tello.com | 2405*259

• Dennis Baron–dbaron@mit.edu | 21232*270

Recommended