Framework for temporal label switched path tunnel services
First Claim
1. A temporal software defined network (T-SDN) controller configured to manage a network containing a plurality of nodes connected by links, comprising:
- a temporal label switched path (T-LSP) manager configured to receive a path request, wherein the path request includes a time interval and a set of constraints;
a temporal path element operably coupled to the T-LSP manager, wherein the temporal path element is configured to;
receive the path request from the T-LSP manager;
obtain traffic engineering information;
compute a path satisfying the time interval and the set of constraints based on the traffic engineering information obtained; and
provide the path as computed to the T-LSP manager;
a temporal traffic engineering database (T-TED) operably coupled to the T-LSP manager and the temporal path element, wherein the T-TED is configured to;
provide the traffic engineering information to the temporal path element for use in computing the path upon request by the temporal path element; and
reserve bandwidth corresponding to the path during the time interval upon request by the T-LSP manager;
a temporal label database (T-LDB) operably coupled to the T-LSP manager, wherein the T-LDB is configured to reserve labels for the links along the path during the time interval upon request by the T-LSP manager;
a temporal LSP database (T-LSPDB) operably coupled to the T-LSP manager, wherein the T-LSPDB is configured to store the time interval, the set of constraints, the labels, and the bandwidth; and
a network interface operably coupled to the T-LSP manager, wherein the network interface permits the T-LSP manager to communicate with an ingress node in the network to establish a temporal LSP at a start of the time interval along the path as computed, and delete the temporal LSP at an end of the time interval.
1 Assignment
0 Petitions
Accused Products
Abstract
A T-SDN controller including a T-LSP manager, a temporal path element, a T-TED, a T-LDB, a T-LSPDB, and a network interface. The T-LSP receives a path request including time intervals and a set of constraints. The temporal path element obtains traffic engineering information and computes a path satisfying time intervals and a set of constraints. The T-TED reserves bandwidth corresponding to the path during the time intervals upon request by the T-LSP manager. The T-LDB reserves labels for the links during the time intervals upon request by the T-LSP manager. The T-LSPDB stores the time intervals, the set of constraints, the labels, and the bandwidth. The network interface permits the T-LSP manager to communicate with the nodes in the network to establish a temporal LSP along the path as computed.
14 Citations
15 Claims
-
1. A temporal software defined network (T-SDN) controller configured to manage a network containing a plurality of nodes connected by links, comprising:
-
a temporal label switched path (T-LSP) manager configured to receive a path request, wherein the path request includes a time interval and a set of constraints; a temporal path element operably coupled to the T-LSP manager, wherein the temporal path element is configured to; receive the path request from the T-LSP manager; obtain traffic engineering information; compute a path satisfying the time interval and the set of constraints based on the traffic engineering information obtained; and provide the path as computed to the T-LSP manager; a temporal traffic engineering database (T-TED) operably coupled to the T-LSP manager and the temporal path element, wherein the T-TED is configured to; provide the traffic engineering information to the temporal path element for use in computing the path upon request by the temporal path element; and reserve bandwidth corresponding to the path during the time interval upon request by the T-LSP manager; a temporal label database (T-LDB) operably coupled to the T-LSP manager, wherein the T-LDB is configured to reserve labels for the links along the path during the time interval upon request by the T-LSP manager; a temporal LSP database (T-LSPDB) operably coupled to the T-LSP manager, wherein the T-LSPDB is configured to store the time interval, the set of constraints, the labels, and the bandwidth; and a network interface operably coupled to the T-LSP manager, wherein the network interface permits the T-LSP manager to communicate with an ingress node in the network to establish a temporal LSP at a start of the time interval along the path as computed, and delete the temporal LSP at an end of the time interval. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A temporal software defined network (T-SDN) controller configured to manage a network containing a plurality of nodes connected by links, comprising:
-
a temporal label switched path (T-LSP) manager configured to receive a path request, wherein the path request includes time intervals and a set of constraints; a temporal path element operably coupled to the T-LSP manager, wherein the temporal path element is configured to; receive the path request from the T-LSP manager; obtain traffic engineering information; compute a path satisfying the time intervals and the set of constraints based on the traffic engineering information obtained; and provide the path as computed to the T-LSP manager; a temporal traffic engineering database (T-TED) operably coupled to the T-LSP manager and the temporal path element, wherein the T-TED is configured to; provide the traffic engineering information to the temporal path element for use in computing the path upon request by the temporal path element; and reserve bandwidth corresponding to the path during the time intervals upon request by the T-LSP manager; a temporal LSP database (T-LSPDB) operably coupled to the T-LSP manager, wherein the T-LSPDB is configured to store the time intervals, the set of constraints, and the bandwidth; and a network interface operably coupled to the T-LSP manager, wherein the network interface permits the T-LSP manager to instruct an ingress node in the network to establish a temporal LSP along the path as computed, wherein the T-SDN controller instructs the ingress node in the network to signal the temporal LSP in the network along the path computed prior to or at a start of a first of the time intervals and to tear down the temporal LSP at an end of a last of the time intervals. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
Specification