Mixed integer programming model for minimizing leased access network costs
First Claim
Patent Images
1. A computing device-implemented method, the method comprising:
- receiving network configuration information from a network;
determining an entrance facility capacity model of the network by;
determining one or more available entrance facilities in the network,andcreating one or more arcs via the one or more available entrance facilities;
determining a logical network based on the entrance facility capacity model of the network, a new capacity model of the network, and an incumbent capacity model of the network, the entrance facility capacity model, the new capacity model, and the incumbent capacity model being based on the network configuration information;
constructing a mixed integer programming (MIP) model based on the logical network, the entrance facility capacity model, the new capacity model, and the incumbent capacity model;
calculating a solution that minimizes network costs, using the mixed integer programming (MIP) model;
performing a mapping procedure on the solution to produce a network configuration mapping; and
outputting the network configuration mapping for implementation.
0 Assignments
0 Petitions
Accused Products
Abstract
A device receives network configuration information from a network, determines a logical network based on the network configuration information, and constructs a mixed integer programming (MIP) model based on the logical network. The device also calculates an optimal solution, which minimizes network costs, using the mixed integer programming (MIP) model, performs a post-optimization mapping procedure on the optimal solution to produce an optimal network configuration mapping, and outputs the optimal network configuration mapping for implementation.
-
Citations
21 Claims
-
1. A computing device-implemented method, the method comprising:
-
receiving network configuration information from a network; determining an entrance facility capacity model of the network by; determining one or more available entrance facilities in the network, and creating one or more arcs via the one or more available entrance facilities; determining a logical network based on the entrance facility capacity model of the network, a new capacity model of the network, and an incumbent capacity model of the network, the entrance facility capacity model, the new capacity model, and the incumbent capacity model being based on the network configuration information; constructing a mixed integer programming (MIP) model based on the logical network, the entrance facility capacity model, the new capacity model, and the incumbent capacity model; calculating a solution that minimizes network costs, using the mixed integer programming (MIP) model; performing a mapping procedure on the solution to produce a network configuration mapping; and outputting the network configuration mapping for implementation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device comprising:
-
a processor; and a memory to store one or more instructions that when executed by the processor, cause the processor to; receive network configuration information from a network, determine a new capacity model of the network based on the network configuration information, determine an entrance facility capacity model of the network based on the network configuration information, the processor, when determining the entrance facility capacity model, being further to; determine one or more available entrance facilities in the network, and create one or more arcs via the one or more available entrance facilities, determine an incumbent capacity model of the network based on the network configuration information, construct a mixed integer programming (MIP) model based on the new capacity model, the entrance facility capacity model, and the incumbent capacity model, calculate a solution that minimizes network costs, using the mixed integer programming (MIP) model, perform a mapping procedure on the solution to produce a network configuration mapping, and output the network configuration mapping for implementation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A system associated with an access network, the system comprising a plurality of network elements, and a plurality of links interconnecting the network elements, the system comprising:
a device to; receive, from the network, network configuration information associated with the plurality of network elements and the plurality of links, determine a new capacity model of the network based on the network configuration information, determine an entrance facility capacity model of the network based on the network configuration information, the device, when determining the entrance facility capacity model, being further to; determine one or more available entrance facilities in the network, and create one or more arcs via the one or more available entrance facilities, determine an incumbent capacity model of the network based on the network configuration information, construct a mixed integer programming (MIP) model based on the new capacity model, the entrance facility capacity model, and the incumbent capacity model, calculate a solution that minimizes network costs using the mixed integer programming (MIP) model, perform a mapping procedure on the solution to produce a network configuration mapping, where, when the device is to perform the mapping procedure, the device is to assign digital signal 3 (DS3) lines based on the solution and produce digital signal 1 (DS1) moves information based on the solution. - View Dependent Claims (20, 21)
Specification