×

Method and system for load balancing

  • US 7,984,110 B1
  • Filed: 11/02/2001
  • Issued: 07/19/2011
  • Est. Priority Date: 11/02/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for assigning weights to a group of proxies, wherein the proxies in the group implement the SIP protocol, wherein a control node is coupled to the group of proxies and the control node maintains a threshold value, the method comprising:

  • sending, from the control node, a message to each of the proxies, wherein the messages sent to each of the proxies are invalid INVITE messages;

    receiving a reply from each of the proxies, wherein each reply is in response to the respective message sent to the proxies, wherein the replies received from each of the proxies are REJECT messages that result from the invalid INVITE messages;

    determining a delay time for each of the messages sent to each of the proxies, based on when each message is sent and when the respective reply to each message is received;

    assigning a respective weight to each of the proxies based upon the delay time of the respective message sent to each respective proxy;

    receiving a new call;

    determining a call volume;

    if the call volume is below the threshold value, assigning the new call to a first proxy of the group of proxies based on a round robin protocol; and

    if the call volume is above the threshold value, assigning the new call to a second proxy of the group of proxies based upon the weights assigned to each proxy.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×