Encoding apparatus and encoding method for multidimensionally coding and encoding method and decoding apparatus for iterative decoding of multidimensionally coded information
First Claim
1. Decoding apparatus for iterative decoding of multidimensionally coded information, comprising:
- means for performing at least one decoding iteration on multidimensionally coded information;
means for checking the decoded information after each decoding iteration for errors;
error detection and correction means for performing error detection and correction on said decoded information; and
means for causing the decoding iteration means to perform a further decoding iteration if (i) a checking result from the checking means indicates that an error exists in the decoded information and (ii) the number of iterations is less than a predetermined number and for causing the error correction means to perform error correction on the decoded information if (i) a checking result from the checking means indicates that an error exists in said decoded information and (ii) the number of iterations is equal to the predetermined number.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides an encoding apparatus, comprising means (21) for generating a checksum for incoming data, means (22) for constructing frames on the basis of said incoming data and said generated checksum, and means (23) for multidimensionally coding said frames. Further, the present invention comprises a decoding apparatus for iterative decoding of multidimensionally decoded information, comprising means (28) for performing at least one decoding iteration on multidimensionally coded information, and means (32) for checking the decoded information after each decoding iteration and for causing said decoding iteration means (28) to perform a further decoding iteration on the basis of a checking result. The present invention further comprises the corresponding encoding method and decoding method. The average processing delay and the computational complexity is significantly reduced, since only the required number of iteration steps is adaptively performed in the decoding apparatus.
-
Citations
12 Claims
-
1. Decoding apparatus for iterative decoding of multidimensionally coded information, comprising:
-
means for performing at least one decoding iteration on multidimensionally coded information;
means for checking the decoded information after each decoding iteration for errors;
error detection and correction means for performing error detection and correction on said decoded information; and
means for causing the decoding iteration means to perform a further decoding iteration if (i) a checking result from the checking means indicates that an error exists in the decoded information and (ii) the number of iterations is less than a predetermined number and for causing the error correction means to perform error correction on the decoded information if (i) a checking result from the checking means indicates that an error exists in said decoded information and (ii) the number of iterations is equal to the predetermined number. - View Dependent Claims (2, 3, 4)
-
-
5. Decoding method for iterative decoding of multidimensionally coded information, comprising the steps of:
-
performing at least one decoding iteration on multidimensionally coded information;
checking the decoded information after each decoding iteration for errors;
performing error detection and correction on said decoded information; and
causing a further decoding iteration if (i) a checking result indicates that an error exists in the decoded information and (ii) the number of iterations is less than a predetermined number and for causing error correction to be performed on the decoded information if (i) a checking result indicates that an error exists in said decoded information and (ii) the number of iterations is equal to the predetermined number. - View Dependent Claims (6, 7, 8)
-
-
9. Encoding apparatus, comprising
means for generating a checksum for incoming data, means for constructing frames on the basis of said incoming data and said generated checksum, and means for multidimensionally coding said frames, whereby, during a decoding operation, said checksum is used for error detection, and a ratio of checksum bits to incoming data bits is approximately 1.5% or less.
-
11. Encoding method comprising the steps of
generating a checksum for incoming data, constructing frames on the basis of said incoming data and said generated checksum, and multidimensionally coding said frames, whereby, during a decoding operation, said checksum is used for error detection, and a ratio of checksum bits to incoming data bits is approximately 1.5% or less.
Specification