Design of GPS antijamming algorithm using adaptive array antenna to mitigate the noise and interference

  • Rachna KumariEmail author
  • Mainak Mukhopadhyay
Original Research


This paper describes the Matlab based simulation of radio frequency interference monitoring and mitigation techniques using adaptive array antenna and null steering algorithm. The proposed research is described to show the design and implementation of the GPS transmitter and receiver system for real time navigation, location based services and last but not least tracking applications. Two interferences arriving at 35° and 55° with power greater than seven times of original GPS signals arriving at 45°. Least mean square (LMS) and recursive least square (RLS) algorithms. The proposed system has been evaluated by conducting experiments by using the simulation tool for AntiJammer. The proposed model is useful for developing the smart health care application. Results showed better performance of RLS over LMS to mitigate the effect of interference as well as noise with a higher signal to noise ratio. This system will be useful for enhancing the communication effectiveness of smarthealth care systems.


Adaptive array processing Null steering Jammer Phase error Global positioning system 



  1. Ahamed S (2011) Performance analysis and special issues of code division multiple-access techniques for wireless applications. J Theor Appl Inf Technol 2(6):244–248. Google Scholar
  2. Alexander S, Thanawat T, Jaron S (2018) Modelling distance measurement equipment (DME) signals interfering an airborne GNSS receiver. J Inst Navig 65(2):221–230. Google Scholar
  3. Amin MG, Zhang Y (2002) Interference suppression in spread-spectrum communication systems. Encycl Telecommun. Google Scholar
  4. Amin MG, Zhao L, Lindsey AR (2004) Subspace array processing for the suppression of FM jamming in GPS receivers. IEEE Trans Aero Electron Syst 40:80–92. Google Scholar
  5. Arif M, Naseem I, Khan SS, Ammar MM (2017) Adaptive noise cancellation using q-LMS. In: International conference on innovations in electrical engineering and computational technology (ICIEECT). Indus University, Karachi, Pakistan, pp 1–4. Google Scholar
  6. Brown A, Gerein N (2001) Direct P(Y) code acquisition using an electro-optic correlator. In: The proceedings of ION national technical meeting, pp 1–8.
  7. Chang CL, Wu BH (2011) Analysis of performance and implementation complexity of array processing in anti-jamming GNSS receivers. Electr Electron Eng 1:79–84. Google Scholar
  8. Chuku P, Olwal T, Djouani K (2018) Adaptive array beamforming using an enhanced RLS algorithm. Int J Ad Hoc Netw Syst 8:13–18. Google Scholar
  9. Devi BS, Mary JJ, Aseer GMB (2016) Comparative analysis of direct sequence spread spectrum using rabbit stream cipher. Int J Adv Res Electron Commun Eng 5(10):2373–2379.
  10. Dixit S, Nagaria D (2017) LMS adaptive filters for noise cancellation: a review. Int J Electr Comput Eng 7:2520. Google Scholar
  11. Elmahay H, Moey M (2009) Improving the performance of anti GPS signal. In: Proceedings of the 8th WSEAS international conference on signal processing, pp 17–25.
  12. Fante RL, Vacarro JJ (1998) Cancellation of jammers and jammer multipath in a GPS receiver. IEEE Aerosp Electron Syst Mag 13:25–28. Google Scholar
  13. Fante RL, Vaccaro JJ (2000) Wideband cancellation of interference in a GPS receive array. IEEE Trans Aerosp Electron Syst 36(2):549–564. Google Scholar
  14. Feng DZ, Bao JLC (1998) Total least mean squares algorithm. IEEE Trans Signal Process 46:2122–2130. Google Scholar
  15. Getting IA (1993) Perspective/navigation-the global positioning system. IEEE Spectr 30:36–38Google Scholar
  16. Giovanis E (2010) Applications of least mean square (LMS) algorithm regression in time-series analysis. Technical Report, pp 1–24.
  17. Gui G, Adachi F (2013) Improved least mean square algorithm with application to adaptive sparse channel estimation. EURASIP J Wirel Commun Netw 2013:204–216. Google Scholar
  18. Hu H, Wei N (2009) A study of GPS jamming and anti-jamming. In: 2009 2nd international conference on power electronics and intelligent transportation system (PEITS), vol 1. Shenzhen, China, pp 388–391.
  19. İsmail Ş, Korkut Y (2017) Reconfigurable antenna for jamming mitigation of legacy GPS receivers. Int J Antennas Propag 2017:1–7. Google Scholar
  20. Kanimozhi U, Ganapathy S, Manjula D, Kannan A (2018) An intelligent risk prediction system for breast cancer using fuzzy temporal rules. Natl Acad Sci Lett. (available in online) Google Scholar
  21. Kaplan E, Hegarty C (2005) Understanding GPS: principles and applications: artech house.
  22. Landry JR, Renard A (1997) Analysis of potential interference sources and assessment of present solutions for GPS/GNSS receivers.
  23. Lang R, Xiao H, Li Z, Yu L (2017) An anti-jamming method satellite navigation system based on multi objective optimization technique. PLoS One 12(7):e0180893. Google Scholar
  24. Li F, Wu R, Wang W (2016) The anti-jamming performance analysis for vector tracking loop. In: Sun J, Liu J, Fan S (eds) China satellite navigation conference (CSNC) 2016 proceeding, vol 1. Springer, Singapore, pp 665–675.
  25. Milne R (1985) A small adaptive array antenna for mobile communications. In: IEEE Antennas and propagation society international symposium, Digest. Held in conjunction with: USNC/CNC/URSI North American Radio Sci. Meeting (Cat. No.03CH37450), Columbus, OH, USA, pp 797–800.
  26. Mohammad JR, Mohammad RM (2018) Hybrid anti-jamming approach for kinematic global positioning system receivers. IET Signal Process 12(7):888–895. Google Scholar
  27. Mosavi MR, Pashain M, Rezeai J (2018) A fast and accurate anti jamming system based on wavelet packet transform for GPS receivers. GPS Solut 21(2):415–426. Google Scholar
  28. Mousavi SM, Harwood A, Karunasekera S, Meghrebi M (2018) Enhancing the quality of geometries of interest (GOIS) extracted from GPS trajectory data using spatio-temporal data aggregation and outlier detection. J Ambient Intell Hum Comput 9(1):173–186. Google Scholar
  29. Park K, Lee D, Seo J (2018) Dual polarized GPS antenna array algorithm to adaptively mitigate a large number of interference signals. Aerosp Sci Technol 78:387–396. Google Scholar
  30. Parthasarathy J (2006) Positioning and navigation system using GPS. Int Arch Photo Remote Sens Spat Inf Sci 36:208–212.
  31. Pöpper C, Strasser M, Capkun (2009) Jamming-resistant broadcast communication without shared keys. In: USENIX security symposium, pp 231–248.
  32. Saleem T, Usman ME et al (2017) Simulation and performance evaluations of the new GPS L5 and L1 signals. Wirel Commun Mob Comput 2017:1–4. Google Scholar
  33. Sameer K, Joel S (2003) Evolution of GPS technology and its subsequent use in commercial markets. Int J Mob Commun 1(1–2):180–193.
  34. Sathyanarayana S, Satzoda R, Sathyanarayana S, Thambipillai S (2018) Vision-based patient monitoring: a comprehensive review of algorithms and technologies. J Ambient Intell Hum Comput 9(2):225–251. Google Scholar
  35. Sedighy H (2018) Null steering GPS array in the presence of mutual coupling. Iran J Electr Electron Eng 2:116–123.
  36. Sickle JV (2010) The P and C/A codes.
  37. Simon MK, Omura JK, Scholtz RA, Levitt BK (1994) Spread spectrum communications handbook.
  38. Son PW, Rhee JH, Seo J (2018) Novel multichain based loran positioning algorithm for distant navigation. IEEE Trans Aerosp Electron Syst 54:666–679. Google Scholar
  39. Spilker JJ (1978) GPS signal structure and performance characteristics. Navigation 25:121–146. Google Scholar
  40. Staff GW (2007) GPS transmitter frequencies. GPS world, 2018th edn.
  41. Sun W, Amin MG (2005) A self-coherence anti-jamming GPS receiver. IEEE Trans Signal Process 53:3910–3915. MathSciNetzbMATHGoogle Scholar
  42. Swathi N, Indira Dutt VBSS, Rao SB (2015) An adaptive filter approach for GPS multipath error estimation and mitigation. In: Microelectronics electromagnetics and telecommunication proceeding of ICMEET, pp 539–546.
  43. Tsui JBY (2005) Fundamentals of global positioning system receivers: a software approach, vol 173. Wiley, New York.
  44. Vahidi A, Stefanopoulou A, Peng H (2005) Recursive least squares with forgetting for online estimation of vehicle mass and road grade: theory and experiments. Veh Syst Dyn 43(1):31–55. Google Scholar
  45. Ying RC (2018) Wavelet packet transform based antijamming scheme with new threshold selection algorithm for GPS receivers. J Chin Inst Eng 41(3):181–185. Google Scholar
  46. Zhang Y, Amin MG (2001) Array processing for nonstationary interference suppression in DS/SS communications using subspace projection techniques. IEEE Trans Signal Process 49:3005–3014. Google Scholar
  47. Zhang Y, Amin MG, Lindsey AR (2001) Anti-jamming GPS receivers based on bilinear signal distributions. In: Military communications conference on communications for network-centric operations: creating the information force, pp 1070–1074.
  48. Zhang HP (2006) Study on GPS based China regional ionosphere monitoring and ionospheric delay correction. Ph.D. Dissertion, Shangai Astronomical Observatory, Chinese Academy of Sciences, Shanghai, ChinaGoogle Scholar

Copyright information

© Springer-Verlag GmbH Germany, part of Springer Nature 2019

Authors and Affiliations

  1. 1.Department of Electronics and Communication EngineeringBirla Institute of Technology, Mesra, Deoghar CampusDeogharIndia

Personalised recommendations