An efficiently implementable maximum likelihood decoding algorithm for tailbiting codes

被引:1
作者
Ortin, Jorge [1 ]
Garcia Ducar, Paloma [2 ]
Gutierrez, Fernando [2 ]
Valdovinos, Antonio [2 ]
机构
[1] Ctr Univ Def Zaragoza, Zaragoza 50090, Spain
[2] Univ Zaragoza, Aragon Inst Engn Res I3A, Zaragoza, Spain
关键词
Channel coding; Tailbiting codes; Maximum likelihood decoding; A* algorithm; Viterbi algorithm;
D O I
10.1007/s12243-013-0400-9
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
Convolutional tailbiting codes are widely used in mobile systems to perform error-correcting strategies of data and control information. Unlike zero tail codes, tailbiting codes do not reset the encoder memory at the end of each data block, improving the code efficiency for short block lengths. The objective of this work is to propose a low-complexity maximum likelihood decoding algorithm for convolutional tailbiting codes based on the Viterbi algorithm. The performance of the proposed solution is compared to that of another maximum likelihood decoding strategy which is based on the A* algorithm. The computational load and the memory requirements of both algorithms are also analysed in order to perform a fair comparison between them. Numerical results considering realistic transmission conditions show the lower memory requirements of the proposed solution, which makes its implementation more suitable for devices with limited resources.
引用
收藏
页码:529 / 537
页数:9
相关论文
共 50 条
[41]   TOWARDS PRACTICAL NEAR-MAXIMUM-LIKELIHOOD DECODING OF ERROR-CORRECTING CODES: AN OVERVIEW [J].
Tonnellier, Thibaud ;
Hashemipour, Marzieh ;
Doan, Nghia ;
Gross, Warren J. ;
Balatsoukas-Stimming, Alexios .
2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, :8283-8287
[42]   On-the-Fly Maximum-Likelihood Decoding of Raptor Codes over the Binary Erasure Channel [J].
Kim, Saejoon ;
Lee, Seunghyuk ;
Heo, Jun ;
Nang, Jongho .
IEICE TRANSACTIONS ON COMMUNICATIONS, 2011, E94B (04) :1062-1065
[43]   Capacity-Achieving Codes for Finite-State Channels with Maximum-Likelihood Decoding [J].
Bae, Jung Hyun ;
Anastasopoulos, Achilleas .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2009, 27 (06) :974-984
[44]   Fast algorithm for generating candidate codewords in reliability-based maximum likelihood decoding [J].
Yagi, Hideki ;
Matsushima, Toshiyasu ;
Hirasawa, Shigeichi .
IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2006, E89A (10) :2676-2683
[45]   Simple maximum-likelihood decoding of generalized first-order Reed-Muller codes [J].
Schmidt, KU ;
Finger, A .
IEEE COMMUNICATIONS LETTERS, 2005, 9 (10) :912-914
[46]   Efficient Maximum-Likelihood Decoding of Q-ary Modulated Reed-Muller Codes [J].
Grant, Alexander J. ;
van Nee, Richard D. .
IEEE COMMUNICATIONS LETTERS, 1998, 2 (05) :134-136
[47]   Reliability-based code-search algorithms for maximum-likelihood decoding of block codes [J].
Gazelle, D ;
Snyders, J .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1997, 43 (01) :239-249
[48]   MAXIMUM-LIKELIHOOD DECODING OF THE LEECH LATTICE [J].
VARDY, A ;
BEERY, Y .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1993, 39 (04) :1435-1444
[49]   Bit-error probability for maximum-likelihood decoding of linear block codes and related soft-decision decoding methods [J].
Fossorier, MPC ;
Lin, S ;
Rhee, D .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1998, 44 (07) :3083-3090
[50]   Comment on "Efficient maximum-likelihood decoding of Q-ary modulated Reed-Muller codes" [J].
Schmidt, KU .
IEEE COMMUNICATIONS LETTERS, 2006, 10 (01) :52-52