Linear distances as branch metrics for Viterbi decoding of trellis codes

被引:0
作者
Lou, HL [1 ]
机构
[1] Bell Labs, Lucent Technol, Multimedia Commun Res Lab, Murray Hill, NJ 07974 USA
来源
2000 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, PROCEEDINGS, VOLS I-VI | 2000年
关键词
D O I
暂无
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
In the Viterbi algorithm for decoding convolutional and trellis codes, squared Euclidean distance is the optimum branch metric for decoding sequences transmitted in Additive White Gaussian Noise channels and in Rayleigh fading channels when the Channel State Information is appropriately included. For high bit-rate applications, multiple parallel branch metric computation units may be required. Duplication of the multipliers or large look-up tables to obtain the squared distances can increase the decoder complexity significantly. Furthermore, the multipliers and the delay occurred in accessing large look-up tables can become the bottleneck for a fully pipelined Viterbi decoder. In this paper, we show that linear distances can be used to represent the branch metrics, without compromising the Viterbi decoder performance. Thus, adders rather than multipliers can be used to compute the branch metrics and this breaks the potential bottleneck in the Viterbi decoder.
引用
收藏
页码:3267 / 3270
页数:4
相关论文
共 9 条
[1]  
Biglieri E., 1991, Introduction to Trellis-Coded Modulation with Applications, V1st
[2]  
CLARK GC, 1981, ERROR CONTROL CODING
[4]   VITERBI ALGORITHM [J].
FORNEY, GD .
PROCEEDINGS OF THE IEEE, 1973, 61 (03) :268-278
[5]  
LOU H, 1993, THESIS STANFORD U
[6]   IMPLEMENTING THE VITERBI ALGORITHM - FUNDAMENTALS AND REAL-TIME ISSUES FOR PROCESSOR DESIGNERS [J].
LOU, HL .
IEEE SIGNAL PROCESSING MAGAZINE, 1995, 12 (05) :42-52
[7]  
RUPP M, IN PRESS
[8]  
Ungerboeck G., 1987, IEEE COMMUNICATIONS, V25
[9]  
VITERBI AJ, 1967, IEEE T INFORMATION T, V13