Method and system of assigning access connections
First Claim
Patent Images
1. A method of assigning a network access solution to satisfy a connection request to a Customer Edge (CE) device comprising:
- a) evaluating a characteristic of said CE device;
b) determining potential network access solutions to satisfy the request;
c) determining the number of CE devices with said characteristic which are already connected to each of said potential network access solutions;
d) determining the network utilization of each of said potential network access solutions, including receiving information from a database, said database updated on a regular basis with network availability and status information; and
e) assigning a network access solution to said CE device which balances equalizing the network utilization across the potential network access solutions with minimizing the number of CE devices with said characteristic connected to each of said potential network access solutions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for load balancing network access solutions, for example Provider Edger (PE) routers and network interface cards within said routers, based on characteristics of the destination device to which the assigned network access solutions connect. This enables a service provider to load balance access connections of a particular customer across a number of different network access solutions, based on who the customer is and where the customer is located. In addition, such a system can balance network access solutions based on capacity and utilization of the network access solutions.
-
Citations
29 Claims
-
1. A method of assigning a network access solution to satisfy a connection request to a Customer Edge (CE) device comprising:
-
a) evaluating a characteristic of said CE device; b) determining potential network access solutions to satisfy the request; c) determining the number of CE devices with said characteristic which are already connected to each of said potential network access solutions; d) determining the network utilization of each of said potential network access solutions, including receiving information from a database, said database updated on a regular basis with network availability and status information; and e) assigning a network access solution to said CE device which balances equalizing the network utilization across the potential network access solutions with minimizing the number of CE devices with said characteristic connected to each of said potential network access solutions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An Inventory and Assignment tool for assigning a network access solution to satisfy a connection request to a Customer Edge (CE) device comprising:
-
a customer rules and assignments database; a server interacting with the customer rules and assignments database, to cause a processor in the server to execute steps of; evaluating a characteristic of said CE device; determining potential network access solutions to satisfy the request; determining the number of CE devices with said characteristic which are already connected to each of said potential network access solutions; determining the network utilization of each of said potential network access solutions, including receiving information from a database, said database updated on a regular basis with network availability and status information; and assigning a network access solution to said CE device which balances equalizing the network utilization across the potential network access solutions with minimizing the number of CE devices with said characteristic connected to each of said potential network access solutions. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A non-transitory machine readable medium containing executable instructions which, when executed by a processor, cause said processor to carry out assigning a network access solution to satisfy a connection request to a Customer Edge (CE) device comprising steps of:
-
i. evaluating a characteristic of said CE device; ii. determining potential network access solutions to satisfy the request; iii. determining the number of CE devices with said characteristic which are already connected to each of said potential network access solutions, including receiving information from a database, said database updated on a regular basis with network availability and status information; iv. determining the network utilization of each of said potential network access solutions; and v. assigning a network access solution to said CE device which balances equalizing the network utilization across the potential network access solutions with minimizing the number of CE devices with said characteristic connected to each of said potential network access solutions.
-
Specification