• DocumentCode
    634129
  • Title

    Improving performance of SIP signaling during overload using capabilities of connection-oriented transport protocol

  • Author

    Baghdadi, M. ; Azhari, Seyed Vahid

  • Author_Institution
    Sch. of Comput. Eng., Iran Univ. of Sci. & Technol., Tehran, Iran
  • fYear
    2013
  • fDate
    14-16 May 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Over the past decade, voice communications have moved from the public switched telephone networks to the Internet. The IETF has enabled this transition by developing stable standards for call setup and media transport. Session Initiation Protocol (SIP) is an application-layer protocol for creating, modifying, and terminating media sessions in the internet. SIP is becoming the core signaling protocol for Next Generation Networks. Since the built-in rejection mechanism of SIP is incapable of handling SIP overload in servers, SIP server overload management has attracted interest recently. Despite the fact that TCP is increasingly seen as the more suitable choice for SIP transport, most of the existing SIP overload control works have focused on SIP-over-UDP. Furthermore, most of researchers have focused on solving the overload problem in core servers, and therefore overload in edge servers still exists. We propose and implement novel but simple overload control mechanism which rejects a TCP connection at transport protocol level. Our work demonstrates that TCP in handshaking phase alone, is capable of managing the overload of time-critical session-based applications, which reject call requests in transport layer, with virtually no overhead. Experimental evaluation shows that with our mechanism, server capacity during overload improves from its original zero throughput in edge servers to nearly full capacity.
  • Keywords
    Internet; network servers; next generation networks; signalling protocols; transport protocols; Internet; SIP overload control; SIP server overload management; SIP-over-UDP; TCP connection; application layer protocol; call rejection; call setup; connection-oriented transport protocol; edge servers; handshaking phase; media sessions; media transport; next generation networks; public switched telephone networks; server capacity; session initiation protocol; voice communications; Educational institutions; Kernel; Media; Servers; Throughput; Transport protocols; SIP; TCP; call rejection; kernel space; module; overload;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering (ICEE), 2013 21st Iranian Conference on
  • Conference_Location
    Mashhad
  • Type

    conf

  • DOI
    10.1109/IranianCEE.2013.6599696
  • Filename
    6599696