Selective parsing to enhance SIP performance
Selective parsing to enhance SIP performance作者机构:State Key Laboratory of Networking and Switching Technology Beijing University of Posts and Telecommunications Beijing 100876 China EB Information Technology Ltd. Beijing 100190 China
出 版 物:《The Journal of China Universities of Posts and Telecommunications》 (中国邮电高校学报(英文版))
年 卷 期:2009年第16卷第5期
页 面:50-55页
核心收录:
学科分类:0810[工学-信息与通信工程] 12[管理学] 1201[管理学-管理科学与工程(可授管理学、工学学位)] 08[工学] 081001[工学-通信与信息系统]
基 金:supported by the National Science Fund for Distinguished Young Scholars (60525110) the National Basic Research Program of China (2007CB307100, 2007CB307103) Development Fund Project for Electronic and Information Industry (Mobile Service and Application System Based on 3G)
主 题:SP4SIP signaling performance SIP
摘 要:The session initiation protocol (SIP) is used as the signaling protocol in the IP multimedia subsystem (IMS) and the signaling is becoming computing intensive comparing to the current telecommunication network. The SIP is a text-based protocol with characteristics of unordered and verbose headers, variable-size message, and case-insensitive keyword. It imposes challenges for an efficient message processing. The property of SIP elements being able to process SIP messages quickly is critical for the performance of IMS networks. This article investigates the performance of SIP message processed in SIP servers, mainly focusing on improving message parsing by introducing a method named selective parsing for SIP message (SP4SIP). By modeling and analyzing a SIP server with a tandem Jackson network, it is concluded that parsing messages is the bottleneck of a SIP server performance, i.e., it is the most processing intensive activity in the system. To validate the approach, it has been implemented in a high-performance SIP server in the authors' lab. The results show that selective parsing for SIP message can indeed reduce processing time.