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
fDate :
8/1/2009 12:00:00 AM
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;
Journal_Title :
Consumer Electronics, IEEE Transactions on
DOI :
10.1109/TCE.2009.5277993