abhijeet dutt
TRANSCRIPT
-
7/31/2019 Abhijeet Dutt
1/13
Session Initiation
Protocol(SIP) Abhijeet DuttB080010015
Chitkara University
Final Evaluation
-
7/31/2019 Abhijeet Dutt
2/13
Introduction
SIP is An Application-layer control (signaling) protocol
for creating, modifying and terminating sessionswith one or more participants.
Sessions include Internet multimedia conferences,Internet telephone calls and multimediadistribution.
Members in a session can communicate viamulticast or via a mesh of unicast relations, or a
combination of these. Text based , Model similar to HTTP : uses client-
server model
-
7/31/2019 Abhijeet Dutt
3/13
SIP entities
User Agent
User Agent Client
User Agent Server
Proxy Server Redirect server
Registrar
-
7/31/2019 Abhijeet Dutt
4/13
SIP Message Types.
Requests sent from client to server
INVITE: Initiates sessions
Re-INVITEs :used to change session state ACK :confirms session establishment, can only be
used with INVITE
BYE :terminates a session (hanging up)
CANCEL :cancels a pending invite REGISTER: tells current ip Address and where I would
like to receive the call.
OPTIONS: capability inquiry of the caller.
-
7/31/2019 Abhijeet Dutt
5/13
SIP Message Types (Contd.)
1xy Informationalrequest received , continuing to process request
2xy Successaction successfully recvd., understood & accepted
3xy
RedirectionFurther action to be taken to complete the request
4xy Client errorrequest contains syntax error or cant be completed at this
server 5xy Server error
server fails to fulfill an apparently valid request 6xy global failure,
request is invalid at any server
-
7/31/2019 Abhijeet Dutt
6/13
-
7/31/2019 Abhijeet Dutt
7/13
SIP Session Establishment and Call Termination
-
7/31/2019 Abhijeet Dutt
8/13
Call Proxying
-
7/31/2019 Abhijeet Dutt
9/13
Feature and Benefits.
Feature Benefits
Internet
Enabled
SIP-based systems can take advantage of the growth of
the Internet. Translating gateways permit SIP-based
systems to contact parties on the Public Switched
Telephone Network (PSTN) without being encumbered
by its legacy standards.
Scalability Architecture permits inexpensive scaling. H/W & S/W
requirements for adding new users to SIP-based
systems is greatly reduced.
Simplicity SIP stack is smaller. SIP can be considered as a simple
toolkit that enables smart endpoints, gateways,
processes & clients to be built and implemented
-
7/31/2019 Abhijeet Dutt
10/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
-
7/31/2019 Abhijeet Dutt
11/13
IP SIP Phones and Adaptors
1
2
3
Are Internet hosts
Choice of application
Choice of server IP appliance
Implementations
3Com
Cisco
Mediatrix
Nortel
Ip Dialog
-
7/31/2019 Abhijeet Dutt
12/13
References
RFC 3261
www.ipdialog.com
www.wikipedia.com
-
7/31/2019 Abhijeet Dutt
13/13
THANK YOU..