Efficient iterative decoding
First Claim
Patent Images
1. Apparatus for iterative decoding of a sequence of signal packets coded in accordance with a multi-component coding scheme, comprising:
- a plurality of decoders, each of which performs a respective different decoding method on one of the signal packets, such that the plurality of decoders operate substantially concurrently; and
a coupling means for coupling an output of one of the plurality of decoders to an input of one of the plurality of decoders.
1 Assignment
0 Petitions
Accused Products
Abstract
Apparatus for iterative decoding of a sequence of signal packets coded in accordance with a multi-component coding scheme. The apparatus includes a plurality of decoders, each of which performs a respective different decoding method on one of the signal packets, such that the plurality of decoders operate substantially concurrently.
60 Citations
34 Claims
-
1. Apparatus for iterative decoding of a sequence of signal packets coded in accordance with a multi-component coding scheme, comprising:
-
a plurality of decoders, each of which performs a respective different decoding method on one of the signal packets, such that the plurality of decoders operate substantially concurrently; and
a coupling means for coupling an output of one of the plurality of decoders to an input of one of the plurality of decoders. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of decoding a sequence of packets of data, coded in accordance with a multi-component coding scheme including inner and outer codes, comprising:
-
decoding a first packet in a first decoder, which decodes the inner code to generate a first decoded output packet; and
decoding the first decoded output packet in a second decoder, which decodes the outer code, while substantially concurrently decoding a second packet in the first decoder. - View Dependent Claims (14, 15)
-
-
16. A method of decoding a sequence of packets of data, coded in accordance with a multi-component coding scheme including inner and outer codes, comprising:
-
decoding a first packet in a first decoder, which decodes the inner code to generate a first decoded output packet; and
decoding the first decoded output packet in a second decoder, which decodes the outer code, while substantially concurrently decoding a second packet in the first decoder; and
wherein the second decoder decodes the first decoded output packet to generate a second decoded output packet, the method further comprising; providing the second decoded output packet from the second decoder to the first decoder, so as to repeat decoding the inner code. - View Dependent Claims (17)
-
-
18. In a system for iterative decoding of a packet of soft data in which each bit is represented by a probability value, a method for determining after which of a plurality of iterations to terminate the decoding, comprising:
-
determining a probability value of the bits in the packet; and
deciding to terminate the decoding only if the probability value is above a predetermined value. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
-
26. Apparatus for iterative decoding of coded packets including for each bit a probability value, comprising:
-
a decoder which performs iterations of decoding the packet, the decoder comprising a first portion and a second portion, wherein the first and second portions operate concurrently; and
a control unit which determines whether an additional iteration is to be performed by the decoder responsive to the probability values of the bits in the packet. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
Specification