• DocumentCode
    2700798
  • Title

    Design and implementation of SIP network and client services

  • Author

    Singh, Aameek ; Mahadevan, Priya ; Acharya, Amp ; Shae, Zon-Yin

  • Author_Institution
    Georgia Inst. of Technol., Atlanta, GA
  • fYear
    2004
  • fDate
    11-13 Oct. 2004
  • Firstpage
    529
  • Lastpage
    534
  • Abstract
    Session initiation protocol (SIP) is being widely adopted for VoIP, IM and other collaborative applications due to its simple yet rich functional design. However, one of the main drawbacks has been its per-application deployment (each application using its own SIP stack), leading to narrowly focused development of SIP based services. In this paper, we propose a client-side SIP service and supporting network infrastructure blocks that provide unified mechanisms to execute generic SIP functions. The composition of these building blocks allows for creating richer applications, e.g. a conferencing server coupled with a gaming server provides dynamic conferencing between current occupants of a game room. The main feature of our framework is its availability to all applications including the ones not inherently based on SIP. Also, the SIP service API is designed to be extensible and in addition to providing novel higher level functional primitives like adhoc conferencing and seamless transition of sessions, it also exports a low level interface for specialized applications. Another feature of the service is that it allows a user to plug-in an end device of his/her choice on a per-session basis. We demonstrate the richness of the API by describing prototypes for enhancing various applications as well as new converged applications
  • Keywords
    Internet telephony; application program interfaces; protocols; telecommunication services; API; SIP network; VoIP; client service; session initiation protocol; Call conference; Collaboration; Context-aware services; Control systems; Internet telephony; Level control; Network servers; Operating systems; Protocols; Prototypes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 2004. ICCCN 2004. Proceedings. 13th International Conference on
  • Conference_Location
    Chicago, IL
  • ISSN
    1095-2055
  • Print_ISBN
    0-7803-8814-3
  • Type

    conf

  • DOI
    10.1109/ICCCN.2004.1401726
  • Filename
    1401726