发明名称 Convolutional encoder and sequential decoder with parallel architecture and block coding properties
摘要 A sequential encoder/decoder pair for error correction using block and convolutionally encoded data. The encoder includes a block coder with up to t bit error correction capability and a convolutional coder, so that the block encoded bits are also convolutionally coded. The convolutional decoder includes a block decoder, which renders the convolutional decoding process more efficient by reducing the amount of computation required to correct t or fewer errors in a received block of data. Since the most likely error patterns involve the least number of bits, most of the correction is accomplished by block decoding, with only minimal use of the convolutional-encoding algorithm, thus saving valuable computation time for more complex but less likely error patterns. The decoder employs an error pattern estimator and branch metric generator to correct all error patterns using the Fano algorithm, using stored values which are derived from known probability of random errors in the data channel. The decoder feeds an encoded block of data into a replica of the convolutional encoder. The replica encoder calculates a syndrome bit pattern from the combination of the received parity together with parity data calculated using the received block and a given number of previous data blocks, i.e., calculated convolutionally. The syndrome bit can then be used to correct the received data.
申请公布号 US5014276(A) 申请公布日期 1991.05.07
申请号 US19900572461 申请日期 1990.08.27
申请人 SCIENTIFIC ATLANTA, INC. 发明人 BUSH, AUBREY M.;SCHIMM, JR., JOHN F.
分类号 H03M13/05;H03M13/39 主分类号 H03M13/05
代理机构 代理人
主权项
地址