Mitigation of Ionospheric Scintillation on Global Positioning System (GPS) Using Hamming and Convolutional Coding Techniques

  • Festus K Ojo Department of Electronic and Electrical Engineering, Ladoke Akintola University of Technology, Ogbomoso, Nigeria
  • Damilare O Akande Department of Electronic and Electrical Engineering, Ladoke Akintola University of Technology, Ogbomoso, Nigeria
  • Babatunde S Daniel Department of Electronic and Electrical Engineering, Ladoke Akintola University of Technology, Ogbomoso, Nigeria


The Global Positioning System (GPS) is a satellite-based system that can be used to locate positions anywhere on the earth surface. Any person with a GPS receiver can access the system, and it can be used for application that requires location coordinates. Currently, ionospheric scintillation is the largest error source in GPS. Scintillation causes some effects such as degradation of receiver tracking performance and in extreme cases, total loss of navigation capabilities.             Ionospheric scintillation is a problem for satellite communication because it affects the amplitude and phase of radio signals. A decrease in the amplitude of a radio signal reduces its power level which directly affects the signal to noise ratio, thus affecting a base station's ability to detect and receive the signal. Error correction codes techniques are applied in almost all digital systems as they provide better performance for dealing with the unwanted signal (noise). This research work has investigated the performance of hamming and convolutional coding techniques in mitigating error in GPS signal modeled in MATLAB/Simulink by transmitting randomly generated data through a Rayleigh fading channel. The performance metric employed in evaluating the system is Bit Error Rate (BER). The simulation results showed a comparison of the BER performance of the uncoded and coded signals (using Hamming and Convolutional coding techniques).


Cheong, M. Y. (2007). Block Error Correction Codes and Convolution Codes. Postgraduate course in Radio communication, Wireless Local Area Network (WLAN), Helsinki University of Technology. S-72.333.

El-Arini, M.B., Hegarty C. J, Fernow J. P. and Klobuchar J. A. (1994). Development of an Error Budget for a GPS Wide-Area Augmentation System (WAAS), Proceedings of The Institute of Navigation National Technical Meeting, San Diego, CA, January, 1994.

Forte B, Radicella S. M and Ezquer R.G (2002): A different approach to the analysis of GPS scintillation data, Ann. Geophysics, 45 (3-4), 551-561

Ivan Getting A., Bradford Parkinson, and Roger Easton L., who invented GPS? Retrieved on 11 May 2016, from

Jemibewon, A. (2000). A smart implementation of turbo decoding for improved power efficiency. M.Sc Thesis. Faculty of the Virginia Polytechnic Institute and State University. Retrieved on 21st March, 2010 from thesis.pdf.

Komjathy, A. (1997). Global Ionospheric Total Electron Content Mapping Using the Global Positioning System, Ph.D. dissertation, Department of Geodesy and Geomatics Engineering Technical Report NO. 188, University of New Brunswick, Fredericton, New Brunswick.

Ojo Festus K.., Akande Damilare. O., Ogunti Erastus. O. and Adegbola Oluwole. A. (2012), Performance Evaluation of Coherent and Non-Coherent Detectors for the Reception of Quadrature Amplitude Modulation (QAM) Signals, International Journal of Electronics and Communication Engineering, Volume 5, Number 4, pp. 399-406.

Radicella, S.M. and R. Leitinger (2001): The evolution of the DGR approach to model electron density profiles, Adv. Space Res., 27, 35-40.

Valenti, M. C. (1999). The Evolution of Error Control Coding. Department of Electrical and Computer Engineering, Virginia Tech, USA.