Enhancement of network operation and performance
First Claim
1. In a physical network comprising physical transmission and switching resources, and carrying different traffic types, a method for partitioning said physical transmission resources among logical networks, comprising the steps of:
- establishing said logical networks on top of said physical network such that said logical networks are at least based on said physical network and said traffic types, said logical networks comprising nodes and logical links that extend between said nodes,optimizing, given an objective function, the operation of said physical network, viewed as the set of said logical networks, according to said given objective function, said optimizing step being performed with respect to decision variables comprising capacity values of said logical links, and said objective function comprising variables which depend upon the traffic type, wherein said step of optimizing the operation of the physical network comprises the steps of;
selecting initial values for the capacity values of said logical links associated with said logical networks,iteratively calculating, given said objective function, new logical link capacities associated with said logical networks, andterminating said iteration process when at least one convergence condition is met, and wherein said step of allocating is performed according to the finally calculated logical link capacities, andallocating said physical transmission resources among said logical links of said logical networks according to the capacity values of said logical links after said optimization,wherein the operation of said physical network is optimized according to said given objective function and with consideration to the traffic types.
1 Assignment
0 Petitions
Accused Products
Abstract
A set of logical networks is established on top of a physical network Next, a predefined objective function, closely related to the operation and performance of the physical network, which physical network is viewed as the set of logical networks, is optimized with respect to at least one set of decision variables. Finally, the decision variables in accordance with the optimization are used to control the operation of the overall network system. Physical transmission resources are partitioned among logical networks. Traffic loads are distributed among routes interconnecting the nodes of node pairs.
145 Citations
45 Claims
-
1. In a physical network comprising physical transmission and switching resources, and carrying different traffic types, a method for partitioning said physical transmission resources among logical networks, comprising the steps of:
-
establishing said logical networks on top of said physical network such that said logical networks are at least based on said physical network and said traffic types, said logical networks comprising nodes and logical links that extend between said nodes, optimizing, given an objective function, the operation of said physical network, viewed as the set of said logical networks, according to said given objective function, said optimizing step being performed with respect to decision variables comprising capacity values of said logical links, and said objective function comprising variables which depend upon the traffic type, wherein said step of optimizing the operation of the physical network comprises the steps of; selecting initial values for the capacity values of said logical links associated with said logical networks, iteratively calculating, given said objective function, new logical link capacities associated with said logical networks, and terminating said iteration process when at least one convergence condition is met, and wherein said step of allocating is performed according to the finally calculated logical link capacities, and allocating said physical transmission resources among said logical links of said logical networks according to the capacity values of said logical links after said optimization, wherein the operation of said physical network is optimized according to said given objective function and with consideration to the traffic types. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a physical network comprising physical transmission and switching resources, and carrying different traffic types, a method for partitioning said physical transmission resources among logical networks, comprising the steps of:
-
establishing said logical networks on top of said physical network such that said logical networks are at least based on said physical network and said traffic types, said logical networks comprising nodes and logical links that extend between said nodes, optimizing, given an objective function, the operation of said physical network, viewed as the set of said logical networks, according to said given objective function, said optimizing step being performed with respect to decision variables comprising capacity values of said logical links, and said objective function comprising variables which depend upon the traffic type, and allocating said physical transmission resources among said logical links of said logical networks according to the capacity values of said logical links after said optimization, wherein the operation of said physical network is optimized according to said given objective function and with consideration to the traffic types and wherein said logical links are used by routes and said decision variables further comprise route offered traffic values, each of said routes being defined as a subset of logical links which interconnect the nodes of a node pair within a given logical network, and wherein said method further comprises the step of distributing, for each individual node pair in each one of said logical networks, offered traffic load among the routes which can realize communication between the nodes of the individual node pair, in accordance with the route offered traffic values after said optimization. - View Dependent Claims (7, 8, 9, 10, 11, 12)
-
-
13. In a physical network comprising physical transmission resources and carrying different traffic types, a device for partitioning said physical transmission resources among logical networks, comprising:
-
means for establishing said logical networks on top of said physical network such that said logical networks are at least based on said physical network and said traffic types, said logical networks comprising nodes and logical links that extend between said nodes, means for optimizing a given objective function which is representative of the performance of said physical network viewed as the set of said logical networks, said objective function comprising variables which vary with the traffic type, and said optimizing step being performed with respect to decision variables comprising capacity values of said logical links, and means for allocating said physical transmission resources among said logical links of said logical networks according to the capacity values of said logical links after said optimization, wherein said logical links are used by routes and said decision variables further comprise route offered traffic values, a route being defined as a subset of logical links which interconnect the nodes of a node pair within a given logical network, and said device further comprising means for distributing, for each individual node pair in each one of said logical networks, offered traffic load among the routes which can realize communication between the nodes of the individual node pair, in accordance with the route offered traffic values after said optimization.
-
-
14. In a physical network comprising physical transmission and switching resources, a method for distributing offered traffic load among routes interconnecting the nodes of the node pairs, comprising the steps of:
-
optimizing, given an objective function, the distribution, for each individual node pair, of the offered traffic load to the individual node pair among the routes which can realize communication between the nodes of the individual node pair, according to said given objective function, said optimizing step being performed with respect to route offered traffic values, wherein said step of optimizing the distribution comprises the steps of; selecting initial route offered traffic values, iteratively calculating, given said objective function, new route offered traffic values, ands terminating said iteration process when at least one convergence condition is met, and wherein said step of apportioning is performed according to the finally calculated route offered traffic values, and apportioning, for each individual node pair, the offered traffic load of the individual node pair among the routes which can realize communication between the nodes of the individual node pair, according to the route offered traffic values after said optimization. - View Dependent Claims (15, 16, 17)
-
-
18. In a physical network comprising physical transmission and switching resources, a device for distributing offered traffic load among routes interconnecting the nodes of node pairs, comprising:
-
means for determining the optimal distribution, for each individual node pair in each one of a number of logical networks established on top of said physical network, of the traffic load offered to the individual node pair among the routes which can realize communication between the nodes of the individual node pair, according to a given objective function, said determining step being performed with respect to route offered traffic values, wherein said determining means further comprises; means for selecting initial values for route offered traffic, means for iteratively calculating, given said objective function, new values for the route offered traffic by calculating the gradient of said given objective function with respect to the route offered traffic values and using said gradient to obtain said new values for the route offered traffic in said iteration process, and means for terminating said iteration process when at least one convergence condition is met, and wherein said apportioning means executes the apportioning in accordance with the finally calculated values for the route offered traffic, and means for apportioning, for each individual node pair in each one of said logical networks, the traffic load offered to the individual node pair among the routes which can realize communication between the nodes of the individual node pair, according to the route offered traffic values after said determination of the optimal distribution.
-
-
19. In a physical network comprising physical transmission and switching resources, a device for distributing offered traffic load among routes interconnecting the nodes of node pairs, comprising:
-
means for determining the optimal distribution, for each individual node pair in each one of a number of logical networks established on top of said physical network, of the traffic load offered to the individual node pair among the routes which can realize communication between the nodes of the individual node pair, according to a given objective function, said determining step being performed with respect to route offered traffic values, and means for apportioning, for each individual node pair in each one of said logical networks, the traffic load offered to the individual node pair among the routes which can realize communication between the nodes of the individual node pair, according to the route offered traffic values after said determination of the optimal distribution, wherein said apportioning means comprises random number generator means.
-
-
20. In a physical network, a method for partitioning physical link capacities among logical links, the method comprising the steps of:
-
establishing logical nodes and the logical links on top of the physical network, the logical links extending between the logical nodes; selecting initial capacity values for the logical links; iteratively determining, based on an objective function, new logical link capacity values, wherein the iterative determination is subject to physical constraints defining a feasibility region; terminating the iterative determination when convergence with a known level of accuracy is obtained; and allocating the physical link capacities among the logical links according to the iteratively determined logical link capacity values; wherein the iteratively determining step comprises the steps of calculating a gradient of the objective function with respect to the logical link capacities and using the gradient to obtain the new logical link capacity values in the iterative determination. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. In a physical network comprising physical switching resources and physical transmission resources, and carrying different traffic types, a method for partitioning the physical transmission resources among logical networks, comprising the steps of:
-
establishing the logical networks on top of the physical network, each logical network comprising a plurality of nodes and a plurality of logical links extending between the nodes, optimizing a given objective function, which is closely related to the operation of the physical network viewed as a set of the logical networks, with respect to decision variables comprising capacity values of the logical links, the objective function comprising variables that depend upon the traffic types, and allocating the physical transmission resources among the logical links of the logical networks according to the capacity values of said logical links after the optimization, whereby the operation of said physical network is optimized according to the given objective function and with consideration to the traffic types. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. In a physical network comprising physical transmission resources and carrying different traffic types, a device for partitioning the physical transmission resources among logical networks, comprising:
-
means for establishing the logical networks on top of the physical network, each logical network comprising a plurality of nodes and a plurality of logical links extending between the nodes; means for optimizing a given objective function, which is representative of a performance of the physical network viewed as a set of the logical networks, with respect to decision variables comprising capacity values of said logical links, the objective function comprising variables that vary with traffic type, and means for allocating the physical transmission resources among the logical links of the logical networks according to the capacity values of the logical links after optimization.
-
-
42. In a physical network comprising physical transmission resources, and carrying different traffic types that are distinguished with respect to bandwidth requirement, a method for partitioning the physical transmission resources among logical networks, comprising the steps of:
-
establishing the logical networks on top of the physical network, each logical network comprising a plurality of nodes and a plurality of logical links extending between the nodes, traffic types having a bandwidth requirement within a first interval being integrated in a first of the logical networks and traffic types having a bandwidth requirement within a second different interval being integrated in another of the logical networks; optimizing a given objective function, which is closely related to the operation of the physical network viewed as a set of the logical networks, with respect to decision variables comprising capacity values of the logical links, the objective function having bandwidth requirement variables that vary with traffic type; and allocating the physical transmission resources among the logical links of the logical networks according to the capacity values of said logical links after the optimization.
-
-
43. In a physical network, a method for partitioning physical link capacities among logical links, said method comprising the steps of:
-
establishing logical nodes and the logical links on top of the physical network, the logical links extending between the logical nodes; selecting initial capacity values for the logical links, iteratively calculating, based on a given objective function, new logical link capacity values, wherein the iterative calculation is subject to physical constraints defining a feasibility region and involves establishing and solving of a set of fixed point equations; terminating the iterative calculation when convergence is achieved with a predetermined level of accuracy; and allocating the physical link capacities among the logical links according to the finally calculated logical link capacity values. - View Dependent Claims (44, 45)
-
Specification