sip-enum- --- s.,l. chou 1 工業技術研究院 電腦與通訊工業研究所 industrial...

56
P-ENUM- --- S.,L. Chou 1 工工工工工工工 電電電電電電電電電電 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET 2003 VOIP 工工工工工工工工工 工工工 工工 工工工工工工 E-mail: [email protected] Tel: 03-5915616 2003. 10

Post on 18-Dec-2015

232 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 11

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

VOIP技術標準與發展趨勢

周勝鄰 博士

工研院電通所E-mail: [email protected]

Tel: 03-5915616

2003. 10

Page 2: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 22

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Contents

Overview of VoIP System

VoIP Technologies --- From H.323 to SIP

SIP-based IP Multimedia Communication

System

ENUM for IP-PSTN Convergence

Conclusion

Page 3: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 33

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

VoIP 的過去 Born of VoIP Industry

VoIP Phone --- VocalTech 1995

H.323 Standard for VoIP IndustryH.323 Proposed by ITU-T for Multimedia Communication over

LAN in 1996Adopted Quickly and Widely by Industries

VoIP Gateway, Gatekeeper, Enterprise GW, IADMainly Used in Enterprise, Toll-by-Pass Applications

Market Slow Down Infrastructure Bottleneck --- Limitation of H.323New Technologies DevelopedUsers Hesitate to Buy H.323 ProductsVendors Invest Much in H.323

Page 4: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 44

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

VoIP 的現在 New Technologies Ready

MGCP, MEGACO/H.248, SCTP/M3UA, SIP/SDP IETF-like Protocols

New Products Developed Most Upgraded from H.323 Products

Support New Technologies as well as H.323

VoIP Infrastructure Softswitch, Trunk GW, SS7 Signaling GW (SS7 over IP)

Market Re-Booming

IETF Technologies Dominate SIP Telephony Being Widely Accepted ENUM for IP/PSTN Convergence Being Developed

Softswitch vs. SIP Softswitch: Mainly for Class 4/5 Switch Replacement SIP: Provide Telephony from IP’s Point of View

Page 5: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 55

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

VoIP 的未來 VoIP Infrastructure will Get Ready (How Soon ?)

ENUM for IP/PSTN ConvergenceProduct and Service Start to Boom

It’s Technologies Trend, Not Just for Cost SavingDriving Force of NGNMandatory in Future All-IP Network

SIP Technologies Will DominateSIP Telephony/CO Signaling/Multimedia Service/3GKey Technologies for IP/PSTN Convergence

Page 6: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 66

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

VoIP Applications

• Enterprise VoIP Gateway

• VoIP Phone

• Residential GW

• Trunk GW

• IP PBX

• Softswitch

• Application Server

• Media Server

• ENUM

•3G Softswitch

• VoIP Mobile

• Toll By Pass • ITSP• Basic Service

• Widely Deployment• New Services

• IP/PSTN Convergence• All-IP Networking

97 99 02 05

Page 7: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 77

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

VoIP Services Applications PSTN’s (Telecomm.’s) Point of View

Equip PSTN with VoIP ServicesOriginal Voice Users

For Cost Saving, No Service Enhancement

Class 4/5 Switch Replacement with Softswitch

ISP’s (IP’s) Point of ViewEnhance Data Network with VoIP CapabilityAdditional Voice Service to Original Data Users

Even Voice/Data Integrated Services

SIP Telephony + Application/Media Servers

Incentive Low

Incentive High

Page 8: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 88

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

VoIP Technologies--- From H.323 to SIP

Page 9: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 99

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

H.323 for VoIP Has Been Adopted by Vendors for Years

Almost Current VoIP Products Support H.323

Gateway

Gatekeeper

Terminal

MCU

Packet Based Network

N-ISDN B-ISDN

H.320Terminal

H.321Terminal

H.321Terminal

H.310 terminaloperating inH.321 mode

GSTN

H.324Terminal

H.322Terminal

GuaranteedQoS LAN

SpeechTerminal

SpeechTerminal

V.70Terminal

H.323MCU

H.323Terminal

H.323Terminal

H.323Terminal

H.323Gatekeeper

H.323Gateway

Packet Based Network

Page 10: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1010

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Challenges of H.323 H.323 Was Originally Proposed for LAN Environment

Limitation Being Applied for VoIP Infrastructure Applications

Architecture is Too Simple Single Gateway to Interact with PSTN/GSM Suitable for Peer to Peer Communication

Protocol is Too Complex Complicated Call Set-Up Signaling Hard to Extend

Signaling Is Not Enough Only DTMF is Specified No SS7 Signaling Capability Advanced Services are Limited

Interoperability is Still an Issue

Page 11: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1111

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Gateway Decomposition

SS7Signaling Traffic Media

GW (MG)

Media GW Controller (MGC)

Signaling GW (SG)

H.323 GW

MGC:Call Control, Call Routing, Service Selection,…

SGInterface with SS7 and Translate to SS7 over IP

MGDedicate for Media Translation and Transportation

MGCP

Page 12: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1212

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Media Gateway Control

SGCP

Telcordia

May ‘98

MDCP

AT&T

Dec ‘98 Aug ‘00

MEGACO/H.248

IETF/ITU-T

Level3,...

Aug ‘98

IPDC 0.12 IPDC 1.0

Sept ‘98

MGCP 1.0

IPDC: IP Device Control ProtocolSGCP: Simple Gateway Control Protocol

MGCP: Media Gateway Control ProtocolMDCP: Media Device Control Protocol

MEGACO: Media GAteway Control(IETF Working Group)

Page 13: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1313

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

MGCP/MEGACO/H.248 Client-Server Architecture

Call Agent (Media Gateway Controller)Call Control Server

Media GatewayDedicated for Media TransmissionTrunk/Access/Residential GWs

Signal GatewaySS7 Interfacing

RTP Streams

SS7 (ISUP)

SGW SGW

SS7 (ISUP)

TrunkTrunkGWGW

TrunkTrunkGWGW

CO

IP phone

Access GW/Access GW/IP-PBX/RGWIP-PBX/RGW

IP phone

MGCP

MGC(CA)

MGC(CA)

MGCP/MEGACO

MGCP/MEGACO

Page 14: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1414

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

ISUP/MGCP/SIP Interworking

Telephone

To SS7

CA CAIAM Create Conn

Invite

ACK IAM

ACMRinging

ACM

ANM200 O K

ACKANM

ACK

Telephone

MGCP

MGCP

GatewayCA

CA

To SS7

Gateway

IP

ACKM odify Conn

G W G W

SS7 SS7M G C P M G C PSIP

R TP Audio

SG

MGC

MGCSG

Page 15: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1515

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SS7 over IP

ISUPTCAP

SCCP

MAP

MTP

OSI Layers

Application

PresentationSession

Transport

Network

Data Link

Physical

INAP

SS7 Protocol Stack

ISUPTCAP

SCCP

MAP

SCN Signaling Adaptation (M3UA, IUA, …)

Common Signaling Transport (SCTP)

IP

INAP

SIGTRAN Protocol Stack

Page 16: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1616

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Softswitch System Architecture

MediaGateway

SOFTSWITCHSOFTSWITCH

Media Server

IP

RTP RTP

RTP RTPMGCP MGCP

SIP SIP

SIP SIP

T1/PRI T1/PRI

MediaGateway

PSTNPSTN SS7

SignalingGateway

SS7

SignalingGateway

Application Server

Service APIs

Enhanced Services

SCTP SCTP

Page 17: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1717

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

What is A Softswitch ?

• Software, hardware and applications solutions typically come packaged in a single (proprietary) box.

• Non-standard solutions are expensive to implement and leave little room for innovation.

Circuit-Switched

TransportHardware

Call Control & Switching

Services & Applications

PROPRIETARY

• Solutions are open standards-based products, and can come from multiple vendors.

• Customers are free to choose best-in-class products to build their network. Open standards enable innovation and in the long run can reduce costs

Soft-Switched

Transport Hardware

Softswitch Call Control

Services, Applications & Features (Management, Provisioning and

Back Office)

Open Protocols APIs

Open Protocols APIs

Page 18: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1818

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Internet Telecom System

IN/SCPRTP Streams

IP Network

MGC MGC

SS7

VoIP SignalingGateway

PSTN

SS7

Trunk Gateway

VoIP SG

Trunk Gateway

SIP -T

MGCP/MEGACO

SCTP

Gatekeeper/Billing/Internet MessagingAuthentication/Directory/...

SIP+ (?)

CoreBuilder 9000 Application Server

SIP

ITG/IP-PBX

Page 19: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 1919

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Wireless System --- From GSM to GPRS

GPRS

ExternalData

Network

PSTN

HLR

SGSN GGSN

GbGn Gi

GSM

PCU

BSS

GatewayMSC/VLR

VisitedMSC/VLR

Always-On Wireless Packet Data Services

Page 20: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2020

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

IP Multimedia in 3G All-IP System

Applications& Services

SCP

TE MGWMT UTRANR Uu

TE SGSNMTBSS/

GERANR Um

MGWPSTN

Legacy/External

GGSN

HSS

Legacy MobileSignaling Network

R-SGW

CSCFHSS

MGCF

Gb

Iu

Iu

Iu

Iu

A

T-SGWEIR

MSC Server GMSC Server

Applications& Services

CSCFMultimediaIP Networks

MRF

Gn

Gf

GcGr Gi

Gi

Gi

Mr

Ms

Mg

Mw

Gi

Mm

Mc

McMc

D CCAP

CAP

CAPMh

Cx

Nc

Nb

Signaling and Data Interface

Signaling Interface

AlternativeAccess

Network

Page 21: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2121

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP in 3G All-IP System

SGSN GGSN

GPRS BackboneIP Network

AlternativeAccess

Network

CSCFMGCF

MGF

VoIP Network

PSTN/GSM

Gm

GmHSS

MultimediaSub-Core Network

(VoIP)

Applications& Services

(OSA Platform)

Gm: Interface between UE and CSCF - Over GPRS Data Bearer Service - Based on SIP (RFC 2543) Protocol - For Application Level Signaling

* Register to CSCF* Call Orgination/Termination* Supplementary Services

Page 22: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2222

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP-based IP MultimediaCommunication System

Page 23: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2323

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP Telephony System

User Agent Client(Caller)

User Agent Server(Callee)

Proxy ServerProxy Server

Proxy Server

Redirect Server

Location Server

SIP Request

SIP Response

RTP Media Stream

Page 24: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2424

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Session Initiation Protocol

Session Initiation ProtocolSIP is HTTP-like, Text-based Client-server Protocol (client-to-client is

possible) To Establish, Modify and Terminate Multimedia Sessions or CallsBe able to Integrate Voice, Video and other Interactive Communication

Services with Instant Messaging and Presence

Original RFC 2543 --- Feb, 1999

Newest RFCs --- July, 2002RFC 3261 SIP: Session Initiation ProtocolRFC 3262 Reliability of Provisional Response in Session Initiation Protocol

(SIP)RFC 3263 Session Initiation Protocol (SIP): Location SIP ServersRFC 3264 An Offer/Answer Model with Session Description Protocol

(SDP)RFC 3265 Session Initiation Protocol (SIP)-Specific Event Notification

Page 25: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2525

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP Attributes User Agents

End Systems Acting on Behalf of a User Clients(UAC) to initiate a SIP request and servers(UAS) to receive the

request and return responses

ServersProxy Server

Relay Call SignalingRedirect ServerRegistrar Server: User Locations Tracking (Like HLR in GSM)

Naming & AddressingSIP URL, e-mail like: user@hostExamples

Sip:[email protected]:[email protected]

Page 26: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2626

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP Operation in Proxy Mode

Page 27: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2727

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP Operation in Redirect Mode

Page 28: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2828

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Protocol Format

INVITE sip:[email protected] SIP/2.0Via: SIP/2.0/UDP science.fiction.comFrom: Fingal <sip:[email protected]>To: Patric <sip:[email protected]>Call-ID: [email protected]: 1 INVITESubject: lunch at La Empenada?Content-Type: applcation/sdpContent-Length: …

v=0o=ffl 53655765 2353687637 IN IP4 123.4.5.6s=Chorizoc=IN IP4 science.fiction.comm=audio 5004 RTP/AVP 0 3 5a=rtpmap:0 PCMU/8000

SIPHeader

Payload:MIME type

(SDP)

Page 29: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 2929

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP in IP Multimedia Architecture

Applications

SDP/SDPng

HTTP SMTP SAPSIP RTSP

TCP/SCTP TCP/UDP UDP

RTP/RTCP

RSVP

IPv4/IPv6 with Mobility, DiffServ and Multicast

• Common Addressing, user@domain (URI & URL)• Text-based and Encoding Format• Same Request-Response Model, and Response Codes• MIME for Flexible Payload• DNS for Address Mapping

Easy to Do Integrated Servicesby Combining more than OneProtocols

Page 30: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3030

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP-Based Services Internet Telephony

Well-Recognized IP Telephony System

Instant MessagingExchange of Content between Participants in Real-time

PresenceSubscription to and notification of changes in the comm. State of a

usersCurrently worked by SIMPLE WG in IETF

Click-to-Call from an Electronic Document ‘SIP as tag’ Contained in Document

Transport of MIME in SIP SignalingReference to Web/WAP Pages, mail, pictures

Interactive Games with SIP Signaling

Page 31: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3131

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Rich Call with SIP Before the Call

Dynamic Phone BookClick-to-Talk

During Call EstablishmentSending a Rich Clip, which Can be

A Picture with Call Subject, or Special Ringing Tone

During the CallDocument Sharing Information Push

During Session Tear-Down (same as Call Establishment)

After the CallBe Able to Send Instant Message

Page 32: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3232

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP for Instant Messaging Integration of Messaging, Presence, and Session-oriented

Communication

RFC 3428 --- SIP Extension for Instant MessagingSIP MESSAGE Method --- Pager-mode IM

For small IM Exchange Carry IM on Signaling Channel --- Big Overhead

Pager-mode vs. Session mode Instant MessagingPager-mode --- Each message is independent of any other messageSession-mode --- IMs are associated with a media session

established by SIP INVITE method

Message Session Relay Protocol (MSRP) --- IETF DraftSupport Session-mode IM between Endpoints

Page 33: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3333

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

SIP for IP Convergence In 3G and NGN, the Focus Shift towards to All-IP Paradigm

IP Transport, IP Mobility and VoIP (e.g. SIP) Protocol

SIP Has Been Adopted by 3GPP for Session Signaling

SIP Telephony System Has Been Well Accepted

With SIP, Service Creation is Fast and Easy IP Protocols vs. Telecom Protocol, like INBe able to Integrate Most IP-based Services

Service Mobility and Personal ReachabilityBy SIP and IPv6 Mobility

Page 34: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3434

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

ENUM for IP-PSTN Convergence

Page 35: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3535

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

ENUM 101

What is ENUM (RFC 2916)?Make Telephone Number Become a Domain Name in Internet

Importance of ENUMMechanism for IP/PSTN Convergence

Global ENUM Activities IETF, ITU-T, US ENUM Form, Europe, …ENUM Trials: More Than 10 Countries

Different Kinds of ENUMPublic ENUM: Future VisionCarrier ENUM: Enhance MMS/SMS ServicesEnterprise ENUM: Enhance Enterprise Telecomm Service

Page 36: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3636

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

What is ENUM ?

ENUMMechanism

E.164 Number

Domain Name System (DNS)

URI(Service@Host)

ENUM is a Mechanism to Translate

an E.164 Number into A List of URI (Service@Host)

So that An IP User Can be Accessed by E.164 Number.

Problem: How to Address (or Locate) a User in IP Telephony World or PSTN/VoIP Integrated Network ?

Page 37: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3737

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

What is ENUM ?

Page 38: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3838

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

What is ENUM ?

Page 39: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 3939

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

ENUM Domain

1.e164.arpa

arpa

The root node “.”

...

7.1.e164.arpa

...

1.2.3.4.5.5.5.2.3.7.1.e164.arpa

e164.arpa in-addr.arpa

third-level node third-level node

second-level node

com

second-level node second-level node

net

Figure 1: A single common ENUM domain, which is e164.arpa

Page 40: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4040

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

ENUM DNS Hierarchy

2.6.8.8.e164.arpa -> ns1.t1a.com; ns2.t1a.com6.6.8.8.e164.arpa -> ns1.t1b.com; ns2.t1b.com

4.3.2.1.4.9.3.2.2.6.8.8.e164.arpa-> NAPTR RRs (ldap URL)

LDAP DB

...

Tier 1

Tier 2(Designated bythe end user)

4.3.2.1.4.9.3.2.2.6.8.8.e164.arpa-> ns1.t2.biz; ns2.t2.biz

Tier 3(Depending onthe application)

6.8.8.e164.arpa -> ns1.t1.com ns2.t1.com

Tier 0(RIPE)

ns1.t1.com/ns2.t1.com

...4.3.2.1.8.9.2.6.6.8.8.e164.arpa-> ns1.t2.org; ns2.t2.org

ns1.t1b.com/ns2.t1b.comns1.t1a.com/ns2.t1a.com

ns1.t2.biz/ns2.t2.biz

ldap URL

Source: James Yum, Neustar

.arpa .

Page 41: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4141

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

ENUM Scenario

IP Network

Softswitch

SIP Proxy

IADIAD

ENUMServer

E-Mail Server

1

5

Dial:03-5915616

2

SIPPhone

3

3

0910961527

41. User Dial Tel. No2. ENUM Query, get 3 URIs3. Make SIP Call, No Answer4. Make Mobile Call, Fail5. Connect to E-Mail

DNS

$ORIGIN 6.1.6.5.1.9.5.3.6.8.8.e164.arpa.

IN NAPTR 100 10 “u” “sip+E2U” “!^.*$!sip:[email protected]!”

IN NAPTR 102 10 “u” “tel+E2U” “!^.*$!tel:+886910961527!”

IN NAPTR 102 10 “u” “mailto+E2U” “!^.*$!mailto:[email protected]!”

$ORIGIN 6.1.6.5.1.9.5.3.6.8.8.e164.arpa.

IN NAPTR 100 10 “u” “sip+E2U” “!^.*$!sip:[email protected]!”

IN NAPTR 102 10 “u” “tel+E2U” “!^.*$!tel:+886910961527!”

IN NAPTR 102 10 “u” “mailto+E2U” “!^.*$!mailto:[email protected]!”

Media Gateway

Signal Gateway

Enum Record

Page 42: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4242

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

ENUM Scenario (cont.)1. User Make Call to E.164 Number: 03-5915616

2. Softswitch Translates the E.164 Number to Query Input to ENUM Server:6.1.6.5.1.9.5.3.6.8.8.e164.arpa and gets a list of URIs returned

• The Softswitch Processes the 1st URI Record,a. Query DNS to get the IP Address of Host: itri-sip-proxy.org.twb. Make SIP Call to SIP Phone of slchou through SIP Proxyc. SIP Phone Does not Answer

1. The Softswitch Processes the 2nd URI Record,a. Make PSTN Call Through Gateway to 0910961527b. 0910961527 Does not Answer

2. The Softswitch Processes the 3rd URI Record,a. Query DNS to get the IP Address of Host: itri.org.twb. Connect the Caller E-Mail Server SMTP Protocolc. Caller Leave the E-Mail Message

Page 43: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4343

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

ITU-T ENUM Activities

ITU-T Study Group 2

Interim Procedures for Use of the ARPA DomainApproved in May, 2002 Interim procedures for delegation of E.164 country codes into

ARPA domain before Approval of E.A-NUMRIPE-NCC is Authorized by ITU-TSB to Perform such Delegation

at this Stage http://www.ripe.net/enum/instructions.html

Page 44: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4444

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Tier-0 Top Level Domain (TLD)

The Choice of Common Designated Domain fir ENUM Tier-0 is Undecided and is Proving ControversialARPA as ENUM TLD is Controlled by IETF and Operated by

RIPE-NCC US and some other countries, ISOC/IAB/IETF Support IETF

Conclusion European Union, France and Germany Proposed ITU-TSB as the

Operator for ENUM China, France, Germany, Syria and Spain Objected to ARPA as TLD

for political reason to reinforce the infrastructure of Internet governance

E.A-ENUM Recommendation “Principle and procedures for the administration of E.164 Country

codes for registration into the Domain Name System” TLD is open ITU-TSB is the ENUM Tier-0 Administrator

Page 45: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4545

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

IETF ENUM Activities Telephone Number Mapping (ENUM) WG

RFC 2916, “E.164 number and DNS” RFC 2915, “The naming authority pointer (NAPTR) DNS resource record”, August, 2000 RIPE-NCC

Related ENUM Activities after RFC 2916 Update RFC to reference the DDDS

– RFC2916bis,”The E.164 to URI DDDS Application” ENUM Administrative and Operational Prtocedures

– Registration and Provisioning Procedures, Validation and Authentication of Data– Operational Privacy, Security Issues and Procedure

IETF Liaison with ITU-T SG2 New Issues Being Considered:

– Extent Same URI in RFC 2916 for Different Service» e.g., 2 SIP URIs but one for voice and one is instant messaging

SIP vs. ENUM Services, e.g., distinction the location provided by SIP and ENUM Adding Presence as an ENUM service Extension of ENUM service ‘tel’ URI Location Number Portability, using DNS as the source Extensible Provisioning Protocol (EPP) in PROVREG WG, IETF

Page 46: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4646

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

European Forums ETSI

“ENUM Administration in Europe”, May, 2002 3 Level architecture: ENUM Tier-0, Tier-1, and Tier-2 Refers to e164.arpa as TLD, but accommodate different selection by ITU-T

in the future Permit the Deployment of ENUM in roots alternative to “.”

A threat to universal resolvability of DNS controlled by ICANN Important Principles for Each European National Implementation of ENUM:

ENUM end user must be the assignee of an E.164 Integrity of ENUM data shall not be compromised Administration requirements for different number types and managements of

E.164 Numbering Plan Must be compliant to ITU-T Recommendation and IETF technical specification Stable and secure ENUM Environment Conformity with national data protection and privacy laws Accord with national regulatory requirements Don’t affect existing network functions, such as LNP Opt-in ENUM service for end users

Page 47: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4747

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

US ENUM Forum

US ENUM Forum

(General Session)

Architectureand

InfrastructureProvisioning

Security and

PrivacyInterworking Applications

Legal ExpertsGroup

ExternalCommunications

Group

Page 48: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4848

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Current ENUM Trials

Country Host Partners Participant Scope Timetable

U.S. NeuStar

(the NANP Aministrator since 1997)

Carriers,

Service providers,

Manufactures

International,

Trial country code: +991 001

Feb. 2002 ~ Dec. 2002

Telcordia/Verisign End users National Dec. 2000 ~

U.K. DTI UKEG NeuStar Tier 1 Restry

Tier 2 Registrar

International Infrastructure: Jan. 2003

End of trial: Jun. 2003

Austria VISIONng

Telekcom Austria

Infonova,

BearingPoint

International,

Trial country code:

+878 10

Infrastructure: Oct. 2002

End users: Nov. 2002

End of trial: Apr. 2003

Commercial: Jun. 2003

Sweden PTS

(Post & Telestyrelsen)

Recommend national trial

Evaluating until Jul. 2003

16 ENUM Request Approved: AC, AE, AT, BR, CN, DE, HU, IO, NL, PL, RO, SE, SH, UK, NeuStar, VISIONng/INFONOVA

Page 49: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 4949

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Taiwan ENUM Activities

ENUM Forum TaiwanFormed by TCA CoordinationTWNIC, CCL, TL, III, Operators, …

SIP/ENUM Trial ProjectCoordinated by ENUM Forum TaiwanSponsors: IDB, DGT, CCL, NTP & NBEN, TWNIC,

Operators, NICI, IPv6 Task Force, ISP, …Duration: 2003.1 --- 2003.12

DGT’s Activities法令研究爭取 886 國碼之使用權贊助 Trial Project

Page 50: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 5050

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Taiwan SIP/ENUM Trial Project

Page 51: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 5151

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Purposes

To Build NGN Telecomm. Solution Using Domestic Components and Have it Be DeployedCCL SIP Proxy Server, IP-PBX, SS7 over IP GW, …Domestics CPE Products: SIP Phone, Access/Residential GW,

Trunk GW, …

To Practice the ENUM Application and to Build Up the ENUM Mechanism in TaiwanDomestic ENUM MechanismENUM Operation in DNS System

Accumulate the Operations Experience for NGN Networking

Page 52: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 5252

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Trial Scope

NBENSoftswitch

Tier 2 NS

IP Phones(0944-0xxxxx)

PSTNMedia

Gateway

Signal Gateway

LEC

Taipei Operator(0944-0xxxxx)

PSTNMedia

Gateway

Signal Gateway

LEC

HsinChu Operator(0944-0xxxxx)

Tier 1 NS

IPv6ISP

IP Phones(0944-0xxxxx)

IPv6-IPv4Gateway

SIP Proxy

ITRI SIP SystemIP PBX

NTU/NCTU/NTHUTWNIC

Page 53: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 5353

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Trial Participant CCL

System Integration, Application Development, Operation Support Trial Project Coordination

Vendors Provide Equipments for Trial System Integration

NCTU/NTHU/NTU VoIP/ENUM Applications, Operation Support

Operators PSTN Network to Join Trial, POTS Phone User to Join Trial Operation and Customers Support

TWNIC ENUM/DNS Support and Operation

Page 54: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 5454

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Problems to Be Solved

SIP System and PSTN Interworking Interface, e.g., SS7 to SS7 over IPBilling…

VoIP InteroperabilityCPE/RGW/AGW/TGW/IP-PBX/Softswitch/……

ENUM Operation in Existing DNS SystemENUM Query ProcessingENUM Service Provisioning…

Applications Integrity/Security/…

Page 55: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 5555

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Trial Scenario

Telephone is Used in All Cases to Address the Called Party

SIP to SIP Call SIP UA: PDA Phone, Softphone, Real SIP Phone Call from Anywhere of the IP Network including NBEN, ITRI (through

IP-PBX), and ISP Telephone Number is Used and ENUM is Activated

SIP to POTS Phone Call From SIP Phone in IP Network to POTS Phone Located in Hsinchu or

Taipei Long Distance Traffic Is Carried by NBEN

POTS Phone to SIP

Applications ENUM-enabled E-mail …

Page 56: SIP-ENUM- --- S.,L. Chou 1 工業技術研究院 電腦與通訊工業研究所 Industrial Technology Research Institute Computer & Communications Research Laboratories 11/21/00 TANET

SIP-ENUM- --- S.,L. Chou 5656

工業技術研究院電腦與通訊工業研究所

Industrial Technology Research InstituteComputer & Communications Research Laboratories

11/21/00TANET 2003

Conclusions

H.323 Will Evolved to MEGACO and SIP

SIP-based IP Multimedia Service will Dominate

SIP is the Key for IP/PSTN Convergence

SIP-based Telephony is Booming

ENUM is An Important Enabling Technology to Speed-up

IP/PSTN Convergence

ENUM --- Let Users Use Telephone Number in IP Network

ENUM --- Make Users to Manage Different IP Services

Uniformly

ENUM Will Bring Huge Impact to PSTN and IP Networks