Abstract
Global Navigation Satellite Systems (GNSS) have been used for the
past 20-30 years successfully both in civil and military community.
Transit, GPS and GLONASS are examples of GNSS. GPS has already proved
its availability and reliability for many applications. In near future,
new GNSS called Galileo, will be launched by Europe. However, the
receivers for all these systems are built using application specific
integrated circuits (ASICs), which we often call hardware GPS receiver.
A user has the least level of flexibility in setting or implementing
the parameters in this type of receiver. Especially, the level of
flexibility is limited for the researchers and developers to implement
their own algorithms. Software-based GPS Receiver (SGR) helps us
processing the GPS signal at the lowest level of GPS raw signal data
from the antenna. A SGR consists of a front-end device that converts
the radio frequency signal from the antenna to an intermediate frequency
in digital format. The signal thus converted is processed by high
level programming language to compute position and velocity. In SGR,
it is possible to do acquisition and tracking using different parameters
and threshold values, which give a user total flexibility of operation.
This helps in processing weak signal, multipath mitigation and simulate
''what-if'' scenarios. In this paper, we will discuss about software-based
GPS receiver and show how it can be used for research and simulation
in the field of Global Navigation Satellite System.
Users
Please
log in to take part in the discussion (add own reviews or comments).