Method for a general near optimal turbo code trellis termination
    24.
    发明授权
    Method for a general near optimal turbo code trellis termination 有权
    一般近似最优turbo码格局终止的方法

    公开(公告)号:US06862706B2

    公开(公告)日:2005-03-01

    申请号:US10023509

    申请日:2001-12-18

    摘要: A method of terminating two or more constituent encoders of a turbo encoder employing a turbo code, comprising the step of: generating tail input bits at each of two or more constituent encoders, including deriving the tail input bits from each of the two or more constituent encoders separately from a contents of shift registers within each of the two or more constituent encoders, after an encoding of information bits by the two or more constituent encoders; puncturing one or more tail output bits such that 1/R output tail bits are transmitted for each of a plurality of trellis branches, wherein R is a turbo code rate employed by the turbo encoder during an information bit transmission. In yet another variation, the step of puncturing the tail output bits further comprises the step of: transmitting, during trellis termination, the tail output bits, only if they are sent from an output branch of one of the two or more constituent encoders that are used during information bit transmission.

    摘要翻译: 一种终止采用turbo码的turbo编码器的两个或更多个组成编码器的方法,包括以下步骤:在两个或更多个组成编码器中的每一个处产生尾部输入位,包括从两个或更多个成分中的每一个导出尾部输入位 在两个或多个组成编码器对信息比特进行编码之后,与两个或更多个组成编码器中的每一个中的移位寄存器的内容分开编码; 对一个或多个尾部输出位进行穿孔,使得对于多个网格分支中的每一个发送1 / R个输出尾比特,其中R是在信息比特传输期间由turbo编码器采用的turbo码率。 在另一个实施例中,打孔尾部输出位的步骤还包括以下步骤:在网格终止期间,仅在从两个或更多个组成编码器之一的输出分支发送尾部输出位时发送尾部输出位, 在信息位传输期间使用。

    Sets of rate-compatible universal turbo codes nearly optimized over various rates and interleaver sizes

    公开(公告)号:US08489959B2

    公开(公告)日:2013-07-16

    申请号:US13025378

    申请日:2011-02-11

    IPC分类号: H03M13/29

    摘要: A method and apparatus for Turbo encoding uses a set of rate-compatible Turbo Codes optimized at high code rates and derived from a universal constituent code. The Turbo Codes have rate-compatible puncturing patterns. The method comprises: encoding a signal at a first and second encoder using a best rate 1/2 constituent code universal with higher code rates, the first encoder and the second encoder each producing a respective plurality of parity bits for each information bit; puncturing the respective plurality of parity bits at each encoder with a higher rate best puncturing patterns; and puncturing the respective plurality of parity bits at each encoder with a lower rate best puncturing pattern. In a variation, the best rate 1/2 constituent code represents a concatenation of polynomials 1+D2+D3 (octal 13) and 1+D+D3 (octal 15), D a data bit. A Turbo Encoder is provided which has hardware to implement the method.

    Method for a general near optimal turbo code trellis termination
    27.
    发明授权
    Method for a general near optimal turbo code trellis termination 有权
    一般近似最优turbo码格局终止的方法

    公开(公告)号:US08201048B2

    公开(公告)日:2012-06-12

    申请号:US11981185

    申请日:2007-10-31

    IPC分类号: H03M13/29

    摘要: A method of terminating two or more constituent encoders of a turbo encoder employing a turbo code, comprising the step of: generating tail input bits at each of two or more constituent encoders, including deriving the tail input bits from each of the two or more constituent encoders separately from a contents of shift registers within each of the two or more constituent encoders, after an encoding of information bits by the two or more constituent encoders; puncturing one or more tail output bits such that 1/R output tail bits are transmitted for each of a plurality of trellis branches, wherein R is a turbo code rate employed by the turbo encoder during an information bit transmission. In yet another variation, the step of puncturing the tail output bits further comprises the step of: transmitting, during trellis termination, the tail output bits, only if they are sent from an output branch of one of the two or more constituent encoders that are used during information bit transmission.

    摘要翻译: 一种终止采用turbo码的turbo编码器的两个或更多个组成编码器的方法,包括以下步骤:在两个或更多个组成编码器中的每一个处产生尾部输入位,包括从两个或更多个成分中的每一个导出尾部输入位 在两个或多个组成编码器对信息比特进行编码之后,与两个或更多个组成编码器中的每一个中的移位寄存器的内容分开编码; 对一个或多个尾部输出位进行穿孔,使得对于多个网格分支中的每一个发送1 / R个输出尾比特,其中R是在信息比特传输期间由turbo编码器采用的turbo码率。 在另一个实施例中,打孔尾部输出位的步骤还包括以下步骤:在网格终止期间,仅在从两个或更多个组成编码器之一的输出分支发送尾部输出位时发送尾部输出位, 在信息位传输期间使用。

    Method for a general near optimal turbo code trellis termination
    28.
    发明授权
    Method for a general near optimal turbo code trellis termination 有权
    一般近似最优turbo码格局终止的方法

    公开(公告)号:US07827465B2

    公开(公告)日:2010-11-02

    申请号:US11980914

    申请日:2007-10-31

    IPC分类号: H03M13/29 H03M13/35

    摘要: A method of terminating two or more constituent encoders of a turbo encoder employing a turbo code, comprising the step of: generating tail input bits at each of two or more constituent encoders, including deriving the tail input bits from each of the two or more constituent encoders separately from a contents of shift registers within each of the two or more constituent encoders, after an encoding of information bits by the two or more constituent encoders; puncturing one or more tail output bits such that 1/R output tail bits are transmitted for each of a plurality of trellis branches, wherein R is a turbo code rate employed by the turbo encoder during an information bit transmission. In yet another variation, the step of puncturing the tail output bits further comprises the step of: transmitting, during trellis termination, the tail output bits, only if they are sent from an output branch of one of the two or more constituent encoders that are used during information bit transmission.

    摘要翻译: 一种终止采用turbo码的turbo编码器的两个或更多个组成编码器的方法,包括以下步骤:在两个或更多个组成编码器中的每一个处产生尾部输入位,包括从两个或更多个成分中的每一个导出尾部输入位 在两个或多个组成编码器对信息比特进行编码之后,与两个或更多个组成编码器中的每一个中的移位寄存器的内容分开编码; 对一个或多个尾部输出位进行穿孔,使得对于多个网格分支中的每一个发送1 / R个输出尾比特,其中R是在信息比特传输期间由turbo编码器采用的turbo码率。 在另一个实施例中,打孔尾部输出位的步骤还包括以下步骤:在网格终止期间,仅在从两个或更多个组成编码器之一的输出分支发送尾部输出位时发送尾部输出位, 在信息位传输期间使用。

    Method for a general near optimal turbo code trellis termination

    公开(公告)号:US07487431B2

    公开(公告)日:2009-02-03

    申请号:US11051605

    申请日:2005-02-04

    IPC分类号: H03M13/29

    摘要: A method of terminating two or more constituent encoders of a turbo encoder employing a turbo code, comprising the step of: generating tail input bits at each of two or more constituent encoders, including deriving the tail input bits from each of the two or more constituent encoders separately from a contents of shift registers within each of the two or more constituent encoders, after an encoding of information bits by the two or more constituent encoders; puncturing one or more tail output bits such that 1/R output tail bits are transmitted for each of a plurality of trellis branches, wherein R is a turbo code rate employed by the turbo encoder during an information bit transmission. In yet another variation, the step of puncturing the tail output bits further comprises the step of: transmitting, during trellis termination, the tail output bits, only if they are sent from an output branch of one of the two or more constituent encoders that are used during information bit transmission.