System and method for loadbalancing in a network environment using feedback information
First Claim
Patent Images
1. An apparatus for loadbalancing in a network environment, comprising:
- a loadbalancer that operates to;
receive a request from an end user for a communication session;
receive feedback information from a selected network node of a plurality of network nodes, the feedback information comprising a rejection cause;
determine if the rejection cause is local to the selected network node or applies to the plurality of network nodes;
if the rejection cause is local to the selected network node, select another network node from the plurality of network nodes; and
if the rejection cause applies to the plurality of network nodes, send a connection reject message to the end user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for loadbalancing in a network environment is provided that includes receiving a request from an end user for a communication session at a central node. The method further includes identifying a selected one of a plurality of network nodes to facilitate the communication session for the end user based on feedback information provided by the selected network node. The feedback information is communicated from the selected network node and processed before making a decision to establish the communication session between the selected network node and the end user.
45 Citations
14 Claims
-
1. An apparatus for loadbalancing in a network environment, comprising:
a loadbalancer that operates to; receive a request from an end user for a communication session; receive feedback information from a selected network node of a plurality of network nodes, the feedback information comprising a rejection cause; determine if the rejection cause is local to the selected network node or applies to the plurality of network nodes; if the rejection cause is local to the selected network node, select another network node from the plurality of network nodes; and if the rejection cause applies to the plurality of network nodes, send a connection reject message to the end user. - View Dependent Claims (2, 3, 4, 5)
-
6. A method for loadbalancing in a network environment, comprising:
-
receiving a request from an end user for a communication session; receiving feedback information from a selected network node of a plurality of network nodes, the feedback information comprising a rejection cause; determining if the rejection cause is local to the selected network node or applies to the plurality of network nodes; if the rejection cause is local to the selected network node, selecting another network node is selected from the plurality of network nodes; and if the rejection cause applies to the plurality of network nodes, sending a connection reject message to the end user. - View Dependent Claims (7)
-
-
8. A method for loadbalancing in a network environment, comprising:
-
receiving a request from an end user for a communication session at a central node; and identifying a selected one of a plurality of network nodes to facilitate the communication session for the end user based on feedback information provided by the selected network node, wherein the feedback information is communicated from the selected network node and processed by the central node before making a decision to establish the communication session between the selected network node and the end user, and wherein the feedback information includes a rejection cause and a loadbalancer is operating to determine if the rejection cause is local to the selected network node such that if it is, another network node is selected from the plurality of network nodes. - View Dependent Claims (9)
-
-
10. A system for loadbalancing in a network environment, comprising:
-
means for receiving a request from an end user for a communication session; means for receiving feedback information from a selected network node of a plurality of network nodes, the feedback information comprising a rejection cause; means for determining if the rejection cause is local to the selected network node or applies to the plurality of network nodes; means for, if the rejection cause is local to the selected network node, selecting another network node is selected from the plurality of network nodes; and means for, if the rejection cause applies to the plurality of network nodes, sending a connection reject message to the end user. - View Dependent Claims (11)
-
-
12. Software for loadbalancing in a network environment, the software being embodied in a computer readable medium and including code that operates to:
-
receive a request from an end user for a communication session at a central node; receive feedback information from a selected network node of a plurality of network nodes, the feedback information comprising a rejection cause;
causedetermine if the rejection cause is local to the selected network node or applies to the plurality of network nodes; if the rejection cause is local to the selected network node, select another network node from the plurality of network nodes; and if the rejection cause applies to the plurality of network nodes, send a connection reject message to the end user. - View Dependent Claims (13, 14)
-
Specification