Data Transmitter, Data Receiver, and Frame Synchronization Method
AssigneeHuawei Technologies Co., Ltd.
InventorsFan Yu, Deyuan Chang, Zhiyu Xiao
Life of this patent
Estimating the term…
Abstract
Embodiments of the present invention provide a data transmitter, a data receiver, and a frame synchronization method. The data transmitter includes a coding module and a processing module. The coding module is configured to perform forward error correction FEC coding on sent data to obtain an FEC code word, and to output the FEC code word and an indication signal for indicating a boundary position of the FEC code word to the processing module. The processing module is configured to insert a training sequence into the FEC code word according to the indication signal, so that a data receiver determines the boundary position of the FEC code word according to the training sequence.
Claims20
A data transmitter, comprising:
- a coding module;
- and
- a processing module;
- wherein the coding module is configured to perform forward error correction (FEC) coding on sent data to obtain an FEC code word and to output the FEC code word and an indication signal for indicating a boundary position of the FEC code word to the processing module;
- and
- wherein the processing module is configured to insert a training sequence into the FEC code word according to the indication signal, so that a data receiver determines the boundary position of the FEC code word according to the training sequence.
A data receiver, comprising:
- a processing module;
- and
- a decoding module;
- wherein the processing module is configured to receive first receive data, to acquire, according to a training sequence in the first receive data, an indication signal that indicates a boundary position of the training sequence, and to output second receive data obtained after the training sequence is removed from the first receive data and the indication signal to the decoding module, wherein the first receive data is obtained by a data transmitter by inserting, according to the boundary position of a forward error correction (FEC) code word, the training sequence into FEC coded data;
- and
- the decoding module is configured to determine a boundary position of an FEC code word in the second receive data according to the indication signal and perform FEC decoding on the FEC code word according to the boundary position.
A frame synchronization method, comprising:
- performing forward error correction (FEC) coding on sent data to obtain an FEC code word;
- determining a boundary position of the FEC code word;
- and
- inserting a training sequence into the FEC code word according to the boundary position, so that a data receiver determines the boundary position of the FEC code word according to the training sequence.
A frame synchronization method, comprising:
- acquiring, according to a training sequence in first receive data, a boundary position of the training sequence, wherein the first receive data is obtained by a data transmitter by inserting, according to a boundary position of a forward error correction (FEC) code word, the training sequence into FEC coded data;
- determining a boundary position of an FEC code word in second receive data according to the boundary position of the training sequence, wherein the second receive data is obtained after the training sequence is removed from the first receive data;
- and
- performing FEC decoding on the FEC code word according to the boundary position of the FEC code word.
Dependencies are inferred from the claim text.