Full Text Available

Note: Clicking the button above will open the full text document at the original institutional repository in a new window.

Viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels

Dissertation (MEng (Electronic))--University of Pretoria, 2005.

Saved in:
Bibliographic Details
Other Authors: Linde, Louis P.
Format: Thesis
Published: University of Pretoria 2013
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1867613689268404224
access_status_str Open Access
author2 Linde, Louis P.
author_browse Linde, Louis P.
author_facet Linde, Louis P.
collection Thesis
dc_rights_str_mv © 2005, University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria.
description Dissertation (MEng (Electronic))--University of Pretoria, 2005.
format Thesis
id oai:repository.up.ac.za:2263/27090
institution University of Pretoria (South Africa)
last_indexed 2026-06-10T12:40:08.409Z
license_str Other — see source repository
provenance_str_mv Harvested via OAI-PMH from UPSpace — University of Pretoria Institutional Repository
publishDate 2013
publishDateRange 2013
publishDateSort 2013
publisher University of Pretoria
publisherStr University of Pretoria
record_format dspace
source_str UPSpace — University of Pretoria Institutional Repository
spelling oai:repository.up.ac.za:2263/27090 Viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels Linde, Louis P. leon.staphorst@eng.up.ac.za Staphorst, Leonard Code puncturing Cdma Csi Css Bch code Qpsk B3g Bcjr trellis Awgn Adaptive channel coding Map decoding Linear block code Hamming code Hard decision decoding Flat fading Edge Ds/ssma Multipath fading Mui Ml decoding Shannon bound Rake Rs code Va 3g 4g Soft decision decoding Channel interleaving Ber UCTD Dissertation (MEng (Electronic))--University of Pretoria, 2005. Since the frantic race towards the Shannon bound [1] commenced in the early 1950’s, linear block codes have become integral components of most digital communication systems. Both binary and non-binary linear block codes have proven themselves as formidable adversaries against the impediments presented by wireless communication channels. However, prior to the landmark 1974 paper [2] by Bahl et al. on the optimal Maximum a-Posteriori Probability (MAP) trellis decoding of linear block codes, practical linear block code decoding schemes were not only based on suboptimal hard decision algorithms, but also code-specific in most instances. In 1978 Wolf expedited the work of Bahl et al. by demonstrating the applicability of a block-wise Viterbi Algorithm (VA) to Bahl-Cocke-Jelinek-Raviv (BCJR) trellis structures as a generic optimal soft decision Maximum-Likelihood (ML) trellis decoding solution for linear block codes [3]. This study, largely motivated by code implementers’ ongoing search for generic linear block code decoding algorithms, builds on the foundations established by Bahl, Wolf and other contributing researchers by thoroughly evaluating the VA decoding of popular binary and non-binary linear block codes on realistic narrowband and wideband digital communication platforms in lifelike mobile environments. Ideally, generic linear block code decoding algorithms must not only be modest in terms of computational complexity, but they must also be channel aware. Such universal algorithms will undoubtedly be integrated into most channel coding subsystems that adapt to changing mobile channel conditions, such as the adaptive channel coding schemes of current Enhanced Data Rates for GSM Evolution (EDGE), 3rd Generation (3G) and Beyond 3G (B3G) systems, as well as future 4th Generation (4G) systems. In this study classic BCJR linear block code trellis construction is annotated and applied to contemporary binary and non-binary linear block codes. Since BCJR trellis structures are inherently sizable and intricate, rudimentary trellis complexity calculation and reduction algorithms are also presented and demonstrated. The block-wise VA for BCJR trellis structures, initially introduced by Wolf in [3], is revisited and improved to incorporate Channel State Information (CSI) during its ML decoding efforts. In order to accurately appraise the Bit-Error-Rate (BER) performances of VA decoded linear block codes in authentic wireless communication environments, Additive White Gaussian Noise (AWGN), flat fading and multi-user multipath fading simulation platforms were constructed. Included in this task was the development of baseband complex flat and multipath fading channel simulator models, capable of reproducing the physical attributes of realistic mobile fading channels. Furthermore, a complex Quadrature Phase Shift Keying (QPSK) system were employed as the narrowband communication link of choice for the AWGN and flat fading channel performance evaluation platforms. The versatile B3G multi-user multipath fading simulation platform, however, was constructed using a wideband RAKE receiver-based complex Direct Sequence Spread Spectrum Multiple Access (DS/SSMA) communication system that supports unfiltered and filtered Complex Spreading Sequences (CSS). This wideband platform is not only capable of analysing the influence of frequency selective fading on the BER performances of VA decoded linear block codes, but also the influence of the Multi-User Interference (MUI) created by other users active in the Code Division Multiple Access (CDMA) system. CSS families considered during this study include Zadoff-Chu (ZC) [4, 5], Quadriphase (QPH) [6], Double Sideband (DSB) Constant Envelope Linearly Interpolated Root-of- Unity (CE-LI-RU) filtered Generalised Chirp-like (GCL) [4, 7-9] and Analytical Bandlimited Complex (ABC) [7, 10] sequences. Numerous simulated BER performance curves, obtained using the AWGN, flat fading and multi-user multipath fading channel performance evaluation platforms, are presented in this study for various important binary and non-binary linear block code classes, all decoded using the VA. Binary linear block codes examined include Hamming and Bose-Chaudhuri-Hocquenghem (BCH) codes, whereas popular burst error correcting non-binary Reed-Solomon (RS) codes receive special attention. Furthermore, a simple cyclic binary linear block code is used to validate the viability of employing the reduced trellis structures produced by the proposed trellis complexity reduction algorithm. The simulated BER performance results shed light on the error correction capabilities of these VA decoded linear block codes when influenced by detrimental channel effects, including AWGN, Doppler spreading, diminished Line-of-Sight (LOS) signal strength, multipath propagation and MUI. It also investigates the impact of other pertinent communication system configuration alternatives, including channel interleaving, code puncturing, the quality of the CSI available during VA decoding, RAKE diversity combining approaches and CSS correlation characteristics. From these simulated results it can not only be gathered that the VA is an effective generic optimal soft input ML decoder for both binary and non-binary linear block codes, but also that the inclusion of CSI during VA metric calculations can fortify the BER performances of such codes beyond that attainable by classic ML decoding algorithms. Electrical, Electronic and Computer Engineering unrestricted 2013-09-07T10:26:46Z 2005-09-29 2013-09-07T10:26:46Z 2005-08-08 2005 2005-08-08 Dissertation Staphorst, L 2005, Viterbi Decoded Linear Block Codes for Narrowband and Wideband Wireless Communication Over Mobile Fading Channels, MEng(Electronic) dissertation, University of Pretoria, Pretoria, viewed yymmdd < http://hdl.handle.net/2263/27090 > http://hdl.handle.net/2263/27090 http://upetd.up.ac.za/thesis/available/etd-08082005-120839/ © 2005, University of Pretoria. All rights reserved. The copyright in this work vests in the University of Pretoria. No part of this work may be reproduced or transmitted in any form or by any means, without the prior written permission of the University of Pretoria. application/pdf application/pdf application/pdf application/pdf application/pdf application/pdf application/pdf application/pdf application/pdf application/pdf University of Pretoria
spellingShingle Code puncturing
Cdma
Csi
Css
Bch code
Qpsk
B3g
Bcjr trellis
Awgn
Adaptive channel coding
Map decoding
Linear block code
Hamming code
Hard decision decoding
Flat fading
Edge
Ds/ssma
Multipath fading
Mui
Ml decoding
Shannon bound
Rake
Rs code
Va
3g
4g
Soft decision decoding
Channel interleaving
Ber
UCTD
Viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels
title Viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels
title_full Viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels
title_fullStr Viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels
title_full_unstemmed Viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels
title_short Viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels
title_sort viterbi decoded linear block codes for narrowband and wideband wireless communication over mobile fading channels
topic Code puncturing
Cdma
Csi
Css
Bch code
Qpsk
B3g
Bcjr trellis
Awgn
Adaptive channel coding
Map decoding
Linear block code
Hamming code
Hard decision decoding
Flat fading
Edge
Ds/ssma
Multipath fading
Mui
Ml decoding
Shannon bound
Rake
Rs code
Va
3g
4g
Soft decision decoding
Channel interleaving
Ber
UCTD
url http://hdl.handle.net/2263/27090
http://upetd.up.ac.za/thesis/available/etd-08082005-120839/