Apparatus and method for mapping a client signal
AssigneeElectronics and Telecommunications Research Institute
InventorsJong Yoon Shin, Jong Ho Kim, Ji Wook Youn
Life of this patent
Estimating the term…
Abstract
Disclosed are an apparatus and a method for mapping an SDH signal and other 40-Gbps client signals through a single data path. The mapping apparatus supports both a justification byte mapping scheme and a sigma-delta distribution mapping scheme and implements a single data path. Accordingly, power consumption may be reduced by changing each mapping mode in a hitless manner or minimizing logic capacity according to a mapping mode used in the mapping apparatus.
Claims20
A client signal mapping apparatus comprising:
- an address comparator configured to determine whether a difference value between a first address for client data to be stored in a buffer and a second address for client data to be read from the buffer exceeds an acceptable limit value of the buffer;
- a data number decider configured to decide the number of client data to be mapped, depending on a determination result value of the address comparator;
- a client signal mapper configured to map the client signal by changing a position of the determined client data in a client signal based on the decided number of client data;
- and
- a variable shifter configured to divide the client data in the client signal on a byte basis and up-shift or down-shift the client data according to an increase or decrease of the first address or the second address.
A client signal mapping method comprising:
- determining whether a difference value between a first address for client data to be stored in a buffer and a second address for client data to be read from the buffer exceeds an acceptable limit value of the buffer, yielding a determination result value;
- deciding the number of client data to be mapped, depending on the determination result value;
- mapping the client signal by changing a position of the determined client data in a client signal based on the decided number of client data;
- and
- dividing the client data in the client signal on a byte basis and up-shifting or down-shifting the client data according to an increase or decrease of the first address or the second address.
A client signal mapping apparatus comprising:
- an address comparator configured to determine whether a difference value between a first address for client data to be stored in a buffer and a second address for client data to be read from the buffer exceeds an acceptable limit value of the buffer;
- a data number decider configured to decide the number of client data to be mapped, depending on a determination result value of the address comparator;
- a client signal mapper configured to map the client signal by changing a position of the determined client data in a client signal based on the decided number of client data;
- and
- a down-shifter configured to down-shift client data located at a predefined position in the client signal by decreasing a shifter write address signal and a shifter read address signal at a clock signal.
A client signal mapping method comprising:
- determining whether a difference value between a first address for client data to be stored in a buffer and a second address for client data to be read from the buffer exceeds an acceptable limit value of the buffer, yielding a determination result value;
- deciding the number of client data to be mapped, depending on the determination result value;
- mapping the client signal by changing a position of the determined client data in a client signal based on the decided number of client data;
- and
- down-shifting client data located at a predefined position in the client signal by decreasing a shifter write address signal and a shifter read address signal at a clock signal.
Dependencies are inferred from the claim text.