Performance Evaluation of a GPS L5 Software Receiver Using a Hardware Simulator

Size: px
Start display at page:

Download "Performance Evaluation of a GPS L5 Software Receiver Using a Hardware Simulator"

Transcription

1 Performance Evaluation of a GPS L5 Software Receiver Using a Hardware Simulator Cécile Mongrédien, M. Elizabeth Cannon, Gérard Lachapelle PLAN Group Department of Geomatics Engineering Schulich School of Engineering University of Calgary CANADA BIOGRAPHY Cécile Mongrédien is a PhD candidate in the Department of Geomatics Engineering at the University of Calgary, Canada, where she is a member of the Position, Location and Navigation (PLAN) research group. In 2004 she graduated from ENAC (French University for Civil Aviation), Toulouse, France, as an electrical engineer majoring in digital communications. Her research focuses on GPS modernization as well as GNSS receiver design. Dr. Gérard Lachapelle holds a CRC/iCORE chair in Wireless Location in the Department of Geomatics Engineering. He has been involved with GPS developments and applications since 1980 and has authored/co-authored numerous publications and software. More information is available on the following website: Dr. Elizabeth Cannon is Dean of the Schulich School of Engineering at the University of Calgary. She has been involved with GPS research since 1984 and has published numerous papers on static and kinematic positioning. She is a Past President of the ION and the recipient of numerous awards for her work. ABSTRACT The GPS L5 signal, part of the U.S. effort to modernize its Global Positioning System (GPS), was designed to support safety-of-life applications such as civil aviation navigation. Its structure was therefore designed to provide higher performance in terms of measurement accuracy, tracking robustness and tracking sensitivity. However, in order to effectively improve upon the GPS L1 C/A signal performance, new receiver architectures have to be designed for the acquisition, tracking and navigation data demodulation processes. This paper aims at implementing such architectures in a full GPS L5 software receiver and validating them using a GPS L5 hardware simulator. First, a cascaded acquisition scheme is proposed. The first step, very similar to GPS L1 C/A acquisition is used to estimate the Doppler frequency and PRN code delay of the satellites in view. The second step is then used to estimate the NH code delay (and perform data bit synchronization) and refine the frequency estimate. A pilot-only tracking is then introduced. The navigation message decoding is performed in parallel on the data channel; the in-phase prompt correlator outputs used are calculated on the data channel using the tracking information derived from the pilot-only tracking loops. To recover the actual navigation data bit, the symbols previously obtained are fed into a Viterbi decoder. Following this operation, the subframe synchronization, and ephemeris parameters extraction can be initiated. A navigation solution using eight satellites is then used to validate the overall implementation of the software. Other figures of merits, such as the tracking loop lock detectors or pseudoranges measurement accuracy, are also shown to illustrate the software capacities. INTRODUCTION The US government plans to augment the only fully operational GPS civil signal (GPS C/A) by implementing two new civil signals on the GPS satellites to be launched in the coming years. Three block IIR-M satellites, transmitting the GPS L2C signal, have already been successfully launched and brought online. The first satellite transmitting the GPS L5 signal (likely a block IIR-M satellite with an additional demonstration payload) is expected to be launched in early ENC 07, Geneva, Switzerland, 29May-June 1, /12

2 The GPS L5 signal is the focus of this paper. It was designed to provide improved inherent multipath and narrow-band interference mitigation capacities, as well as improved tracking and data demodulation sensitivity. As described in the following section, GPS L5 has a data (I5) and a pilot (Q5) channel that are synchronized and orthogonal. The pilot component is implemented to enable more robust carrier tracking and facilitate re-acquisition in degraded environments. To compensate for the 3 db loss entailed by the data/pilot implementation and provide more reliable data demodulation, Forward Error Correction (FEC) is applied to the navigation message on the I5 channel. NH codes are modulated on top of the PRN on each channel. Introduced to improve narrow-band interference mitigation capacities, they also improve cross-correlation amongst spreading codes and facilitate data bit synchronization. In order to demonstrate and quantify (beyond theoretical derivations) the accuracy gain that can be expected from this signal, a full GPS L5 software receiver is developed. Validation of a cascaded acquisition algorithm and a coherent data-pilot combined tracking was already presented in Mongrédien et al. (2006). In light of the above, this paper focuses on the implementation and validation of the navigation message decoding and positioning algorithms. Following a brief review of the GPS L5 signal structure and data collection system used, the acquisition and tracking algorithms used are described. The implementation of a Viterbi decoder and subframe synchronization algorithms is then discussed. Finally, the 8-satellites navigation solution is presented. Each individual algorithm is tested and validated using GPS L5 RF samples obtained from a Spirent GSS 7700 hardware simulator and down-converted to IF using a NovAtel Euro-L5 Card, which served as a front-end. GPS L5 SIGNAL STRUCTURE The full GPS L5 signal structure can be found in the GPS L5 Interface Control Document (IS-GPS ). However, a summary of its main characteristic is presented herein. The L5 Signal will be transmitted at MHz with a minimum specified power of dbw, equally shared between its two quadrature components. The exact structure of the signal is given by: s ( t) = ( t) c XI ( t) NH10 ( t) cos( 2πf L5t + φ) c ( t) NH ( t) ( πf t + φ) XQ 20 sin 2 L5 d 2 P (1) + Where P is the total power of the received L5 signal, d is the FEC encoded navigation message, c and XI cxq are the data and pilot PRN code respectively, NH and 10 NH are the data and pilot NH code respectively, 20 f is the L5 L5 carrier frequency and φ is the time-varying carrier phase delay. As illustrated in Equation 1, each of the two quadrature components is bi-phase modulated with a different PRN of length chips. On the data channel, the PRN codes are further modulated by the navigation message and a 10-bit NH sequence; on the pilot channel, the PRN codes are further modulated by a 20-bit NH sequence. Due to the FEC encoding, the data channel will be transmitting the encoded navigation message at a 100 Hz rate in order to maintain an effective navigation message rate of 50 Hz. In turns, the 10 ms data symbols and the 20 ms data bits are perfectly synchronized with the NH 10 and NH 20 sequence respectively. The pilot channel allows significant phase tracking sensitivity gain since the absence of data enables the use of a pure PLL and of longer coherent integration time. The NH codes help to further spread the power across the spectrum by narrowing the code spectral line separation from 1 khz to 100 Hz and 50 Hz in the data and pilot channel respectively, enhancing the GPS L5 signal mitigation capacities against narrow-band interferences. Additionally, they make data bit synchronization more robust. The use of longer PRN sequences improves the cross-correlation and auto-correlation side peak protection to 26.4 and 29 db respectively, while the use of a faster chipping rate enhances the signal inherent mitigation capacities against multipath. In addition to the FEC encoding used, the GPS L5 navigation message format (C-NAV) significantly differs from the one used on L1 C/A (NAV). In order to improve the accuracy of the satellite position obtained from the broadcast ephemeris, new parameters were introduced to compute the orbit semi-major axis, mean motion and rate of right ascension. Also, the rather rigid NAV format used on GPS C/A is replaced by a highly flexible sequence of 63 subframes. Each subframe is 300 bit long and the control segment can modify the broadcasting order of these subframes as it sees fit. HARDWARE SIMULATOR AND TEST SET-UP To fully evaluate the GPS L5 signal performance, the accuracy of the Single Point Positions (SPP) derived from this signal will be studied herein. However, in the absence of any operational GPS satellite that transmits on the L5 ENC 07, Geneva, Switzerland, 29May-June 1, /12

3 frequency, it is necessary to use a simulated signal. The relevance of this approach, however, is conditioned by the fidelity with which the simulator can replicate a typical GNSS environment. To this end, the use of a hardware simulator provides the best opportunity so far. Its ability to individually simulate any component of the GNSS error source budget provides the levels of flexibility, controllability, and reproducibility necessary to validate software receiver algorithms. The Spirent GSS 7700 hardware simulator is used herein to simulate the GPS L5 RF signal. To convert this signal to IF samples (input taken by the GPS L5 software receiver), a NovAtel Euro-L5 card is used as an RF front-end to output the digital I and Q samples at 28 MHz. These IF samples are then buffered using an Altera UP-2 FPGA development board and stored using a National Instrument Data Acquisition (NI-DAQ) card in a PC. This set-up is illustrated in Figure 1. An OCXO clock is used to provide the time reference. Figure 1: Test Set-Up Even though the use of a hardware simulator enables the simulation of all GNSS error sources, only noise was considered herein. The reason for that is the necessity to first develop and validate the full software receiver, prior to any further performance analysis. At each step, algorithm validation can be performed using the truth data provided by the hardware simulator. ACQUISITION GPS L5 acquisition is defined as the estimation of the incoming signals local carrier and local code. The local codes considered herein as the NH-modulated PRN codes. Several acquisition strategies have been investigated in the past (Tran & Hegarty 2002, Hegarty et al 2003, Macabiau et al 2003, Yang et al 2004, Mongrédien et al. 2006). The cascaded approach, described in the three latter publications, is used herein. The reason for that is two-fold. First it reduces the computational requirements compared to a direct approach (where coherent integration over a minimum of 20 ms would be needed). Second, it limits the risk of false NH code acquisition that can occur when the frequency resolution is too low. The cascaded scheme implemented herein can be broken down in three steps. The first one, referred to as coarse acquisition, aims at estimating the Doppler frequency and PRN code delay. The second step, referred to as coarse tracking, is a frequency refinement step where basic tracking loops are implemented to insure convergence of the PRN code and Doppler frequency estimates. Finally, the last step, referred to as fine acquisition, is used to estimate the NH code delay. Coarse Acquisition The GPS L5 coarse acquisition is a two-dimensional search in time (code delay) and frequency over a given uncertainty region. The signal detection is based on a hypothesis testing scenario that is similar to the one used for GPS C/A. The two hypotheses H 1 the signal is present and H 0 the signal is absent, are tested against a particular threshold to determine whether a particular satellite is in view or not. The threshold is computed based on the desired probability of false alarm (10-4 here), and on the observed noise level under hypothesis H 0. The coarse acquisition is performed in the frequency domain using a zero-padded FFT. The use of a zero-padding strategy, introduced in Yang et al. (2004), helps alleviate the unknown NH bit transitions that could potentially deteriorate the correlation peak and compromise the reliability of the acquisition. The use of the FFT, on the other hand, provides interesting computational savings. In the frequency domain, it is possible: 1) to search all the PRN code delays in a single operation and 2) to perform Doppler removal simultaneously for all the satellite by a simple circular shift on the incoming signal FFT. On a final note, it is important to mention that, in order to improve the detection performance, it is possible to combine the power available in the data and pilot channels, and/or in several consecutive correlations. Coarse Tracking and Fine Acquisition As mentioned previously, the coarse tracking step is introduced to refine the Doppler frequency estimate and limit the risk of false NH code delay acquisition. To this end, an one-ms FLL based tracking is implemented. Mongrédien et al. (2006) demonstrated that, in this case, the FLL (and DLL) pull-in range and sensitivity are compatible with those of the coarse acquisition step described previously. In order to improve noise mitigation, a simple data/pilot combining scheme is proposed. At this stage, the pilot channel does not exhibit the property of a dataless channel and both ENC 07, Geneva, Switzerland, 29May-June 1, /12

4 channels still have similar tracking performance. The average of the data and pilot discriminator output is then used to update the NCOs and drive the code and carrier tracking loop. To confirm convergence of the carrier tracking loop, the following lock detector is used: 2 2 cross dot C2 f = (2) 2 2 cross + dot Where sin( πε f ktp ) ( T ) cross IPk 1QPk IPk QPk 1 = Dk Dk 1 2, =, dot IPk 1IPk + IPk 1QP = Dk Dk 1 cos 2πε f, k P =, IP, QP are the one ms in-phase and in-quadrature correlator outputs at the subscripted epoch, ε is the frequency error at epoch k, and f,k T is the coherent integration time. P Assuming, no external disturbance, this can be simplified as: cos πε T ( ) C 2 f 4 f, k P (3) Ideally, an FLL detector locked around 0.95 would guarantee a frequency error less than 25 Hz. However, as illustrated in Figure 2, this detector remains very noisy, even after smoothing. Despite this behaviour, it has been considered that this detector, if not a good frequency error estimator, could still be used as a reliable frequency lock indicator. Figure 2: FLL Smoothed Lock Detector for All Satellites in View Upon convergence of the lock detector on the data and pilot channel, of the one-ms pilot correlator outputs are correlated with the NH 20 code. Even though possible, no attempts to recombine the data and pilot channel were made. The reason for this is three-fold. Firstly, the presence of unknown data bit transitions on the data channel combined with the use of two different NH sequences would make this combining very tedious. Secondly, the resulting power loss is expected to remain minimal as the NH 20 correlation properties are superior to that of the NH 10. Finally, this implementation enables direct and simultaneous acquisition of the NH 20, NH 10 and data bit boundary; whereas a combined scheme would not give the NH 20 bit boundary, requiring an additional step if coherent integration longer than 10 ms were envisioned. As illustrated in Figure 3, the correlation peaks obtained after convergence of the coarse tracking are clear and unambiguous for all the satellites in view. ENC 07, Geneva, Switzerland, 29May-June 1, /12

5 TRACKING Figure 3: Normalized Fine Correlation for All satellites in View Once the NH codes have been acquired, a more accurate and reliable tracking can be envisioned. To this end, the use of longer coherent integration time and/or pure PLL tracking is of major interest. Their use is, however, restricted to the pilot channel, as unknown data bit transitions (that is, 180 o phase shifts) still occur on the data channel. Data/Pilot Combining As mentioned earlier, it is possible to improve the overall tracking performance of the receiver by implementing a data/pilot combined tracking. This was done, for coarse tracking, by averaging the data and pilot discriminators output. After NH alignment, however, the pilot channel exhibits far better phase tracking performance due to the absence of unknown data bit transitions. This makes the data/pilot combining more tedious, as one must endeavours to jointly benefit from the reliability of pure pilot tracking, and the improved noise resistance of combined tracking. Mongrédien et al. (2006) introduced a correlator level combining that was shown to improve carrier tracking reliability, sensitivity and accuracy. However beneficial this strategy, it is not implemented here in order to lessen the computational requirements. Instead of six correlators per channel, the pilot-only tracking strategy implemented here only uses a single correlator (the in-phase prompt) on the data channel. This is sufficient to recover the navigation message symbol bits and decode the navigation message parameters. This approach was already recommended by Ries et al (2002) and Bastide (2004) for similar reasons. Carrier Tracking The Pilot-only carrier tracking is initialized here as an FLL, which, after convergence, transits into a PLL. The coherent integration time is set to 10 ms. The use of longer integration, even thought technically possible is avoided at this stage to widen the FLL pull-in range and limit the risk of loss of lock. Julien (2005) underlined the potential drawbacks entailed by self normalization when using the atan2 discriminator. For this reason, a coherent PLL discriminator is chosen here. Code Tracking It is not possible to implement a Narrow-Correlator on the GPS L5 code tracking loop. As discussed in Betz and Kolodzieski (2000), for a given front-end filter bandwidth, a point of diminishing return will be reached when decreasing the Early-Late spacing. Indeed, as can be seen in Figure 4, front-end filtering tends to round-off the correlation function, deteriorating the separation between the Early and Late value around the peak. To avoid this problem a one-chip Early-Late spacing is implemented herein. ENC 07, Geneva, Switzerland, 29May-June 1, /12

6 Figure 4: Impact of Front-End Filtering on the GPS L5 PRN codes correlation function To optimize the code tracking performance, several discriminators and normalization were investigated herein. Following the analysis proposed in Julien (2005), it was decided to implement a dot-product discriminator with an Early-plus-Late normalization, as given by: ( 2 δ ) ( I E I L ) I P + ( QE QL ) QP VDLL DP =. (4), 2 2 I + I I + Q + Q Q ( E L ) P ( E L ) P Where δ is the Early-Late spacing, in chip. Even though the use of an Early-plus-Late type of discrimination necessitates the use of an additional correlator, this choice was motivated by: 1) the reduction of the squaring losses for both the discriminator and normalization, and 2) the cancellation of the quadratic term in ε. As shown in Figure 5, the linear tracking covers the [-0.5; +0.5] chip range. τ Outside this region, this discriminator offers a less favourable behaviour as it tends to always underestimate the code tracking error. This can make tracking perilous as it implies that the receiver will be unable to correct a growing error. However, the use of a wide Early-Late spacing and of a very precise carrier aiding should help reduce the impact of dynamics on code tracking, and limit the occurrence of such problem. Figure 5: Normalized Dot-Product Discriminator Output using a 1 chip Early-Late Spacing Results The tracking performances for all the satellites in view are illustrated in Figure 6 and Figure 7. The former shows the Doppler tracked by two different satellites over a period of 75 s. The level of noise observed for both the high and low elevation satellite is fairly low. This is a consequence of the high signal power used in the simulation. However, it also demonstrate proper implementation and convergence of the code and carrier tracking loops, which is confirmed in Figure 7 were excellent CN 0 and PLL Lock detector values are shown for all satellites in view. ENC 07, Geneva, Switzerland, 29May-June 1, /12

7 Figure 6: Tracked Doppler [Hz] for a High (left) and Low (right) elevation Satellite Figure 7: CNo [db-hz] (left) and PLL smoothed Lock Detector (right) for All the Satellites in View NAVIGATION MESSAGE DECODING The GPS L5navigation message decoding is a three-step process. First, the symbol bit sign must be recovered using the data channel in-phase prompt correlator outputs. Second, the symbol stream must be transformed in the corresponding data stream using a Viterbi Decoder. And finally, subframe synchronization must be performed Symbol bit recovery To validate the symbol bit recovery algorithm used herein, the probability distribution function obtained using more than 50,000 data correlator outputs is shown in Figure 8. This figure confirms that the hard decision algorithm used herein will produce a BER close to zero. ENC 07, Geneva, Switzerland, 29May-June 1, /12

8 Figure 8: Symbol Bit Probability Distribution Function FEC Encoding and Viterbi Decoder The use of the FEC encoding scheme shown in Figure 9 makes the implementation of the GPS L5 navigation message decoding slightly more complex than that of GPS L1 C/A as the symbol stream obtained in the previous step needs to be converted to the actual navigation message data stream before any subframe synchronization can be attempted or any ephemeris parameter can be read. The actual implementation of the Viterbi decoder, however tedious, remains fairly simple and is well documented. It is however important to remember two particular aspect of this implementation. Firstly, in the case of GPS L5, The alignment of the data and symbol bit is determined by the NH 10 and NH 20 sequence respectively. Also, the use of a Viterbi decoder introduces a delay that is function of this decoder s constrain length. A constrain 5 is used herein, introducing a delay of 6,956,400 chip (or 68 data symbols). Figure 9: GPS L5 Convolution Encoder Subframe Synchronization As previously mentioned, the GPS L5 CNAV format significantly differs from that of GPS L1 C/A. This fosters the need for a new subframe synchronization algorithm. To this end, the subframe structure is highlighted in Figure 10. The features of interest for the synchronization are: 1) the preamble, 2) the PRN number, 3) the Z-count, and 4) the cyclic redundancy check. The preamble used on L5 and L1 C/A are similar. Once it is detected in the data stream, the synchronization algorithm checks that PRN number corresponds to the PRN of the satellite being tracked, that the Z- count is increasing by one from one subframe to the next, and that the parity of the subframe is correct. If any of these checks failed, the algorithm is reset to preamble detection. Once synchronization is confirmed, the navigation parameters can be read. In terms of ephemeris and clock parameters, the subframes of interest are 10 and 11, and 30 to 36 respectively. ENC 07, Geneva, Switzerland, 29May-June 1, /12

9 Figure 10: 300-bit Subframe Format Once the satellite ephemeris and clock parameters have been read, it is possible to compute the satellite position and clock error at transmit time, and to use them in the navigation solution described in the next section NAVIGATION SOLUTION Iterative Least-Squares Solution Using Pseudoranges The navigation solution implemented herein is a simple iterative Least-Squares algorithm that uses pseudoranges measurements only. The only significant difference with the L1 C/A navigation algorithms lies in the computation of the pseudoranges. The computation of the pseudoranges involves the precise determination of the propagation delay through differentiation of the receive and transmit time. However, the use of a Viterbi Decoder introduces a delay of 68 symbol bits that need to be accounted for. The approach taken herein is summarized in the following equations: T = T + T + T (5) R T P D Where T R, T T, T P and T D are the receive, transmit, propagation and decoding time respectively. The actual pseudorange corresponds to the propagation time, which is function of the satellite Doppler. Typically the receive time is common to all the satellite in views, whereas the transmit time is different for all satellites and is determined as a byproduct of the subframe synchronization algorithm. Following similar logic, the receive time, is kept common for all satellites, and the transmit time is modified to account for the decoding time. Finally, the pseudoranges can be calculated as follows: ( ) PR = c T R T T, new (6) Where PR is the pseudorange, c the speed of light, T T, new = TT + TD is the modified transmit time. It is important to note that the navigation solution implemented herein is a rather basic one. More advanced implementation should definitively consider 1) the addition of some carrier smoothing algorithm to mitigate the effect of noise and multipath, and 2) the use of Doppler measurement to produce a receiver velocity and clock drift estimates in addition to the position and clock offset estimates already available from pseudoranges measurement. TEST RESULTS The results presented herein are intended to demonstrate the GPS L5 tracking accuracy and resulting positioning accuracy. For this reason, the constant components are removed from the pseudoranges and position solution. The magnitude of these biases is limited to less than a few meters in both the measurement and position domains. ENC 07, Geneva, Switzerland, 29May-June 1, /12

10 Pseudorange Accuracy To illustrate the pseudorange measurement accuracy, the software compares its own measurements with the true geometric ranges. The latter is derived using the known receiver position and the computed satellite positions. This Estimated Pseudorange Error (EPE) calculation can only be considered valid if one assumes that the computation of the satellite positions is not erroneous in the first place. In order to verify that this was indeed the case, the satellite position computations using the L5 ephemeris parameters was cross-checked using the L1 C/A parameters in C 3 NAV 2TM (independent software developed earlier in the PLAN group). Both approaches yielded identical results, thus validating the EPE calculations. The EPE obtained are illustrated both in Figure 11 and Table 2. Figure 11: Estimated Pseudorange Errors In the absence of all error sources but noise, the accuracy of the pseudoranges measurements depends solely on the implementation of the code (and carrier) tracking loops. In the case at hand, the use a carrier-aided code tracking loop provides a level of accuracy close to theoretical expectations. Further investigations should help determine the best code tracking parameters (including coherent integration time, loop filter order and bandwidth, discriminator and normalization). Table 1: Pseudoranges Error Statistic PRN EPE Std. Dev. [cm] Position Accuracy To quantify the position accuracy, the east, north and up errors relative to the known receiver position are computed. These results are illustrated in both Figure 12 and Table 2. ENC 07, Geneva, Switzerland, 29May-June 1, /12

11 Figure 12: Scatter Plot of North and East Errors [m] The position accuracy observed is again in line with L5 SPP theoretical expectations. Further investigations will help quantify the benefits of carrier smoothing and velocity estimation. Table 2: Position Error Statistics Parameter East North Up Error STD [cm] CONCLUSION AND FUTURE WORK A full GPS L5 software receiver was implemented and tested herein using a hardware simulator. The acquisition of the signal is greatly affected by the introduction of NH codes on both the data and pilot channel. To alleviate the problems related to unknown data bit transitions, the acquisition process is broken down in three steps and the actual NH code delay acquisition is only performed after successful convergence of the coarse tracking loops. Despite the existence of more accurate data/pilot combined tracking algorithms, a pilot-only tracking algorithm was used herein to lessen the computational burden. This algorithm was shown to provide excellent tracking accuracy as well as highly reliable symbol bit recovery. This in turns enabled accurate decoding of the ephemeris and clock parameters. The pseudoranges measurements and navigation solution accuracy analysis proved to be very satisfying. The results shown here validate the overall implementation of this GPS L5 software receiver and open the way to further investigations. Specifically, the implementation of a more advanced navigation solution is in progress. A Kalman Filter and a carrier smoothing algorithm will be used to provide high accuracy position, velocity and clock parameters estimate. Also, the impact of various error sources on code and carrier tracking will be thoroughly investigated to optimize both tracking loops implementation. ACKNOWLEDGEMENTS The authors would like to thank Florence Macchi and Cyrille Gernot for the help and useful insights they provided during the preparation of this paper. The Informatics Circle Of Research Excellence and the GEOIDE Networks of Centres of Excellence are acknowledged for financial support. REFERENCES Bastide, F. (2004), Analysis of the Feasibility and Interest of Galileo E5a/E5b and GPS L5 Signals for Use with Civil Aviation, Ph.D. Thesis, Institut National Polytechnique de Toulouse, No Betz, J. and R. Kolodziejski (2000), Extended Theory of Early-Late Code Tracking for a Bandlimited GPS Receiver, Navigation: Journal of The Institute of Navigation, Vol.47, No.3, Fall Hegarty, C., M. Tran, and A.J. Van Dierendonck (2003), Acquisition Algorithms for the GPS L5 Signal, Proceedings of the US Institute of Navigation GNSS (Portland, OR, USA, Sept. 9-12) ENC 07, Geneva, Switzerland, 29May-June 1, /12

12 IS-GPS-705 (2005), Interface Specification Navstar GPS Space Segment / Navigation L5 User Interfaces, ARINC Incorporated, September 2005 Julien, O. (2005), Design of Galileo L1F Tracking Loops, Ph.D. Thesis, Department of Geomatics Engineering, University of Calgary, UGCE Report Macabiau, C., L. Ries, F. Bastide, J-L. Issler (2003), GPS L5 Receiver Implementation Issues, Proceedings of the US Institute of Navigation GNSS (Portland, OR, USA, Sept. 9-12). Mongrédien C., G. Lachapelle, M.E. Cannon (2006), Testing GPS L5 Acquisition and Tracking Algorithms Using a Hardware Simulator, Proceedings of the US Institute of Navigation GNSS (Fort Worth, TE, USA, Sept ). Ries, L., C. Macabiau, O.Nouvel, Q. Jeandel, W. Vigneau, V. Calmettes and J-L. Issler (2002), A Software Receiver for GPS-IIF L5 Signal, Proceedings of the US Institute of Navigation GNSS (Portland, OR, USA, Sept ). Tran, M. (2004), Performance Evaluation of the New GPS L5 and L2 Civil (L2C) Signals, Navigation: Journal of the Institute of Navigation, Vol.51, No.3, Fall Tran, M. and C. Hegarty (2002), Receiver Algorithms for the New Civil GPS Signals, Proceedings of the US Institute of Navigation NTM (San Diego, CA, USA, Jan 28-30) Van Dierendonck, A.J. (1997) GPS Receivers in Global Positioning System: Theory and Applications Volume I, Progress in Astronautics and Aeronautics Volume 164, AIAA. Yang, C. (2000), GPS Code Correlation with FFT under Pseudo-Quadrature Sampling, Proceedings of the US Institute of Navigation NTM (Anaheim, CA, USA, Jan ) Yang, C., C. Hegarty, and M. Tran (2004), Acquisition of the GPS L5 Signal Using Coherent Combining of I5 and Q5, Proceedings of the US Institute of Navigation GNSS (Long Beach, CA, USA, Sept ). ENC 07, Geneva, Switzerland, 29May-June 1, /12

On-going discussions are taking place between U.S. Two for One. Tracking Galileo CBOC Signal with TMBOC

On-going discussions are taking place between U.S. Two for One. Tracking Galileo CBOC Signal with TMBOC Two for One Tracking Galileo CBOC Signal with TMBOC As additional Galileo satellites begin coming on-line in the next few years, they probably will be broadcasting multiplexed binary offset carrier (MBOC)

More information

UCGE Reports Number 20268

UCGE Reports Number 20268 UCGE Reports Number 20268 Department of Geomatics Engineering GPS L5 Software Receiver Development for High- Accuracy Applications (URL: http://www.geomatics.ucalgary.ca/research/publications/gradtheses.html)

More information

Non-Data Aided Carrier Offset Compensation for SDR Implementation

Non-Data Aided Carrier Offset Compensation for SDR Implementation Non-Data Aided Carrier Offset Compensation for SDR Implementation Anders Riis Jensen 1, Niels Terp Kjeldgaard Jørgensen 1 Kim Laugesen 1, Yannick Le Moullec 1,2 1 Department of Electronic Systems, 2 Center

More information

STUDY ON HARDWARE REALIZATION OF GPS SIGNAL FAST ACQUISITION

STUDY ON HARDWARE REALIZATION OF GPS SIGNAL FAST ACQUISITION STUDY ON HARDWARE REALIZATION OF GPS SIGNAL FAST ACQUISITION Huang Lei Kou Yanhong Zhang Qishan School of Electronics and Information Engineering, Beihang University, Beijing, P. R. China, 100083 ABSTRACT

More information

Fundamental to determining

Fundamental to determining GNSS Solutions: Carrierto-Noise Algorithms GNSS Solutions is a regular column featuring questions and answers about technical aspects of GNSS. Readers are invited to send their questions to the columnist,

More information

QAM Demodulation. Performance Conclusion. o o o o o. (Nyquist shaping, Clock & Carrier Recovery, AGC, Adaptive Equaliser) o o. Wireless Communications

QAM Demodulation. Performance Conclusion. o o o o o. (Nyquist shaping, Clock & Carrier Recovery, AGC, Adaptive Equaliser) o o. Wireless Communications 0 QAM Demodulation o o o o o Application area What is QAM? What are QAM Demodulation Functions? General block diagram of QAM demodulator Explanation of the main function (Nyquist shaping, Clock & Carrier

More information

Phase coherency of CDMA caller location processing based on TCXO frequency reference with intermittent GPS correction

Phase coherency of CDMA caller location processing based on TCXO frequency reference with intermittent GPS correction Phase coherency of CDMA caller location processing based on TCXO frequency reference with intermittent GPS correction Dingchen Lu, Alfredo Lopez, Surendran K. Shanmugam, John Nielsen and Gerard Lachapelle

More information

How To Design A Low Power Signal On An Old Model Of A Gps Signal

How To Design A Low Power Signal On An Old Model Of A Gps Signal The New L2 Civil Signal LCDR Richard D. Fontana, GPS Joint Program Office Wai Cheung, Science Applications International Corporation Paul M. Novak, Science Applications International Corporation Thomas

More information

Revision of Lecture Eighteen

Revision of Lecture Eighteen Revision of Lecture Eighteen Previous lecture has discussed equalisation using Viterbi algorithm: Note similarity with channel decoding using maximum likelihood sequence estimation principle It also discusses

More information

Modeling a GPS Receiver Using SystemC

Modeling a GPS Receiver Using SystemC Modeling a GPS Receiver using SystemC Modeling a GPS Receiver Using SystemC Bernhard Niemann Reiner Büttner Martin Speitel http://www.iis.fhg.de http://www.iis.fhg.de/kursbuch/kurse/systemc.html The e

More information

RF Measurements Using a Modular Digitizer

RF Measurements Using a Modular Digitizer RF Measurements Using a Modular Digitizer Modern modular digitizers, like the Spectrum M4i series PCIe digitizers, offer greater bandwidth and higher resolution at any given bandwidth than ever before.

More information

CDMA TECHNOLOGY. Brief Working of CDMA

CDMA TECHNOLOGY. Brief Working of CDMA CDMA TECHNOLOGY History of CDMA The Cellular Challenge The world's first cellular networks were introduced in the early 1980s, using analog radio transmission technologies such as AMPS (Advanced Mobile

More information

CDMA Technology : Pr. S. Flament www.greyc.fr/user/99. Pr. Dr. W. sk www.htwg-konstanz.de. On line Course on CDMA Technology

CDMA Technology : Pr. S. Flament www.greyc.fr/user/99. Pr. Dr. W. sk www.htwg-konstanz.de. On line Course on CDMA Technology CDMA Technology : Pr. Dr. W. sk www.htwg-konstanz.de Pr. S. Flament www.greyc.fr/user/99 On line Course on CDMA Technology CDMA Technology : CDMA / DS : Principle of operation Generation of PN Spreading

More information

CDMA Technology : Principles of CDMA/DS Decoding

CDMA Technology : Principles of CDMA/DS Decoding CDMA Technology : Principles of CDMA/DS Decoding Pr. Dr. W.Skupin www.htwg-konstanz.de Pr. S.Flament www.greyc.fr/user/99 On line Course on CDMA Technology CDMA Technology : Introduction to Spread Spectrum

More information

Scanning with Sony Ericsson TEMS Phones. Technical Paper

Scanning with Sony Ericsson TEMS Phones. Technical Paper Scanning with Sony Ericsson TEMS Phones Technical Paper Scanning with Sony Ericsson TEMS Phones 2009-05-13 Ascom 2009. All rights reserved. TEMS is a trademark of Ascom. All other trademarks are the property

More information

Lezione 6 Communications Blockset

Lezione 6 Communications Blockset Corso di Tecniche CAD per le Telecomunicazioni A.A. 2007-2008 Lezione 6 Communications Blockset Ing. Marco GALEAZZI 1 What Is Communications Blockset? Communications Blockset extends Simulink with a comprehensive

More information

TI GPS PPS Timing Application Note

TI GPS PPS Timing Application Note Application Note Version 0.6 January 2012 1 Contents Table of Contents 1 INTRODUCTION... 3 2 1PPS CHARACTERISTICS... 3 3 TEST SETUP... 4 4 PPS TEST RESULTS... 6 Figures Figure 1 - Simplified GPS Receiver

More information

A GPS Digital Phased Array Antenna and Receiver

A GPS Digital Phased Array Antenna and Receiver A GPS Digital Phased Array Antenna and Receiver Dr. Alison Brown, Randy Silva; NAVSYS Corporation ABSTRACT NAVSYS High Gain Advanced GPS Receiver (HAGR) uses a digital beam-steering antenna array to enable

More information

FUNDAMENTALS OF MODERN SPECTRAL ANALYSIS. Matthew T. Hunter, Ph.D.

FUNDAMENTALS OF MODERN SPECTRAL ANALYSIS. Matthew T. Hunter, Ph.D. FUNDAMENTALS OF MODERN SPECTRAL ANALYSIS Matthew T. Hunter, Ph.D. AGENDA Introduction Spectrum Analyzer Architecture Dynamic Range Instantaneous Bandwidth The Importance of Image Rejection and Anti-Aliasing

More information

OpenSource GPS Open Source Software for Learning about GPS

OpenSource GPS Open Source Software for Learning about GPS OpenSource GPS Open Source Software for Learning about GPS Clifford Kelley, University of Southern California, Joel Barnes, University of New South Wales Jingrong. Cheng, University of California Riverside

More information

INTERNATIONAL TELECOMMUNICATION UNION $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+

INTERNATIONAL TELECOMMUNICATION UNION $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ INTERNATIONAL TELECOMMUNICATION UNION )454 6 TER TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%(/.%.%47/2+ ")43 %2 3%#/.$ -/$%- 34!.$!2$):%$ &/2 53% ). 4(% '%.%2!, 37)4#(%$

More information

GENERAL INFORMATION ON GNSS AUGMENTATION SYSTEMS

GENERAL INFORMATION ON GNSS AUGMENTATION SYSTEMS GENERAL INFORMATION ON GNSS AUGMENTATION SYSTEMS 1. INTRODUCTION Navigation technologies with precision approach and landing systems, for civilian and military purposes, enable aircrafts to perform their

More information

Timing Errors and Jitter

Timing Errors and Jitter Timing Errors and Jitter Background Mike Story In a sampled (digital) system, samples have to be accurate in level and time. The digital system uses the two bits of information the signal was this big

More information

Voice services over Adaptive Multi-user Orthogonal Sub channels An Insight

Voice services over Adaptive Multi-user Orthogonal Sub channels An Insight TEC Voice services over Adaptive Multi-user Orthogonal Sub channels An Insight HP 4/15/2013 A powerful software upgrade leverages quaternary modulation and MIMO techniques to improve network efficiency

More information

GNSS integrity monitoring for the detection and mitigation of interference

GNSS integrity monitoring for the detection and mitigation of interference GNSS integrity monitoring for the detection and mitigation of interference Dr. Shaojun Feng Centre for Transport Studies Outline GNSS vulnerability GNSS integrity monitoring Cases study GAARDIAN ERAIM

More information

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication Thomas Reilly Data Physics Corporation 1741 Technology Drive, Suite 260 San Jose, CA 95110 (408) 216-8440 This paper

More information

Part I: Frequency Offset Acquisition and Tracking Algorithms Mohamed K. Nezami Mnemonics Inc. 3900 Dow Rd, Melbourne, FL 32934

Part I: Frequency Offset Acquisition and Tracking Algorithms Mohamed K. Nezami Mnemonics Inc. 3900 Dow Rd, Melbourne, FL 32934 Part I: Frequency Offset Acquisition and Tracking Algorithms Mohamed K. Nezami Mnemonics Inc. 3900 Dow Rd, Melbourne, FL 32934 I. Introduction Wireless receivers process signals that bear information as

More information

Digital Modulation. David Tipper. Department of Information Science and Telecommunications University of Pittsburgh. Typical Communication System

Digital Modulation. David Tipper. Department of Information Science and Telecommunications University of Pittsburgh. Typical Communication System Digital Modulation David Tipper Associate Professor Department of Information Science and Telecommunications University of Pittsburgh http://www.tele.pitt.edu/tipper.html Typical Communication System Source

More information

Electronic Communications Committee (ECC) within the European Conference of Postal and Telecommunications Administrations (CEPT)

Electronic Communications Committee (ECC) within the European Conference of Postal and Telecommunications Administrations (CEPT) Page 1 Electronic Communications Committee (ECC) within the European Conference of Postal and Telecommunications Administrations (CEPT) ECC RECOMMENDATION (06)01 Bandwidth measurements using FFT techniques

More information

Acquisition of Weak Signals in Multi-Constellation Frequency Domain Receivers

Acquisition of Weak Signals in Multi-Constellation Frequency Domain Receivers Positioning, 2013, 4, 144-152 doi:10.4236/pos.2013.42014 Published Online May 2013 (http://www.scirp.org/journal/pos) Acquisition of Weak Signals in Multi-Constellation Frequency Domain Receivers Kaveh

More information

UCGE Reports Number 20253

UCGE Reports Number 20253 UCGE Reports Number 20253 Department of Geomatics Engineering X86-Based Real Time L1 GPS Software Receiver (URL: http://www.geomatics.ucalgary.ca/research/publications/gradtheses.html) by Shahin Charkhandeh

More information

Email: tjohn@mail.nplindia.ernet.in

Email: tjohn@mail.nplindia.ernet.in USE OF VIRTUAL INSTRUMENTS IN RADIO AND ATMOSPHERIC EXPERIMENTS P.N. VIJAYAKUMAR, THOMAS JOHN AND S.C. GARG RADIO AND ATMOSPHERIC SCIENCE DIVISION, NATIONAL PHYSICAL LABORATORY, NEW DELHI 110012, INDIA

More information

Implementation of Digital Signal Processing: Some Background on GFSK Modulation

Implementation of Digital Signal Processing: Some Background on GFSK Modulation Implementation of Digital Signal Processing: Some Background on GFSK Modulation Sabih H. Gerez University of Twente, Department of Electrical Engineering s.h.gerez@utwente.nl Version 4 (February 7, 2013)

More information

How To Understand And Understand The Power Of A Cdma/Ds System

How To Understand And Understand The Power Of A Cdma/Ds System CDMA Technology : Pr. Dr. W. Skupin www.htwg-konstanz.de Pr. S. Flament www.greyc.fr/user/99 On line Course on CDMA Technology CDMA Technology : Introduction to Spread Spectrum Technology CDMA / DS : Principle

More information

CHARACTERISTICS OF DEEP GPS SIGNAL FADING DUE TO IONOSPHERIC SCINTILLATION FOR AVIATION RECEIVER DESIGN

CHARACTERISTICS OF DEEP GPS SIGNAL FADING DUE TO IONOSPHERIC SCINTILLATION FOR AVIATION RECEIVER DESIGN CHARACTERISTICS OF DEEP GPS SIGNAL FADING DUE TO IONOSPHERIC SCINTILLATION FOR AVIATION RECEIVER DESIGN Jiwon Seo, Todd Walter, Tsung-Yu Chiou, and Per Enge Stanford University ABSTRACT Aircraft navigation

More information

PHASE ESTIMATION ALGORITHM FOR FREQUENCY HOPPED BINARY PSK AND DPSK WAVEFORMS WITH SMALL NUMBER OF REFERENCE SYMBOLS

PHASE ESTIMATION ALGORITHM FOR FREQUENCY HOPPED BINARY PSK AND DPSK WAVEFORMS WITH SMALL NUMBER OF REFERENCE SYMBOLS PHASE ESTIMATION ALGORITHM FOR FREQUENCY HOPPED BINARY PSK AND DPSK WAVEFORMS WITH SMALL NUM OF REFERENCE SYMBOLS Benjamin R. Wiederholt The MITRE Corporation Bedford, MA and Mario A. Blanco The MITRE

More information

DSAM Digital Quality Index (DQI) A New Technique for Assessing Downstream Digital Services

DSAM Digital Quality Index (DQI) A New Technique for Assessing Downstream Digital Services Application Note DSAM Digital Quality Index (DQI) A New Technique for Assessing Downstream Digital Services Overview As cable operators move to digital simulcast and all digital networks, the majority

More information

e-knot Professional Training Program

e-knot Professional Training Program e-knot Professional Training Program PRESENTATION OF THE E-KNOT PROJECT The e-knot project aims at building strong links between universities, research institutes and industry, and leveraging on past activities

More information

APPLICATION NOTE GaGe CompuScope 14200-based Lightning Monitoring System

APPLICATION NOTE GaGe CompuScope 14200-based Lightning Monitoring System APPLICATION NOTE GaGe CompuScope 14200-based Lightning Monitoring System Challenge A customer needed to upgrade an older data acquisition unit for a real-time lightning monitoring system. Unlike many lightning

More information

EUTERPE - EUROPEAN TEST CENTRE FOR RECEIVER PERFORMANCE EVALUATION

EUTERPE - EUROPEAN TEST CENTRE FOR RECEIVER PERFORMANCE EVALUATION ABSTRACT EUTERPE - EUROPEAN TEST CENTRE FOR RECEIVER PERFORMANCE EVALUATION David Jiménez-Baños (1), Michel Tossaint (1), Jean-Luc Gerner (1), Rafael Lucas-Rodríguez (2) (1) Radio Navigation Systems and

More information

Presentation Outline. The NavSAS group; Examples of Software-Radio Technology in GNSS;

Presentation Outline. The NavSAS group; Examples of Software-Radio Technology in GNSS; Telemobility 2008 Progetto Galileo ed altri GNSS Development of GPS-Galileo Galileo Software Radio Receivers Marco Pini - NavSAS group Presentation Outline The NavSAS group; Basic on Software-Radio Technology;

More information

Loop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements. Application Note 1304-6

Loop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements. Application Note 1304-6 Loop Bandwidth and Clock Data Recovery (CDR) in Oscilloscope Measurements Application Note 1304-6 Abstract Time domain measurements are only as accurate as the trigger signal used to acquire them. Often

More information

DVB-T. The echo performance of. receivers. Theory of echo tolerance. Ranulph Poole BBC Research and Development

DVB-T. The echo performance of. receivers. Theory of echo tolerance. Ranulph Poole BBC Research and Development The echo performance of DVB-T Ranulph Poole BBC Research and Development receivers This article introduces a model to describe the way in which a single echo gives rise to an equivalent noise floor (ENF)

More information

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3

How To Recognize Voice Over Ip On Pc Or Mac Or Ip On A Pc Or Ip (Ip) On A Microsoft Computer Or Ip Computer On A Mac Or Mac (Ip Or Ip) On An Ip Computer Or Mac Computer On An Mp3 Recognizing Voice Over IP: A Robust Front-End for Speech Recognition on the World Wide Web. By C.Moreno, A. Antolin and F.Diaz-de-Maria. Summary By Maheshwar Jayaraman 1 1. Introduction Voice Over IP is

More information

Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D.

Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D. Clock Recovery in Serial-Data Systems Ransom Stephens, Ph.D. Abstract: The definition of a bit period, or unit interval, is much more complicated than it looks. If it were just the reciprocal of the data

More information

Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications

Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications Course Curriculum for Master Degree in Electrical Engineering/Wireless Communications The Master Degree in Electrical Engineering/Wireless Communications, is awarded by the Faculty of Graduate Studies

More information

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION OVER THE TELEPHONE NETWORK

INTERNATIONAL TELECOMMUNICATION UNION DATA COMMUNICATION OVER THE TELEPHONE NETWORK INTERNATIONAL TELEOMMUNIATION UNION ITT V.7 THE INTERNATIONAL TELEGRAPH AN TELEPHONE ONSULTATIVE OMMITTEE ATA OMMUNIATION OVER THE TELEPHONE NETWORK A 2-WIRE MOEM FOR FASIMILE APPLIATIONS WITH RATES UP

More information

Propagation Channel Emulator ECP_V3

Propagation Channel Emulator ECP_V3 Navigation simulators Propagation Channel Emulator ECP_V3 1 Product Description The ECP (Propagation Channel Emulator V3) synthesizes the principal phenomena of propagation occurring on RF signal links

More information

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP

Department of Electrical and Computer Engineering Ben-Gurion University of the Negev. LAB 1 - Introduction to USRP Department of Electrical and Computer Engineering Ben-Gurion University of the Negev LAB 1 - Introduction to USRP - 1-1 Introduction In this lab you will use software reconfigurable RF hardware from National

More information

Department of Geomatics Engineering. Tracking Techniques for GNSS Data/Pilot Signals (URL: http://www.geomatics.ucalgary.

Department of Geomatics Engineering. Tracking Techniques for GNSS Data/Pilot Signals (URL: http://www.geomatics.ucalgary. UCGE Reports Number 20303 Department of Geomatics Engineering Tracking Techniques for GNSS Data/Pilot Signals (URL: http://www.geomatics.ucalgary.ca/graduatetheses) by Kannan Muthuraman January 2010 UNIVERSITY

More information

Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal

Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal Wireless Communication and RF System Design Using MATLAB and Simulink Giorgia Zucchelli Technical Marketing RF & Mixed-Signal 2013 The MathWorks, Inc. 1 Outline of Today s Presentation Introduction to

More information

Adaptive Equalization of binary encoded signals Using LMS Algorithm

Adaptive Equalization of binary encoded signals Using LMS Algorithm SSRG International Journal of Electronics and Communication Engineering (SSRG-IJECE) volume issue7 Sep Adaptive Equalization of binary encoded signals Using LMS Algorithm Dr.K.Nagi Reddy Professor of ECE,NBKR

More information

Bi-Directional DGPS for Range Safety Applications

Bi-Directional DGPS for Range Safety Applications Bi-Directional DGPS for Range Safety Applications Ranjeet Shetty 234-A, Avionics Engineering Center, Russ College of Engineering and Technology, Ohio University Advisor: Dr. Chris Bartone Outline Background

More information

Performance of Quasi-Constant Envelope Phase Modulation through Nonlinear Radio Channels

Performance of Quasi-Constant Envelope Phase Modulation through Nonlinear Radio Channels Performance of Quasi-Constant Envelope Phase Modulation through Nonlinear Radio Channels Qi Lu, Qingchong Liu Electrical and Systems Engineering Department Oakland University Rochester, MI 48309 USA E-mail:

More information

Propsim enabled Aerospace, Satellite and Airborne Radio System Testing

Propsim enabled Aerospace, Satellite and Airborne Radio System Testing www.anite.com Propsim enabled Aerospace, Satellite and Airborne Radio System Testing Anite is now part of Keysight Technologies Realistic and repeatable real-time radio channel emulation solutions for

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION )454 6 TER TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ ")43 0%2 3%#/.$ $50,%8 -/$%- 53).' 4(% %#(/ #!.#%,,!4)/. 4%#(.)15%

More information

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada

Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada Open Architecture Design for GPS Applications Yves Théroux, BAE Systems Canada BIOGRAPHY Yves Théroux, a Project Engineer with BAE Systems Canada (BSC) has eight years of experience in the design, qualification,

More information

Real-Time Software Receiver Tracking of GPS L2 Civilian Signals using a Hardware Simulator

Real-Time Software Receiver Tracking of GPS L2 Civilian Signals using a Hardware Simulator Real-Time Software Receiver Tracking of GPS L2 Civilian Signals using a Hardware Simulator B. M. Ledvina, Applied Research Laboratories, University of Texas at Austin M. L. Psiaki, Sibley School of Mechanical

More information

MODULATION Systems (part 1)

MODULATION Systems (part 1) Technologies and Services on Digital Broadcasting (8) MODULATION Systems (part ) "Technologies and Services of Digital Broadcasting" (in Japanese, ISBN4-339-62-2) is published by CORONA publishing co.,

More information

CS263: Wireless Communications and Sensor Networks

CS263: Wireless Communications and Sensor Networks CS263: Wireless Communications and Sensor Networks Matt Welsh Lecture 4: Medium Access Control October 5, 2004 2004 Matt Welsh Harvard University 1 Today's Lecture Medium Access Control Schemes: FDMA TDMA

More information

Tracking IRNSS Satellites. for Multi-GNSS Positioning in Finland

Tracking IRNSS Satellites. for Multi-GNSS Positioning in Finland Tracking IRNSS Satellites for Multi-GNSS Positioning in Finland Figure 1. IRNSS Primary service area, satellite locations and relative position of Finland. Above, photo of IRNSS-1B satellite in clean room

More information

DS2187 Receive Line Interface

DS2187 Receive Line Interface Receive Line Interface www.dalsemi.com FEATURES Line interface for T1 (1.544 MHz) and CEPT (2.048 MHz) primary rate networks Extracts clock and data from twisted pair or coax Meets requirements of PUB

More information

How To Understand The Theory Of Time Division Duplexing

How To Understand The Theory Of Time Division Duplexing Multiple Access Techniques Dr. Francis LAU Dr. Francis CM Lau, Associate Professor, EIE, PolyU Content Introduction Frequency Division Multiple Access Time Division Multiple Access Code Division Multiple

More information

NAVSTAR GLOBAL POSITIONING SYSTEM

NAVSTAR GLOBAL POSITIONING SYSTEM NAVSTAR GLOBAL POSITIONING SYSTEM INTERFACE SPECIFICATION IS-GPS-200 Revision D IRN-200D-00 7 March 2006 Navstar GPS Space Segment/Navigation User Interfaces Deputy System Program Director GPS JOINT PROGRAM

More information

LTE PHY Fundamentals Roger Piqueras Jover

LTE PHY Fundamentals Roger Piqueras Jover LTE PHY Fundamentals Roger Piqueras Jover DL Physical Channels - DL-SCH: The DownLink Shared CHannel is a channel used to transport down-link user data or Radio Resource Control (RRC) messages, as well

More information

DVB-T BER MEASUREMENTS IN THE PRESENCE OF ADJACENT CHANNEL AND CO-CHANNEL ANALOGUE TELEVISION INTERFERENCE

DVB-T BER MEASUREMENTS IN THE PRESENCE OF ADJACENT CHANNEL AND CO-CHANNEL ANALOGUE TELEVISION INTERFERENCE DVB-T MEASUREMENTS IN THE PRESENCE OF ADJACENT CHANNEL AND CO-CHANNEL ANALOGUE TELEVISION INTERFERENCE M. Mª Vélez (jtpveelm@bi.ehu.es), P. Angueira, D. de la Vega, A. Arrinda, J. L. Ordiales UNIVERSITY

More information

Michael Feilen 03.07.2014. Symposium zur DAB/DRM+-Sende-Infrastruktur KL

Michael Feilen 03.07.2014. Symposium zur DAB/DRM+-Sende-Infrastruktur KL Michael Feilen 03.07.2014 Michael Feilen 03.07.2014 Outline Introduction to Wavesink Architecture Performance DAB vs. DRM (incoherent vs. coherent) DRM+ in VHF III What is Wavesink? Software-defined VHF

More information

APPLICATION NOTE. RF System Architecture Considerations ATAN0014. Description

APPLICATION NOTE. RF System Architecture Considerations ATAN0014. Description APPLICATION NOTE RF System Architecture Considerations ATAN0014 Description Highly integrated and advanced radio designs available today, such as the Atmel ATA5830 transceiver and Atmel ATA5780 receiver,

More information

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm 1 Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm Hani Mehrpouyan, Student Member, IEEE, Department of Electrical and Computer Engineering Queen s University, Kingston, Ontario,

More information

IMES (Indoor Messaging System) A Proposal for New Indoor Positioning System Presenter: Dr. Dinesh Manandhar GNSS Technologies Inc., Japan Third Meeting of the International Committee on Global Navigation

More information

Smart LNB. White Paper. May 2014

Smart LNB. White Paper. May 2014 Smart LNB White Paper May 2014 This document contains information proprietary to Ayecka Communication Systems Ltd. and may not be reproduced in whole or in part without the express written consent of Ayecka

More information

AN1200.04. Application Note: FCC Regulations for ISM Band Devices: 902-928 MHz. FCC Regulations for ISM Band Devices: 902-928 MHz

AN1200.04. Application Note: FCC Regulations for ISM Band Devices: 902-928 MHz. FCC Regulations for ISM Band Devices: 902-928 MHz AN1200.04 Application Note: FCC Regulations for ISM Band Devices: Copyright Semtech 2006 1 of 15 www.semtech.com 1 Table of Contents 1 Table of Contents...2 1.1 Index of Figures...2 1.2 Index of Tables...2

More information

RADIO FREQUENCY INTERFERENCE AND CAPACITY REDUCTION IN DSL

RADIO FREQUENCY INTERFERENCE AND CAPACITY REDUCTION IN DSL RADIO FREQUENCY INTERFERENCE AND CAPACITY REDUCTION IN DSL Padmabala Venugopal, Michael J. Carter*, Scott A. Valcourt, InterOperability Laboratory, Technology Drive Suite, University of New Hampshire,

More information

Multi-Carrier GSM with State of the Art ADC technology

Multi-Carrier GSM with State of the Art ADC technology Multi-Carrier GSM with State of the Art ADC technology Analog Devices, October 2002 revised August 29, 2005, May 1, 2006, May 10, 2006, November 30, 2006, June 19, 2007, October 3, 2007, November 12, 2007

More information

Secure Navigation and Authentication. Sherman Lo November 2008

Secure Navigation and Authentication. Sherman Lo November 2008 Secure Navigation and Authentication Sherman Lo November 2008 1 Outline Motivating Authentication Proposed techniques for authentication Source authentication Cross checking My research 2 GNSS: Position,

More information

Propsim enabled Mobile Ad-hoc Network Testing

Propsim enabled Mobile Ad-hoc Network Testing www.anite.com Propsim enabled Mobile Ad-hoc Network Testing Anite is now part of Keysight Technologies Lab-based, end-to-end performance testing of systems using Propsim MANET channel emulation A Mobile

More information

2.0 System Description

2.0 System Description 2.0 System Description The wireless alarm system consists of two or more alarm units within a specified range of one another. Each alarm unit employs a radio transceiver, allowing it to communicate with

More information

Active Vibration Isolation of an Unbalanced Machine Spindle

Active Vibration Isolation of an Unbalanced Machine Spindle UCRL-CONF-206108 Active Vibration Isolation of an Unbalanced Machine Spindle D. J. Hopkins, P. Geraghty August 18, 2004 American Society of Precision Engineering Annual Conference Orlando, FL, United States

More information

USB 3.0 CDR Model White Paper Revision 0.5

USB 3.0 CDR Model White Paper Revision 0.5 USB 3.0 CDR Model White Paper Revision 0.5 January 15, 2009 INTELLECTUAL PROPERTY DISCLAIMER THIS WHITE PAPER IS PROVIDED TO YOU AS IS WITH NO WARRANTIES WHATSOEVER, INCLUDING ANY WARRANTY OF MERCHANTABILITY,

More information

Time and Frequency Domain Equalization

Time and Frequency Domain Equalization Time and Frequency Domain Equalization Presented By: Khaled Shawky Hassan Under Supervision of: Prof. Werner Henkel Introduction to Equalization Non-ideal analog-media such as telephone cables and radio

More information

Abstract. Cycle Domain Simulator for Phase-Locked Loops

Abstract. Cycle Domain Simulator for Phase-Locked Loops Abstract Cycle Domain Simulator for Phase-Locked Loops Norman James December 1999 As computers become faster and more complex, clock synthesis becomes critical. Due to the relatively slower bus clocks

More information

Development and optimization of a hybrid passive/active liner for flow duct applications

Development and optimization of a hybrid passive/active liner for flow duct applications Development and optimization of a hybrid passive/active liner for flow duct applications 1 INTRODUCTION Design of an acoustic liner effective throughout the entire frequency range inherent in aeronautic

More information

Global Positioning System

Global Positioning System B. Hofmann-Wellenhof, H. Lichtenegger, and J. Collins Global Positioning System Theory and Practice Third, revised edition Springer-Verlag Wien New York Contents Abbreviations Numerical constants xix xxiii

More information

Example #1: Controller for Frequency Modulated Spectroscopy

Example #1: Controller for Frequency Modulated Spectroscopy Progress Report Examples The following examples are drawn from past student reports, and illustrate how the general guidelines can be applied to a variety of design projects. The technical details have

More information

1 Multi-channel frequency division multiplex frequency modulation (FDM-FM) emissions

1 Multi-channel frequency division multiplex frequency modulation (FDM-FM) emissions Rec. ITU-R SM.853-1 1 RECOMMENDATION ITU-R SM.853-1 NECESSARY BANDWIDTH (Question ITU-R 77/1) Rec. ITU-R SM.853-1 (1992-1997) The ITU Radiocommunication Assembly, considering a) that the concept of necessary

More information

FRAUNHOFER INSTITUTE FOR INTEg RATEd CIRCUITS IIS. drm TesT equipment

FRAUNHOFER INSTITUTE FOR INTEg RATEd CIRCUITS IIS. drm TesT equipment FRAUNHOFER INSTITUTE FOR INTEg RATEd CIRCUITS IIS drm TesT equipment dt230 playback of drm signals recording of drm signals channel simulation receiver performance analysis real-time modulation Architecture

More information

INTERNATIONAL TELECOMMUNICATION UNION

INTERNATIONAL TELECOMMUNICATION UNION INTERNATIONAL TELECOMMUNICATION UNION )454 6 TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU $!4! #/--5.)#!4)/. /6%2 4(% 4%,%0(/.%.%47/2+ ")43 0%2 3%#/.$ $50,%8 -/$%- 34!.$!2$):%$ &/2 53% ). 4(% '%.%2!,

More information

Robot Perception Continued

Robot Perception Continued Robot Perception Continued 1 Visual Perception Visual Odometry Reconstruction Recognition CS 685 11 Range Sensing strategies Active range sensors Ultrasound Laser range sensor Slides adopted from Siegwart

More information

Duobinary Modulation For Optical Systems

Duobinary Modulation For Optical Systems Introduction Duobinary Modulation For Optical Systems Hari Shanar Inphi Corporation Optical systems by and large use NRZ modulation. While NRZ modulation is suitable for long haul systems in which the

More information

Implementing Digital Wireless Systems. And an FCC update

Implementing Digital Wireless Systems. And an FCC update Implementing Digital Wireless Systems And an FCC update Spectrum Repacking Here We Go Again: The FCC is reallocating 600 MHz Frequencies for Wireless Mics 30-45 MHz (8-m HF) 174-250 MHz (VHF) 450-960 MHz

More information

GSM/EDGE Output RF Spectrum on the V93000 Joe Kelly and Max Seminario, Verigy

GSM/EDGE Output RF Spectrum on the V93000 Joe Kelly and Max Seminario, Verigy GSM/EDGE Output RF Spectrum on the V93000 Joe Kelly and Max Seminario, Verigy Introduction A key transmitter measurement for GSM and EDGE is the Output RF Spectrum, or ORFS. The basis of this measurement

More information

RF Ranging for Indoor Tracking and Positioning

RF Ranging for Indoor Tracking and Positioning WPI Technology Workshop: Precision Indoor Personnel Location and Tracking for Emergency Responders Dennis McCrady Robert Goldberg Tim Pfister August 7, 2006 Agenda Background RF Ranging System Description

More information

Optimizing IP3 and ACPR Measurements

Optimizing IP3 and ACPR Measurements Optimizing IP3 and ACPR Measurements Table of Contents 1. Overview... 2 2. Theory of Intermodulation Distortion... 2 3. Optimizing IP3 Measurements... 4 4. Theory of Adjacent Channel Power Ratio... 9 5.

More information

PART 5D TECHNICAL AND OPERATING CHARACTERISTICS OF MOBILE-SATELLITE SERVICES RECOMMENDATION ITU-R M.1188

PART 5D TECHNICAL AND OPERATING CHARACTERISTICS OF MOBILE-SATELLITE SERVICES RECOMMENDATION ITU-R M.1188 Rec. ITU-R M.1188 1 PART 5D TECHNICAL AND OPERATING CHARACTERISTICS OF MOBILE-SATELLITE SERVICES Rec. ITU-R M.1188 RECOMMENDATION ITU-R M.1188 IMPACT OF PROPAGATION ON THE DESIGN OF NON-GSO MOBILE-SATELLITE

More information

COMPATIBILITY AND SHARING ANALYSIS BETWEEN DVB T AND RADIO MICROPHONES IN BANDS IV AND V

COMPATIBILITY AND SHARING ANALYSIS BETWEEN DVB T AND RADIO MICROPHONES IN BANDS IV AND V European Radiocommunications Committee (ERC) within the European Conference of Postal and Telecommunications Administrations (CEPT) COMPATIBILITY AND SHARING ANALYSIS BETWEEN DVB T AND RADIO MICROPHONES

More information

Rafael Lucas EUROPEAN SPACE AGENCY. Rafael.Lucas.Rodriguez@esa.int

Rafael Lucas EUROPEAN SPACE AGENCY. Rafael.Lucas.Rodriguez@esa.int ESA Navigation Support Facilities Rafael Lucas EUROPEAN SPACE AGENCY Rafael.Lucas.Rodriguez@esa.int Background The ESA/ESTEC Radionavigation laboratory was created in 1989 to support the application of

More information

BENEFITS OF USING MULTIPLE PLP IN DVB-T2

BENEFITS OF USING MULTIPLE PLP IN DVB-T2 BENEFITS OF USING MULTIPLE PLP IN DVB-T2 ENENSYS Technologies, France : http://www.enensys.com DVB-T2 has already achieved incredible success for delivering digital terrestrial television. More than 28

More information

Bluetooth voice and data performance in 802.11 DS WLAN environment

Bluetooth voice and data performance in 802.11 DS WLAN environment 1 (1) Bluetooth voice and data performance in 802.11 DS WLAN environment Abstract In this document, the impact of a 20dBm 802.11 Direct-Sequence WLAN system on a 0dBm Bluetooth link is studied. A typical

More information

Understanding the Effect of Uncorrelated Phase Noise on Multi-channel RF Vector Signal Generators and Analysers

Understanding the Effect of Uncorrelated Phase Noise on Multi-channel RF Vector Signal Generators and Analysers Understanding the Effect of Uncorrelated Phase Noise on Multi-channel RF Vector Signal Generators and Analysers David A. Hall, Product Marketing Manager Andy Hinde, RF Systems Engineer Introduction With

More information

Post Processing Service

Post Processing Service Post Processing Service The delay of propagation of the signal due to the ionosphere is the main source of generation of positioning errors. This problem can be bypassed using a dual-frequency receivers

More information