Abstract:
The problems associated with prior solutions for implementing ATM or IP/MPLS in a large-scale network are overcome by providing an efficient means by which capacity in the network is more fully shared without adversely affecting call or session setup latency, and at the same time simplifying network operations. This is achieved by performing the functions of route setup, route allocation, and capacity management in a network at the edges (e. g. , the interfaces existing between each ATM switch or IP/MPLS router and customers) of the network. In accordance with the principles disclosed herein, the edges contain nodes that form the interface between the ATM switches and IP/MPLS routers and the link(s) that interconnect them and the outside world. These nodes comprise controllers and other apparatus that in some cases may be incorporated in, or connected as adjuncts to, the ATM switches or IP/MPLS routers.