N-FUELS and SOPRANO: Educational Tools for Simulation, Analysis and Processing of Satellite Navigation Signals
|
|
- Martin Gaines
- 5 years ago
- Views:
Transcription
1 N-FUELS and SOPRANO: Educational Tools for Simulation, Analysis and Processing of Satellite Navigation Signals Emanuela Falletti, Davide Margaria, Mario Nicola, Gabriella Povero and Micaela Troglia Gamba Navigation Signal Analysis and Simulation (NavSAS) Group Istituto Superiore Mario Boella (ISMB), Torino, Italy Abstract In recent years, research activities in the field of Satellite Navigation have boosted worldwide. At the same time, it has become evident that few educational opportunities in the field were available for students and there was a need to develop dedicated tools for hands-on sessions. To partially answer this need, the NavSAS Group has developed N-FUELS and SOPRANO. N-FUELS, a MATLAB R -based signal simulator, allows students to understand the physical layer of the Global Navigation Satellite Systems (GNSS) signals and to learn how to manipulate them via software. SOPRANO, a collection of ANSI C language routines, implements the whole chain of GNSS signal elaboration in post-processing and enables testing and validation of new GNSS signal processing algorithms and architectures. Both tools are used in post-graduate courses at Politecnico di Torino with a high degree of internationalization, which opens interesting points of discussion concerning the introduction of novel educational tools able to meet the demand and the learning styles of students with different educational backgrounds and cultures. I. INTRODUCTION In the last decade, research activities in the field of Satellite Navigation have boosted worldwide. New Global Navigation Satellite Systems are under design and deployment, such as European Galileo or Chinese BeiDou, while already existing systems, such as US GPS or Russian GLONASS, are undergoing modernization processes. This has led not only to an enlargement of the GNSS scientific community but also to the birth of companies interested in GNSS-based products and services. As a consequence, a number of new jobs are expected to be available in coming years worldwide in the field of GNSS and its applications. On the other hand, few educational opportunities focused on this topic are presently available for students [1]. This was recognized by the European Commission, that started actions to foster and support initiatives in this field [2] so as to educate the future GNSS engineers and researchers. At the same time, there was a need to develop new dedicated tools which professors could use in courses and hands-on sessions. This fact was particularly evident to our research group, who has been involved in educational activities on GNSS for almost a decade. One example is the Specializing Master on Navigation and Related Applications [3], a post-graduate programme offered by Politecnico di Torino since 2004, where we teach some modules on Satellite Navigation Systems and Receivers. The Specializing Master is offered in English and this opens it to the participation of international students: on average over 50% of students are from outside Europe. This makes the Specializing Master an interesting melting pot where different educational backgrounds and cultures merge. The result is an international community of people trained in GNSS who are expected to be the tomorrow technical and scientific work force in this field. II. TWO EDUCATIONAL SOFTWARE TOOLS FOR GNSS-ORIENTED STUDENTS Learning from experience of many years of courses on signal and system simulation, as well as from the practice of designing and testing algorithms for the core signal processing in GNSS receivers, we felt the need of developing simple and flexible software tools to, on the one hand, simulate a wide variety of GNSS signals at their physical layer; on the other hand, to build a completely open software architecture of a GNSS receiver, modular and simple enough to be used as a training ground for the implementation of functional blocks in real-time architectures, such as those presented in [4] [7]. The two software tools we have developed are a MATLAB R -based signal generator (N-FUELS, FUll Educational Library of Signals for Navigation), and an ANSI C complete GNSS receiver (SOPRANO, fully SOftware fully Programmable GNSS Receiver for Algorithm testing and validation). Their basic characteristics are reviewed in the following subsections. What is worth highlighting right now, is that these two tools have allowed us to provide the students with highly reliable software tools, which overcome the initial difficulty of simulating quite complex signal architectures [8] and propagation effects, as well as realistically reflect the signal flow in a receiver and the logical sequence of the receiver s states. A. N-FUELS: FUll Educational Library of Signals for Navigation N-FUELS is a MATLAB R -based signal simulator designed to offer a complete and intuitive software tool which simulates the physical layer of GNSS signals, as they appear at the Analogue-to-Digital Converter (ADC) output of a receiver s front-end, either at Intermediate Frequency (IF) or at baseband [9]. From an already trained user s perspective, it allows neglecting all the issues related to the correct implementation of the signal structure (including spreading code /13/$ IEEE
2 metrics [10] [13]: for example, power spectral density estimation, group delay estimation associated to a certain frontend filter model, auto correlation and discriminator curves, multipath error envelope and running average curves, spectral separation coefficients, etc... Again, this set of simple tools for the signal analysis is a fast bridge for students towards the undestanding of the basic properties of the GNSS signals, allowing them to circumvent the obstacle of coding, at least at a very early stage. Fig. 1. A screenshot of the N-FUELS graphical user interface. generation) and of a number of common propagation effects, such as propagation delays, Doppler shift effects, thermal noise, multipath and various models of interference. From a students perspective, it is a tool that directly and simply puts in their hands samples of the signals introduced of during the lectures; observing such simulated signals, students can get an immediate understanding and a hands-on experience of several signal properties and propagation effects. The goal of being an intuitive and wide-use tool is pursued without loosing flexibility and generality. Indeed, the GNSS signals supported by N-FUELS are all civil GPS services (including signals under modernization), all open Galileo signals, and the EGNOS signal. The student can control several parameters of the simulation through a very user-friendly Graphical User Interface (GUI), where he/she can act on several settings. Namely, three families of settings are provided: parameters related to the Signal-In-Space (SIS), including the length of the simulation, the number of simulated signals, the signal modulation, the PRN codes number, the code delays, the Doppler model, and the received signal power; propagation channel parameters, including Carrier to Noise density ratio (C/N 0 ), thermal noise spectral density, multipath (a static N-ray channel model is embedded, with selectable N), disturbance models (continuous wave, filtered noise-like interference, pulsed interference, inter/intra-system interference, emulation of a spoofing attack); receiver front-end parameters, including sampling frequency, intermediate frequency, front-end filter model, possibility to compensate the filter group delay and its transient time, number of quantization bits, format of the output binary file (double, float32 or int8 sample representation). A screenshot of the GUI is shown in Fig. 1. In addition, N-FUELS includes a set of simple signal analysis tools for quickly testing and monitoring several signal B. SOPRANO: fully SOftware fully Programmable GNSS Receiver for Algorithm testing and ValidatiOn As the acronym suggests, SOPRANO is an ANSI C-based fully software receiver, which implements the post-processing GNSS signal elaboration. It processes, i.e., acquires, tracks and uses for PVT (Position-Velocity-and-Time) estimation, both the GPS-SPS (Standard Positioning Service) and Galileo OS (Open Service) signals. It accepts as input binary files, containing the ADC output samples, either generated by N- FUELS or recorded from a GNSS front-end, such as for example [14], with up to 8 quantization bits. Thus it can be employed to process either simulated signals in a completely ideal environment or real signals. The current version of the receiver supports only real IF samples, but future releases will also include the baseband elaboration. SOPRANO has been expressly thought as a lab instrument for signal processing, enabling developers (either trained researchers or graduate students) to describe, test and validate GNSS signal processing algorithms and architectures. It takes also advantage of the processing speed of the C language, differently from other famous software receivers [15] [17] which employ MATLAB R as modeling language. Similarly to the GNSS Software Defined Radio (SDR) receiver in [18], it aims at being an open-source and public reference receiver, both with educational and training purposes. SOPRANO implements all stages of the whole processing chain, by means of state-of-the-art algorithms only, making it a non-patented and completely free solution. Thus, as N-FUELS, it meets the needs of both trained and student users. While a student can get a deep understanding of the GNSS processing flow, looking how the learned theory becomes practice, the trained user can easily found and modify the desired functions, thus testing his own solutions. The handiness in use of SOPRANO is one of its main features and its crucial point. First of all, its ANSI C structure does not need special libraries, which aids the fully portability among different compilers and different operative systems; furthermore, the user can openly access the entire source code, making the desired changes wherever he/she wants. The code structure is easy to read: it is organized in a sequence of folders, each one including a list of source and header files, belonging to the same processing stage. For example, the directory entitled acquisition collects all functions related to the signal acquisition, while that called tracking contains those devoted to implement the tracking loops, and so on. All the signals/data/measurements needed to perform signal elaboration are included in structures which are accessed through the use of pointers, avoiding other less intuitive ways of data access, such as First-In-First-Out (FIFO) data structures, sockets, etc. The name itself of all data
3 structures and functions always refers to their functionality. SOPRANO s flexibility is allowed by the intrinsic nature of its software implementation. In fact, besides working with different IF front-ends, thanks to a simple text configuration file, also several processing setups can be changed via other simple configuration files, for example the number of coherent/non-coherent sums in acquisition, Doppler and code delay resolutions, gain and bandwidth of the frequency and code discriminators, early-to-late spacing of the correlators and so on. This allows the user to quickly create his tailor-made receiver. III. EXAMPLES OF PROPOSED EXERCISES In the frame of the Specializing Master on Navigation [3] introduced in Section I, the GNSS Introduction course introduces the mathematical description of the physical structure of the GNSS signal, including all the current signals and those under modernization. It also discusses the issues of interoperability and coexistence among different GNSSs. Another advanced course on GPS and Galileo Receivers gives students a knowledge about the fundamental architecture of a GNSS receiver. The course combines theoretical principles about the employed algorithms and hints about their implementation in real GNSS receivers. In order to reach this target, the course combines both theoretical lectures and practical assignments. In this section, a couple of assignments, proposed to the students during the mentioned courses, are shown as examples of the employment of N-FUELS and SOPRANO in education. The first exercise is focused on the use of the Spectral Separation Coefficient as a tool to theoretically assess inter-system interference. The second exercise is about the algorithms to acquire the GNSS signal in a typical receiver. A. Exercise 1: Evaluation of Spectral Separation Coefficients The spectral separation coefficient (SSC) [12] is a theoretical method proposed to assess the level of inter-system interference among GNSS signals (and also between a GNSS signal and an interferer). The SSC is a measure of the spectral coupling between two signals, defined as a sort of inner product of the normalized power spectral densities of the two signals, evaluated over a certain front-end bandwidth. The average SSC is defined as [12] κ is = Bfe /2 B fe /2 G i (f)g s (f) df (1) where G i (f) is the unit-power power spectral density of the signal i (taken as the interference) and G s (f) is the unitpower power spectral density of the reference signal s. Once evaluated the SSC κ is, the effective carrier to noise density ratio can be computed, where the interference component is assimilated to an additional noise effect. Having commented such a metric during classes, it is effective for the students to see examples obtained in simulation. With this aim, a specific assignment based on the use of N- FUELS is proposed in the course. The text of the assignment is reported in Table I. TABLE I. TEXT OF THE EXERCISE ABOUT SPECTRAL SEPARATION COEFFICIENTS Exercise 1 Objectives: Understanding the spectral separation coefficient. Description: The spectral separation coefficient (SSC) is a theoretical metric that measures a normalized level of interference between two GNSS signals (or a GNSS signal and a certain interferer). It is based on the measure of the overlapping portions of the power spectral densities of the signals of interest. Here we want to evaluate the SSC between a CBOC modulation and the other modulation formats of the GNSS family (BPSK(1), BPSK(5), BPSK(10), BOC(10,5), BOC c(15,2.5)). Use N-FUELS to generate 100 ms of each of the above signal formats at the intermediate frequency f IF =0MHz, sampled at 50 MHz, received at the power of 0 dbw without noise. Set the Doppler frequency to 0 Hz. The receiving filter is ideally flat on the digitization bandwidth and there is no quantization. Generate the estimated Power Spectral Density (PSD) of each signal (hint: save your simulations in different output folders, one per configuration, so that you can reuse your data sets). Superimpose each estimated PSD to that of the CBOC signal and observe the portion of overlapping spectra. Then set the file of the parameters for the SSC analysis (ParamSSCoefficients.txt) to produce the SCC for each modulation with respect to the CBOC. Questions: 1) Use N-FUELS to obtain a table of the SSC for each modulation format with respect to the CBOC one; sort in descending order of SSC value. 2) Observe that the amount of overlapping portions of the spectra, as seen from the PSD figures by simple inspection, is compliant with the numerical results put in the table. TABLE II. SPECTRAL SEPARATION COEFFICIENTS BETWEEN THE CBOC MODULATION DEFINED FOR GALILEO E1 AND OTHER POSSIBLE COEXISTENT MODULATION FORMATS i BPSK(1) BPSK(5) BOC c(15,2.5) BPSK(10) BOC(10,5) κ i,cboc (db/hz) ) Comments about the assignment: The students are expected to comment the result of this assignment during their oral exam. The simulation through a numerical computation of the formula (1) enables the students to fill a table with SSC values for different modulations, with respect to the CBOC one. The comparison between these results and the figures, where the corresponding PSDs are actually superimposed, should ease the understanding of the SSC concept. For example, the table of the SSC values is reported in Table II, while the estimated power spectral densities for the two extreme cases of maximum and minimum SSC s are shown in Fig. 2. B. Exercise 2: SW Implementation and Test of an Acquisition Algorithm for a Galileo E1b/c Signal In a GNSS receiver, the signal transmitted by one satellite is received using local replicas of the carrier and the spreading code employed by the transmitting satellite. The main task of the receiver is to obtain the alignment between these local replicas and the received signal: the receiver must produce a
4 Power Spectral Density [db/hz] BOC(10,5) BPSK(1) Signal Spectrum CBOC CBOC BPSK(1) BOC(10,5) Frequency [MHz] Fig. 2. Power spectral densities of the modulations analyzed in Exercise 1. The minimum separation of the spectra, as measured by the SCC, is obtained between CBOC and BPSK(1), as their main lobes partially overlap. On the contrary, the maximum spectral separation is obtained between CBOC and BOC(10,5), whose main lobes are well separated in frequency. local replica of the spreading code with the same code rate and delay as the incoming signal, and a local replica of the carrier with the same frequency and phase of the incoming carrier. Such synchronization is the key point that allows to correctly estimate the distance between the satellite and the receiver and, consequently, to evaluate the position. The acquisition stage gives the receiver a first rough synchronization with the incoming signal, whereas the following stage, named tracking, refines and updates the alignment [10] [19]. 1) The assignment: After a lecture about the theory of the GNSS signal acquisition, students are required to implement main acquisition algorithms that can be found in literature [15] both in MATLAB R and in C language. The text of the assignment is reported in the Tables III and IV. 2) Comments about the assignment: In Exercise 2a (Table III), students implement acquisition algorithms using MATLAB R. This approach allows the students to focus on the employed algorithms and almost ignore implementation details. In this way, they can acquire a deeper knowledge of the subject if compared to what can be obtained with a pure theoretical lecture. Under these conditions, the use of N-FUELS is a key point. Using signals generated by N- FUELS, students have a perfect control over the unknowns of the acquisition (carrier frequency, code rate and delay): this facilitates the debug of the implementation. Moreover, the use of N-FUELS enables an easy generation of signals at different carrier to noise ratios, making possible the part of the exercise when students verify the effects of noise on acquisition results. Fig. 3 shows a graphic obtained solving Exercise 2a. The MATLAB R implementation of the acquisition algorithms hides some unnecessary details, but it is very far from an implementation able to elaborate samples of a signal from an antenna or from a hardware signal generator. In order to teach students the architecture of a software receiver able to elaborate real signals, Exercise 2b requires the use of SOPRANO (see Table IV). As stated in Section II-B, SOPRANO does not ex- TABLE III. TEXT OF THE FIRST EXERCISE ABOUT ACQUISITION Exercise 2a Objectives: Implementation of the Parallel Acquisition Schemes in Time and Frequency domain. Description: Following the MATLAB R given example (SerialSearch.m) for the Serial Search Acquisition scheme, write two functions that implement the Parallel in Time and Parallel in Frequency acquisition schemes. Use N-FUELS to generate the code and signal sequences necessary to test the behaviour of the SerialSearch function: generate a few ms of a GPS L1 signal (f IF = MHz, fixed Doppler shift at e.g. 1.5 khz, without noise, without front-end filter, without quantization). Then generate 1 ms of the local code (same PRN as before, same sampling frequency, code delay = 0 s, Doppler = 0 Hz, without noise, without front-end filter, without quantization) Questions: 1) Read from the corresponding data file the code and signal sequences and pass them to the SerialSearch function. Visualize the obtained search space and determine the maximum; determine and verify the corresponding estimated code delay and Doppler frequency shift (acquisition parameters). Plot the 1-D search functions along the delay axis (row of the 2-D search space corresponding to the estimated Doppler frequency) and Doppler frequency axis (column of the 2-D search space corresponding to the estimated code delay) 2) Repeat the generation of the signal sequence, with the insertion of the front-end filter. Repeat the signal acquisition and compare the obtained search spaces and estimated acquisition parameters. 3) Repeat the generation of the signal sequence at different levels of C/N 0 (e.g. 33 dbhz, 38 dbhz, 44 dbhz, 50 dbhz). Repeat the signal acquisition and compare the obtained search spaces and estimated acquisition parameters. 4) Repeat point 3 by using the other two acquisition schemes: Parallel in Time and Parallel in Frequency. hibit the performance required to elaborate the signal from an antenna in real-time, but its architecture directly derives from a real-time fully software receiver able to do it [4]. Consequently, the insertion of the new acquisition strategy in SOPRANO allows the students to understand the architecture of a software GNSS receiver able to elaborate real data. Moreover, they can experience which are the most critical parts of the receiver and why they demand an optimized implementation, in order to cope with performance requirements for the elaboration of a real signal. IV. CONCLUSION The use of N-FUELS and SOPRANO in hands-on sessions of courses in the Specializing Master on Navigation have improved students understanding of the characteristics of GNSS signals and related processing techniques. On the one hand, providing students with well-structured environments where they can play with parameters, such as N-FUELS, allows them to acquire the needed sensibility to deeply understand the structure of GNSS signals and receivers. On the other hand, the SOPRANO tool permits to smoothly move to an open
5 TABLE IV. TEXT OF THE SECOND EXERCISE ABOUT ACQUISITION Exercise 2b Objectives: Implementation of one acquisition scheme in a fully software receiver. Description: Replace the Parallel in Time acquisition employed in the SOPRANO fully software receiver with a C implementation of the Parallel in Frequency strategy. In particular, open the file /acquisition/cafevaluation.c and modify the PerformCaf function, whose prototype is the following: TCafEvaluationStatus PerformCaf (TSopranoStruct * r, int channelindex, char *data1, int size1, char *data2, int size2); where: TSopranoStruct * r is the pointer to the main structure, containing all data structures needed by the receiver; int channelindex is the index of the channel assigned to a satellite. This parameter must not be changed; char *data1, char *data2, int size1 and int size2 are related to the circular buffer which contains the ADC output samples. The first two parameters are pointers to two different chunks of data, while size1 and size2 are the number of samples available at the location data1 and data2 respectively. All these parameters must not be changed, since they involve the receiver framework. TCafEvaluationStatus is the type of the return parameter, indicating the status of the CAF evaluation. It assumes one of the following values: {CAF_EVALUATION_IN_EXECUTION, CAF_EVALUATION_SUCCESSFUL, CAF_EVALUATION_UNSUCCESSFUL}. The PerformCaf function has access to the data structure TCafEvaluation *caf, needed by the acquisition and contained in r, as clearly appears looking at this assignment: caf =&((r->channelarray[channelindex]).caf) where channelarray is the vector of channels, each one assigned to a different satellite. All the variables that you need to employ to implement the Parallel in Time strategy are contained in that structure, while the acquisition parameters are read from the file configurationfile/acquisitionparameters.txt and stored in TAcquisitionParameters *acqpars structure. Questions: 1) Repeat simulations performed in Exercise 2a, and compare the obtained results. 2) Discuss the strategies employed in the software receiver in order to reduce the complexity of the employed algorithm. 3) Perform an execution time profiling of the code and list the most critical points that must be further optimized in order to enable a straight execution with samples from an antenna. In order to be compliant with SOPRANO, input files described in Exercise 2a must be generated using 8 bits per sample. Fig. 3. Graphic representing the result of the acquisition procedure implemented in Exercise 2a. The position of the peak reflects actual values of Doppler shift and code delay. environment, where students can start experiencing receivers implementations which are more similar to those available in real-time software receivers. In the on-going edition of the Specializing Master on Navigation we have used for the first time both N-FUELS and SOPRANO in our classes. With respect to past years, when only N-FUELS was used together with a collection of MATLAB R routines, we have appreciated an easiest conduction of hands-on sessions, and a better understanding and acquired knowledge by students. As a matter of fact, being the geographic origin of our students quite variegated (from Africa to Australia passing by South East Asia and, of course, Europe), their background knowledge is not always homogeneous. The use of the two tools allowed us to better overcome lacks of background in programming which we sometimes verify in some of our students. In addition, the exercises discussed in previous subsections proved to be effective for increasing the motivation and the satisfaction of our students, encouraging them in improving their programming skills and providing a practical feeling about GNSS signals and receiver algorithms. At the end of the courses, we received positive and encouraging feedbacks from our students about their experience with N-FUELS and SOPRANO: in detail, we received positive comments from anonymous questionnaires and multiple expressions of interest for possible internships in our research group. In consideration of the positive results achieved, we are planning to extend the use of these tools to other courses on GNSS in the M.Sc. in Telecommunication at Politecnico di Torino. REFERENCES [1] A. Davies, Education, research, and innovation and technology transfer in GNSS (ERIG). Final report. GSA Virtual Library. Aug [2] F. Dovis, O. Julien, B. Deisting, G. Povero, M. Bousquet, and R. Blasi, G-TRAIN supporting education and training in the field of satellite
6 navigation in europe, in Global Engineering Education Conference (EDUCON 2012), (Marrakeshi, Morocco), Apr [3] F. Dovis, A. Lee, L. Lo Presti, and G. Povero, Master program on navigation and related applications: a partnership between university, private sector, and international bodies, in IEEE International Conference on Frontiers in Education (FIE 2006), (San Diego, California), Oct [4] M. Fantino, A. Molino, and M. Nicola, N-GENE GNSS receiver: Benefits of software radio in navigation, in Proceedings of the European Navigation Conference (ENC 2009), (Napoli, Italy), May [5] M. Troglia Gamba, E. Falletti, D. Rovelli, and A. Tuozzi, FPGA implementation issues of a two-pole adaptive notch filter for GPS/Galileo receivers, in The Institute Of Navigation GNSS Conference (ION GNSS 2012), (Nashville, Tennessee), Sept [6] E. Falletti and B. Motella, Combination of squared correlators for multipath mitigation in SoL GNSS receivers, IET Radar, Sonar and Navigation, vol. 6, issue 7, pp , [7] NavSAS Group, Contact! first acquisition and tracking of IOV Galileo signals, Inside GNSS, pp , Jan [8] C. Fernández-Prades, L. Lo Presti, and E. Falletti, Satellite radiolocalization from GPS to GNSS and beyond GNSS: Novel technologies and applications for civil mass-market, Proceedings of the IEEE, vol. 99, no. 11, pp , Nov [9] E. Falletti, D. Margaria, and B. Motella, Educational library of GNSS signals for navigation, Coordinates, vol. V, issue 8, pp , Aug [10] E. Kaplan and C. Hegarty, Understanding GPS: Principles And Applications. Norwood, MA: Artech House, [11] J. B.-Y. Tsui, Fundamentals of Global Positioning System Receiver. A Software Approach. Ney York: Wiley, 2nd ed., [12] J. Betz and B. Titus, Intersystem and intrasystem interference with signal imperfections, in Position Location and Navigation Symposium, PLANS 2004, pp , [13] M. Irsigler, G. W. Hein, and B. Eissfeller, Multipath performance analysis for future GNSS signals, in ION NTM meeting, (San Diego, CA), The Institute Of Navigation, January [14] SIGE semiconductor, SE4120L GNSS Receiver IC datasheet, DST , Rev 3.5, 26 May [15] K. Borre, D. Akos, N. Bertelsen, P. Rinder, and S. H. Jensen, A Software-Defined GPS And Galileo Receiver: A Single-Frequency Approach. Boston, MA: Birkhauser, [16] K. Borre, The GPS Easy Suite-Matlab code for the GPS newcomer, GPS Solutions, vol. 7, no. 1, pp , [17] K. Borre, GPS EASY SUITE II: A Matlab Companion, Inside GNSS, pp , May/June [18] C. Fernandez-Prades, C. Aviles, L. Estove, J. Arribas, and P. Closas, Design patterns for gnss software receivers, in Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC), th ESA Workshop on, pp. 1 8, [19] A. Molino, M. Nicola, M. Pini, and M. Fantino, N-GENE GNSS Software Receiver for Acquisition and Tracking Algorithms Validation, in European Signal Processing Conference, EUSIPCO 2009, (Glasgow, Scotland), August 2009.
Benefits of a Reconfigurable Software GNSS Receiver in Multipath Environment
Journal of Global Positioning Systems (4) Vol. 3, No. 1-: 49-56 Benefits of a Reconfigurable Software GNSS Receiver in Multipath Environment Fabio Dovis, Marco Pini, Massimiliano Spelat Politecnico di
More informationSPECTRAL SEPARATION COEFFICIENTS FOR DIGITAL GNSS RECEIVERS
SPECTRAL SEPARATION COEFFICIENTS FOR DIGITAL GNSS RECEIVERS Daniele Borio, Letizia Lo Presti 2, and Paolo Mulassano 3 Dipartimento di Elettronica, Politecnico di Torino Corso Duca degli Abruzzi 24, 029,
More informationRECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE
Presentation for: 14 th GNSS Workshop November 01, 2007 Jeju Island, Korea RECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE Stefan Wallner, José-Ángel Ávila-Rodríguez, Guenter W. Hein Institute of
More informationUse-case analysis of the BOC/CBOC modulations in GIOVE-B E1 Signal
Use-case analysis of the BOC/CBOC modulations in GIOVE-B E1 Signal Rui Sarnadas, Teresa Ferreira GMV Lisbon, Portugal www.gmv.com Sergio Carrasco, Gustavo López-Risueño ESTEC, ESA Noordwijk, The Netherlands
More informationMonitoring Station for GNSS and SBAS
Monitoring Station for GNSS and SBAS Pavel Kovář, Czech Technical University in Prague Josef Špaček, Czech Technical University in Prague Libor Seidl, Czech Technical University in Prague Pavel Puričer,
More informationSignal Quality Checks For Multipath Detection in GNSS
Signal Quality Checks For Multipath Detection in GNSS Diego M. Franco-Patiño #1, Gonzalo Seco-Granados *2, and Fabio Dovis #3 # Dipartimento di Elettronica e Telecomunicazioni, Politecnico di Torino Corso
More informationAnalysis on GNSS Receiver with the Principles of Signal and Information
Analysis on GNSS Receiver with the Principles of Signal and Information Lishu Guo 1,2, Xuyou Li 1, Xiaoying Kong 2 1. College of Automation, Harbin Engineering University, Harbin, China 2. School of Computing
More informationGPS software receiver implementations
GPS software receiver implementations OLEKSIY V. KORNIYENKO AND MOHAMMAD S. SHARAWI THIS ARTICLE PRESENTS A DETAILED description of the various modules needed for the implementation of a global positioning
More informationEvaluation of C/N 0 estimators performance for GNSS receivers
International Conference and Exhibition The 14th IAIN Congress 2012 Seamless Navigation (Challenges & Opportunities) 01-03 October, 2012 - Cairo, Egypt Concorde EL Salam Hotel Evaluation of C/N 0 estimators
More informationDecoding Galileo and Compass
Decoding Galileo and Compass Grace Xingxin Gao The GPS Lab, Stanford University June 14, 2007 What is Galileo System? Global Navigation Satellite System built by European Union The first Galileo test satellite
More informationA Slope-Based Multipath Estimation Technique for Mitigating Short-Delay Multipath in GNSS Receivers
Copyright Notice c 2010 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works
More informationBeiDou Next Generation Signal Design and Expected Performance
International Technical Symposium on Navigation and Timing ENAC, 17 Nov 2015 BeiDou Next Generation Signal Design and Expected Performance Challenges and Proposed Solutions Zheng Yao Tsinghua University
More informationLab on GNSS Signal Processing Part II
JRC SUMMERSCHOOL GNSS Lab on GNSS Signal Processing Part II Daniele Borio European Commission Joint Research Centre Davos, Switzerland, July 15-25, 2013 INTRODUCTION Second Part of the Lab: Introduction
More informationA METHOD OF SIDE-PEAK MITIGATION APPLIED TO BINARY OFFSET CARRIER MODULATED GNSS SIGNALS TRACKING APPLIED IN GNSS RECEIVERS
VOL. 9, NO. 1, DECEMBER 14 ISSN 1819-668 6-14 Asian Research Publishing Network (ARPN). All rights reserved. A METHOD OF SIDE-PEAK MITIGATION APPLIED TO BINARY OFFSET CARRIER MODULATED GNSS SIGNALS TRACKING
More informationLab on GNSS Signal Processing Part I
JRC SUMMERSCHOOL GNSS Lab on GNSS Signal Processing Part I Daniele Borio European Commission Joint Research Centre Davos, Switzerland, July 15-25, 2013 INTRODUCTION Goal of the lab: provide the students
More informationUniversal Acquisition and Tracking Apparatus for Global Navigation Satellite System (GNSS) Signals: Research Patent Introduction (RPI)
Universal Acquisition and Tracking Apparatus for Global Navigation Satellite System (GNSS) Signals: Research Patent Introduction (RPI) 27/01/2014 PAR R.JR. LANDRY, M.A. FORTIN ET J.C. GUAY 0 An RPI is
More informationDESIGN AND IMPLEMENTATION OF INTEGRATED GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER. B.Tech Thesis Report
Indian Institute of Technology Jodhpur DESIGN AND IMPLEMENTATION OF INTEGRATED GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER B.Tech Thesis Report Submitted by Arun Balajee V, Aswin Suresh and Mahesh
More informationAn ultra-low-cost antenna array frontend for GNSS application
International Collaboration Centre for Research and Development on Satellite Navigation Technology in South East Asia An ultra-low-cost antenna array frontend for GNSS application Thuan D. Nguyen, Vinh
More informationAnalysis of Processing Parameters of GPS Signal Acquisition Scheme
Analysis of Processing Parameters of GPS Signal Acquisition Scheme Prof. Vrushali Bhatt, Nithin Krishnan Department of Electronics and Telecommunication Thakur College of Engineering and Technology Mumbai-400101,
More informationNew Signal Structures for BeiDou Navigation Satellite System
Stanford's 2014 PNT Symposium New Signal Structures for BeiDou Navigation Satellite System Mingquan Lu, Zheng Yao Tsinghua University 10/29/2014 1 Outline 1 Background and Motivation 2 Requirements and
More informationSatellite-based positioning (II)
Lecture 11: TLT 5606 Spread Spectrum techniques Lecturer: Simona Lohan Satellite-based positioning (II) Outline GNSS navigation signals&spectra: description and details Basics: signal model, pilots, PRN
More informationGNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey
GNSS Acquisition 25.1.2016 Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey Content GNSS signal background Binary phase shift keying (BPSK) modulation Binary offset carrier
More informationCharacterization of Radar Interference Sources in the Galileo E6 Band
Aerotecnica Missili & Spazio, The Journal of Aerospace Science, Technology and Systems Characterization of Radar Interference Sources in the Galileo E6 Band B. Motella a, A. Tabatabaei Balaei b, L. Lo
More informationEducational tools for GNSS Letizia Lo Presti Politecnico di Torino Italy
Educational tools for GNSS Letizia Lo Presti Politecnico di Torino Italy ICG-3 Pasadena, California - 10 December 2008 1 Outline 1 Master on Navigation 2 NAVKIT 3 Signal Generator / Analysis 4 Software
More informationAcquisition Techniques in Galileo AltBOC Signals
Acquisition Techniques in Galileo AltBOC Signals João Paulo Mateus Pires joao.mateus.pires@ist.utl.pt Instituto Superior Técnico, Lisboa, Portugal October 2016 Abstract The objective of this work is to
More informationSatellite Navigation Principle and performance of GPS receivers
Satellite Navigation Principle and performance of GPS receivers AE4E08 GPS Block IIF satellite Boeing North America Christian Tiberius Course 2010 2011, lecture 3 Today s topics Introduction basic idea
More informationSignals, and Receivers
ENGINEERING SATELLITE-BASED NAVIGATION AND TIMING Global Navigation Satellite Systems, Signals, and Receivers John W. Betz IEEE IEEE PRESS Wiley CONTENTS Preface Acknowledgments Useful Constants List of
More informationAcquisition and Tracking of IRNSS Receiver on MATLAB and Xilinx
Acquisition and Tracking of IRNSS Receiver on MATLAB and Xilinx Kishan Y. Rathod 1, Dr. Rajendra D. Patel 2, Amit Chorasiya 3 1 M.E Student / Marwadi Education Foundation s Groups of Institute 2 Accociat
More informationUpdate on GPS L1C Signal Modernization. Tom Stansell Aerospace Consultant GPS Wing
Update on GPS L1C Signal Modernization Tom Stansell Aerospace Consultant GPS Wing Glossary BOC = Binary Offset Carrier modulation C/A = GPS Coarse/Acquisition code dbw = 10 x log(signal Power/1 Watt) E1
More informationAcquisition of modern GNSS signals using a modified parallel code-phase search architecture
Acquisition of modern GNSS signals using a modified parallel code-phase search architecture Jérôme Leclère, Cyril Botteron, Pierre-André Farine Electronics and Signal Processing Laboratory (ESPLAB), École
More informationDigital signal processing for satellitebased
Digital signal processing for satellitebased positioning Department of Communications Engineering (DCE), Tampere University of Technology Simona Lohan, Dr. Tech, Docent (Adjunct Professor) E-mail:elena-simona.lohan@tut.fi
More informationGALILEO JOINT UNDERTAKING
GALILEO Research and development activities First call Activity A User receiver preliminary development STATEMENT OF WORK GJU/03/094/issue2/OM/ms Issue 2 094 issue2 6th FP A SOW 1 TABLE OF CONTENTS 1.
More informationBeamforming and Synchronization Algorithms Integration for OFDM HAP-Based Communications
Beamforming and Synchronization Algorithms Integration for OFDM HAP-Based Communications Daniele Borio, 1 Laura Camoriano, 2 Letizia Lo Presti, 1,3 and Marina Mondin 1,3 High Altitude Platforms (HAPs)
More informationOGSR: A Low Complexity Galileo Software Receiver using Orthogonal Data and Pilot Channels
OGSR: A Low Complexity Galileo Software Receiver using Orthogonal Data and Pilot Channels Ali Albu-Rghaif, Ihsan A. Lami, Maher Al-Aboodi Abstract To improve localisation accuracy and multipath rejection,
More informationThe Galileo signal in space (SiS)
GNSS Solutions: Galileo Open Service and weak signal acquisition GNSS Solutions is a regular column featuring questions and answers about technical aspects of GNSS. Readers are invited to send their questions
More informationFuture GNSS: Improved Signals and Constellations
Future GNSS: Improved Signals and Constellations Guillermo Martínez Morán 1 1 Airbus Defense & Space. Paseo John Lennon s/n 28096 Getafe (Madrid Spain) Guillermo.M.Martinez@military.airbus.com Abstract:
More informationChapter 2 Channel Equalization
Chapter 2 Channel Equalization 2.1 Introduction In wireless communication systems signal experiences distortion due to fading [17]. As signal propagates, it follows multiple paths between transmitter and
More informationUnderstanding GPS: Principles and Applications Second Edition
Understanding GPS: Principles and Applications Second Edition Elliott Kaplan and Christopher Hegarty ISBN 1-58053-894-0 Approx. 680 pages Navtech Part #1024 This thoroughly updated second edition of an
More informationLOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING
LOW POWER GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) SIGNAL DETECTION AND PROCESSING Dennis M. Akos, Per-Ludvig Normark, Jeong-Taek Lee, Konstantin G. Gromov Stanford University James B. Y. Tsui, John Schamus
More informationProbability of Secondary Code Acquisition for Multi-Component GNSS Signals
Author manuscript, published in "EWGNSS 23, 6th European Workshop on GNSS Signals and Signal Processing, Munich : Germany (23)" Probability of Secondary Code Acquisition for Multi-Component GNSS Signals
More informationStudy and Analysis on Binary Offset Carrier (BOC) Modulation in Satellite Navigation Systems
IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 11, Issue 5, Ver. I (Sep.-Oct.2016), PP 115-123 www.iosrjournals.org Study and Analysis
More informationNavSAS Research activities. Prof. Letizia Lo Presti Politecnico di Torino Dipartimento di Elettronica
NavSAS Research activities Prof. Letizia Lo Presti Politecnico di Torino Dipartimento di Elettronica Letizia.lopresti@polito.it University of Calgary 29 April 2010 1 Introducing NavSAS NavSAS is a joint
More informationGeneration and implementation of Pseudorandom codes for Navigation System in FPGA
Generation and implementation of Pseudorandom codes for Navigation System in FPGA Akash B #1, Dileep D *2, Yashodha H #3 # Reva Institute of Technology & Management (RITM), Visvesvaraya Technological University(VTU)
More informationUnambiguous BOC Acquisition in Galileo Signal
Unambiguous BO Acquisition in Galileo Signal Wei-Lung Mao, Wei-Yin Zeng, Jyh Sheen, Wei-Ming Wang Department of Electronic Engineering and Graduate of Electro-Optical and Materials Science, National Formosa
More informationThe Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR
The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR Professor Gérard Lachapelle & Dr. Ali Broumandan PLAN Group, University of Calgary PLAN.geomatics.ucalgary.ca IGAW 2016-GNSS
More informationModern global navigation satellite
WORKING PAPERS Double Phase Estimator Towards a New Perception of the Subcarrier Component DANIELE BORIO EUROPEAN COMMISSION, JOINT RESEARCH CENTER (JRC) The subcarrier introduced in binary offset carrier
More informationResearch Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End
Discrete Dynamics in Nature and Society Volume 211, Article ID 329535, 11 pages doi:1.1155/211/329535 Research Article Design and Simulation of a Fully Digitized GNSS Receiver Front-End Yuan Yu, Qing Chang,
More informationPrototype Galileo Receiver Development
Prototype Galileo Receiver Development Neil Gerein, NovAtel Inc, Canada Michael Olynik, NovAtel Inc, Canada ABSTRACT Over the past few years the Galileo signal specification has been maturing. Of particular
More informationIntroduction to Global Navigation Satellite System (GNSS) Signal Structure
Introduction to Global Navigation Satellite System (GNSS) Signal Structure Dinesh Manandhar Center for Spatial Information Science The University of Tokyo Contact Information: dinesh@iis.u-tokyo.ac.jp
More informationGNSS Signal Structures
GNSS Signal Structures Tom Stansell Stansell Consulting Tom@Stansell.com Bangkok, Thailand 23 January 2018 S t a n s e l l C o n s u l t i n g RL Introduction It s a pleasure to speak with you this morning.
More informationA Novel Computationally Efficient Galileo E1 OS Acquisition Method for GNSS Software Receiver
A Novel Computationally Efficient Galileo E1 OS Acquisition Method for GNSS Software Receiver Myriam FOUCRAS, ABBIA GNSS Technologies / ENAC, France Olivier JULIEN, ENAC, France Christophe MACABIAU, ENAC,
More informationOPTIMAL DUAL FREQUENCY COMBINATION FOR GALILEO MASS MARKET RECEIVER BASEBAND
Copyright Notice c 2009 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works
More informationOn the coexistence of satellite UMTS. and Galileo with SDR receiver
SDR Forum Technical Conference Phoenix, 15-18 November 2004 On the coexistence of satellite UMTS and Galileo with SDR receiver Maristella Musso Gianluca Gera Carlo S. Regazzoni Matteo Gandetto DIBE Department
More informationSX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End
SX-NSR 2.0 A Multi-frequency and Multi-sensor Software Receiver with a Quad-band RF Front End - with its use for Reflectometry - N. Falk, T. Hartmann, H. Kern, B. Riedl, T. Pany, R. Wolf, J.Winkel, IFEN
More informationDouble Phase Estimator: New Results
Double Phase Estimator: New Results Daniele Borio European Commission, Joint Research Centre (JRC), Institute for the Protection and Security of the Citizen (IPSC), Security Technology Assessment Unit,
More informationApplication Specific Instruction Processor Based Implementation of a GNSS Receiver on an FPGA
Application Specific Instruction Processor Based Implementation of a GNSS Receiver on an FPGA G. Kappen, T. G. Noll RWTH Aachen University, Chair of Electrical Engineering and Computer Systems, Schinkelstr.
More informationPerformance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA
Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA By Hamed D. AlSharari College of Engineering, Aljouf University, Sakaka, Aljouf 2014, Kingdom of Saudi Arabia, hamed_100@hotmail.com
More informationCancellation of Space-Based Interference in Radio Telescopes 1. Lou Nigra 2. Department of Astronomy University of Wisconsin Madison, Wisconsin
Cancellation of Space-Based Interference in Radio Telescopes 1 Lou Nigra 2 Department of Astronomy University of Wisconsin Madison, Wisconsin Abstract A concept is presented that was developed at the National
More informationPrototype Software-based Receiver for Remote Sensing using Reflected GPS Signals. Dinesh Manandhar The University of Tokyo
Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals Dinesh Manandhar The University of Tokyo dinesh@qzss.org 1 Contents Background Remote Sensing Capability System Architecture
More informationSignal Structures for Satellite-Based Navigation: Past, Present, and Future*
Signal Structures for Satellite-Based Navigation: Past, Present, and Future* John W. Betz 23 April 2013 *Approved for Public Release; Distribution Unlimited. 13-0908. The contents of this material reflect
More informationDetailed Analysis of the Impact of the Code Doppler on the Acquisition Performance of New GNSS Signals
Detailed Analysis of the Impact of the Code Doppler on the Acquisition Performance of New GNSS Signals Myriam Foucras, Olivier Julien, Christophe Macabiau, Bertrand Ekambi To cite this version: Myriam
More informationMultipath mitigation performance of multi-correlator based code tracking algorithms in closed and open loop model
Multipath mitigation performance of multi-correlator based code tracking algorithms in closed and open loop model Mohammad Zahidul H. Bhuiyan, Xuan Hu, Elena Simona Lohan, and Markku Renfors Department
More informationFirst Results of a GNSS Signal Generator Using a PC and a Digital-to-Analog Converter
First Results of a GNSS Signal Generator Using a PC and a Digital-to-Analog Converter Andrea Pósfay, Thomas Pany, Bernd Eissfeller Institute of Geodesy and Navigation, University FA F Munich, Germany BIOGRAPHY
More informationEvery GNSS receiver processes
GNSS Solutions: Code Tracking & Pseudoranges 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 informationSensitivity of Projection-Based Near-Far Mitigation Techniques in High-Sensitivity GNSS Software Receivers
Sensitivity of Projection-Based Near-Far Mitigation Techniques in High-Sensitivity GNSS Software Receivers Sergi Locubiche-Serra, José A. López-Salcedo, Gonzalo Seco-Granados Department of Telecommunications
More informationDYNAMICALLY RECONFIGURABLE SOFTWARE DEFINED RADIO FOR GNSS APPLICATIONS
DYNAMICALLY RECONFIGURABLE SOFTWARE DEFINED RADIO FOR GNSS APPLICATIONS Alison K. Brown (NAVSYS Corporation, Colorado Springs, Colorado, USA, abrown@navsys.com); Nigel Thompson (NAVSYS Corporation, Colorado
More informationPERFORMANCE ASSESSMENT OF MAXIMUM LIKELIHOOD IN THE DETECTION OF CARRIER INTERFERENCE CORRUPTED GPS DATA IN MOBILE HANDSETS
PERFORMANCE ASSESSMENT OF MAXIMUM LIKELIHOOD IN THE DETECTION OF CARRIER INTERFERENCE CORRUPTED GPS DATA IN MOBILE HANDSETS Taher AlSharabati Electronics and Communications Engineering Department, Al-Ahliyya
More informationForeword by Glen Gibbons About this book Acknowledgments List of abbreviations and acronyms List of definitions
Table of Foreword by Glen Gibbons About this book Acknowledgments List of abbreviations and acronyms List of definitions page xiii xix xx xxi xxv Part I GNSS: orbits, signals, and methods 1 GNSS ground
More informationBenefits and Limitations of New GNSS Signal Designs. Dr. A. J. Van Dierendonck AJ Systems, USA November 18, 2014
Benefits and Limitations of New GNSS Signal Designs Dr. A. J. Van Dierendonck AJ Systems, USA November 18, 2014 My Opinions on New GNSS Signal Designs This briefing is loosely based upon Leadership Series
More informationPROPAGATION CHANNEL EMULATOR : ECP
PROPAGATION CHANNEL EMULATOR : ECP The ECP (Propagation Channel Emulator) synthesizes the principal phenomena of propagation occurring on RF signal links between earth and space. Developed by the R&D laboratory,
More informationGalileo E1 and E5a Link-Level Performances in Single and Multipath Channels
Galileo E1 and E5a Link-Level Performances in Single and Multipath Channels Jie Zhang and Elena-Simona Lohan Tampere University of Technology, Korkeakoulunkatu 1, 3311 Tampere, Finland www.cs.tut.fi/tlt/pos
More informationDesign of Software-Based GPS/ Galileo Receiver for Applications
Design of Software-Based GPS/ Galileo Receiver for Applications Liu Xiaoli 123 Liu Jingnan 2 Li Tao 2 He Xi 2 1. School of Electronic Information, Wuhan University, 129 LuoyuLu, Wuhan, Hubei China 2. GNSS
More informationGalileo E1 and E5a Link-level Performance for Dual Frequency Overlay Structure
Tampere University of Technology Galileo E1 and E5a Link-level Performance for Dual Frequency Overlay Structure Citation Zhang, J., & Lohan, E. S. (2012). Galileo E1 and E5a Link-level Performance for
More informationAIRPORT MULTIPATH SIMULATION AND MEASUREMENT TOOL FOR SITING DGPS REFERENCE STATIONS
AIRPORT MULTIPATH SIMULATION AND MEASUREMENT TOOL FOR SITING DGPS REFERENCE STATIONS ABSTRACT Christophe MACABIAU, Benoît ROTURIER CNS Research Laboratory of the ENAC, ENAC, 7 avenue Edouard Belin, BP
More informationGPS RECEIVER IMPLEMENTATION USING SIMULINK
GPS RECEIVER IMPLEMENTATION USING SIMULINK C.Abhishek 1, A.Charitha 2, Dasari Goutham 3 1 Student, SCSVMV University, Kanchipuram 2 Student, kl university, Vijayawada 3 Student, SVEC college, Tirupati
More informationPost-Processed Acquisition & Tracking of GPS C/A L1 Signals
Post-Processed Acquisition & Tracking of GPS C/A L1 Signals 1 Gonçalo Tomé Instituto Superior Técnico Universidade de Lisboa Lisbon, Portugal goncalo.tome@tecnico.ulisboa.pt Abstract The performance of
More informationProceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003.
Proceedings of Al-Azhar Engineering 7 th International Conference Cairo, April 7-10, 2003. MODERNIZATION PLAN OF GPS IN 21 st CENTURY AND ITS IMPACTS ON SURVEYING APPLICATIONS G. M. Dawod Survey Research
More informationDevelopment of Ultimate Seamless Positioning System for Global Cellular Phone Platform based on QZSS IMES
Development of Ultimate Seamless Positioning System for Global Cellular Phone Platform based on QZSS IMES Dinesh Manandhar, Kazuki Okano, Makoto Ishii, Masahiro Asako, Hideyuki Torimoto GNSS Technologies
More informationTWO-WAY TIME TRANSFER WITH DUAL PSEUDO-RANDOM NOISE CODES
TWO-WAY TIME TRANSFER WITH DUAL PSEUDO-RANDOM NOISE CODES Tadahiro Gotoh and Jun Amagai National Institute of Information and Communications Technology 4-2-1, Nukui-Kita, Koganei, Tokyo 184-8795, Japan
More informationCode and Carrier Phase Tracking Performance of a Future Galileo RTK Receiver
Code and Carrier Phase Tracking Performance of a Future Galileo RTK Receiver Thomas Pany, Markus Irsigler, Bernd Eissfeller Institute of Geodesy and Navigation, University FAF Munich, Germany Jón Winkel
More information2015 The MathWorks, Inc. 1
2015 The MathWorks, Inc. 1 What s Behind 5G Wireless Communications? 서기환과장 2015 The MathWorks, Inc. 2 Agenda 5G goals and requirements Modeling and simulating key 5G technologies Release 15: Enhanced Mobile
More informationPerspective of Eastern Global Satellite Navigation Systems
POSTER 2015, PRAGUE MAY 14 1 Perspective of Eastern Global Satellite Navigation Systems Jiří SVATOŇ Dept. of Radioengineering, Czech Technical University, Technická 2, 166 27 Praha, Czech Republic svatoji2@fel.cvut.cz
More informationEvaluation of the pseudorange performance by using software GPS receiver
Journal of Global Positioning Systems (005) Vol. 4, No. 1-: 15- Evaluation of the pseudorange performance by using software GPS receiver Shun-Ichiro Kondo, Nobuaki Kubo and Akio Yasuda -1-6 Etchujima Koto-ku
More informationGNSS Programme. Overview and Status in Europe
GNSS Programme Overview and Status in Europe Inaugural Forum Satellite Positioning Research and Application Center 23 April 2007 Tokyo Presented by Thomas Naecke (European Commission) Prepared by Daniel
More informationReceiving the L2C Signal with Namuru GPS L1 Receiver
International Global Navigation Satellite Systems Society IGNSS Symposium 27 The University of New South Wales, Sydney, Australia 4 6 December, 27 Receiving the L2C Signal with Namuru GPS L1 Receiver Sana
More informationFractional Fourier Transform Based Co-Radar Waveform: Experimental Validation
Fractional Fourier Transform Based Co-Radar Waveform: Experimental Validation D. Gaglione 1, C. Clemente 1, A. R. Persico 1, C. V. Ilioudis 1, I. K. Proudler 2, J. J. Soraghan 1 1 University of Strathclyde
More informationDeveloping a Generic Software-Defined Radar Transmitter using GNU Radio
Developing a Generic Software-Defined Radar Transmitter using GNU Radio A thesis submitted in partial fulfilment of the requirements for the degree of Master of Sciences (Defence Signal Information Processing)
More informationA Simulation Tool for Space-time Adaptive Processing in GPS
Progress In Electromagnetics Research Symposium 2006, Cambridge, USA, March 26-29 363 A Simulation Tool for Space-time Adaptive Processing in GPS W. Y. Zhao, L. F. Xu, and R. B. Wu Civil Aviation University
More informationApplication Note. StarMIMO. RX Diversity and MIMO OTA Test Range
Application Note StarMIMO RX Diversity and MIMO OTA Test Range Contents Introduction P. 03 StarMIMO setup P. 04 1/ Multi-probe technology P. 05 Cluster vs Multiple Cluster setups Volume vs Number of probes
More informationMeasurement Setup for Phase Noise Test at Frequencies above 50 GHz Application Note
Measurement Setup for Phase Noise Test at Frequencies above 50 GHz Application Note Products: R&S FSWP With recent enhancements in semiconductor technology the microwave frequency range beyond 50 GHz becomes
More informationWe are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors
We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our
More informationGALILEO Research and Development Activities. Second Call. Area 3. Statement of Work
GALILEO Research and Development Activities Second Call Area 3 Innovation by Small and Medium Enterprises Statement of Work Rue du Luxembourg, 3 B 1000 Brussels Tel +32 2 507 80 00 Fax +32 2 507 80 01
More informationBenefits of amulti-gnss Receiver inaninterference Environment
Benefits of amulti-gnss Receiver inaninterference Environment Ulrich Engel Fraunhofer Institute for Communication, Information Processing and Ergonomics FKIE Department Sensor Data and Information Fusion
More informationA GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM
A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM 1 J. H.VARDE, 2 N.B.GOHIL, 3 J.H.SHAH 1 Electronics & Communication Department, Gujarat Technological University, Ahmadabad, India
More informationLecture 9: Spread Spectrum Modulation Techniques
Lecture 9: Spread Spectrum Modulation Techniques Spread spectrum (SS) modulation techniques employ a transmission bandwidth which is several orders of magnitude greater than the minimum required bandwidth
More informationAssessment of GNSS Ionospheric Scintillation and TEC Monitoring Using the Multi-constellation GPStation-6 Receiver
Assessment of GNSS Ionospheric Scintillation and TEC Monitoring Using the Multi-constellation GPStation-6 Receiver Rod MacLeod Regional Manager Asia/Pacific NovAtel Australia Pty Ltd Outline Ionospheric
More informationGPS Signal Generation for L 1 Frequency using Model Based Design Tools
GPS Signal Generation for L 1 Frequency using Model Based Design Tools Kota Solomon Raju 1, Y.Pratap 1, 2, Virendra Patel 1, 2, S.M.M Naidu 2, Amit Patwardhan 2, and P.Bhanu Prasad 1 Central Electronics
More informationLimited Bandwidths and Correlation Ambiguities: Do They Co-Exist in Galileo Receivers
Positioning, 2011, 2, 14-21 doi:10.4236/pos.2011.21002 Published Online February 2011 (http://www.scirp.org/journal/pos) Limited Bandwidths and Correlation Ambiguities: Do They Co-Exist in Galileo Receivers
More informationUtilizing Batch Processing for GNSS Signal Tracking
Utilizing Batch Processing for GNSS Signal Tracking Andrey Soloviev Avionics Engineering Center, Ohio University Presented to: ION Alberta Section, Calgary, Canada February 27, 2007 Motivation: Outline
More informationFPGA-based GNSS Search Engine using Parallel Techniques in the Time-Domain
International Global Navigation Satellite Systems Society IGNSS Symposium 2009 Holiday Inn Surfers Paradise, Qld, Australia 1 3 December, 2009 FPGA-based GNSS Search Engine using Parallel Techniques in
More information