LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

SIVA: A Low Complexity and Optimum Decoding Algorithm for Tail-Biting Codes

Photo by geraninmo from unsplash

This paper introduces a low complexity and optimum decoding algorithm for tail-biting codes. The algorithm, called Selective Initialization Viterbi Algorithm (SIVA), performs the Viterbi algorithm (VA) iteratively and assigns at… Click to show full abstract

This paper introduces a low complexity and optimum decoding algorithm for tail-biting codes. The algorithm, called Selective Initialization Viterbi Algorithm (SIVA), performs the Viterbi algorithm (VA) iteratively and assigns at each iteration the initial costs for a selective set of states to satisfy a necessary condition. The process of selecting the set of states and setting their initial costs is done by forming a directed acyclic graph among the candidate states. We prove the convergence and optimality of SIVA and analyze its complexity in terms of the number of operations for the worst-case scenario with a noise-like decoder input. SIVA achieves optimum decoding at a complexity comparable to the popular, yet sub-optimal, wrap-around Viterbi algorithm (WAVA) and at several orders of magnitude lower complexity compared to other optimal tail-biting decoding algorithms. Application of SIVA to a practical millimeter wave MIMO system with two different tail-biting codes illustrates URLLC-regime frame error performance better than WAVA and confirms the low complexity of the proposed algorithm.

Keywords: tail biting; biting codes; low complexity; optimum decoding; complexity

Journal Title: IEEE Transactions on Wireless Communications
Year Published: 2021

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.