Highly scalable methods and apparatus for balancing sip loads across a cluster of sip processing entities
AssigneeRibbon Communications Operating Company, Inc.
InventorsShaun Jaikarran Bharrat, Aby Kuriakose
Life of this patent
Estimating the term…
Loading patent…
AssigneeRibbon Communications Operating Company, Inc.
InventorsShaun Jaikarran Bharrat, Aby Kuriakose
Estimating the term…
Methods, apparatus and systems for load balancing Session Initiation Protocol session transactions among a self-organized cluster of SIP processing devices. An exemplary method embodiment includes the steps of dynamically forming a load balancing cluster of SIP processing devices from a plurality of SIP processing devices, said cluster of SIP processing devices being self-organized; dynamically building a communications network, by said cluster of SIP processing devices, for distributing session transaction load state information among the SIP processing devices in the cluster; and each of the SIP processing devices of the cluster asynchronously determining session transaction load state information on a recurring basis reflecting its current session transaction load state. In some embodiments, the SIP processing devices are session border controllers.
A method of load balancing Session Initiation Protocol session transactions among a self-organized cluster of Session Initiation Protocol (SIP) processing devices, the method comprising:
The method of claim 13, wherein performing, by the SIP processing devices of the cluster, load balancing of session transactions based on said determined session transaction load state information includes individual SIP processing devices upon receipt of a session transaction initiation request probabilistically retargeting said session transaction initiation request based on knowledge of the load of peer SIP processing devices of the cluster determined from said shared session transaction load state information.
A communications system for load balancing Session Initiation Protocol session transactions among a self-organized cluster of Session Initiation Protocol (SIP) processing devices, the system comprising:
Dependencies are inferred from the claim text.