
Number of Journals | 34 |
Number of Issues | 1,306 |
Number of Articles | 9,428 |
Article View | 9,191,873 |
PDF Download | 5,622,545 |
Sequential Decoding Algorithms of Convolutional Codes: Implementation, Improvement and Comparison | ||
پدافند الکترونیکی و سایبری | ||
Article 5, Volume 3, Issue 2, January 2020, Pages 61-73 PDF (875.84 K) | ||
Authors | ||
Mohammad Hadi* 1; Mohammad Reza Pakravan2 | ||
1Doctoral student of telecommunications, Sharif University of Technology, Tehran, Iran | ||
2Associate Professor, Sharif University of Technology, Tehran, Iran | ||
Receive Date: 21 March 2015, Revise Date: 21 June 2023, Accept Date: 19 September 2018 | ||
Abstract | ||
Error correction capability of convolutional codes is improved by increasing code constraint length. However, increasing the constraint length results in high complexity of optimum Viterbi decoding algorithm because the number of computations in Viterbi algorithm is exponentially proportional to the constraint length. Consequently, decoding of high constraint length convolutional codes using Viterbi algorithm may practically be impossible. Sub-optimum decoding algorithms such as Fano and Stack algorithms have been proposed to feasible fast sequential decoding of high constraint length convolutional codes. In this paper, we introduce different methods of implementing Fano and Stack algorithms and propose some techniques to improve their speed and required memory. We compare the introduced implementations of the algorithms in terms of error correction capability, decoding time and required memory. Furthermore, we use simulation results to show that if the communication error is low, Fano and Stack algorithms can provide the same error correction capability as the optimum Viterbi algorithm in very short decoding time | ||
Keywords | ||
Convolutional Codes; Sequential Decoding of Convolutional Codes; Viterbi Algorithm; Fano Algorithm; Stack Algorithm; Convolutional Code Constraint length | ||
References | ||
[1] A. J. Viterbi, “Convolutional Codes and Their Performance in Communication Systems,” IEEE Transaction on Communication Technology, vol. COM-19, no. 5, pp. 751-772, Oct. 1971. | ||
Statistics Article View: 279 PDF Download: 413 |