Simulation of Error Correction Codes on Wireless Communication Systems

Error codes are widely used in almost all systems as they provide a for dealing with the unknown, noise.

This has investigated the of error correction codes in wireless communication systems with the use of MATLAB. The error correction code employed was the convolution error correction codes.

The performance of the codes were evaluated based on key performance indicators like gain, Bit Error Rate (BER) e.t.c. by transmitting randomly generated data through a Gaussian channel.

For the verification of proposed approach, computer simulation results are included. The results showed a comparison of the performance of the convolution codes (with different code rates) in terms of their BER performance.

Based on the results of the plots, up to 70% and 74% improvement on coding-2 gains were achieved between reference points of 10-4 and 10 respectively for the two code rates (1/2 and 1/3) used.

The results also showed that with the BER decreased, the coded system can transmit data signals with at least 3dB less power thus making the performance of the coded system better than the uncoded system.

Table of Contents

Introduction

Background of Study
The last thirty years have seen a dramatic change in the way communication is achieved around the world.

Wireless communication has evolved from being an expensive and rare technology for the few in the 70’s, to becoming a widespread and economical means for facilitating domestic, commercial, as well as public service communications.

One of the major reasons for the continuous growth in the use of wireless communication is its increasing ability to provide efficient communication links to almost any location, at constantly reducing costs with increasing power efficiency (Jemibewon, 2000).

Wireless communication is one of the most active areas of technological development. This development is being driven primarily by the transformation of what has been a medium for supporting voice telephony into a medium for supporting other services such as transmission of video, images, text, and data e.t.c. (Wang and Poor, 2003).

Basically, a communication system deals with information or data transmission from one point to another (Du and Swamy, 2009).

Over the years, there has been a tremendous growth in digital communications especially in the fields of cellular, satellite, and computer communications.

In these communication systems, the information is represented as a sequence of binary bits. The binary bits are then mapped (modulated) to analog signal waveforms and transmitted over a communication channel.

References

Arasteh D. (2006). Teaching Convolution Coding Using MATLAB®2008 in  Communication Systems. Proceedings of the ASEE Gulf South-west Annual Conference Southern University, Baton Rouge, LA USA.
Asif S, Abdullah S.M and Anisul Islam, A.M. (2009). Comparison of BER between Uncoded Signal and Coded Signal (Using  Convolution Code) over Slow Rayleigh Fading Channel. Journal of Theoretical and Applied Information   Technology 2005-2009. Through: http://www.jatit.org
Babale, S.A. (2010). Modeling and Analysis of System Capacity against Radio    Frequency Impairment. Unpublished M.Sc Thesis. Department of Electrical and computer Engineering, Ahmadu Bello University, Zaria, December, 2011.
Balakrishnan G, Yang M, Jiang Y and Kim Y. (2007). Performance analysis of error  control codes for wireless sensor networks. Paper presented at the Information    Technology (ITNG 2007) 4th International Conference. Retrieved 3rd October, 2009. Pp 876-879.
Bystrom, M. and Modestino, W. (1997). Combined source-channel coding schemes for  video transmission over an additive white Gaussian noise channel. Journal of Center for Image Processing Research, Rensselaer Polytechnic Institute,  Troy,      NY 1218.
Cheng, L. (2005). Pruned Convolution codes and Viterbi decoding with levenshtein    distance metric. Journal of the Department of Electrical and Electronics Engineering, University of Johannesburg, Johannesburg, South Africa. 97(2).  140-146

Be the first to comment

Leave a Reply

Your email address will not be published.


*