Automated and adaptive management of bandwidth capacity in telecommunications networks
AssigneeNortel Networks Limited
InventorsTadeusz J. Drwiega, James J. Yan
Life of this patent
Estimating the term…
Abstract
Management of the bandwidth capacity of tunnels through a network may be automated such that the network is adaptive to the stochastic nature of incoming traffic. An edge node in the network includes four main elements. Three of the elements, namely tunnel signaling, admission control and path selection, are derived from known technologies, generalized from their particular technologies and enhanced. With the addition of a fourth element, called capacity management, the four elements cooperate to accommodate the capacity needs of the traffic incoming to the network at the edge node. This accommodation is performed by estimating the traffic demand and dynamically adapting tunnels to the traffic demand.
Claims11
A method for changing a reserved capacity for a given tunnel, comprising:
- receiving an indication of traffic demand for a tunnel through a network;
- based on said received indication, determining an estimated total capacity requirement;
- comparing said estimated total capacity requirement to said reserved capacity;
- where said estimated total capacity requirement exceeds said reserved capacity, requesting an increase of said reserved capacity;
- determining whether a current path of said tunnel has sufficient available capacity to accommodate said estimated total capacity requirement, said current path having a source node and a destination node;
- where said current path of said tunnel has sufficient available capacity to accommodate said increase, transmitting signaling to nodes along said current path to request said increase of said reserved capacity;
- where said current path of said tunnel has insufficient available capacity to accommodate said increase, determining a plurality of paths through said network from said source node to said destination node, where each path of said plurality of paths has an associated available capacity;
- and
- selecting one path of said plurality of paths having sufficient associated available capacity to accommodate said estimated total capacity requirement.
A method for changing a reserved capacity for a given tunnel, comprising,
- receiving an indication of traffic demand for a tunnel through a network;
- based on said received indication, determining an estimated total capacity requirement;
- comparing said estimated total capacity requirement to said reserved capacity;
- where said estimated total capacity requirement exceeds said reserved capacity, requesting an increase of said reserved capacity;
- determining whether a current path of said tunnel has sufficient available capacity to accommodate said estimated total capacity requirement, said current path having a source node and a destination node;
- where said current path of said tunnel has sufficient available capacity to accommodate said increase, transmitting signaling to nodes along said current path to request said increase of said reserved capacity;
- where said current path of said tunnel has insufficient available capacity to accommodate said increase, determining a plurality of paths through said network from said source node to said destination node, where each path of said plurality of paths has an associated available capacity;
- where said estimated total capacity requirement exceeds said associated available capacity of each of said plurality of paths, determining a limiting link in said current path, where said limiting link has a minimum available capacity among links in said current path;
- and
- communicating with a lower level network to request an increase of available capacity on said limiting link.
A system for automated adjustment of a reserved capacity for a tunnel, said tunnel associated with a current path through a network, where along said current path are nodes and said current path has a source node and a destination node, said system comprising:
- a tunnel signaler operable to transmit a capacity increase request to said nodes along said current path, said capacity increase request indicating a requested increase of said
- reserved capacity;
- an admission controller;
- a capacity manager operable to:
- receive, from said admission controller, an indication of traffic demand for said tunnel;
- determine an estimated total capacity requirement based in said received indication;
- compare said estimated total capacity requirement to said reserved capacity;
- and
- responsive to determining through said comparing, that said estimated tunnel total capacity requirement exceeds said reserved capacity, instruct said tunnel signaler to transmit said capacity increase request;
- and
- a path selector operable to:
- determine a plurality of paths through said network from said source node to said destination node, where each path of said plurality of paths has an associated available capacity;
- and
- select one path of said plurality of paths having sufficient associated available capacity to accommodate said estimated total capacity requirement.
Dependencies are inferred from the claim text.