• DocumentCode
    1619381
  • Title

    An Application Router for SIP Servlet Application Composition

  • Author

    Cheung, Eric ; Purdy, K. Hal

  • Author_Institution
    AT&T Labs. Res., Florham Park, NJ
  • fYear
    2008
  • Firstpage
    1802
  • Lastpage
    1806
  • Abstract
    The SIP servlet standard offers a familiar Java application programming interface (API) for developing session initiation protocol (SIP) applications, and the upcoming version 1.1 specification standardizes how multiple SIP servlet applications are composed and invoked to service a communication episode. Such disciplined composition promotes software modularity and reuse, and also helps manage feature interactions. At the core of the application composition framework in the SIP servlet API 1.1 is the Application Router that performs the task of selecting an application to service a SIP request. In this paper, the authors describe an application router implementation based on the distributed feature composition (DFC) architecture routing algorithm (DFC-AR). While the DFC-AR is designed to be simple so it can serve as a sample implementation, it is also sufficiently powerful for real-world VoIP service deployments. The DFC-AR has been proposed to be the default AR in the reference implementation of the 1.1 specification.
  • Keywords
    Java; application program interfaces; distributed processing; protocols; Java application programming interface; SIP servlet application composition; architecture routing algorithm; distributed feature composition; session initiation protocol; Access protocols; Application software; Communications Society; Containers; Digital-to-frequency converters; Java; Load management; Network servers; Programming profession; Web server;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2008. ICC '08. IEEE International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-2075-9
  • Electronic_ISBN
    978-1-4244-2075-9
  • Type

    conf

  • DOI
    10.1109/ICC.2008.346
  • Filename
    4533382