Method for performing turbo decoding in mobile communication system
AssigneeLG Electronics Inc.
InventorMyung Sub Sim
Life of this patent
Estimating the term…
Abstract
A method for performing turbo decoding in an advanced mobile communication system is disclosed, in which an interleaving operation, a maximum a posteriori (MAP) decoding operation, and a deinterleaving operation are implemented simultaneously. Signals stored in a specific address space of a memory are decoded in a predetermined order and, at the same time, each decoded signal is stored in the same specific address space previously used to store the signals prior to decoding. Accordingly, the turbo decoding time can be reduced by half and the size of the memory for storing extrinsic information can also be reduced by half.
Claims15
A method for performing turbo decoding, comprising:
- primarily decoding signals received from a transmission system and storing the primarily decoded signals in a specific address space of a memory;
- interleaving the primarily decoded signals stored in the memory to change their order and secondarily decoding the interleaved signals;
- and
- deinterleaving the secondarily decoded signals and storing the deinterleaved signals in the specific address space.
A method for performing turbo decoding, comprising:
- primarily decoding signals received from a transmission system and storing the primarily decoded signals in a specific address space of a memory;
- interleaving the primarily decoded signals stored in the memory by an equation E1(k)=E(a(k)), wherein k=1, 2, . . . , s, s is a code block size, and E(k) is a MAP decoded signal;
- secondarily decoding the interleaved signals in turn;
- deinterleaving the secondarily decoded signals by an equation Ed(a(k))=E(k), wherein k=1, 2, . . . , s, s is the code block size, and E(k) is the MAP decoded signal;
- and
- storing the deinterleaved signals in a predetermined region of the memory indicated by a(k).
A method for performing turbo decoding, comprising:
- primarily decoding composite signals comprising systematic symbols xk, (n−1)th iteration extrinsic information, and parity symbols yk;
- storing the primarily decoded composite signals in a specific address space of a memory;
- interleaving the signals stored in the memory and secondarily decoding a second composite of the parity symbols yk and the interleaved signals to generate nth iteration extrinsic information;
- and
- deinterleaving the secondarily decoded signals and storing the deinterleaved signals in the specific address space.
Dependencies are inferred from the claim text.