CALL SETUP SYSTEMS AND METHODS USING DYNAMIC LINK TAGGING AND OVERBOOKING OF LINKS IN MULTI-DOMAIN TRANSPORT NETWORKS
First Claim
1. A call setup method in a multi-domain network, comprising:
- receiving, at a routing controller or a central server, an abstract link configuration request between two border nodes in a domain of the multi-domain network with a plurality of parameters associated therewith;
determining a path for an abstract link in the domain based on the abstract link configuration request;
generating a unique tag identifier for the determined path;
flooding the determined path in the domain with the associated unique tag identifier; and
creating the abstract link on the determined path such that the determined path is reserved based on the plurality of parameters.
6 Assignments
0 Petitions
Accused Products
Abstract
Call setup methods in a multi-domain network and a multi-domain network use dynamic link tagging and/or overbooking of External Network-Network Interface (ENNI) links. Thus, improved call setup systems and methods include two approaches to improve upon the responsiveness of the network for connection setups including bandwidth reservation in optical networks using “dynamic link tags” and link overbooking in optical networks based on a greedy approach. The bandwidth reservation and the link overbooking can be utilized together or separately to improve call setup. Advantageously, the improved call setup systems and methods can provide a generic bandwidth reservation mechanism, such as in Automatically Switched Optical Network (ASON) networks, to overcome the limitation of ENNI in concurrently updating the abstract link bandwidth and thereby improving the responsiveness of the network.
-
Citations
20 Claims
-
1. A call setup method in a multi-domain network, comprising:
-
receiving, at a routing controller or a central server, an abstract link configuration request between two border nodes in a domain of the multi-domain network with a plurality of parameters associated therewith; determining a path for an abstract link in the domain based on the abstract link configuration request; generating a unique tag identifier for the determined path; flooding the determined path in the domain with the associated unique tag identifier; and creating the abstract link on the determined path such that the determined path is reserved based on the plurality of parameters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A call setup method in a multi-domain network, comprising:
-
operating an external network-network interface (ENNI) link connected to a border node in the multi-domain network in an overbooked manner; receiving a plurality of path requests over the ENNI link; determining bandwidth is not available for one or more of the plurality of path requests; for each of the one or more of the plurality of path requests, sending the path requests with blank upstream labels and a virtual time slot; and upon receiving a reservation (RESV) message for each of the one or more of the plurality of path requests, checking again if bandwidth is available and if so, selecting the available bandwidth for the RESV message. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A multi-domain network, comprising:
-
a plurality of domains each comprising a plurality of network elements interconnected therein; a first border node connecting two domains of the plurality of domains via an external network-network interface (ENNI) link; and a routing controller in one of the two domains; wherein the ENNI link is configured to operate in an overbooked manner for calls and wherein the routing controller is configured to dynamically reserve bandwidth in one of the plurality of domains via an abstract link with a dynamic tag associated therewith.
-
Specification