Session Initiation Protocol (SIP)AgendaIntroductionSIP entitiesSIP Message TypesSIP Message Types (Contd.)Slide 7SIP Session Establishment and Call TerminationSIP Call RedirectionCall ProxyingInstant messaging based on SIPInstant Messaging (Contd.)SIP for Internet TelephonySlide 14Additional SIP applicationsWhat is the future of SIPReferencesSlide 18Session Initiation Protocol(SIP)Aarti GuptaAgendaWhy do we need SIP ?The protocolInstant Messaging using SIPInternet Telephony with SIPAdditional applicationsFuture DirectionsIntroductionSIP is the core protocol for initiating, managing and terminating sessions in the InternetThese sessions may be text, voice, video or a combination of theseSIP sessions involve one or more participants and can use unicast or multicast communication.SIP entitiesUser Agent User Agent Client User Agent Server Proxy ServerRedirect serverRegistrarSIP Message Types Requests – sent from client to serverINVITE ACKBYECANCELOPTIONSREGISTERINFOSIP Message Types (Contd.)Responses – sent from server to the clientSuccessRedirectionForwardingRequest failureServer failureGlobal failureCourtesy – The RADVISION SIP WhitepaperSIP Session Establishment and Call Termination From the RADVISION whitepaper on SIPSIP Call Redirection From the RADVISION whitepaper on SIPCall Proxying From the RADVISION whitepaper on SIPInstant messaging based on SIPSIMPLE – IM protocol based on SIPSIP promises interoperability between various IM vendors“Forking proxy “SIP has unique user tracking features.SIP addressingInstant Messaging (Contd.)SIP Client SIP Clientdynamic.comcolumbia.eduSIP Redirect serverSIP proxyfoo.comLocationserviceproxysales.foo.com12345678910111213SIP for Internet TelephonyTwo types of phones – IP phones and conventional analog phones.Uses phone numbers instead of IP addressesTo place a call to an IP phone, DNS is usedTo place a call to an analog phone, gateway protocols like BGP are usedSIP Protocol Use Henning Schulzrinne’s tutorial on SIPAdditional SIP applicationsPINT (PSTN and Internetworking) protocolInternet call waitingWhat is the future of SIPSIP is still a ‘proposed standard’Competing protocol – H.323IM vendors have not adopted SIPReferencesComputer Telephony – June 2000 http://www.radvision.comwww.cs.columbia.edu/hgs/www.networkcomputing.comwww.wikipedia.comThank
View Full Document