@inproceedings{68805d6932d34865bb30bf88c08ed906,
title = "SIP parsing offload: Design and performance",
abstract = "TCP offload has attracted a great deal of industrial interest. However, little research has been done to examine the benefits of offload for today's popular application layer protocols, in particular, Session Initiation Protocol (SIP). In this paper, we profile the processing of SIP stacks and find that for typical SIP scenarios and despite of different SIP stack implementations, SIP parsing would take a significant percentage (20%-40%) of CPU time. Based on this fact, a SIP offload scheme termed SIP offload engine (SOE) is proposed to offload SIP parser from SIP stack. A prototype of SOE is implemented and the benchmarking results indicate that throughput gain varies greatly depending on server's pipelining architectures. We also observe that SIP retransmission will incur {"}receive livelock{"} in overloaded high performance SIP servers.",
keywords = "3G IMS, NGN, Offload, Parse, SIP",
author = "Jia Zou and Wei Xue and Zhiyong Liang and Yixin Zhao and Bo Yang and Ling Shao",
note = "Copyright: Copyright 2011 Elsevier B.V., All rights reserved.; 50th Annual IEEE Global Telecommunications Conference, GLOBECOM 2007 ; Conference date: 26-11-2007 Through 30-11-2007",
year = "2007",
doi = "10.1109/GLOCOM.2007.525",
language = "English (US)",
isbn = "1424410436",
series = "GLOBECOM - IEEE Global Telecommunications Conference",
pages = "2774--2779",
booktitle = "IEEE GLOBECOM 2007 - 2007 IEEE Global Telecommunications Conference, Proceedings",
}