Preliminary Investigation of Generation of US-Based GPS Signal

  • S. RadharaniEmail author
  • C. Vani
  • P. Naveen Kumar
Conference paper
Part of the Lecture Notes in Networks and Systems book series (LNNS, volume 65)


Global Navigation Satellite System (GNSS) generates signals using constellation of satellites from space. The GNSS signals transmit positioning and timing information to GNSS receiver. These receivers use this information to determine their location. There are various GNSSs being developed across the world. They are the United States Global Positioning System, Russia’s GLONASS, Europe’s GALILEO, China’s BeiDou, Japan’s QZNSS, and India’s IRNSS. Among these, GPS, GLONASS, and GALILEO have the global coverage and BeiDou-I, QZNSS, and IRNSS have the regional coverage. Among all the GNSS, GPS and GLONASS are in operation, whereas all other systems are in the development stage. GPS is a fully developed U.S. Space-based satellite navigation system, which provides its services to the military as well as civilian users. Generally, GPS uses four satellites to find the position of receiver. GPS transmit signals in L-band (1–2 GHz). The two basic GPS signals are L1 (1575.42 MHz) and L2 signals (1227.6 MHz). There are various applications of GPS like location-based services, surveying, mapping, space and military applications, etc. Also, GPS has few limitations such that it cannot work well in underground, underwater, city with tall buildings, indoor regions, etc. In this paper, the generation of GPS signals by the development of software code is presented.


GNSS GPS L1 and L2 signals 


  1. 1.
    Humphreys TE, Ledvina BM, Psiaki ML, O’Hanlon BW, Kintner PM (2008) Assessing the spoofing threat: development of portable GPS civilian spoofer. In: ION GNSS conference, Savanna, Austin, USA, Sept 2008Google Scholar
  2. 2.
    Wang K, Chen S, Pan A (2012) Time and position spoofing with open source project. Research paper, ChinaGoogle Scholar
  3. 3.
    Naghswander T, Ledvina B, Diamond J, Brumley R, Brumley D (2012) GPS software attacks. Journal paper, North Carolina, USA, Oct 2012Google Scholar
  4. 4.
    Herring T (2012) Principles of GPS,, USA, Feb 2012Google Scholar
  5. 5.
    Jovanovic A, Botteron C, Farine P (2014) Multi-test detection and protection algorithm against spoofing attacks on GPS receivers. IEEE paper, Lausanne, SwitzerlandGoogle Scholar
  6. 6.
    Jafarnia-Jaharomi A, Broumadan A, Nielsen J, Lachapelle G (2012) GPS vulnerability to spoofing threats and a review of Anti-spoofing techniques. Int J Navig Obs, Canada (July 2012)Google Scholar
  7. 7.
    Capparra G, Laurenti N (2017) Feasibility and limitations of self-spoofing attacks on GNSS signals with message authentication. Conference paper, University of Padova, Italy, Sept 2017Google Scholar
  8. 8.
    Javaid AY, Weiqing FJ (2017) Analysis of GPS—based attacks and a novel GPS spoofing detection algorithm for unmanned aerial vehicle simulation. Journal paper, USA, 2017Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.Department of CSE, University College of EngineeringOsmania UniversityHyderabadIndia
  2. 2.Department of ECE, University College of EngineeringOsmania UniversityHyderabadIndia

Personalised recommendations