Method and apparatus for decoding a bit sequence
AssigneeAlcatel
InventorsAlexander Worm, Heiko Michel, Norbert Wehn
Life of this patent
Estimating the term…
Loading patent…
AssigneeAlcatel
InventorsAlexander Worm, Heiko Michel, Norbert Wehn
Estimating the term…
A method and apparatus are disclosed for decoding according to a Log-MAP algorithm, a bit sequence encoded by a convolutional encoder and received through a noisy channel. A digital signal processor (DSP) for performing the decoding is provided with an extended core possessing a transition metric calculation unit (153) for calculating transition metric values of the encoder trellis for output to a memory store (101,102) of the DSP, and for output to a unit (154) for performing a Log-MAP add-compare-select operation. The Log-MAP add-compare-select unit (154) calculates updated path metric values of the encoder trellis for storage in a memory store (101,102) of the DSP, and for input to a Log-Likelihood Ratio calculating unit (155). The Log-Likelihood Ratio calculating unit (155) are each controlled by the program control unit (104) of the DSP, and communicate with the data memories (101, 102) of the DSP, via data lines (150, 151, 152).
A method for calculating path metric values of a convolutional encoder for use in decoding according to a Log-MAP algorithm a bit sequence encoded thereby and received through a noisy channel, the method comprising th steps of:
A method for calculating Log-Likelihood Ratio values for state transitions of a convolutional encoder for use in decoding according to a Log-MAP algorithm a bit sequence encoded thereby and received through a noisy channel, the method comprising the steps (i) to (iii) which are performed in respect of only those transitions corresponding with a parity bit of a first value, and steps (iv) to (vi) which are performed in respect of only those transitions corresponding with a parity bit of a second value:
A decoder comprising a plurality of Log-MAP decoders wherein, each Log-MAP decoder comprises branch metric calculating apparatus for calculating transition metric values (γ), according to a method for calculating Log-Likelihood Ratio values for state transitions of a convolutional encoder for use in decoding according to a Log-MAP algorithm a bit sequence encoded thereby and received through a noisy channel, the method comprising the steps (i) to (iii) which are performed in respect of only those transitions corresponding with a parity bit of a first value, and steps (iv) to (vi) which are performed in respect of only those transitions corresponding with a parity bit of a second value:
A decoder comprising a plurality of Log-Map decoders wherein each Log-MAP decoder comprises path metric calculating apparatus for calculating path metric values of said encoder according to a method for calculating path metric values of a convolutional encoder for use in decoding according to a Log-MAP algorithm a bit sequence encoded thereby and received through a noisy channel, the method comprising the steps of:
A decoder comprising a plurality of Log-MAP decoders wherein each Log-MAP decoder comprises a Log-Likelihood ratio unit for calculating Log-Likelihood Ratio values of a convolutional encoder according to a method for calculating decoding according to a Log-MAP algorithm a bit sequence encoded thereby and received through a noisy channel, the method comprising the steps (i) to (iii) which are performed in respect of only those transitions corresponding with a parity bit of a first value, and steps (iv) to (vi) which are performed in respect of only those transitions corresponding with a parity bit of a second value:
Dependencies are inferred from the claim text.