際際滷

際際滷Share a Scribd company logo
Session Initiation Protocol (SIP) Aarti Gupta
Agenda Why do we need SIP ? The protocol Instant Messaging using SIP Internet Telephony with SIP Additional applications Future Directions
Introduction SIP is the core protocol for initiating, managing and terminating sessions in the Internet These sessions may be text, voice, video or a combination of these SIP sessions involve one or more participants and can use unicast or multicast communication.
SIP entities User Agent User Agent Client User Agent Server  Proxy Server Redirect server Registrar
SIP Message Types  Requests  sent from client to server INVITE  ACK BYE CANCEL OPTIONS REGISTER INFO
SIP Message Types (Contd.) Responses  sent from server to the client Success Redirection Forwarding Request failure Server failure Global failure
Courtesy  The RADVISION SIP Whitepaper
SIP Session Establishment and Call Termination From the RADVISION whitepaper on SIP
SIP Call Redirection From the RADVISION whitepaper on SIP
Call Proxying From the RADVISION whitepaper on SIP
Instant messaging based on SIP SIMPLE  IM protocol based on SIP SIP promises interoperability between various IM vendors Forking proxy  SIP has unique user tracking features. SIP addressing
Instant Messaging (Contd.) SIP Client SIP Client dynamic.com columbia.edu SIP Redirect server SIP proxy foo.com Location service proxy sales.foo.com 1 2 3 4 5 6 7 8 9 10 11 12 13
SIP for Internet Telephony Two types of phones  IP phones and conventional analog phones. Uses phone numbers instead of IP addresses To place a call to an IP phone, DNS is used To place a call to an analog phone, gateway  protocols like BGP are used
SIP Protocol Use Henning Schulzrinnes tutorial on SIP
Additional SIP applications PINT (PSTN and Internetworking) protocol Internet call waiting
What is the future of SIP SIP is still a proposed standard Competing protocol  H.323 IM vendors have not adopted SIP
References Computer Telephony  June 2000  http://www.radvision.com www.cs.columbia.edu/hgs/ www.networkcomputing.com www.wikipedia.com
Thank you
Ad

Recommended

Aarti sip
Aarti sip
gaderamesh
Sip & its application
Sip & its application
Poulami Pal
SIP servers on embedded systems: Powering SoHo communications
SIP servers on embedded systems: Powering SoHo communications
RADVISION Ltd.
Understanding Session Border Controllers
Understanding Session Border Controllers
stefansayer
session-initiation-protocol
session-initiation-protocol
Sailee Choudhary
Session Initiation Protocol - In depth analysis
Session Initiation Protocol - In depth analysis
chinmaypadhye1985
Session initiation-protocol
Session initiation-protocol
Santhosh Somu
Lync 2010 Top New Features
Lync 2010 Top New Features
Timur Bayazitov
FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded Platforms
RADVISION Ltd.
7 Ways SIP Trunking Can Change Your Business
7 Ways SIP Trunking Can Change Your Business
CoreDial, LLC
Jason Fischl The Softphone And The Pbx
Jason Fischl The Softphone And The Pbx
Carl Ford
Introduction to SIP
Introduction to SIP
neerav_adhikari
Asterisk - Glen Bastes
Asterisk - Glen Bastes
soss
04b-radcliffe
04b-radcliffe
David Radcliffe
Voip
Voip
Zohaib Hussain
PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Corporation
Introduction into SIP protocol
Introduction into SIP protocol
Michal Hrncirik
Sip
Sip
Anirban Roy
Pbx presentation ingate_itexpoeast2014
Pbx presentation ingate_itexpoeast2014
Atif Ahmad
Nexge Technologies - MVNx Offerings
Nexge Technologies - MVNx Offerings
Nitin Raj Gupta
IP PBX
IP PBX
Muzzamil Shaikh
Introduction To SIP
Introduction To SIP
Chris McAndrew
Hosted PBX- Should You Be a Provider or a Reseller?
Hosted PBX- Should You Be a Provider or a Reseller?
NetSapiens
Session initiation protocol
Session initiation protocol
Aung Thu Rha Hein
session initiation protocol - SIP
session initiation protocol - SIP
Mahmoud Abudaqa
Voip
Voip
jamesdownham
What is an SBC? A look at the role of the Session Border Controller
What is an SBC? A look at the role of the Session Border Controller
Alan Percy
Complete VoIP Software Solution to fulfill Your VoIP Business needs
Complete VoIP Software Solution to fulfill Your VoIP Business needs
Adore Infotech
VoIP
VoIP
Purushottam Dahal
Download It
Download It
Videoguy

More Related Content

What's hot (20)

FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded Platforms
RADVISION Ltd.
7 Ways SIP Trunking Can Change Your Business
7 Ways SIP Trunking Can Change Your Business
CoreDial, LLC
Jason Fischl The Softphone And The Pbx
Jason Fischl The Softphone And The Pbx
Carl Ford
Introduction to SIP
Introduction to SIP
neerav_adhikari
Asterisk - Glen Bastes
Asterisk - Glen Bastes
soss
04b-radcliffe
04b-radcliffe
David Radcliffe
Voip
Voip
Zohaib Hussain
PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Corporation
Introduction into SIP protocol
Introduction into SIP protocol
Michal Hrncirik
Sip
Sip
Anirban Roy
Pbx presentation ingate_itexpoeast2014
Pbx presentation ingate_itexpoeast2014
Atif Ahmad
Nexge Technologies - MVNx Offerings
Nexge Technologies - MVNx Offerings
Nitin Raj Gupta
IP PBX
IP PBX
Muzzamil Shaikh
Introduction To SIP
Introduction To SIP
Chris McAndrew
Hosted PBX- Should You Be a Provider or a Reseller?
Hosted PBX- Should You Be a Provider or a Reseller?
NetSapiens
Session initiation protocol
Session initiation protocol
Aung Thu Rha Hein
session initiation protocol - SIP
session initiation protocol - SIP
Mahmoud Abudaqa
Voip
Voip
jamesdownham
What is an SBC? A look at the role of the Session Border Controller
What is an SBC? A look at the role of the Session Border Controller
Alan Percy
Complete VoIP Software Solution to fulfill Your VoIP Business needs
Complete VoIP Software Solution to fulfill Your VoIP Business needs
Adore Infotech
FutureComm 2010: SIP Server Applications on Embedded Platforms
FutureComm 2010: SIP Server Applications on Embedded Platforms
RADVISION Ltd.
7 Ways SIP Trunking Can Change Your Business
7 Ways SIP Trunking Can Change Your Business
CoreDial, LLC
Jason Fischl The Softphone And The Pbx
Jason Fischl The Softphone And The Pbx
Carl Ford
Asterisk - Glen Bastes
Asterisk - Glen Bastes
soss
PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Hosted PBX | Business VOIP Sales Presentation
PBX.NET Corporation
Introduction into SIP protocol
Introduction into SIP protocol
Michal Hrncirik
Pbx presentation ingate_itexpoeast2014
Pbx presentation ingate_itexpoeast2014
Atif Ahmad
Nexge Technologies - MVNx Offerings
Nexge Technologies - MVNx Offerings
Nitin Raj Gupta
Introduction To SIP
Introduction To SIP
Chris McAndrew
Hosted PBX- Should You Be a Provider or a Reseller?
Hosted PBX- Should You Be a Provider or a Reseller?
NetSapiens
Session initiation protocol
Session initiation protocol
Aung Thu Rha Hein
session initiation protocol - SIP
session initiation protocol - SIP
Mahmoud Abudaqa
What is an SBC? A look at the role of the Session Border Controller
What is an SBC? A look at the role of the Session Border Controller
Alan Percy
Complete VoIP Software Solution to fulfill Your VoIP Business needs
Complete VoIP Software Solution to fulfill Your VoIP Business needs
Adore Infotech

Similar to Aarti Sip (20)

VoIP
VoIP
Purushottam Dahal
Download It
Download It
Videoguy
Download It
Download It
Videoguy
1 VoIP Overview[1]
1 VoIP Overview[1]
William Giba
1 Vo Ip Overview
1 Vo Ip Overview
Mohsin Fakhar
The ssca速 sip training program course outline
The ssca速 sip training program course outline
swap3731
Sip Protocol
Sip Protocol
Tata Docomo Business Service
1 Vo Ip Overview
1 Vo Ip Overview
Mayank Vora
1 Vo I P Overview
1 Vo I P Overview
Mayank Vora
AN OVERVIEW OF VOICE OVER INTERNET PROTOCOL (VOIP
AN OVERVIEW OF VOICE OVER INTERNET PROTOCOL (VOIP
Sean Flores
Vo ip sip
Vo ip sip
Iazon Danelia
Review of SIP based DoS attacks
Review of SIP based DoS attacks
Editor IJCATR
Ip
Ip
mangal das
Ip
Ip
mangal das
VOIP
VOIP
guest43d211
Sip1
Sip1
ClubExpress
Vo Ip Rajibdeka
Vo Ip Rajibdeka
rajibdk
Sip
Sip
Pinak Dey
Sip summary
Sip summary
Ahmed Noaman
sip trunking design and deployment in uc networks
sip trunking design and deployment in uc networks
albertolongoria3
Download It
Download It
Videoguy
Download It
Download It
Videoguy
1 VoIP Overview[1]
1 VoIP Overview[1]
William Giba
The ssca速 sip training program course outline
The ssca速 sip training program course outline
swap3731
1 Vo Ip Overview
1 Vo Ip Overview
Mayank Vora
1 Vo I P Overview
1 Vo I P Overview
Mayank Vora
AN OVERVIEW OF VOICE OVER INTERNET PROTOCOL (VOIP
AN OVERVIEW OF VOICE OVER INTERNET PROTOCOL (VOIP
Sean Flores
Review of SIP based DoS attacks
Review of SIP based DoS attacks
Editor IJCATR
Vo Ip Rajibdeka
Vo Ip Rajibdeka
rajibdk
sip trunking design and deployment in uc networks
sip trunking design and deployment in uc networks
albertolongoria3
Ad

Aarti Sip

  • 1. Session Initiation Protocol (SIP) Aarti Gupta
  • 2. Agenda Why do we need SIP ? The protocol Instant Messaging using SIP Internet Telephony with SIP Additional applications Future Directions
  • 3. Introduction SIP is the core protocol for initiating, managing and terminating sessions in the Internet These sessions may be text, voice, video or a combination of these SIP sessions involve one or more participants and can use unicast or multicast communication.
  • 4. SIP entities User Agent User Agent Client User Agent Server Proxy Server Redirect server Registrar
  • 5. SIP Message Types Requests sent from client to server INVITE ACK BYE CANCEL OPTIONS REGISTER INFO
  • 6. SIP Message Types (Contd.) Responses sent from server to the client Success Redirection Forwarding Request failure Server failure Global failure
  • 7. Courtesy The RADVISION SIP Whitepaper
  • 8. SIP Session Establishment and Call Termination From the RADVISION whitepaper on SIP
  • 9. SIP Call Redirection From the RADVISION whitepaper on SIP
  • 10. Call Proxying From the RADVISION whitepaper on SIP
  • 11. Instant messaging based on SIP SIMPLE IM protocol based on SIP SIP promises interoperability between various IM vendors Forking proxy SIP has unique user tracking features. SIP addressing
  • 12. Instant Messaging (Contd.) SIP Client SIP Client dynamic.com columbia.edu SIP Redirect server SIP proxy foo.com Location service proxy sales.foo.com 1 2 3 4 5 6 7 8 9 10 11 12 13
  • 13. SIP for Internet Telephony Two types of phones IP phones and conventional analog phones. Uses phone numbers instead of IP addresses To place a call to an IP phone, DNS is used To place a call to an analog phone, gateway protocols like BGP are used
  • 14. SIP Protocol Use Henning Schulzrinnes tutorial on SIP
  • 15. Additional SIP applications PINT (PSTN and Internetworking) protocol Internet call waiting
  • 16. What is the future of SIP SIP is still a proposed standard Competing protocol H.323 IM vendors have not adopted SIP
  • 17. References Computer Telephony June 2000 http://www.radvision.com www.cs.columbia.edu/hgs/ www.networkcomputing.com www.wikipedia.com