DocumentCode
2054790
Title
Analysis of system performance for differentiated handling of SIP requests
Author
Vineel, G.C.
Author_Institution
GE Res., Bangalore
fYear
2007
fDate
6-8 Dec. 2007
Firstpage
1
Lastpage
4
Abstract
The IP multimedia subsystem (IMS) relies on the session initiation protocol (SIP) protocol for call management and signaling. The SIP protocol defines several types of request messages for its operation. A call setup, for instance, involves SIP INVITE request, which often generates message exchanges across multiple SIP proxies before the call is established. While requests such as INVITE are initiated by end users (referred herein as user-triggered requests), other SIP requests are system-triggered, wherein the user equipment (UE) automatically generates certain SIP requests for addressing and other housekeeping purposes. In particular, the SIP REGISTER requests are required to allow the UEs to register themselves with designated SIP registrar servers. Also, UEs are required to refresh their registrations by means of fresh REGISTER requests, at regular intervals. Consequently, a SIP server can experience a significant amount of load, even if the user call rates are low. In this paper, we suggest that the performance of SIP based systems can be improved by differentiated handling of the user-triggered and system-triggered requests. For instance, since the user-triggered requests have more direct impact on response time experienced by end users, these type of requests can scheduled with a higher priorities on the server. Moreover, the system-triggered requests can be delayed or even curtailed, in order to ldquosmoothenrdquo the request arrival rates at the server. We also attempt to quantify the impact of user-triggered and system-triggered requests, on the performance of an IMS system. In particular, we compute the performance of IMS by means of simulations, driven by real-world traffic statistics. We further propose and analyze a simple heuristic algorithm for controlling the rate of generation of REGISTER requests. In our simulation experiments, we find that the average server load, as measured by its job queue size, decreased by 50% when the algorithm was applied.
Keywords
IP networks; multimedia communication; signalling protocols; telecommunication traffic; IP multimedia subsystem; SIP request; SIP server; call management; call setup; differentiated handling; job queue size; message exchange; session initiation protocol; signaling; system performance; system-triggered request; traffic statistics; user-triggered request; Algorithm design and analysis; Computational modeling; Delay; Heuristic algorithms; Performance analysis; Protocols; Registers; Statistics; System performance; Traffic control;
fLanguage
English
Publisher
ieee
Conference_Titel
IP Multimedia Subsystem Architecture and Applications, 2007 International Conference on
Conference_Location
Bangalore
Print_ISBN
978-1-4244-2671-3
Electronic_ISBN
978-1-4244-2672-0
Type
conf
DOI
10.1109/IMSAA.2007.4559098
Filename
4559098
Link To Document