Control and coordination of ODUflex bandwidth resizing operation
AssigneePMC-Sierra US, Inc.
InventorsScott Muma, Winston Ki-Cheong Mok, Steven Scott Gorshe, Karl Scheffer
Life of this patent
Estimating the term…
Abstract
Methods and systems are provided for controlling elements in a signal path of a communication network to accommodate changes in the rate of a client signal. In particular, during the bandwidth resizing (BWR) portion of ITU-T Recommendation G.7044 Hitless Adjustment of ODUflex(GFP) protocol (HAO), the nodes in the chain along the ODUflex(GFP) signal path change their output rates in parallel such that FIFO over/underflow is avoided in the nodes. Certain embodiments provide mechanisms to synchronize and stabilize the nodes in a verifiable manner.
Claims19
A method of changing a rate of an ODUflex(GFP) signal having a normally constant bit rate in order to fill an available server signal payload channel bandwidth in a signal path comprising a source node and a sink node, and at least one intermediate node between the source node and the sink node, the method comprising:
- sending a rate change indication signal from the source node along the signal path in order to coordinate a beginning of the rate change at all nodes in the signal path, the rate change indication signal being carried in an overhead area of the ODUflex(GFP) signal;
- at the source node, after sending the rate change indication signal, changing the rate of the ODUflex(GFP) signal from the normally constant bit rate to a new bit rate at a nominal rate of change;
- and
- at each intermediate node, in response to the rate change indication signal, changing the rate of the ODUflex(GFP) signal from the normally constant bit rate to the new bit rate at the nominal rate of change.
A method of controlling a source node transmitting an ODUflex(GFP) signal having a normally constant bit rate through a signal path to change a rate of the ODUflex(GFP) signal from the normally constant bit rate to a new bit rate, the signal path comprising a plurality of intermediate nodes and a sink node connected by a plurality of links, the method comprising:
- sending a link resizing signal along the signal path to reconfigure the plurality of links to change an available bandwidth for the ODUflex(GFP) signal;
- receiving a notification that the signal path is ready for a bandwidth change;
- sending a rate change indication signal along the signal path in order to coordinate a beginning of the rate change at all nodes in the signal path, the rate change indication signal being carried in an overhead area of the ODUflex(GFP) signal;
- and,
- ramping the rate of the ODUflex(GFP) signal from the normally constant bit rate to the new bit rate at a nominal rate of change.
A method of controlling an intermediate node in a signal path between a source node and a sink node, the source node transmitting an ODUflex(GFP) signal having a normally constant bit rate along the signal path which has been multiplexed into a high order signal, the method comprising:
- receiving and demultiplexing the high order signal to obtain the ODUflex(GFP) signal;
- recovering a frame alignment of the ODUflex(GFP) signal;
- extracting a rate change indication signal from an overhead area of the ODUflex(GFP) signal;
- and,
- in response to the rate change indication signal, changing a rate of the ODUflex(GFP) signal from the normally constant bit rate to a new bit rate at a nominal rate of change.
A method of controlling an intermediate server layer node when changing a rate of an ODUflex(GFP) signal having a normally constant bit rate to a new bit rate in order to fill an available bandwidth of a server signal payload channel, the method comprising:
- measuring a transit latency of the ODUflex(GFP) signal between an input and an output of the intermediate server layer node;
- and, maintaining the transit latency of the ODUflex(GFP) signal within a predetermined range of a nominal reference latency when changing the rate of the ODUflex(GFP) from the normally constant bit rate to the new bit rate;
- said measuring and said maintaining being in response to both extracting a rate change indication signal from an overhead area of the ODUflex(GFP) signal, and changing a rate of the ODUflex(GFP) signal from the normally constant bit rate to the new bit rate at a nominal rate of change.
A node in a communication network, the node comprising:
- an input interface configured to receive an incoming high order signal and demultiplex the high order signal into one or more lower order signals, at least one of the one or more lower order signals comprising a normally constant bit rate client signal that is in the process of changing to a different rate;
- an output interface configured to multiplex one or more lower order signals into an outgoing high order signal;
- an input buffer configured to receive one or more lower order signals from the input interface;
- an output buffer configured to provide one or more lower order signals to the output interface;
- a switching fabric configured to receive one or more lower order signals from the input buffer and provide one or more lower order signals to the output buffer;
- a framing circuit configured to recover a frame alignment of the normally constant bit rate client signal and extract a rate change indication signal from an overhead of the normally constant bit rate client signal;
- an output clock generator circuit configured to control an output rate at which the normally constant bit rate client signal is multiplexed into the outgoing high order signal;
- and,
- a rate adjustment mechanism for measuring a transit latency of the client signal through the node and adjusting the output rate to maintain the transit latency within a predetermined range of a nominal reference latency.
Dependencies are inferred from the claim text.