Method and system of assigning access connections
First Claim
1. A method of assigning a network access solution to satisfy a communication request to connect to a customer device, the method comprising:
- a) evaluating a characteristic of said customer device;
b) determining potential network access solutions to satisfy the communication request;
c) determining which of the potential network access solutions have the least number of connections to a customer device with said characteristic; and
d) assigning a network access solution with the least number of connections to a customer device with said characteristic to satisfy said communication request.
0 Assignments
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.
13 Citations
28 Claims
-
1. A method of assigning a network access solution to satisfy a communication request to connect to a customer device, the method comprising:
-
a) evaluating a characteristic of said customer device; b) determining potential network access solutions to satisfy the communication request; c) determining which of the potential network access solutions have the least number of connections to a customer device with said characteristic; and d) assigning a network access solution with the least number of connections to a customer device with said characteristic to satisfy said communication request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method of assigning a Provider Edge (PE) port to satisfy a communication request to connect to a Customer Edge (CE) port, the method comprising:
-
a) evaluating a characteristic of said CE port; b) determining potential PE routers to satisfy the communication request; c) determining which of the potential PE routers have the least number of connections to a CE port with said characteristic; and d) assigning a PE port from the PE with the least number of connections to a CE port with said characteristic to satisfy said communication request. - View Dependent Claims (15)
-
-
16. A system for assigning a network access solution to satisfy a connection request to a Customer Edge (CE) device, the system comprising:
-
a processor, and a non-transitory computer-readable medium which stores instructions executable by said processor, the execution of which cause said processor to provide; a) a user interface for receiving the connection request from a user for a new connection to said CE device; b) a customer rules and assignments database subsystem; c) a network utilization information database subsystem; and d) a decision engine which is configured to utilize data provided by said user interface, said customer rules and assignments database subsystem, and said network utilization information database subsystem to; i. evaluate a characteristic of said CE device; ii. determine potential network access solutions to satisfy the connection request; iii. determine the number of CE devices with said characteristic which are already connected to each of said potential network access solutions; iv. determine the network utilization of each of said potential network access solutions; and v. assign 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 (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification