Reliable communication over channels with insertions, deletions, and substitutions

被引:238
作者
Davey, MC [1 ]
MacKay, DJC
机构
[1] Cooperat Res Ctr Enterprise Distributed Syst, Brisbane, Qld 4001, Australia
[2] Univ Cambridge, Cavendish Lab, Cambridge CB3 0ME, England
关键词
channel coding; concatenated coding; error correction; hidden Markov models (HMMs); insertion/deletion channels; synchronization;
D O I
10.1109/18.910582
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A new block code is introduced which is capable of correcting multiple insertion, deletion, and substitution errors. The code consists of nonlinear inner codes, which we call "watermark" codes, concatenated with low-density parity-check codes over nonbinary fields. The inner code allows probabilistic resynchronization and provides soft outputs for the outer decoder, which then completes decoding. We present codes of rate 0.7 and transmitted length 5000 bits that can correct 30 insertion/deletion errors per block. We also present codes of rate 3/14 and length 4600 hits that can correct 450 insertion/deletion errors per block.
引用
收藏
页码:687 / 698
页数:12
相关论文
共 31 条
[1]  
[Anonymous], THESIS U CAMBRIDGE C
[2]  
BOURS PAH, 1994, THESIS EINDHOVEN TU
[3]   A FAMILY OF CODES FOR CORRECTION OF SUBSTITUTION AND SYNCHRONIZATION ERRORS [J].
CALABI, L ;
HARTNETT, WE .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1969, 15 (1P1) :102-+
[4]   CODES WITHOUT COMMAS [J].
CRICK, FHC ;
GRIFFITH, JS ;
ORGEL, LE .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 1957, 43 (05) :416-421
[5]   Low-Density Parity Check Codes over GF (q) [J].
Davey, Matthew C. ;
MacKay, David .
IEEE COMMUNICATIONS LETTERS, 1998, 2 (06) :165-167
[6]  
Gallager R. G., 1961, 25G2 LINC LAB
[7]   LOW-DENSITY PARITY-CHECK CODES [J].
GALLAGER, RG .
IRE TRANSACTIONS ON INFORMATION THEORY, 1962, 8 (01) :21-&
[8]  
Golomb SW., 1958, CAN J MATH, V10, P202, DOI [10.4153/CJM-1958-023-9, DOI 10.4153/CJM-1958-023-9]
[9]   APPROXIMATE STRING MATCHING [J].
HALL, PAV ;
DOWLING, GR .
COMPUTING SURVEYS, 1980, 12 (04) :381-402
[10]   ON A FAMILY OF ERROR-CORRECTING AND SYNCHRONIZABLE CODES [J].
HATCHER, TR .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1969, 15 (05) :620-+