global sip dialling plans (sip peering using key pads) sip workshop apan tokyo japan 25 january 2005

16
Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

Upload: ian-figueroa

Post on 27-Mar-2015

219 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

Global SIP Dialling Plans(SIP Peering using key pads)

SIP WorkshopAPAN Tokyo Japan 25 January 2005

Page 2: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

2

Agenda9:10 The SIP.edu Initiative (about 15 minutes)

by Dennis Baron, MIT and Chair of Internet2 SIP Working Group

9:25 Internet Subscriber Number (ISN) trial (about 20 mins)by Ben Teitelbaum of Internet2

9:45 ENUM to peer VoIP Networks (about 10 minutes )by Stephen Kingham

9:xx Using a hierarchy of SIP Servers.by Quincy Wu and Stephen Kingham

9:55 Open/Panel discussion until 10:30.how R&D networks might peer their SIP networks.

Page 3: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

3

Introduction

SIP Peering is already done when the “domain” is known because the DNS does all the work. eg anyone can call sip:[email protected].

These talks and discussion is about supporting the 12 button user interface, or specifically routing using numbers where the “domain” in NOT known.

Page 4: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

4

SIP UA SIP UA

SIP Location Server

Call Control

Call Control andAudio and Video

SIP Proxy Server

DNS

Audio and VideoRTP UDP

Flinders University

Peering already works forPeering using a full sip:[email protected]

SIP UA SIP UA

SIP Location Server

Call Control

Call Control andAudio and Video

SIP Proxy Server

DNS

Flinders University

SIP UA SIP UA

SIP Location Server

Call Control

Call Control andAudio and Video

SIP Proxy Server

DNS

Flinders University

SIP UA SIP UA

SIP Location Server

Call Control

Call Control andAudio and Video

SIP Proxy Server

DNS

Flinders University

©Stephen [email protected]©Stephen [email protected]

Page 5: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

5

by Dennis Baron, MIT and Chair of Internet2 SIP Working Group

http://www.internet2.edu/sip.edu/

See separate slide pack.

Talk on SIP.edu

©Stephen [email protected]©Stephen [email protected]

Page 6: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

6

by Ben Taitelbaum, Internet2 wheel

http://www.internet2.edu/sip.edu/isn/

See separate slide pack.

ITAD Subscriber Numbers (ISNs)

©Stephen [email protected]©Stephen [email protected]

Page 7: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

Using ENUM to peer

SIP WorkshopAPAN Tokyo Japan 25 January 2005

Page 8: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

8

Routing Telephone numbers!• WWW and email work by using the Domain Name Service

(DNS).– DNS turns human addresses into Internet addresses,– DNS on it’s own is very uninteresting or useful!

• The ENUM standard teaches DNS about Telephone numbers!– VoIP users can discover that they can make VoIP calls to a

number without routing it first to the PSTN!– Traditional Carriers around the world do not like ENUM.

Join the ACMA’s ENUM Trial, ref: enum.edu.au

©Stephen [email protected]

Page 9: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

9

ENUM (SIP and H.323 Routing)

02 6222 3575

VoIP network

DNS

ENU

Mlo

okup

02 6222 3575

VoIP network

Telephone network

02 6222 3575 02 6

222

3575

VoIP network

02 6222 3575

02 6222 3575

VoIP network

Telephone network

02 6222 3575 02 6

222

3575

VoIP network

02 6222 3575

VoIP network

VoIP network

02 6222 3575

DNS

ENU

M L

ooku

p

+612

6222

3575

02 6222 3575

©Stephen [email protected]

Page 10: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

10

Getting your telephone number delegated in the DNS!

• The TLD owner of the “golden ENUM tree” is ITU-T.• The ITU-T will only allocate the E.164 country code to the

relevant countries government that has the number.Well that is the trick!

• Some countries have it, some are in trials, most do not, just maybe some will never get it.

©Stephen [email protected]

Page 11: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

11

Private ENUM DNS treesI propose APAN could consider two possibilities to enable research:The private tree run by the ccTLD in the APAN Region, known as Asia

Pacific ENUM Engineering Team (APEET). http://www.apenum.org/.APAN H.323-SIP Working group is working with APEET on the processes so that APAN Members can get ENUM delegations.

I understand Internet2 community use Pulver.

APAN members would then programme their SIP Servers to look up each ENUM trees looking for a hit, starting with the golden tree?.

©Stephen [email protected]

Page 12: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

12

Using a Hierarchy of SIP ProxiesPerhaps as an interim…… ;-)

Refer to H.323 Global Dialling Scheme.

Several “Root Servers” all know the E.164 prefix for each “Country SI PServer”

Country SIP Servers know the E.164 prefixs of Organisational SIP Servers.

All static!!!

Ref: http://www.apan.net/wg/voip/sip-peering/index.html

©Stephen [email protected]

Page 13: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

13

Using a Hierarchy of SIP Proxies (all static or use TRIP)

©Stephen [email protected]

APAN SIP ServerRoutes E.164 calls to right country

COUNTRY SIP Server- Process E.164 for local country, and - Send all other E.164 calls to APAN

PHONE

MOBILETERMINAL

GATEWAY APAN

APAN MEMBER

COUNTRY SIP Server- Process E.164 for local country, and - Send all other E.164 calls to APAN

PHONE

MOBILETERMINAL

GATEWAY

APAN MEMBER

Page 14: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

14

H.323 routing (all static configuration)

H.323 GatekeeperAustralian Root

H.323 GatekeeperInternational Roots World Gatekeeper.

Multiple resilient gatekeepers distributed across the world

27 National Gatekeepers

Single or resilient cluster

H.323 GatekeeperUK Root

H.323 GatekeeperNth America Root

156+ Organisation Gatekeepers

Single or resilient cluster

Endpoints register to the organisation’s gatekeepers

H.323 GatekeeperACU

H.323 GatekeeperUSQ

©Stephen [email protected]

Page 15: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

15

http://www.voip-info.org/wiki-DUNDi

Is another option tabled by an APAN Member.

ASTERISK DUNDi PROTOCOL

Page 16: Global SIP Dialling Plans (SIP Peering using key pads) SIP Workshop APAN Tokyo Japan 25 January 2005

16

Open Discussion• An interesting question to ask is “for how long will we need to support such an

interface?