• DocumentCode
    1491918
  • Title

    A demand-driven parsing method for SIP offload in home network

  • Author

    Liao, Jianxin ; Qi, Qi ; Li, Tonghong ; Cao, Yufei ; Zhu, Xiaomin

  • Author_Institution
    State Key Lab. of Networking & Switching Technol., Beijing Univ. of Posts & Telecommun., Beijing, China
  • Volume
    55
  • Issue
    3
  • fYear
    2009
  • fDate
    8/1/2009 12:00:00 AM
  • Firstpage
    1308
  • Lastpage
    1314
  • Abstract
    The session initiation protocol (SIP) is widely used as the signaling protocol for various services in the ubiquitous environment of the home network. SIP is a text-based protocol with characteristics of unordered and verbose headers, variable-size message, case-insensitive keyword etc., which imposes challenges for an efficient message processing. Thus, the ability to process SIP messages quickly is critical for the performance of consumer electronic devices, such as SIP phone and the home gateway in the home network. In this paper, a thorough analysis of the SIP message processing reveals that parsing messages entirely is the bottleneck of a SIP server performance. To solve this problem, a demand-driven parsing method (DPM) for home devices is introduced, which only parses some parts of the entire SIP message. We implement the DPM in a home gateway which acts as a high performance SIP server in the home network. Measurements show that the demand-driven parsing for SIP message can indeed decrease processing time.
  • Keywords
    XML; consumer electronics; grammars; home computing; internetworking; message passing; signalling protocols; text analysis; ubiquitous computing; DPM; SIP message processing; SIP phone; XML document; case-insensitive keyword; consumer electronic device; demand-driven parsing method; high-performance SIP server; home gateway; home network; session initiation protocol; signaling protocol; text-based protocol; ubiquitous environment; unordered header; variable-size message; verbose header; Consumer electronics; Home automation; Laboratories; Multimedia systems; Network servers; Performance analysis; Personal digital assistants; Protocols; Telecommunication switching; Time measurement; SIP; demand-driven parsing; home network; signaling performance;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2009.5277993
  • Filename
    5277993