A Study of Viterbi Decoder Algorithm for Wireless LANs
نویسندگان
چکیده
Viterbi Decoders are commonly used to decode convolutional codes in communications systems. This Viterbi Decoder is a fully parallel implementation which gives fast data throughput. The decoder is targeted for WiMAX and Wireless LAN applications. Input symbol metric pairs are decoded into output data bits by the maximum likelihood Viterbi processor core. Decoder supports both hard and soft inputs. This decoder supports configurable traceback buffer size allowing performance to be fine tuned for different applications. Codes with symbol erasures (punctured code) can be decoded by this decoder. This decoder is written in VHDL, capable of being used on any FPGA/ASIC architecture. A Viterbi decoder uses the Viterbi algorithm for decoding a bitstream that has been encoded using a convolutional code. There are other algorithms for decoding a convolutionally encoded stream (for example, the Fano algorithm). The Viterbi algorithm is the most resource-consuming, but it does the maximum likelihood decoding. It is most often used for decoding convolutional codes with constraint lengths k<=10, but values up to k=15 are used in practice. This paper presents an overview of viterbi decoder and viterbi algorithm for wireless LANs.
منابع مشابه
Simulation and Design of Parameterized Convolutional Encoder and Viterbi Decoder for Wireless Communication
This paper focuses on Simulation and Design of Parameterized Convolutional Encoder and Viterbi Decoder Using Coding rate, Trellis length as parameter. In wireless communication high coding rate transmission is reliable but takes more time to decode comparing low coding rate. Long Trellis Length causes the Viterbi algorithm to take more time but reliable compare with short Trellis length. These ...
متن کاملSimple Space-Division-Multiplexed Coded OFDM using Inter-channel Interference Cancellation and SNR-based Likelihood Weighting for Advanced Broadband Wireless LANs
This paper proposes simple Space-Division-Multiplexed Coded OFDM (SDM-COFDM) using inter-channel interference cancellation and SNR(Signal-to-Noise Ratio)-based likelihood weighting for advanced broadband wireless LANs. The key techniques for the proposed SDM-COFDM include a novel burst preamble for MIMO (Multiple Input Multiple Output) channel estimation to cancel the inter-channel interference...
متن کاملA Low Power Viterbi Decoder for Trellis Coded Modulation System
Forward Error Correction (FEC) schemes are an essential component of wireless communication systems. Convolutional codes are employed to implement FEC but the complexity of corresponding decoders increases exponentially according to the constraint length. Present wireless standards such as Third generation (3G) systems, GSM, 802.11A, 802.16 utilize some configuration of convolutional coding. Co...
متن کاملReconfigurable Viterbi Decoder
Forward Error Correction (FEC) schemes are an essential component of wireless communication systems. Convolutional codes are employed to implement FEC but the complexity of corresponding decoders increases exponentially according to the constraint length. Present wireless standards such as Third generation (3G) systems, GSM, 802.11A, 802.16 utilize some configuration of convolutional coding. Co...
متن کاملFPGA Implementation of Viterbi Decoder using Trace back Architecture
Error correction is an integral part of any communication system and for this purpose, the convolution codes are widely used as forward error correction codes. For decoding of convolution codes, at the receiver end Viterbi Decoder is being employed. The parameters of Viterbi algorithm can be changed to suit a specific application. The high speed and small area are two important design parameter...
متن کامل