Download - 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..