Multidimensional multilevel coding encoder and decoder

    公开(公告)号:US11621726B1

    公开(公告)日:2023-04-04

    申请号:US17471765

    申请日:2021-09-10

    Abstract: A multidimensional multilevel coding (MLC) encoder comprises a soft forward error correction (FEC) encoder receiving first bits for generating soft FEC encoded bits, a redundancy generator receiving a subset of the soft FEC encoded bits for generating redundant bits, and a hard FEC encoder receiving second bits for generating hard FEC encoded bits. Combinations of the soft FEC encoded bits, the redundant bits, and the hard FEC encoded bits form labels for mapping to a plurality of constellation points. A MLC decoder comprises a redundancy decoder, a soft FEC decoder and a hard FEC decoder. The redundancy decoder combines log-likelihood-ratios (LLR) of soft FEC encoded bits received from the MLC encoder to allow the soft FEC decoder to produce decoded bits. Decoding of hard FEC encoded bits by the hard FEC decoder is conditioned on values of the bits decoded by the soft FEC decoder.

    Coding and Decoding Method, Apparatus, and System for Forward Error Correction
    4.
    发明申请
    Coding and Decoding Method, Apparatus, and System for Forward Error Correction 审中-公开
    用于前向纠错的编码和解码方法,装置和系统

    公开(公告)号:US20140317477A1

    公开(公告)日:2014-10-23

    申请号:US14319729

    申请日:2014-06-30

    Abstract: The present invention discloses a coding and decoding method, apparatus, and system for forward error correction, and pertains to the field of communications. The method includes: determining check matrix parameters of time-varying periodic LDPC convolutional code according to performance a transmission system, complexity of the transmission system, and a synchronization manner for code word alignment, constructing a QC-LDPC check matrix according to the determined check matrix parameters, and obtaining a check matrix (Hc) of the time-varying periodic LDPC convolutional code according to the QC-LDPC check matrix; de-blocking, according to requirements of the Hc, data to be coded, and coding data of each sub-block according to the Hc, so as to obtain multiple code words of the LDPC convolutional code; and adding the multiple code words of the LDPC convolutional code in a data frame and sending the data frame.

    Abstract translation: 本发明公开了一种用于前向纠错的编码和解码方法,装置和系统,涉及通信领域。 该方法包括:根据传输系统的性能,传输系统的复杂性和码字对齐的同步方式,确定时变周期性LDPC卷积码的校验矩阵参数,根据确定的检查构建QC-LDPC校验矩阵 矩阵参数,并根据QC-LDPC校验矩阵获得时变周期性LDPC卷积码的校验矩阵(Hc); 根据Hc的要求,根据Hc的要求解块,根据Hc编码的数据和每个子块的编码数据,以获得LDPC卷积码的多个码字; 并将LDPC卷积码的多个码字添加到数据帧中并发送数据帧。

    Data Transmitter, Data Receiver, and Frame Synchronization Method
    5.
    发明申请
    Data Transmitter, Data Receiver, and Frame Synchronization Method 审中-公开
    数据发送器,数据接收器和帧同步方法

    公开(公告)号:US20140237323A1

    公开(公告)日:2014-08-21

    申请号:US14266544

    申请日:2014-04-30

    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.

    Abstract translation: 本发明的实施例提供一种数据发送器,数据接收器和帧同步方法。 数据发送器包括编码模块和处理模块。 编码模块被配置为对发送的数据执行前向纠错FEC编码以获得FEC码字,并将FEC码字和用于指示FEC码字的边界位置的指示信号输出到处理模块。 处理模块被配置为根据指示信号将训练序列插入FEC码字,使得数据接收机根据训练序列确定FEC码字的边界位置。

    ENCODING METHOD, DECODING METHOD, ENCODING DEVICE, AND DECODING DEVICE
    6.
    发明申请
    ENCODING METHOD, DECODING METHOD, ENCODING DEVICE, AND DECODING DEVICE 有权
    编码方法,解码方法,编码设备和解码设备

    公开(公告)号:US20130132803A1

    公开(公告)日:2013-05-23

    申请号:US13723031

    申请日:2012-12-20

    CPC classification number: H03M13/13 H03M13/1154

    Abstract: The embodiments of the present invention provide an encoding and decoding method and device. The encoding method includes: equally dividing input K-bit information into n blocks, where k1, k2, . . . , and kn are used to represent each block of information; combining a kith block of information with n−1 encoded code words Vi−1, Vi−2, . . . , and Vi−n+1 ki−1th, and ki−2th, . . . , and ki−n+1th blocks, to obtain a code word to be encoded, where when a sequence number of an encoded code word is smaller than or equal to 0, the encoded code word is history information; performing, by using an LDPC check matrix, encoding on the code word to be encoded, where a generated check bit and the kith block of information form an encoded code word Vi; and outputting encoded code words V1, V2, . . . , and Vn. The embodiments of the present invention are applied in encoding and decoding.

    Abstract translation: 本发明的实施例提供了一种编码和解码方法和装置。 编码方法包括:将输入K位信息等分成n个块,其中k1,k2,...。 。 。 ,和kn用于表示每个信息块; 将信息块与n-1个编码码字Vi-1,Vi-2组合。 。 。 ,Vi-n + 1ki-1,以及ki-2th。 。 。 和第ki-n + 1个块,以获得要编码的码字,其中当编码码字的序列号小于或等于0时,编码码字是历史信息; 通过使用LDPC校验矩阵来对要编码的码字进行编码,其中产生的校验位和第一组信息块形成编码码字Vi; 并输出编码码字V1,V2。 。 。 ,和Vn。 本发明的实施例应用于编码和解码。

    Coding and decoding method, apparatus, and system for forward error correction

    公开(公告)号:US10523238B2

    公开(公告)日:2019-12-31

    申请号:US14319729

    申请日:2014-06-30

    Abstract: The present invention discloses a coding and decoding method, apparatus, and system for forward error correction, and pertains to the field of communications. The method includes: determining check matrix parameters of time-varying periodic LDPC convolutional code according to performance a transmission system, complexity of the transmission system, and a synchronization manner for code word alignment, constructing a QC-LDPC check matrix according to the determined check matrix parameters, and obtaining a check matrix (Hc) of the time-varying periodic LDPC convolutional code according to the QC-LDPC check matrix; de-blocking, according to requirements of the Hc, data to be coded, and coding data of each sub-block according to the Hc, so as to obtain multiple code words of the LDPC convolutional code; and adding the multiple code words of the LDPC convolutional code in a data frame and sending the data frame.

    Decoding method, decoding apparatus, and communications system

    公开(公告)号:US09941904B2

    公开(公告)日:2018-04-10

    申请号:US14873502

    申请日:2015-10-02

    Inventor: Fan Yu Deyuan Chang

    Abstract: The present invention provides a decoding method, a decoding apparatus, and a communications system, which implement multi-level coding in a manner combining soft-decision error correction coding and hard-decision error correction coding, implement multi-level decoding in a manner combining soft-decision error correction decoding and hard-decision error correction decoding, so as to integrate advantages of the two manners: compared with a manner in which soft-decision error correction coding and decoding are performed on multiple levels, a manner in which soft-decision error correction coding and decoding are performed on only one level reduces system complexity and resource overhead; and performing hard-decision error correction coding and decoding on other levels on a basis of performing soft-decision error correction coding and decoding on one level ensures gain performance, thereby meeting a gain requirement of a high-speed optical transmission system.

    SIGNAL PROCESSING METHOD, APPARATUS AND SIGNAL RECEIVER
    9.
    发明申请
    SIGNAL PROCESSING METHOD, APPARATUS AND SIGNAL RECEIVER 有权
    信号处理方法,装置和信号接收器

    公开(公告)号:US20160142235A1

    公开(公告)日:2016-05-19

    申请号:US14979387

    申请日:2015-12-27

    Abstract: The present application discloses a method for processing a signal. An apparatus detects, according to a check relationship set during a forward error correction coding, that a phase jump occurs in a data segment of a signal, and a quantity of degrees of the phase jump; performs, according to the quantity of degrees of the phase jump, a phase correction on the data segment; after the phase correction, performs a confidence correction on the data segment; and after the confidence correction, performs a forward error correction decision decoding on the data segment on which the confidence correction has been performed and output the data segment.

    Abstract translation: 本申请公开了一种处理信号的方法。 一种装置根据在前向纠错编码中设置的检查关系来检测在信号的数据段中产生相位跳变以及相位跳跃的数量; 根据相位跳跃的数量,对数据段执行相位校正; 在相位校正之后,对数据段进行置信校正; 并且在置信校正之后,对已经执行置信校正的数据段执行前向纠错判定解码并输出数据段。

    Decoding Method, Decoding Apparatus, and Communications System
    10.
    发明申请
    Decoding Method, Decoding Apparatus, and Communications System 有权
    解码方法,解码装置和通信系统

    公开(公告)号:US20160028417A1

    公开(公告)日:2016-01-28

    申请号:US14873502

    申请日:2015-10-02

    Inventor: Fan Yu Deyuan Chang

    Abstract: The present invention provides a decoding method, a decoding apparatus, and a communications system, which implement multi-level coding in a manner combining soft-decision error correction coding and hard-decision error correction coding, implement multi-level decoding in a manner combining soft-decision error correction decoding and hard-decision error correction decoding, so as to integrate advantages of the two manners: compared with a manner in which soft-decision error correction coding and decoding are performed on multiple levels, a manner in which soft-decision error correction coding and decoding are performed on only one level reduces system complexity and resource overhead; and performing hard-decision error correction coding and decoding on other levels on a basis of performing soft-decision error correction coding and decoding on one level ensures gain performance, thereby meeting a gain requirement of a high-speed optical transmission system.

    Abstract translation: 本发明提供一种解码方法,解码装置和通信系统,其以组合软判决纠错编码和硬判决纠错编码的方式实现多级编码,以组合方式实现多级解码 软判决纠错解码和硬判决纠错解码,从而集成了两种方式的优点:与在多级执行软判决纠错编码和解码的方式相比, 仅在一个级别上进行决策纠错编码和解码,降低系统复杂性和资源开销; 并且在一个层次上执行软判决纠错编码和解码的其他级别进行硬判决纠错编码和解码,确保增益性能,从而满足高速光传输系统的增益要求。

Patent Agency Ranking