Load balancing devices and method therefor
1 Assignment
0 Petitions
Accused Products
Abstract
A method of balancing the load of resources in a packet switched connection within a communication system, said system comprising processing units (11; 21) for performing communication, at least one load balancing unit (12; 22) for distributing the load to said processing units (11; 21), and a data storage (14; 24), said method comprising the steps of: obtaining a current connection state as well as a current load state of said processing units from said data storage (14; 24); selecting by said load balancing unit (12; 22) a processing unit on a per-packet basis; and maintaining information about the load state of each processing unit (11; 21) so that said selecting step is performed by selecting a processing unit to serve and process a respective packet based on the load state.
90 Citations
50 Claims
-
1-25. -25. (canceled)
-
26. A method for balancing the load of resources in a packet switched connection within a communication system, said system comprising processing units for performing communication, at least one load balancing unit for distributing the load to said processing units, and a data storage, said method comprising the steps of:
-
obtaining a current connection state as well as a current load state of said processing units from said data storage;
selecting by said load balancing unit a processing unit on a per packet basis irrespective of a specific connection to which a respective packet belongs;
maintaining information about the load state of each processing unit so that said selecting step is performed by selecting a processing unit to serve and process a respective packet based on the load state. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 50)
-
-
38. A device unit for serving and processing packets of a communication connection, comprising:
-
means adapted to inform a load state of said device to a balancing unit; and
means adapted to obtain a state of said communication connection, wherein said device unit is adapted to serve and process packets of plural connections. - View Dependent Claims (39, 40)
-
-
41. A device unit for balancing a load of each of multiple processing units performing a packet switched communication connection, comprising:
-
means for maintaining a load state of each of said processing units; and
means adapted to select a processing unit on the basis of a respective load state on a per packet basis irrespective of a specific connection to which a respective packet belongs. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49)
-
Specification