ietf session initiation protocol

9
IETF Session Initiation Protocol Henning Schulzrinne Columbia University New York, NY

Upload: jordan-rogers

Post on 31-Dec-2015

22 views

Category:

Documents


0 download

DESCRIPTION

IETF Session Initiation Protocol. Henning Schulzrinne Columbia University New York, NY. SIP Overview. Lightweight signaling protocol to be standardized within IETF MMUSIC invite to new and on-going conferences multicast and unicast (“telephony”) personal mobility - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: IETF Session Initiation Protocol

IETF Session Initiation Protocol

Henning Schulzrinne

Columbia University

New York, NY

Page 2: IETF Session Initiation Protocol

SIP Overview

• Lightweight signaling protocol– to be standardized within IETF MMUSIC

– invite to new and on-going conferences

– multicast and unicast (“telephony”)

– personal mobility

– call center: reach first, first all

– change and add media

– post dial delay: 1.5 RTT

– uses either UDP or TCP

Page 3: IETF Session Initiation Protocol

SIP and H.323

SIP H.32360+ pages 200+ pages (without

ASN.1)multicast signaling -personal mobility, INservices

Not (yet)

any session description H.245 1 audio, videoSSL, HTTP security in progress

Page 4: IETF Session Initiation Protocol

SIP addresses food chain

yellow pages “president of the United States”common names “Bill Clinton, Whitehouse”host-independent [email protected] sip://[email protected]

sip://[email protected]

IP address 198.137.241.30

Page 5: IETF Session Initiation Protocol

SIP protocol

• text based (~ HTTP)

• methodsINVITE call user

CONNECTED confirm connectionBYE tear down call

transfer callREGISTER sign up with serverUNREGISTER “leave” server

Page 6: IETF Session Initiation Protocol

SIP operation in redirect mode

Page 7: IETF Session Initiation Protocol

SIP operation in proxy mode

Page 8: IETF Session Initiation Protocol

SIP for Intelligent Networks• IN services “inside” & “outside” network

• UPN: translation by redirect server

• call forwarding: proxy, end system

• call transfer: BYE

• distinctive ringing: end system

• 800#: charging responsibility of resource reservation

• call center (queueing, first available)

Page 9: IETF Session Initiation Protocol

For more information...

• http://www.cs.columbia.edu/~hgs/sip• IETF MMUSIC mailing list:[email protected]