Bio-inspired auto-adaptive SIP overload controller
In this article, a Session Initiation Protocol (SIP) overload control solution is proposed. It considers all the types of SIP requests. This is really what a SIP load is composed of, in an industrial environment. So far, the specialized literature considered INVITE messages only. So, we think that SIP servers are required to be dynamically adaptive to the diversity of the incoming load content. In the latter, the rate of a given SIP message type may be more or less than the other message types, depending on the services provided by the SIP server. Sometimes, it also depends on the time of the day. The auto-adaptation ability of the proposed overload control mechanism is designed after the immune system metaphor. The solution is validated through load tests and compared with a well known SIP overload control algorithm. Test load arrival patterns have been chosen to simulate three different service packages known in the SIP industry world as: Hosted Private Branch Exchange, Prepaid Calling Card Service, and Call-Shop Service.
sip overload control bio-inspired algorithms artificial immune systems auto-adaptive network applications