The Serving Call Session Control Function (S-CSCF) is the main node in the IP Multimedia Subsystem (IMS) signaling plane. The S-CSCF, which acts as both a SIP server and registrar, is assigned to serve end users for the duration of their connection to the IMS network. The assignment of users to an S-CSCF is performed by the Interrogating CSCF (I-CSCF) during the user SIP agent registration. The I-CSCF assigns the S-CSCF based on the capabilities required in the user profile. The 3GGP technical specification does not require the I-CSCF to consider the S-CSCF load balancing. This assignment scheme can lead to driving some of the S-CSCF nodes in the network into overload while others are still under-utilized. In this paper we present an S-CSCF assignment scheme that takes into consideration the target S-CSCF current load. The proposed mechanism is shown to evenly distribute the users between available S-CSCF in the network during simulation.
[1]
Tony Bourke.
Server Load Balancing
,
2001
.
[2]
M. Rumsewicz,et al.
Load balancing and control for distributed World Wide Web servers
,
1999,
Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).
[3]
Miguel A. Garcia-Martin,et al.
The 3G IP multimedia subsystem IMS - merging the internet and the cellular worlds (2. ed.)
,
2006
.
[4]
Liang Xu,et al.
De-Registration Based S-CSCF Load Balancing in IMS Core Network
,
2009,
2009 IEEE International Conference on Communications.
[5]
Gonzalo Camarillo,et al.
The 3G IP Multimedia Subsystem (IMS)
,
2008
.