DocumentCode :
3530383
Title :
Local SIP overload control: Controller design and optimization by Extremum Seeking
Author :
De Cicco, Luca ; Cofano, Giuseppe ; Mascolo, Saverio
Author_Institution :
Dipt. di Elettrotec. ed Elettron., Politec. di Bari, Bari, Italy
fYear :
2013
fDate :
10-13 Dec. 2013
Firstpage :
3281
Lastpage :
3286
Abstract :
The Session Initiation Protocol (SIP) is a signaling framework allowing two or more parties to establish, alter, and terminate various types of media sessions. An open issue is the proper handling of overload situations that in SIP servers occur when the incoming flow of requests overcomes the processing resources. Due to overload, call establishment times increase and retransmissions are triggered causing an uncontrolled increase of the total input rate. In this paper we present a local overload control system, made of two PI controllers, aiming at regulating both the queue length and the CPU load of the SIP proxy to provide high goodput and low call establishment delays. The proposed control system has been implemented in Kamailio (OpenSER) and the controllers parameters have been tuned by employing the Extremum Seeking algorithm to minimize a cost function. A performance evaluation and comparison with Ohta and Occupancy local overload controllers has shown the following main results: 1) the proposed controller is able to counteract overload situations providing a goodput which is close to the optimal while maintaining low call establishment delays and retransmission ratios; 2) the proposed control system significantly outperforms Ohta and OCC both in terms of goodput, call establishment delays and retransmission ratios.
Keywords :
PI control; optimal control; optimisation; queueing theory; signalling protocols; telecommunication control; Kamailio; OpenSER; PI controllers; SIP proxy; SIP servers; call establishment delays; controllers parameters; cost function; counteract overload; extremum seeking; local SIP overload control; local overload controllers; optimization; queue length; session initiation protocol; Control systems; Cost function; Mathematical model; Protocols; Servers; Vectors;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Decision and Control (CDC), 2013 IEEE 52nd Annual Conference on
Conference_Location :
Firenze
ISSN :
0743-1546
Print_ISBN :
978-1-4673-5714-2
Type :
conf
DOI :
10.1109/CDC.2013.6760384
Filename :
6760384
Link To Document :
بازگشت