Internet Telecom Expo 2000 - September 20, 2000 SIP vs. H.323 SIP vs. H.323 Will the Real IP...
-
Upload
ashley-patterson -
Category
Documents
-
view
215 -
download
3
Transcript of Internet Telecom Expo 2000 - September 20, 2000 SIP vs. H.323 SIP vs. H.323 Will the Real IP...
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
SIP vs. H.323Will the Real IP Telephony Please Stand Up?
Jonathan Rosenberg
Chief Scientist
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Session Initiation Protocol (SIP) Developed in mmusic Group in IETF
Proposed standard RFC2543, February 1999 Work began 1995 Part of Internet Multimedia Conferencing Suite
Main Functions Invite users to sessions
Find the user’s current location, match with their capabilities and preferencesin order to deliver invitation
Carry opaque session descriptions
Modification of sessions Termination of sessions
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Session Initiation Protocol (SIP) cont.
Main Features Personal mobility services Wide area operation Session flexibility
Voice; video; games; chat; virtual reality; etc.
Leverages other Internet protocols
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Protocol Components User Agent Client (UAC)
End systems Send SIP requests
User Agent Server (UAS) Listens for call requests Prompts user or executes program to determine response
User Agent UAC plus UAS
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Protocol Components cont.
Redirect Server Network server - redirects users to try other server
Proxy Server Network server - a proxy request to another server can “fork” request to
multiple servers, creating a search tree
Registrar Receives registrations regarding current user locations
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
SIP Architecture
Request
Response
Media
1
2
3
45
67
8
9
1011
12
SIP Client
SIP Redirect Server
SIP ProxySIP Proxy
SIP Client(User Agent Server)
Location Service
13
14
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Primary Advantages
Extensibility
Flexibility
Scalability
New Services
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Extensibility Primary Goal: Ensure Baseline Operation Always Works
Maintain “backward compatibility”
Numerous Ways to Extend New Optional Headers New Mandatory Headers
Negotiation to common set New Methods New Body Types Extensions are Named
Registered with IANA com.example.feature naming convention
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Flexibility SIP is a Protocol Component, not a Complete Solution
Does not Specify Codecs Media Transport Routing Exchanges Database Billing Records
Does not specify architectures
Does not specify services
Result: Service Providers can Build the Network They Want, not the one the
Standard Body Wants
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Scalability Internet Model for Scalability
Fast and simple in the core Smarter towards the periphery Example: RSVP vs. Diffserv
SIP Uses Internet Model Stateless fast proxies in the core Stateful proxies at the periphery Call-stateful proxies at the edge
CSFProxy
CSFProxy
CSFProxy
CSFProxy
CSFProxy
CSFProxy
CSFProxy
CSFProxy
Edge
Periphery
Core SF
Proxy
SF Proxy
SF Proxy
SF Proxy
SL Proxy
CSF
SF
SL
Call Stateful
Stateful
Stateless
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
How SIP Enables New Services Fundamental Strengths
SIP leverages the power of web and email URLs for Addresses MIME bodies Email routing
It therefore, works well with these applications
Technical Proof Points Caller ID with vCards Caller ID with JPEG Transfer to Web Web IVR
www.dynamicsoft.comInternet Telecom Expo 2000 - September 20, 2000SIP vs. H.323
Information Resource Jonathan Rosenberg
[email protected] +1 732.741.7244