DocumentCode :
1417504
Title :
A Multiple Insertion/Deletion Correcting Code for Run-Length Limited Sequences
Author :
Paluncic, Filip ; Abdel-Ghaffar, Khaled A S ; Ferreira, Hendrik C. ; Clarke, Willem A.
Author_Institution :
Dept. of Elec- trical & Electron. Eng. Sci., Univ. of Johannesburg, Johannesburg, South Africa
Volume :
58
Issue :
3
fYear :
2012
fDate :
3/1/2012 12:00:00 AM
Firstpage :
1809
Lastpage :
1824
Abstract :
A code construction is proposed to add a multiple insertion/deletion error correcting capability to a run-length limited sequence. The codewords of this code are themselves run-length limited. The insertion/deletion correcting capability is achieved by requiring several weighted sums of run-lengths in the codewords to satisfy certain congruences modulo primes. The construction is similar to the number-theoretic code proposed by Dolecek and Anantharam, which can correct multiple repetition errors or, equivalently, multiple insertions of zeros. It is shown that if the codewords in this code are run-length limited, then the code is capable of correcting both insertions and deletions of zeros and ones. An algorithm is proposed for decoding over a multiple insertion/deletion channel. Following the work of Dolecek and Anantharam, a systematic encoding method is also proposed for the codes. Furthermore, it is shown that the proposed construction has a higher rate asymptotically than the Helberg code, which is unconstrained in terms of run-lengths, even though our construction has the additional run-length constraints. The need for run-length limited codes that can correct insertion/deletion errors is motivated by bit-patterned media for magnetic recording.
Keywords :
decoding; encoding; error correction codes; bit-patterned media; code construction; codewords; congruence modulo primes; decoding; magnetic recording; multiple insertion-deletion correcting code; multiple insertion-deletion error correcting capability; run-length limited sequences; systematic encoding method; Decoding; Encoding; Error correction codes; Magnetic recording; Media; Systematics; Transforms; Helberg code; insertion/deletion error; magnetic recording media; run-length limited sequence;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2011.2172725
Filename :
6126037
Link To Document :
بازگشت