Skip to main content
Log in

Spoofing Mitigation Using Double Stationary Wavelet Transform in Civil GPS Receivers

  • Published:
Wireless Personal Communications Aims and scope Submit manuscript

Abstract

In this paper, the Wavelet Transform (WT) is used to eliminate the influence of spoofing on the stationary Global Positioning System (GPS) receivers. Having no access to the authentic data, signal processing is only applied to the received spoofing signals. Pseudo-range is one of the most important influenced parameters under spoofing attack. Therefore, by reducing its deviations, spoofing reduction is possible. In this way, the pseudo-range difference between two observations is passed to the Statistic Wavelet Transform (SWT) at the first level. By de-noising in the next step and omission of noise, pseudo-range deviations due to a spoofing attack can be extracted. After that, measured pseudo-range of received signal is corrected. In the next step, the SWT is applied to the position coordinates. In this point, other irrational deviations because of spoofing threat can be compensated. For validation of the suggested algorithm, four different data sets are investigated. By applying bior 3.7 at level 3 and rbio 4.4 at level 9 as the first and the second WT respectively, we could mitigate spoofing more than 81% within a tolerance of 10% and an average of 86%. The test results show that the proposed technique supremely improves the performance of the GPS receiver and attenuates the effects of spoofing.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15

Similar content being viewed by others

References

  1. Baziar, A. R., Moazedi, M., & Mosavi, M. R. (2015). Analysis of single frequency GPS receiver under delay and combining spoofing algorithm. Wireless Personal Communications,83(3), 1955–1970.

    Article  Google Scholar 

  2. Mosavi, M. R., Nasrpooya, Z., & Moazedi, M. (2016). Advanced anti-spoofing methods in tracking loop. Journal of Navigation,69(4), 883–904.

    Article  Google Scholar 

  3. Javaid, A., Jahan, F., & Sun, W. (2017). Analysis of global positioning system-based attacks and a novel global positioning system spoofing detection/mitigation algorithm for unmanned aerial vehicle simulation. Simulation: Transactions of the Society for Modeling and Simulation International, 93(5), 427–441.

  4. Borio, D., & Gioia, C. (2016). A sum-of-squares approach to GNSS spoofing detection. IEEE Transactions on Aerospace Electronic Systems,52(4), 1756–1768.

    Article  Google Scholar 

  5. Huanga, J., Prestia, L. L., Motella, B., & Pini, M. (2016). GNSS spoofing detection: theoretical analysis and performance of the ratio test metric in open sky. The Korean Institute of Communications Information Sciences, ICT Express,2, 37–40.

    Google Scholar 

  6. Moazedi, M., Mosavi, M. R., & Sadr, A. (2017). Real-time interference detection in tracking loop of GPS receiver. Iranian Journal of Electrical and Electronic Engineering,13(2), 194–204.

    Google Scholar 

  7. Lin, Z., Haibin, C., & Naitong, Z. (2007). Anti-spoofing extended kalman filter for satellite navigation receiver. In IEEE international conference on wireless communications, networking and mobile computing, pp. 996–999.

  8. McDowell, C. E. (2007). GPS spoofer and repeater mitigation system using digital spatial nulling. U.S. Patent 7250903 B1, 31 July 2007.

  9. Daneshmand, S., Jahromi, A. J., Broumandan, A., & Lachapelle, G. (2013). GNSS spoofing mitigation in multipath environments using space-time processing. In European navigation conference (pp. 1–12).

  10. Daneshmand, S., Jahromi, A. J., Broumandan, A., & Lachapelle, G. (2011). A low complexity GNSS spoofing mitigation technique using a double antenna array. GPS World Magazine,22(12), 44–46.

    Google Scholar 

  11. Nielsen, J., Broumandan, A., & Lachapelle, G. (2010). Spoofing detection and mitigation with a moving handheld receiver. GPS World Magazine,21(9), 27–33.

    Google Scholar 

  12. Yang, Y., & Xu, J. (2016). GNSS receiver autonomous integrity monitoring (RAIM) algorithm based on robust estimation. Geodesy and Geodynamics,7(2), 117–123.

    Article  Google Scholar 

  13. Jahromi, A. J., Lin, T., Broumandan, A., Nielsen, J., & Lachapelle, G. (2012). Detection and mitigation of spoofing attacks on a vector-based tracking GPS receiver. In International technical meeting of the institute of navigation (pp. 3–8).

  14. Addison, P. S. (2002). The Illustrated Wavelet Transform handbook. Bristol: Institute of Physics Publishing.

    Book  Google Scholar 

  15. Taswell, C. (2000). The what, how and why of wavelet shrinkage denoising. Journal of Computing in Science and Engineering,2(3), 12–19.

    Article  Google Scholar 

  16. Donoho, D. L., Johnstone, I., Kerkyacharian, G., & Picard, D. (1995). Wavelet shrinkage: Asymptopia? Journal of the Royal Statistical Society,57(2), 301–369.

    MathSciNet  MATH  Google Scholar 

  17. Li, J., Zhang, J., Cang, Sh, & Zhou, M. (2016). Performance evaluation of multimodal detection method for GNSS intermediate spoofing. IEEE Access,4, 9459–9468.

    Article  Google Scholar 

  18. Fan, X., Du, L., & Duan, D. (2017). Synchrophasor data correction under GPS spoofing attack: A state estimation based approach. IEEE Transactions on Smart Grid, 1–11.

  19. Souza, M., Monico, J. F. G., Pagamisse, A., & Polezel, W. G. C. (2008). An effective wavelet method to detect and mitigate low-frequency multipath effects. International Association of Geodesy Symposia,132, 179–184.

    Article  Google Scholar 

  20. Azarbad, M. R., & Mosavi, M. R. (2014). A new method to mitigate multipath error in single-frequency GPS receiver with wavelet transform. Journal of GPS Solutions,18(2), 189–198.

    Article  Google Scholar 

  21. Mosavi, M. R., & Azarbad, M. R. (2013). Multipath error mitigation based on wavelet transform in L1 GPS receivers for kinematic applications. International Journal of Electronics and Communications,67(10), 875–884.

    Article  Google Scholar 

  22. Baziar, A. R., Moazedi, M., & Mosavi, M. R. (2016). A wavelet based spoofing error compensation technique for single frequency GPS stationary receiver. Journal of Aerospace Science and Technology,10(2), 9–16.

    Google Scholar 

  23. Borre, K., Akos, D. M., Bertelsen, N., Rinder, P., & Jensen, S. H. (2007). A software-defined GPS and Galileo receiver: A single-frequency approach. Boston: Birkhäuser.

    MATH  Google Scholar 

  24. Berardo, M., Garbin, E., Fabio, M., Letiziab, D., & Presti, L. (2016). A spoofing mitigation technique for dynamic applications. In Satellite navigation technologies and European workshop on GNSS signals and signal processing (pp. 1–7).

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to M. R. Mosavi.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Baziar, A.R., Mosavi, M.R. & Moazedi, M. Spoofing Mitigation Using Double Stationary Wavelet Transform in Civil GPS Receivers. Wireless Pers Commun 109, 1827–1844 (2019). https://doi.org/10.1007/s11277-019-06654-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11277-019-06654-x

Keywords

Navigation