REDUCED-REDUNDANCY PRODUCT CODES FOR BURST ERROR-CORRECTION

Citation
Rm. Roth et G. Seroussi, REDUCED-REDUNDANCY PRODUCT CODES FOR BURST ERROR-CORRECTION, IEEE transactions on information theory, 44(4), 1998, pp. 1395-1406
Citations number
17
Categorie Soggetti
Computer Science Information Systems","Engineering, Eletrical & Electronic","Computer Science Information Systems
ISSN journal
00189448
Volume
44
Issue
4
Year of publication
1998
Pages
1395 - 1406
Database
ISI
SICI code
0018-9448(1998)44:4<1395:RPCFBE>2.0.ZU;2-B
Abstract
In a typical burst error correction application of a product code of n (v) x n(h) arrays, one uses an [n(h), n(h) - r(h)] code C-h that detec ts corrupted rows, and an [n(v), n(v) - r(v)] code C-v that is applied to the columns while regarding the detected corrupted rows as erasure s, Although this conventional product code scheme offers very good err or protection, it contains excessive redundancy, due to the fact that the code C-h provides the code C-v with information on many error patt erns that exceed the correction capability of C-v. In this work, a cod ing scheme is proposed in which this excess redundancy is eliminated, resulting in significant savings in the overall redundancy compared to the conventional case, while offering the same error protection. The redundancy of the proposed scheme is n(h)r(v) + r(h)(ln r(v) + O(1)) r(v), where the parameters r(h) and r(v) are close in value to their counterparts in the conventional case, which has redundancy n(h)r(v) n(v)r(h) - r(h)r(v). In particular, when the codes C-h and C-v have t he same rate and r(h) much less than n(h), the redundancy of the propo sed scheme is close to one-half of that of the conventional product co de counterpart. Variants of the scheme are presented for channels that are mostly bursty, and for channels with a combination of random erro rs and burst errors.