RECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE

Similar documents
Satellite-based positioning (II)

HOW TO OPTIMIZE GNSS SIGNALS AND CODES FOR INDOOR POSITIONING

BeiDou Next Generation Signal Design and Expected Performance

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

New Signal Structures for BeiDou Navigation Satellite System

Use-case analysis of the BOC/CBOC modulations in GIOVE-B E1 Signal

Signal Structures for Satellite-Based Navigation: Past, Present, and Future*

Study and Analysis on Binary Offset Carrier (BOC) Modulation in Satellite Navigation Systems

This interest will undoubtedly animate further research on high-performing sets of PRN codes with certain

Benefits of amulti-gnss Receiver inaninterference Environment

Probability of Secondary Code Acquisition for Multi-Component GNSS Signals

Update on GPS L1C Signal Modernization. Tom Stansell Aerospace Consultant GPS Wing

On June 26, 2004, the United. Spreading Modulation. Recommended for Galileo L1 OS and GPS L1C. working papers

A Final Touch for the Galileo Frequency and Signal Plan

CBOC AN IMPLEMENTATION OF MBOC

Evaluation of C/N 0 estimators performance for GNSS receivers

The Spreading and Overlay Codes for the L1C Signal

Decoding Galileo and Compass

DESIGN AND IMPLEMENTATION OF INTEGRATED GLOBAL NAVIGATION SATELLITE SYSTEM (GNSS) RECEIVER. B.Tech Thesis Report

A Slope-Based Multipath Estimation Technique for Mitigating Short-Delay Multipath in GNSS Receivers

CNES contribution to GALILEO signals design JC2. Jean-Luc Issler

Optimal Pulsing Schemes for Galileo Pseudolite Signals

The Case for Recording IF Data for GNSS Signal Forensic Analysis Using a SDR

Chi-Square Distribution Matching in Unambiguous Sine-BOC and Multiplexed-BOC Acquisition

Introduction to Global Navigation Satellite System (GNSS) Signal Structure

A coordination methodology for radionavigation-satellite service inter-system interference estimation

SPECTRAL SEPARATION COEFFICIENTS FOR DIGITAL GNSS RECEIVERS

First Results of a GNSS Signal Generator Using a PC and a Digital-to-Analog Converter

Monitoring Station for GNSS and SBAS

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

Future GNSS: Improved Signals and Constellations

OGSR: A Low Complexity Galileo Software Receiver using Orthogonal Data and Pilot Channels

OFDM AS AN ACCESS TECHNIQUE FOR NEXT GENERATION NETWORK

Galileo Time Receivers

Benefits and Limitations of New GNSS Signal Designs. Dr. A. J. Van Dierendonck AJ Systems, USA November 18, 2014

New Solutions on the Design of a Galileo Acquisition-Aiding Signal to Improve the TTFF and the Sensitivity

Satellite Navigation Principle and performance of GPS receivers

A Search for Spectrum: GNSS Signals in S-Band Part 2

Spectral shaping of Galileo signals in the presence of frequency offsets and multipath channels

Something Old, Something New. Signal Structures for Satellite-Based Navigation: Past, Present, and Future

GALILEO AND EGNOS VALUE PROPOSITION FOR E112

Galileo E1 and E5a Link-Level Performances in Single and Multipath Channels

Direct Comparison of the Multipath Performance of L1 BOC and C/A using On-Air Galileo and QZSS Transmissions

Limited Bandwidths and Correlation Ambiguities: Do They Co-Exist in Galileo Receivers

User Trajectory (Reference ) Vitual Measurement Synthesiser. Sig Gen Controller SW. Ethernet. Steering Commands. IO-Controller

Acquisition-Aiding Signal

1-BIT PROCESSING OF COMPOSITE BOC (CBOC) SIGNALS

Galileo E1 and E5a Link-level Performance for Dual Frequency Overlay Structure

TWO-WAY TIME TRANSFER WITH DUAL PSEUDO-RANDOM NOISE CODES

GNSS Signal Structures

Effects of MBOC Modulation on GNSS Acquisition Stage

The Galileo signal in space (SiS)

Galileo E1 OS/SoL Acquisition, Tracking and Data Demodulation Performances for Civil Aviation

GPS Civil Signal Self-Interference Mitigation During Weak Signal Acquisition

Performance Evaluation of a Multi-frequency GPS/Galileo/SBAS Software Receiver

Civil Aviation Galileo E5 Receivers Architecture

Perspective of Eastern Global Satellite Navigation Systems

CDMA Technology : Pr. S. Flament Pr. Dr. W. Skupin On line Course on CDMA Technology

The Influence of Multipath on the Positioning Error

Compatibility of Galileo E1 Signals with the Radio-Astronomy Band 9

A Solution to the Next Generation Satellite Navigation Signals

NavX -NCS The first Galileo/GPS full RF Navigation Constellation Simulator

GNSS Signal Observations - Stanford and DLR

Prototype Galileo Receiver Development

Design and Implementation of Global Navigation Satellite System (GNSS) Receiver. Final Presentation

Detailed Analysis of the Impact of the Code Doppler on the Acquisition Performance of New GNSS Signals

Receiving the L2C Signal with Namuru GPS L1 Receiver

Binary Offset Carrier Modulations for Radionavigation

Multipath mitigation performance of multi-correlator based code tracking algorithms in closed and open loop model

The Importance of Bit Depth in GNSS Record and Playback Testing

GNSS SIGNAL DESIGN APPROACH CONSIDERING RECEIVER PERFORMANCE

Leica GPS1200+ The only future proof GNSS

RNSS Wide band and narrow band performance against Interference from DME/TACAN in the band MHz (Over Europe)

Spreading Codes and Characteristics. Error Correction Codes

USING THE GRANADA BIT-TRUE SIMULATOR TO ANALYSE THE EFFECT OF CODE DOPPLER SHIFT IN GALILEO E5 AND L1 RECEIVERS 1

Digital signal processing for satellitebased

Design of Software-Based GPS/ Galileo Receiver for Applications

Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals. Dinesh Manandhar The University of Tokyo

Generation and implementation of Pseudorandom codes for Navigation System in FPGA

Ionosphere Effects for Wideband GNSS Signals

DEFINING THE FUTURE OF SATELLITE SURVEYING WITH TRIMBLE R-TRACK TECHNOLOGY

A Reduced Search Space Maximum Likelihood Delay Estimator for Mitigating Multipath Effects in Satellite-based Positioning

Lab on GNSS Signal Processing Part I

RECOMMENDATION ITU-R M.1639 *

Cross Spectral Density Analysis for Various Codes Suitable for Spread Spectrum under AWGN conditions with Error Detecting Code

Interference of Chirp Sequence Radars by OFDM Radars at 77 GHz

GNSS Modernisation and Its Effect on Surveying

Lecture 3: Wireless Physical Layer: Modulation Techniques. Mythili Vutukuru CS 653 Spring 2014 Jan 13, Monday

DIGITAL Radio Mondiale (DRM) is a new

Chapter 6. Agile Transmission Techniques

GPS (Introduction) References. Terms

AIR FORCE INSTITUTE OF TECHNOLOGY

Investigation of Galileo E1 OS/SoL acquisition, tracking and data demodulation thresholds for civil aviation

Universal Acquisition and Tracking Apparatus for Global Navigation Satellite System (GNSS) Signals: Research Patent Introduction (RPI)

General Time-Division AltBOC Modulation Technique for GNSS Signals

Security of Global Navigation Satellite Systems (GNSS) GPS Fundamentals GPS Signal Spoofing Attack Spoofing Detection Techniques

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

Local Oscillators Phase Noise Cancellation Methods

A Novel Computationally Efficient Galileo E1 OS Acquisition Method for GNSS Software Receiver

Understanding GPS: Principles and Applications Second Edition

Transcription:

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 Geodesy and Navigation, University FAF Munich, Germany

CONTENTS I II III IV RECEIVER DEVELOPMENT GNSS SIGNALS PSEUDO RANDOM NOISE CODES GNSS INTERFERENCE Korean GNSS Workshop 2007 SLIDE 2

RECEIVER DEVELOPMENT SOFTWARE GNSS RECEIVER - ipexsr High end, multi-frequency, real-time capable Civil signal tracking of all-in-view GPS/Galileo/SBAS satellites Development in C++ classes and modules To be run on conventional PC Input IF samples from Triple frequency (L1/E1, L2, L5/E5a) USB Front-End Data files in post-processing mode Korean GNSS Workshop 2007 SLIDE 3

RECEIVER DEVELOPMENT ARCHITECTURE ACQUISITION Two acquisition procedures depending on available information Acquisition by navigation solution Two level FFT-based acquisition Acquisition of strong signals by conventional coherent integration High sensitivity acquisition Combination of coherent and non-coherent integration, including parallel interference cancellation Korean GNSS Workshop 2007 SLIDE 4 3D Acquisition plot generated by the software receiver when acquiring a GPS satellite.

CONTENTS I II III IV RECEIVER DEVELOPMENT GNSS SIGNALS PSEUDO RANDOM NOISE CODES GNSS INTERFERENCE Korean GNSS Workshop 2007 SLIDE 5

GNSS SIGNALS GALILEO E5 AltBOC SIGNAL Objectives of Alternative BOC (AltBOC) on E5a/b Multiplexing of 2 or 4 navigation signal components each with own PRN code on 2 nearby frequencies Solution 1 Generation of 2 QPSK separately and combine them with OMUX Band limitation of OMUX removes high frequency component loss of accuracy Solution 2 Combination of signals at base-band, up-conversion to mean frequency One carrier phase coherency between two frequencies guaranteed One amplification chain Higher bandwidth higher accuracy Constant envelope modulation has to be assured Korean GNSS Workshop 2007 SLIDE 6

GNSS SIGNALS GALILEO E5 AltBOC SIGNAL Complex BOC subcarrier 4 component AltBOC Modulation Table Phase Plot Korean GNSS Workshop 2007 SLIDE 7

GNSS SIGNALS GALILEO E5 AltBOC SIGNAL Achieving the constant envelope Constellation points New signal description with and 4-level signal! Korean GNSS Workshop 2007 SLIDE 8

GNSS SIGNALS GALILEO E5 AltBOC SIGNAL Achieving the constant envelope Korean GNSS Workshop 2007 SLIDE 9

CONTENTS I II III IV RECEIVER DEVELOPMENT GNSS SIGNALS PSEUDO RANDOM NOISE CODES GNSS INTERFERENCE Korean GNSS Workshop 2007 SLIDE 10

PRN CODES PSEUDO RANDOM NOISE CODES Pseudo Random Noise (PRN) codes are essential element in every CDMA based GNSS Keystone to distinguish one SV from another All currently implemented civilian codes based on Linear Feedback Shift Registers (LFSR) Identical approach as in 1 st generation GPS Galileo E1 OS and GPS L1C are bringing up new code concepts Galileo E1 OS: random codes GPS L1C: Weil-based codes Focus Korean GNSS Workshop 2007 SLIDE 11

PRN CODES OPTIMIZATION CRITERIA Optimization for every receiver implementation and application not feasible Use code centric approach Code centric approach based on Auto- and crosscorrelation Concentration on maximum or distribution possible Consideration of Even and odd correlation (data bit or secondary code bit flip) Doppler frequency offsets GPS approach Galileo approach Korean GNSS Workshop 2007 SLIDE 12

PRN CODES GALILEO CODE OPTIMIZATION CRITERIA Correlation values compared against Welch-bound Welch Bound is the theoretical minimum of correlation that can be obtained for a code length within a set of codes: every correlation value above Welch bound degrades performance Criteria of Welch distance for autoand crosscorrelation considering Doppler dependency applied (slight modifications to achieve acquisition and tracking criteria) Korean GNSS Workshop 2007 SLIDE 13

PRN CODES GALILEO E1 OS / E6 CS CODE OPTIMIZATION Random codes (memory codes) for Galileo E1 OS and E6 CS Most flexible code generation and optimization approach Codes can be driven to fulfill special properties Autocorrelation Sidelobe Zero (ASZ) property Ideal or weakened balance However Number of choices to set 0 s and 1 s unimaginably high Application of genetic algorithms for optimization Korean GNSS Workshop 2007 SLIDE 14

CONTENTS I II III IV RECEIVER DEVELOPMENT GNSS SIGNALS PSEUDO RANDOM NOISE CODES GNSS INTERFERENCE Korean GNSS Workshop 2007 SLIDE 15

Interference introduced from external sources Radar DVB-T DME, TACAN, JTADS Unintentional interference GNSS INTERFERENCE SOURCES OF INTERFERENCE Interference within GNSS Signal interference PRN code interference Focus Radio frequency compatibility Korean GNSS Workshop 2007 SLIDE 16

GNSS INTERFERENCE SIGNAL INTERFERENCE Intrasystem Interference Within each system Intersystem Interference Interference that a GNSS/RNSS will suffer due to other GNSS/RNSS, augmentation systems to be considered Intersystem Interference too high correct functioning of current working GNSS receivers could be affected if new GNSS is entering the stage Korean GNSS Workshop 2007 SLIDE 17

GNSS INTERFERENCE INTERFERENCE CRITERION (C/N 0 ) eff Degradation of C/N 0 due to intersystem interference where: with Spectral Separation Coefficient (SSC): Korean GNSS Workshop 2007 SLIDE 18 Rec. power of signal i from SV j Number of visible SV from nondesired system Number of interfering signals from non-desired system in scenario PSD of desired signal PSD of signal i from SV j Front-end bandwidth Noise floor: -201.5 dbw/hz Doppler frequency for SV j Doppler frequency of desired signal

GNSS INTERFERENCE INTERFERENCE CRITERION (C/N 0 ) eff Degradation of C/N 0 due to intersystem interference where: with Spectral Separation Coefficient (SSC): Korean GNSS Workshop 2007 SLIDE 19 Rec. power of signal i from SV j Number of visible SV from desired system Number of desired and interfering signals from desired system PSD of desired signal PSD of signal i from SV j Front-end bandwidth Noise floor: -201.5 dbw/hz Doppler frequency for SV j Doppler frequency of desired signal

GNSS INTERFERENCE INTERFERENCE CRITERION (C/N 0 ) eff Degradation of C/N 0 due to intersystem interference where: with Spectral Separation Coefficient (SSC): Korean GNSS Workshop 2007 SLIDE 20 Rec. power of signal i from SV j Number of visible SV from nondesired system Number of interoperable signals from non-desired system PSD of desired signal PSD of signal i from SV j Front-end bandwidth Noise floor: -201.5 dbw/hz Doppler frequency for SV j Doppler frequency of desired signal

GNSS INTERFERENCE INTERFERENCE CRITERION (C/N 0 ) eff Min. effective C/N 0 Degradation of C/N 0 and min. effective C/N 0 are complementary criteria Degradation of C/N 0 criteria limits impact of every single GNSS/RNSS Min. effective C/N 0 criteria provides full picture of interference environment Korean GNSS Workshop 2007 SLIDE 21

GNSS INTERFERENCE INTERSYSTEM CROSSCORRELATION GPS L1C and Galileo E1 OS implementing both MBOC(6,1,1/11) Interoperability However: PRN codes could interfere with each other Different strategies Pure code correlation Rx (receiver based) code correlation Further strategies to be investigated Focus Korean GNSS Workshop 2007 SLIDE 22

INTERSYSTEM CROSSCORRELATION RX CORRELATION APPROACH Receiver centric approach Non-coherent integrations Pre-correlation time identical to primary code duration Consideration of modulation scheme and power split GPS L1C P GPS L1C D time 0.25 Rx correlation model for GPS L1C Galileo E1 OS 0.75 e jθ N 2 2 1 N Non-coherent result Random offset Galileo E1-B Code Replica Galileo E1-C Code Replica Korean GNSS Workshop 2007 SLIDE 23

INTERSYSTEM CROSSCORRELATION RX CORRELATION ONTO GALILEO E1OS For more than 1 non-coherent integration max. and all percentiles of intersystem correlation smaller than intrasystem correlation Reason: due to different code length no superposition of correlation values in intersystem case Korean GNSS Workshop 2007 SLIDE 24

SUMMARY Receiver development Presentation of ipexsr Software receiver developed at Institute of Geodesy and Navigation, University FAF Munich Signals AltBOC in E5 is Galileo s signal with largest bandwidth best performance achievable Innovative multiplexing technique PRN codes Random codes and Weil codes completely new code design approaches Interference Assessment of signal and code interference extremely important with more and more GNSS/RNSS systems transmitting in identical frequency bands Korean GNSS Workshop 2007 SLIDE 25

RECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE THANKS FOR YOUR ATTENTION!! Contact: Stefan Wallner stefan.wallner@unibw.de University FAF Munich Werner-Heisenberg-Weg 39 85577 Neubiberg Germany Korean GNSS Workshop 2007 SLIDE 26

RECEIVER DEVELOPMENT, SIGNALS, CODES AND INTERFERENCE Reference Documents Receiver Development Anghileri M. et al., Performance Evaluation of a Multi-frequency GPS/Galileo/SBAS Software Receiver, Proceedings of ION GNSS 2007, 25-28 September 2007, Fort Worth, Texas, USA Signals Rebeyrol E. et al., BOC Power Spectrum Densities, Proceedings of ION NTM 2005, 24-26 January 2005, Long Beach, California, USA PRN Codes Wallner S. et al., Galileo E1 OS and GPS L1C Pseudo Random Noise Codes Requirements, Generation, Optimization and Comparison, Proceedings of ION GNSS 2007, 25-28 September 2007, Fort Worth, Texas, USA Soualle F. et al., Spreading Code Selection Criteria for the Future GNSS Galileo, Proceedings of GNSS 2005, 19-22 July 2005, Munich, Germany Interference Titus B.M. et al., Intersystem and Intrasystem Interference Analysis Methodology, Proceedings of ION GPS 2003, 09-12 September 2003, Portland, Oregon, USA Wallner S. et al., Interference Calculation between GPS and Galileo, Proceedings of ION GNSS 2005, 13-16 September 2005, Long Beach, California, USA Korean GNSS Workshop 2007 SLIDE 27