Time-sliced GMP mapping with modified sigma-delta mapping function
AssigneeCiena Corporation
InventorJamie Lynn Howard
Life of this patent
Estimating the term…
Abstract
A circuit includes an input configured to receive a plurality of client signals; a generic mapping procedure (GMP) block configured to map each of the plurality of client signals into a corresponding server signal; and a time-sliced GMP processor connected to the GMP block, and that operates in a time-sliced manner where the time-sliced GMP processor operates on each of the plurality of client signals, and wherein the time-sliced GMP processor is configured to perform a modified sigma-delta computation configured to determine data and stuff for a payload of each of the corresponding server signals. The plurality of client signals can be Ethernet and the corresponding server signal can be an optical transport network (OTN) signal.
Claims20
A circuit comprising:
- an input configured to receive a plurality of client signals;
- a generic mapping procedure (GMP) block configured to map each of the plurality of client signals into a corresponding server signal;
- and
- a time-sliced GMP processor connected to the GMP block, and that operates in a time-sliced manner where the time-sliced GMP processor operates on each of the plurality of client signals, and wherein the time-sliced GMP processor is configured to perform a modified sigma-delta computation configured to determine data and stuff for a payload of each of the corresponding server signals,
- wherein the time-sliced GMP processor determines the data and stuff for all of the plurality of client signals, and wherein the modified sigma-delta computation includes (1) characterization of the data and stuff based on a type of the plurality of client signals, (2) computation of a correct next state of an accumulator using the characterization, and (3) a comparison of the correct next state with a current state to determine the data and stuff.
A method comprising steps of:
- receiving a plurality of client signals;
- mapping each of the plurality of client signals into a corresponding server signal utilizing generic mapping procedure (GMP);
- and
- performing a modified sigma-delta computation configured to determine data and stuff for a payload of each of the corresponding server signals in the mapping step, and utilizing a time-sliced GMP processor that operates in a time-sliced manner where the time-sliced GMP processor operates on each of the plurality of client signals,
- wherein the time-sliced GMP processor determines the data and stuff for all of the plurality of client signals, and wherein the modified sigma-delta computation includes (1) characterization of the data and stuff based on a type of the plurality of client signals, (2) computation of a correct next state of an accumulator using the characterization, and (3) a comparison of the correct next state with a current state to determine the data and stuff.
Dependencies are inferred from the claim text.