Continuous error detection (CED) for reliable communication

被引:20
作者
Anand, R [1 ]
Ramchandran, K
Kozintsev, IV
机构
[1] Univ Calif Berkeley, Dept Elect Engn & Comp Sci, Berkeley, CA 94720 USA
[2] Intel Corp, Microcomp Res Labs, Santa Clara, CA 95052 USA
关键词
arithmetic codes; automatic repeat request; decision feedback equalizers; error detection coding; forward error correction;
D O I
10.1109/26.950341
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Block Cyclic Redundancy Check (CRC) codes represent a popular and powerful class of error detection techniques used almost exclusively in modern data communication systems. Though efficient, CRCs can detect errors only after an entire block of data has been received and processed. In this work, we exploit the "continuous" nature of error detection that results from. using arithmetic codes for error detection, which provides a novel tradeoff between the amount of added redundancy and the amount of time needed to detect an error once it occurs. We demonstrate how this continuous error detection framework improves the overall performance of communication systems, and show how considerable performance gains can be attained. We focus on several important scenarios: 1) automatic repeat request (ARQ) based transmission; 2) forward error correction (FEC) frameworks based on (serially) concatenated coding systems involving an inner error-correction code and an outer error-detection code; and 3) reduced state sequence estimation (RSSE) for channels with memory. We demonstrate that the proposed CED framework improves the throughput of ARQ systems by up to 15% and reduces the computational/storage complexity of FEC and RSSE by a factor of two in the comparisons that we made against state-of-the-art systems.
引用
收藏
页码:1540 / 1549
页数:10
相关论文
共 12 条
[1]   Integrating error detection into arithmetic coding [J].
Boyd, C ;
Cleary, JG ;
Irvine, SA ;
RinsmaMelchert, I ;
Witten, IH .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1997, 45 (01) :1-3
[2]   Arithmetic coding-based continuous error detection for efficient ARQ-based image transmission [J].
Chou, J ;
Ramchandran, K .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2000, 18 (06) :861-867
[4]   Image transmission using arithmetic coding based continuous error detection. [J].
Kozintsev, I ;
Chou, J ;
Ramchandran, K .
DCC '98 - DATA COMPRESSION CONFERENCE, 1998, :339-348
[5]   AN INTRODUCTION TO ARITHMETIC CODING [J].
LANGDON, GG .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1984, 28 (02) :135-149
[6]   Efficient multiplication-free arithmetic codes [J].
Lei, SM .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1995, 43 (12) :2950-2958
[7]   AN OVERVIEW OF THE BASIC PRINCIPLES OF THE Q-CODER ADAPTIVE BINARY ARITHMETIC CODER [J].
PENNEBAKER, WB ;
MITCHELL, JL ;
LANGDON, GG ;
ARPS, RB .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1988, 32 (06) :717-726
[8]  
Pettijohn B. D., 2000, Proceedings DCC 2000. Data Compression Conference, P73, DOI 10.1109/DCC.2000.838147
[9]  
Schwartz M., 1987, TELECOMMUNICATION NE
[10]   LIST VITERBI DECODING ALGORITHMS WITH APPLICATIONS [J].
SESHADRI, N ;
SUNDBERG, CEW .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1994, 42 (2-4) :313-323