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 comprising:
- a) evaluating a characteristic of said customer device;
b) determining potential network access solutions to satisfy the 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 request.
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.
15 Citations
59 Claims
-
1. A method of assigning a network access solution to satisfy a communication request to connect to a customer device comprising:
-
a) evaluating a characteristic of said customer device; b) determining potential network access solutions to satisfy the 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 request. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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; 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 (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A method of assigning a Provider Edge (PE) port to satisfy a communication request to connect to a Customer Edge (CE) port comprising:
-
a) evaluating a characteristic of said CE port; b) determining potential PE routers to satisfy the 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 request. - View Dependent Claims (30)
-
-
31. A system for assigning a network access solution to satisfy a connection request to a Customer Edge (CE) device comprising:
-
a) user interface for receiving a request from a user for a new connection to said CD device; b) a customer rules and assignments database subsystem; c) a network utilization information database subsystem; and d) a decision engine for executing a method of assigning a network access solution comprising; 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; 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. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. An Inventory and Assignment tool for assigning a network access solution to satisfy a connection request to a Customer Edge (CE) device comprising:
-
a) evaluation means for evaluating a characteristic of said CE device; b) determining means for determining potential network access solutions to satisfy the request; c) determining means for determining the number of CE devices with said characteristic which are already connected to each of said potential network access solutions; d) determining means for determining the network utilization of each of said potential network access solutions; and e) means for 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 (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A computer program product stored in a machine readable medium containing executable instructions which, when executed by a processor, cause said processor to carry out a method of assigning a network access solution to satisfy a connection request to a Customer Edge (CE) device comprising:
-
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; 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