This document summarizes the implementation of baseband acquisition and tracking modules for a GPS receiver using a digital signal processing tool. The acquisition module uses a parallel code phase search algorithm to determine the visible satellites. Initial results generating an intermediate frequency and PRN code are shown. Future work involves verifying these results and implementing the tracking module to refine code phase and frequency values to obtain navigation data. The implementation is being tested on a software-defined radio board to develop an indigenous multichannel GPS receiver.
This paper deals with the hardware implementation of base band (acquisition and tracking) modules of a
GPS receiver using system generator 9.2 has been tried out. The implementation will be tested on Lyrtech (small form factor-software defined radio) platform which consists of 3 layers. The upper layer is the radio frequency (1 GHz) layer, middle layer is the ADACMasterIII layer and the last is digital processing (DSP) layer. The data transfer between the FPGA Virtex-4SX35 and DSP module is done using a TMS320DM6446 Davinci processor. Generation of 17MHz Intermediate frequency has been done. The acquisition module based on parallel code phase search acquisition algorithm has been tried out. The results are being tested for correctness and accuracy. After this the tracking module will be implemented. The results will lead to the development of indigenous GPS receivers with single and multiple channels
within the same hardware with reconfiguration.
The effects of using variable lengths for degraded signal acquisition in GPS ...IJECEIAES
The signal acquisition in GPS receivers is the first and very crucial process that may affect the overall performance of a navigation receiver. Acquisition program initiates a searching operation on received navigation signals to detect and identify the visible satellites. However, signal acquisition becomes a very challenging task in a degraded environment (i.e, dense urban) and the receiver may not be able to detect the satellites present in radio-vicinity, thus cannot estimate an accurate position solution. In such environments, satellite signals are attenuated and fluctuated due to fading introduced by multipath and NLOS reception. To perform signal acquisition in such degraded environments, larger data accumulation can be effective in enhancing SNR, which tradeoff huge computational load, prolonged acquisition time and high cost of receiver. This paper highlights the effects of fading on satellite signal acquisition in GPS receiver through variable data lengths and SNR comparison, and then develops a statistical relationship between satellite visibility and SNR. Furthermore it also analyzes/investigates the tradeoff between computation load and signal data length.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
Performance Analysis of M-ary Optical CDMA in Presence of Chromatic DispersionIDES Editor
The performance of M-ary optical code division
multiple access (OCDMA) is analytically investigated in
presence of chromatic dispersion. The study is carried out for
single mode dispersion shifted and non dispersion shifted
fibers. Walsh code is used as user address. The p-i-n
photodetector is used for optoelectronic conversion process.
In our proposed model 16 different symbols are modulated
with different intensity levels and detected by direct detection
technique. The numerical results show that, the reconstruction
of the transmitted symbol is strongly dependent on the received
symbols magnitude which is reduced by fiber length and
symbol rate. It is found that the proposed OCDMA system
shows better performance when dispersion shifted fiber is
used as a communication medium.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
This paper deals with the hardware implementation of base band (acquisition and tracking) modules of a
GPS receiver using system generator 9.2 has been tried out. The implementation will be tested on Lyrtech (small form factor-software defined radio) platform which consists of 3 layers. The upper layer is the radio frequency (1 GHz) layer, middle layer is the ADACMasterIII layer and the last is digital processing (DSP) layer. The data transfer between the FPGA Virtex-4SX35 and DSP module is done using a TMS320DM6446 Davinci processor. Generation of 17MHz Intermediate frequency has been done. The acquisition module based on parallel code phase search acquisition algorithm has been tried out. The results are being tested for correctness and accuracy. After this the tracking module will be implemented. The results will lead to the development of indigenous GPS receivers with single and multiple channels
within the same hardware with reconfiguration.
The effects of using variable lengths for degraded signal acquisition in GPS ...IJECEIAES
The signal acquisition in GPS receivers is the first and very crucial process that may affect the overall performance of a navigation receiver. Acquisition program initiates a searching operation on received navigation signals to detect and identify the visible satellites. However, signal acquisition becomes a very challenging task in a degraded environment (i.e, dense urban) and the receiver may not be able to detect the satellites present in radio-vicinity, thus cannot estimate an accurate position solution. In such environments, satellite signals are attenuated and fluctuated due to fading introduced by multipath and NLOS reception. To perform signal acquisition in such degraded environments, larger data accumulation can be effective in enhancing SNR, which tradeoff huge computational load, prolonged acquisition time and high cost of receiver. This paper highlights the effects of fading on satellite signal acquisition in GPS receiver through variable data lengths and SNR comparison, and then develops a statistical relationship between satellite visibility and SNR. Furthermore it also analyzes/investigates the tradeoff between computation load and signal data length.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
Performance Analysis of M-ary Optical CDMA in Presence of Chromatic DispersionIDES Editor
The performance of M-ary optical code division
multiple access (OCDMA) is analytically investigated in
presence of chromatic dispersion. The study is carried out for
single mode dispersion shifted and non dispersion shifted
fibers. Walsh code is used as user address. The p-i-n
photodetector is used for optoelectronic conversion process.
In our proposed model 16 different symbols are modulated
with different intensity levels and detected by direct detection
technique. The numerical results show that, the reconstruction
of the transmitted symbol is strongly dependent on the received
symbols magnitude which is reduced by fiber length and
symbol rate. It is found that the proposed OCDMA system
shows better performance when dispersion shifted fiber is
used as a communication medium.
International Journal of Engineering Research and Development (IJERD)IJERD Editor
journal publishing, how to publish research paper, Call For research paper, international journal, publishing a paper, IJERD, journal of science and technology, how to get a research paper published, publishing a paper, publishing of journal, publishing of research paper, reserach and review articles, IJERD Journal, How to publish your research paper, publish research paper, open access engineering journal, Engineering journal, Mathemetics journal, Physics journal, Chemistry journal, Computer Engineering, Computer Science journal, how to submit your paper, peer reviw journal, indexed journal, reserach and review articles, engineering journal, www.ijerd.com, research journals,
yahoo journals, bing journals, International Journal of Engineering Research and Development, google journals, hard copy of journal
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...ijma
This paper proposes orthogonal Discrete Frequency Coding Space Time Waveforms (DFCSTW) for
Multiple Input and Multiple Output (MIMO) radar detection in compound Gaussian clutter. The proposed
orthogonal waveforms are designed considering the position and angle of the transmitting antenna when
viewed from origin. These orthogonally optimized show good resolution in spikier clutter with Generalized
Likelihood Ratio Test (GLRT) detector. The simulation results show that this waveform provides better
detection performance in spikier Clutter.
Presentation of 'Reliable Rate-Optimized Video Multicasting Services over LTE...Andrea Tassi
In this paper, we propose a novel advanced multi-rate design for evolved Multimedia Multicast/Broadcast Service (eMBMS) in fourth generation (4G) Long-Term Evolution (LTE)/LTE-Advanced (LTE-A) networks. The proposed design provides: i) reliability, based on random network coded (RNC) transmission, and ii) efficiency, obtained by optimized rate allocation across multi-rate RNC streams. The paper provides an in-depth description of the system realization and demonstrates the feasibility of the proposed eMBMS design using both analytical and simulation results. The system performance is compared with popular multi-rate multicast approaches in a realistic simulated LTE/LTE-A environment.
Point Sum Average Peak Algorithm Detection of LTEAM Publications
This paper proposes an improved detection algorithm for LTE Random Access preamble detection and evaluates the performance of the algorithm with respect to the performance of algorithms proposed in the literature using MDP metric.
EE402B Radio Systems and Personal Communication Networks notesHaris Hassan
Programmes in which available:
Masters of Engineering - Electrical and Electronic
Engineering. Masters of Engineering - Electronic
Engineering and Computer Science. Master of Science -
Communication Systems and Wireless Networking.
Master of Science - Smart Telecom and Sensing
Networks. Master of Science - Photonic Integrated
Circuits, Sensors and Networks.
Study of timing synchronization in mimoofdm systems using dvb tijitjournal
OFDM (Orthogonal Frequency Division Multiplexing)provides the promising physical layer for 4G and
3GPP LTE Systems in terms of efficient use of bandwidth and data rates. This paper highlights the
implementation of OFDM in Digital Video Broadcasting-Terrestrial (DVB-T). It mainly focuses on the
timing offset problem present in OFDM systems and its proposed solution using Cyclic Prefix (CP) as a
modified SC (Schmidl and COX) algorithm. It also highlights the timing synchronization as well as
performance comparison through bit error rate. Synchronization issues in OFDM are important and can
lead to information loss if not properly addressed. Simulations were performed to implement DVB-T system
and to compare different synchronization methods under certain distribution model.
Cyclostationary analysis of polytime coded signals for lpi radarseSAT Journals
Abstract In Radars, an electromagnetic waveform will be sent, and an echo of the same signal will be received by the receiver. From this received signal, by extracting various parameters such as round trip delay, doppler frequency it is possible to find distance, speed, altitude, etc. However, nowadays as the technology increases, intruders are intercepting transmitted signal as it reaches them, and they will be extracting the characteristics and trying to modify them. So there is a need to develop a system whose signal cannot be identified by no cooperative intercept receivers. That is why LPI radars came into existence. In this paper a brief discussion on LPI radar and its modulation (Polytime code (PT1)), detection (Cyclostationary (DFSM & FAM) techniques such as DFSM, FAM are presented and compared with respect to computational complexity.
Keywords—LPI Radar, Polytime codes, Cyclostationary DFSM, and FAM
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...IJCNCJournal
To achieve a high speed data rate, higher spectral efficiency, improved services and low latency the 3rd
generation partnership project designed LTE standard (Long Term Evolution).the LTE system employs
specific technical as well the technical HARQ, MIMO transmission, OFDM Access or estimation technical.
In this paper we focus our study on downlink LTE channel estimation and specially the interpolation which
is the basis of the estimation of the channel coefficients. Thus, we propose an adaptive method for polynomial interpolation based on Lagrange polynomial. We perform the Downlink LTE system MIMO transmission then compare the obtained results with linear, Sinus Cardinal and polynomial Newton Interpolations. The simulation results show that the Lagrange method outperforms system performance in term of Block Error Rate (BLER) , throughput and EVN(%)vs. Signal to Noise Ratio (SNR).
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...ijma
This paper proposes orthogonal Discrete Frequency Coding Space Time Waveforms (DFCSTW) for
Multiple Input and Multiple Output (MIMO) radar detection in compound Gaussian clutter. The proposed
orthogonal waveforms are designed considering the position and angle of the transmitting antenna when
viewed from origin. These orthogonally optimized show good resolution in spikier clutter with Generalized
Likelihood Ratio Test (GLRT) detector. The simulation results show that this waveform provides better
detection performance in spikier Clutter.
Presentation of 'Reliable Rate-Optimized Video Multicasting Services over LTE...Andrea Tassi
In this paper, we propose a novel advanced multi-rate design for evolved Multimedia Multicast/Broadcast Service (eMBMS) in fourth generation (4G) Long-Term Evolution (LTE)/LTE-Advanced (LTE-A) networks. The proposed design provides: i) reliability, based on random network coded (RNC) transmission, and ii) efficiency, obtained by optimized rate allocation across multi-rate RNC streams. The paper provides an in-depth description of the system realization and demonstrates the feasibility of the proposed eMBMS design using both analytical and simulation results. The system performance is compared with popular multi-rate multicast approaches in a realistic simulated LTE/LTE-A environment.
Point Sum Average Peak Algorithm Detection of LTEAM Publications
This paper proposes an improved detection algorithm for LTE Random Access preamble detection and evaluates the performance of the algorithm with respect to the performance of algorithms proposed in the literature using MDP metric.
EE402B Radio Systems and Personal Communication Networks notesHaris Hassan
Programmes in which available:
Masters of Engineering - Electrical and Electronic
Engineering. Masters of Engineering - Electronic
Engineering and Computer Science. Master of Science -
Communication Systems and Wireless Networking.
Master of Science - Smart Telecom and Sensing
Networks. Master of Science - Photonic Integrated
Circuits, Sensors and Networks.
Study of timing synchronization in mimoofdm systems using dvb tijitjournal
OFDM (Orthogonal Frequency Division Multiplexing)provides the promising physical layer for 4G and
3GPP LTE Systems in terms of efficient use of bandwidth and data rates. This paper highlights the
implementation of OFDM in Digital Video Broadcasting-Terrestrial (DVB-T). It mainly focuses on the
timing offset problem present in OFDM systems and its proposed solution using Cyclic Prefix (CP) as a
modified SC (Schmidl and COX) algorithm. It also highlights the timing synchronization as well as
performance comparison through bit error rate. Synchronization issues in OFDM are important and can
lead to information loss if not properly addressed. Simulations were performed to implement DVB-T system
and to compare different synchronization methods under certain distribution model.
Cyclostationary analysis of polytime coded signals for lpi radarseSAT Journals
Abstract In Radars, an electromagnetic waveform will be sent, and an echo of the same signal will be received by the receiver. From this received signal, by extracting various parameters such as round trip delay, doppler frequency it is possible to find distance, speed, altitude, etc. However, nowadays as the technology increases, intruders are intercepting transmitted signal as it reaches them, and they will be extracting the characteristics and trying to modify them. So there is a need to develop a system whose signal cannot be identified by no cooperative intercept receivers. That is why LPI radars came into existence. In this paper a brief discussion on LPI radar and its modulation (Polytime code (PT1)), detection (Cyclostationary (DFSM & FAM) techniques such as DFSM, FAM are presented and compared with respect to computational complexity.
Keywords—LPI Radar, Polytime codes, Cyclostationary DFSM, and FAM
IMPROVEMENT OF LTE DOWNLINK SYSTEM PERFORMANCES USING THE LAGRANGE POLYNOMIAL...IJCNCJournal
To achieve a high speed data rate, higher spectral efficiency, improved services and low latency the 3rd
generation partnership project designed LTE standard (Long Term Evolution).the LTE system employs
specific technical as well the technical HARQ, MIMO transmission, OFDM Access or estimation technical.
In this paper we focus our study on downlink LTE channel estimation and specially the interpolation which
is the basis of the estimation of the channel coefficients. Thus, we propose an adaptive method for polynomial interpolation based on Lagrange polynomial. We perform the Downlink LTE system MIMO transmission then compare the obtained results with linear, Sinus Cardinal and polynomial Newton Interpolations. The simulation results show that the Lagrange method outperforms system performance in term of Block Error Rate (BLER) , throughput and EVN(%)vs. Signal to Noise Ratio (SNR).
IJRET : International Journal of Research in Engineering and Technology is an international peer reviewed, online journal published by eSAT Publishing House for the enhancement of research in various disciplines of Engineering and Technology. The aim and scope of the journal is to provide an academic medium and an important reference for the advancement and dissemination of research results that support high-level learning, teaching and research in the fields of Engineering and Technology. We bring together Scientists, Academician, Field Engineers, Scholars and Students of related fields of Engineering and Technology.
Iterative qr decompostion channel estimation for mimo ofdm systems eSAT Journals
Abstract Channel estimation algorithms have a key role in signal detection in MIMO-OFDM systems. In this system, the number of channel components which need to be estimated is much more than conventional SISO wireless systems. Consequently, the computational process of channel estimation is highly intensive. In addition, the high performance channel estimation algorithms mostly suffer from high computational complexity. In the other words, the system undergoes intensive computations if high performance efficiency is desired. However, there is an alternative solution to achieve both high performance efficiency and relatively low level of computational complexity. In this solution, high efficient channel estimation is firstly designed, and then it is simplified using alternative mathematical expressions. In this paper, Iterative channel estimation based on QR decomposition for MIMO-OFDM systems is proposed. From simulation results, the iterative QRD channel estimation algorithm can provide better mean-square-error and bit error rate performance than conventional methods. Index Terms: MIMO, OFDM, QRD,Least squre Channel estimation
Performance of DCO-OFDM in Optical Wireless Communication SystemAM Publications
OFDM scheme is widely adopted as it has high data rate and good performance under various channel conditions. In this paper, a number of unipolar optical OFDM scheme has been used for IM/DD system using simulink. To develop such a complex system, this paper proposes MATLAB as the platform for its implementation. The modeling of block diagram is done using Fast Fourier Transform and Hermitian symmetry. The concept of Optical OFDM uses LED at the transmitter and Photodiode at the receiver to demonstrate the optical characteristics of the system. The model has been implemented using different modulation techniques and under various channels. The paper suggests that using QPSK modulation in white Gaussian noise with 5dB SNR gives best result in terms of BER. Similarly, DBPSK modulation technique performs better with the increase in fading frequency. Thus, the complete model description suggests novelty in the modulation schemes that can be accepted for channels applicable in optical OFDM communication.
Performance of DCO-OFDM in Optical Wireless Communication SystemAM Publications
OFDM scheme is widely adopted as it has high data rate and good performance under various channel conditions. In this paper, a number of unipolar optical OFDM scheme has been used for IM/DD system using simulink. To develop such a complex system, this paper proposes MATLAB as the platform for its implementation. The modeling of block diagram is done using Fast Fourier Transform and Hermitian symmetry. The concept of Optical OFDM uses LED at the transmitter and Photodiode at the receiver to demonstrate the optical characteristics of the system. The model has been implemented using different modulation techniques and under various channels. The paper suggests that using QPSK modulation in white Gaussian noise with 5dB SNR gives best result in terms of BER. Similarly, DBPSK modulation technique performs better with the increase in fading frequency. Thus, the complete model description suggests novelty in the modulation schemes that can be accepted for channels applicable in optical OFDM communication.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
International Journal of Engineering Research and Applications (IJERA) is an open access online peer reviewed international journal that publishes research and review articles in the fields of Computer Science, Neural Networks, Electrical Engineering, Software Engineering, Information Technology, Mechanical Engineering, Chemical Engineering, Plastic Engineering, Food Technology, Textile Engineering, Nano Technology & science, Power Electronics, Electronics & Communication Engineering, Computational mathematics, Image processing, Civil Engineering, Structural Engineering, Environmental Engineering, VLSI Testing & Low Power VLSI Design etc.
In this paper, we analyzed a numerical evaluation of the performance of MIMO radio systems in the LTE network environment. Downlink physical layer of the OFDM-MIMO based radio interface is considered for system model and a theoretical analysis of the bit error rate of the two space-time codes (SFBC 2×1 and FSTD 4×2 codes are adopted by the LTE norm as a function of the signal to noise ratio. Analytical expressions are given for transmission over a Rayleigh channel without spatial correlation which is then compared with Monte-Carlo simulations. Further evaluated channel capacity and simulation results show throughput almost reaches to the capacity limit.
Performance Analysis of MIMO-OFDM System Using QOSTBC Code Structure for M-PSKCSCJournals
MIMO-OFDM system has been currently recognized as one of the most competitive technology for 4G mobile wireless systems. MIMO-OFDM system can compensate for the lacks of MIMO systems and give play to the advantages of OFDM system. In this paper, a general Quasi orthogonal space time block code (QOSTBC) structure is proposed for multiple-input multiple-output–orthogonal frequency-division multiplexing (MIMO-OFDM) systems for 4X4 antenna configuration. The signal detection technology used in this paper for MIMO-OFDM system is Zero-Forcing Equalization (linear detection technique). In this paper the analysis of high level of modulations (i.e. M-PSK for different values of M) on MIMO-OFDM system is presented. Here AWGN and Rayleigh channels have been used for analysis purpose and their effect on BER for high data rates have been presented. The proposed MIMO-OFDM system with QOSTBC using 4X4 antenna configuration has better performance in terms of BER vs SNR than the other systems.
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...IJNSA Journal
This paper proposes a new blind adaptive channel shortening approach for multi-carrier systems. The
performance of the discrete Fourier transform-DMT (DFT-DMT) system is investigated with the proposed
DST-DMT system over the standard carrier serving area (CSA) loop1. Enhanced bit rates demonstrated
and less complexity also involved by the simulation of the DST-DMT system.
Multi carrier equalization by restoration of redundanc y (merry) for adaptive...
2412ijmnct02
1. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
Digital Multichannel GPS Receiver Baseband
Modules using Model Based Design Tools
Kota Solomon Raju1, Y.Pratap12, Virendra Patel12, S.M.M Naidu2, Amit
Patwardhan2 and P.Bhanu Prasad1
Central Electronics Engineering Research Institute (CEERI)/Council of Scientific and
Industrial research (CSIR) Pilani-3330311, International Institute of Information
Technology Pune 2
solmon@ceeri.ernet.in,pratap.sost.iiit@gmail.com,
virendra369@gmail.com, mohans@isquareit.ac.in,
amitp@isquareit.ac.in,bhanu@ceeri.ernet.com
ABSTRACT
This paper deals with the hardware implementation of base band (acquisition and tracking) modules of a
GPS receiver using system generator 9.2 has been tried out. The implementation will be tested on Lyrtech
(small form factor-software defined radio) platform which consists of 3 layers. The upper layer is the radio
frequency (1 GHz) layer, middle layer is the ADACMasterIII layer and the last is digital processing (DSP)
layer. The data transfer between the FPGA Virtex-4SX35 and DSP module is done using a
TMS320DM6446 Davinci processor. Generation of 17MHz Intermediate frequency has been done. The
acquisition module based on parallel code phase search acquisition algorithm has been tried out. The
results are being tested for correctness and accuracy. After this the tracking module will be implemented.
The results will lead to the development of indigenous GPS receivers with single and multiple channels
within the same hardware with reconfiguration.
KEYWORDS
GPS, Base band, Acquisition, Tracking, Software defined radio, Parallel code phase search.
1. INTRODUCTION
Global positioning system is a satellite based navigation system which was started in 1973. GPS
applications include surveying, space navigation, automatic vehicle monitoring, emergency
services dispatching, and mapping and geographic information system geo referencing [1]. At
present there are 32 GPS satellites revolving around the globe. Out of these, 24 satellites are
currently divided into six orbits and each orbit has four satellites. Each of these orbits makes an
inclination angle of 55⁰ with earth’s equator. Each of these orbits are separated from each other
by 60⁰ thus completing the entire 360⁰.Each satellite rotates around the earth two times in a
sidereal day in their respective orbit having a radius of approximately 26550km [2].This paper
talks about the implementation of digital baseband acquisition and tracking modules. This paper
also discusses about the SFF-SDR board which is used for the implementation of these modules.
DOI : 10.5121/ijmnct.2012.2402 9
2. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
2. GPS SIGNAL STRUCTURE
A GPS satellite transmits the GPS signal and it is received by the antenna of the GPS receiver.
The GPS signals are transmitted on two radio frequencies in the UHF band. The UHF band
covers the frequency band from 500MHz to 3 GHz. These frequencies are referred to as L1 and
L1 = 1575.42MHz = 154 × 10.23 MHz
L2 and are derived from a common frequency of 10.23MHz [2].
L2 = 1227.6MHz = 120 × 10.23MHz
(1)
(2)
We can see the various signal components in a GPS signal in the figure 1 [3].
Fig.1.GPS Signal Structure
If we observe the signal of a satellite say K, it is given as [4].
S (t) = √2Pc C (t) ∅ D (t) cos(2πfL t) + 2P P (t) ∅ D (t) sin(2πfL t) +
2P P (t) ∅ D (t) (3)
Where Pc, PPL1, PPL2 = Powers of signal with C/A or p code,
Ck = C/A code sequence assigned to the satellite number k,
P k = P(Y) code sequence assigned to satellite number k,
D k = navigation data sequence,
f L1 and fL2 = carrier frequencies of L1 and L2.
Binary phase shift key (BPSK) modulation is used for this signal because BPSK is less
susceptible to noise and therefore it helps in maintaining the correct information being passed
through the communication channel [8].The C/A code gives us the information that from which
10
3. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
satellite the signal is coming. It repeats itself every ms and one navigation bit lasts 20ms.So for
each navigation bit, the signal contains 20 complete C/A codes. The navigation bits give us
information as the satellite orbits.
The Doppler frequency for the carrier frequency is about 4.9 KHz and that for C/A code is 3.2Hz.
Doppler frequency is the change in the observed frequency of a source due to the relative motion
between the source and the receiver [9].
In L1 frequency, the C/A and P(Y) signals are in quadrant phase with each other [4].The power
levels of GPS signals are as shown [2].
Table 1.Power Level of GPS Signals
P C/A
L1 -133dBm -130dBm
L2 -136dBm -136dBm
3. DIGITAL MULTICHANNEL GPS RECEIVER
Once the signal is captured by the antenna of a GPS receiver, through the radio frequency chain
the input signal is amplified to proper amplitude and the frequency is converted to desired
frequency [2]. Now ADC is used for the digitization of the signal. Once the digital signal is
obtained it is down converted to a required intermediate frequency (IF). The below figure shows
the multichannel GPS receiver.
Fig. 2. Multichannel GPS receiver blocks
The IF is then sent to the first digital baseband module i.e. Acquisition module. Acquisition
module helps in finding out from which satellite the signal is coming. The tracking module helps
in finding out the phase transition of the navigation data [2]. The navigation data gives us
information of the orbit of a satellite. From the navigation module we obtain the pseudo-range
and the ephemeris data, which gives us the information about the satellite positions.
11
4. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
4. ACQUISITION MODULE
The main purpose of acquisition is to determine visible satellites and coarse values of carrier
frequency and code phase of the satellite signals
4.1 Parallel Code Phase Search Acquisition Algorithm
The goal of the acquisition is to perform a correlation with the incoming signal and a PRN
(pseudo random noise) code. The below figure shows the parallel code phase acquisition
algorithm [7].
Fig. 3. Parallel code phase search acquisition
Demodulation and dispreading are performed in the parallel code phase acquisition. One provides
the demodulation carrier and the other provides the dispreading code [5].The two main operations
performed in the above mentioned algorithm are demodulation and dispreading. Initially a local
oscillator generates a local carrier replica and its 90º phase shifted signal. These signals are
multiplied by the incoming digitized intermediate frequency signal. This generates the I (in
phase) signal and the Q (Quadrature) signal respectively .All the energy is stored in the In-phase
( )= ( )+ ( )
signal. The I and Q signals are combined to form a complex input signal to the DFT function.
(4)
Next comes the dispreading of the signal. The generated PRN code is transformed into the
frequency domain and the result is complex conjugated. The Fourier transform of the input is
multiplied with the Fourier transform of the PRN code. Actually circular cross correlation is
performed. The result of the multiplication is transformed into the time domain by an inverse
Fourier transform. The absolute value of the output of the inverse Fourier transform represents
the correlation between the input and the PRN code. If the peak is present in the correlation, the
index of this peak marks the PRN code phase of the incoming signal [4].
12
5. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
If we take two finite length sequences x (n) and y (n), both with length N, the DFT can be
computed as:
X(k) = x(n)e π /
(5)
Y(k) = y(n)e π /
(6)
The circular cross correlation between two finite length sequences x (n) and y (n) both with
z(n) = +∑ x(m)y(m + n) = +∑ x(−m)y(m − n)
length N and with periodic repetitions is computed as:
(7)
After omitting the scaling factor 1/N, the discrete N-point Fourier transform of z (n) can be
expressed as
( )=∑ (− ) ( − ) /
(8)
( ) / ( + ) ( )/
= ∗( ) ( ) (9)
( ) = Discrete Fourier transform of the finite length sequences x (n)
Where,
( ) = Discrete Fourier transform of the finite length sequences y (n)
X ∗ ( )=Complex conjugate of X (k)
( ) = Discrete N-point Fourier transform of ( )
The code phase and the carrier frequency parameters are further sent to the Tracking module for
further refining.
5. TRACKING
The main purpose of tracking is to refine the coarse values of the code phase and the frequency
and to keep track of these as the signal properties changes over time. It demodulates the incoming
signal to obtain the 50Hz navigation data bits.
The tracking mainly consists of two parts.
1. Code tracking (DLL)
2. Carrier tracking(PLL)
The below figure is the simulink model developed for complete tracking.
13
6. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
Fig.4. Block diagram of the combined DLL and PLL tracking loops
5.1 Code Tracking
The code tracking loop used in GPS receivers is a delay lock loop (DLL) called an early minus
late tracking loop. Here also the DLL discriminator provides the necessary feedback required to
ensure the replica signal is always with the incoming signal. The main purpose of the code
tracking lop is to keep the track of the code phase of a specific code in the signal. The o/p of the
code tracking loop is a perfectly aligned replica of the code. The reason to use DLL is to correlate
the I/P signal with three replicas of the code [Early, Late, and Prompt]. The incoming C/A code is
down converted to baseband by multiplying the incoming signal with a perfectly aligned local
replica of the carrier wave. The simulink model for code tracking developed is as shown in figure
5.
14
7. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
Fig.5.Code Tracking
5.2 Carrier Tracking
As shown in figure 2, Costas Phase Loop measures the phase error between incoming and local
generated carrier, after loop filter the error will be used to adjust frequency of a local oscillator.
Costas loop is insensitive to both 180° phase shifts and phase transitions caused due to navigation
bits. The I (in) phase arm of this loop keeps all the energy as given below [4].
( ) cos( ) cos( + )= ( ) cos( ) + ( ) cos(2 + ) (10)
= phase difference between the phase of the input signal and the phase of the local replica of
the carrier phase.
When multiplication is performed in the Quadrature arm the above equation changes to:
( ) sin( ) sin( + )= ( ) sin( ) + ( ) sin(2 + ) (11)
After low pass filtering the following two signals remain as:
= ( ) cos( ) (12)
= ( ) sin( ) (13)
Phase error of the local carrier phase replica is:
= = tan( )
( ) ( )
( ) ( )
(14)
15
8. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
The phase error is reduced when correlation in the Quadrature phase arm is zero having the
maximum value in the In-phase arm.
= tan (15)
6. IMPLEMENTATION OF GPS RECEIVER ON LYRTECH SFF-
SDR BOARD
The SFF-SDR board is conceived and designed to be used in the development of the application
in the field of software defined radio. The board is composed of three different platforms: Digital
Processing Module, ADACMasterIII and RF Module. The digital processing module uses a
Virtex-4 SX35FPGA and a TMS320DM6446SoC to implement custom IP and acceleration
functions with varying requirements from one protocol to another supported on the same
hardware.The ADACMasterIII is equipped with dual channel analog to digital and digital to
analog converters.The RF module covers a variety of frequency ranges in transmission and
reception. The interface between DSP and FPGA is performed by using TMS320DM6446SoC
Davinci processor .The below figure shows the lyrtech SFF-SDR board[7].
Fig. 6. Lyrtech SFF-SDR board
7. RESULTS AND FUTURE WORK
Generation of 17MHz intermediate frequency (IF) has been achieved.
Fig. 7. Intermediate Frequency(17Mhz)
16
9. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
We have also got results for the PRN code and the final output of parallel acquisition search. We
are in the process of verifying the results. Once obtained tracking will be implemented. The
below figure 8 shows the PRN code.
Fig.8.PRN Code
The acquisition result is as shown below.
Fig.9.Output of Parallel Code Phase Search Acquisition
8. CONCLUSION
This implementation will lead to the development of indigenous GPS receivers with single and
multiple channels within the same hardware with reconfiguration.
ACKNOWLEDGEMENT
The work reported in this paper is part funded by CSIR-Supra Institutional Project, (SIP 21). We
would like to thank Dr. Chandra Shekhar, Director, CSIR-CEERI, Pilani, India and Mr. Satish
Mohanty PhD Student BITS Pilani, India.
17
10. International Journal of Mobile Network Communications & Telematics (IJMNCT) Vol.2, No.4, August 2012
REFERENCES
[1] Peter. H. Dana,” Global positioning system (GPS) time dissemination for real time applications”,
University of Texas, Austin, pp.1, 1997.
[2] James Bao-Yen Tsui,”Fundamentals of Global Positioning System Receivers”, 2nd edition, Wiley-
Interscience, pp.2, 31, 33, 69, 70, 2005.
[3] Dana Peter H, “Global Positioning System Overview” University of Texas at Austin
1994,Department of Geography,[Online] Available at:
http://www.colorado.edu/geography/gcraft/notes/gps/gps_f.html,Feb, 2003.
[4] Kai Borre, Akos, Nicolaj, Rinder, Jensen, “A Software Defined GPS and Galileo Receiver”,
Birkhauser, pp.19, 82, 94, 2007.
[5] Gihan Hamza, Abdelhaliem Zekry, Ibrahim Motawie,”Implementation of a complete GPS receiver
using Simulink” IEEE Circuits and Systems magazine, pp.45,2009.
[6] Cheng Jun Li, Yi Qian, Mingquan Lu, Zhengming Feng,”The design and implementation of GPS
software simulation platform”, University of Tsinghua Beijing, China, pp.4, 2008.
[7] User’s guide on Lyrtech Small Form Factor SDR Evaluation Module/Development Platform, October
2008.
[8] V. Rajesh Chowdhary, “M.Tech Thesis-Design and Implementation of Multichannel Pseudolite GPS
Baseband Module”, Isquareit- Department of SOST, Pune, India, 2011.
[9] Doppler Effect[Online] Available at: http://www.usna.edu/Users/physics/ejtuchol/Chapter19.pdf
18