 Journal of Global Positioning Systems (2002) Vol. 1, No. 2: 73-84 Architecture and Signal Design of the European Satellite Navigation System Galileo - Status Dec. 2002 Guenter W. Hein and Thomas Pany Institute of Geodesy and Navigation, University FAF Munich Received: 23 December 2002 / Accepted: 24 December 2002 Abstract. This paper starts with a brief discussion of the Galileo project status and with a description of the present Galileo architecture (space segment, ground segment, user segment). It focuses on explaining special features compared to the American GPS system. The presentation of the user segment comprises a discussion of the actual Galileo signal structure. The Galileo carrier frequency, modulation scheme and data rate of all 10 navigation signals are described as well as parameters of the search and rescue service. The navigation signals are used to realize three types of open services, the safety of life service, two types of commercial services and the public regulated service. The signal performance in terms of the pseudorange code error due to thermal noise and multipath is discussed as well as interference to and from other radionavigation services broadcasting in the E5 and E6 frequency band. The interoperability and compatibility of Galileo and GPS is realized by a properly chosen signal structures in E5a/L5 and E2-L1- E1 and compatible geodetic and time reference frames. Some new results on reciprocal GPS/Galileo signal degradation due to signal overlay are presented as well as basic requirements on the Galileo code sequences. Key words: GPS, Galileo, Signal Design, European 1 Introduction Based on the communication of the European Commission of February 9, 1999 the satellite navigation system Galileo is presently under development in Europe (European Commission, 1999). The goal on the one hand is to achieve independence of and also an effective supplementation to the GPS. On the other hand the aim is to considerably improve Europe's capability to gain and preserve an important share of the world market for satellite navigation and related applications and services. The strategic and commercial importance of Galileo for Europe is out of discussion. This has repeatedly been confirmed at the European Council conferences in Cologne, Feira, Nice, Stockholm and at last in Laaken on December 14 and 15, 2001 (Belgian EU Presidency, 2001). 2 Status The Galileo project is carried out in co-operation by bodies of the European Union (EU) and the European Space Agency (ESA). In principle it is to be realised in three phases: project definition, development and implementation. The fundamental decision for the realization Galileo was made by the council of the European ministers of transport at March 26, 2002. According to the present planning the development and validation phase should cover the period 2002-2005, the implementation phase 2006-2007, and the operational phase could start in 2008 (Fig. 1). 3 Architecture The main characteristics of the Galileo system architecture can be summarised as follows (Weber et al., 2001): • Independence of other satellite navigation systems • Interoperability with GPS (GLONASS) • Service concept (open, commercial, safety critical, regulated) • Implementation of an Integrity Service (inside/outside Europe) • Independence between Integrity Service and Galileo control System (GCS)
 74 Journal of Global Positioning Systems Fig. 1 Galileo master schedule USER SEGMENT IULS ICC IMS Network TTC L-band S- band L -b a nd S-band NSCC OSS Network GALILEO GALILEO GLOBAL COMPONENT GLOBAL COMPONENT NAVIGATION CONTROL & CONSTELLATION MANAGEMENT INTEGRITY DETERMINATION & DISSEMINATION L-band NAV UHF S&R …. REGIONAL REGIONAL COMPONENTS COMPONENTS IULS ICC IMS Network … IULS ICC IMS Network GEO NLES MCC RIMS Network EGNOS LOCAL LOCAL COMPONENTS COMPONENTS … Local MS DATA LINK Local MS DATA LINK COSPAS-SARSAT GROUND SEGMENT SERVICE CENTRES MEO CONSTELLATION UMTS UMTS USER SEGMENT IULS ICC IMS Network TTC L-band S- band L -b a nd S-band NSCC OSS Network GALILEO GALILEO GLOBAL COMPONENT GLOBAL COMPONENT NAVIGATION CONTROL & CONSTELLATION MANAGEMENT INTEGRITY DETERMINATION & DISSEMINATION L-band NAV UHF S&R …. REGIONAL REGIONAL COMPONENTS COMPONENTS REGIONAL REGIONAL COMPONENTS COMPONENTS IULS ICC IMS Network … IULS ICC IMS Network GEO NLES MCC RIMS Network NLES MCC RIMS Network EGNOS LOCAL LOCAL COMPONENTS COMPONENTS … Local MS DATA LINK Local MS DATA LINK … Local MS DATA LINK Local MS DATA LINK COSPAS-SARSAT GROUND SEGMENT SERVICE CENTRES MEO CONSTELLATION UMTS UMTS Fig. 2 Overview of the Galileo system architecture • Global services (SAR, and referred to navigation data related services) • Global location and time dissemination on the basis of a global constellation • Regional components (Monitor and uplink stations) • Integration with regional systems (e.g. EGNOS) • Integration with local (differential etc.) systems • Compatibility with future mobile radio networks (UMTS)
 Hein & Pany: Architecture and Signal Design of Galileo - Status Dec. 2002 75 It can be seen from Fig. 2 that the main extension of Galileo compared to GPS consists in the implementation of a global / regional segment for integrity monitoring. The goal is to assist the safety critical aircraft navigation (landing approach CAT I) and to locate and guide railway trains (Train control). Space Segment Fig. 3 Galileo space segment The space segment of Galileo is intended to consist of a total 30 Mean Earth Orbiting (MEO) satellites configured as walker 27/3/1 (+ 3 replacement satellites) constellation (Benedicto et al., 2000), i.e. distributed over three orbital planes (Fig. 3). The altitude is 23616 km, and the inclination is 56°. The satellite design (Fig. 4) is based on already carried out precursor programs (e.g. GLOBALSTAR) including critical payload technologies, which are developed in accompanying ESA programs. The Galileo satellite has a mass of 625 kg, generates a primary power of 1500 W and belongs with dimensions of 2.7 x 1.2 x 1.1 m3; to the category mini-satellites. The satellite comprises all standard systems for orbit and attitude control, thermal control, etc. Unlike GPS, also Laser retro-reflectors will be integrated in order to assist the orbit determination by satellite Laser ranging. Attitude Sensors L-Band Antenna Laser Retro – Reflector Attitude Sensors L-Band Antenna Laser Retro – Reflector Fig. 4 Galileo satellite with retracted solar generators The navigation payload is the heart of the Galileo satellite. The payload is a regenerative transponder with modern digital and semiconductor technology applied to the essential subsystems. It consists of atomic clocks (Clock Monitoring and Control Unit), the signal generator (Navigation Signal Generation Unit) with CPU, the frequency generator (FPGU), the output amplifier (Solid State Power Amplifier) and the L-band antenna sub-system. As atomic clocks two Rubidium standards (5 10 -13 over 100 s) and two space-borne H-Masers (5 10 -14 over 10000 s) are to be used. Ground Segment As already outlined, the Galileo ground segment comprises the control segment for operation as well as orbit and time determination (GCS or Ground Control Segment) and the system for integrity monitoring (IDS or Integrity Determination System). The number of elements in the GCS and the IDS are under further investigation in the present definition phase. The GCS will consist of about 12-15 reference stations, 5 up-link stations and two control centres. The IDS for Europe will include 16-20 monitor stations, three up-link stations for integrity data and two central stations for integrity computations. In the European area the integration with the EGNOS ground segment plays an important role. User Segment Like with GPS the Galileo user segment consists of all users on land, on water, in the air and in space. Fig. 5 shows the shares of various application on the European GNSS market as predicted for 2005 (volume 8 billion EURO). Car Navigation 23% Mobile Phones 73% Aviation 1% Fleet Mgt 1% Augmentation 1% Leisure 1% Surveying 1% Car Navigation 23% Mobile Phones 73% Aviation 1% Fleet Mgt 1% Augmentation 1% Leisure 1% Surveying 1% Car Navigation 23% Mobile Phones 73% Aviation 1% Fleet Mgt 1% Augmentation 1% Leisure 1% Surveying 1% Fig. 5 Prediction of the European GNSS market for 2005 Tab. 1 displays the requirements on the Galileo performance parameters (elevation mask, accuracy, coverage, availability, integrity) as posed by two basically different applications. The requirements for
 76 Journal of Global Positioning Systems Fig. 6 Galileo ground segment (example) safety critical applications are identical with the aviation specifications for the precise landing approach of CAT I. In case of the requirements from the mass market it is important that these apply for elevation masks above 25°. This accounts for the specific conditions of land navigation in urban areas (obstructions, multi-path). Tab. 1 Selected requirements on Galileo parameter mass market safety critical elevation mask 25° 5° accuracy (95 %) 10 m horizontal 4 m vertical coverage global global availability > 70 % > 99 % integrity not required mandatory (6 s, 10 -7 ) 4 The Galileo Frequency And Signal Baseline A tentative Galileo frequency and signal plan was presented at the ION GPS-2001 (Hein et al, 2001) which became meanwhile the baseline for the development of Europe´s satellite navigation system. Over the last months several modifications took place leading to a refined signal structure. The main changes and add-ons are described in the following and after that the complete signal structure will be outlined. Recent Developments In the lower L-band (i.e. E5a and E5b) the central frequency for E5b was moved to 1207.140 MHz in order to minimize possible interference from the Joint Tactical Information Distribution System (JTIDS) and the Multifunctional Information Distribution System (MIDS). All signals on E5a and E5b are using chip rates of 10 Mcps. The modulation for that band is still being optimized with the possibility to process very wideband signals by jointly using the E5a and E5b bands. This joint use of the bands has the potential to offer enormous accuracy for precise positioning with a low multipath. Data rates have also been fixed. In the middle (i.e. E6) and upper (i.e. E2-L1-E1) L-band data and chip rates were also defined as well as Search and Rescue (SAR) up- and downlink frequencies. Extensive interference considerations took place in E5a/E5b concerning Distance Measuring Equipment (DME), the Tactical Air Navigation System (TACAN) and the Galileo overlay on GPS L5; in E6 concerning the mutual interference to/from radars and in E2-L1-E1 frequencies with regard to the Galileo overlay on GPS L1. The EC Signal Task Force and ESA have refined criteria for the code selection and have as well formulated the requirements on each frequency. Reference codes have been selected allowing initial assessments. Parallel investigations are on-going addressing alternate solutions for the Galileo codes and targeting improved performances, see e.g. (Pratt, 2002). Frequencies and Signals Galileo will provide 10 navigation signals in Right Hand Circular Polarization (RHCP) in the frequency ranges 1164-1215 MHz (E5a and E5b), 1215-1300 MHz (E6) and 1559-1592 MHz (E2-L1-E11), which are part of the Radio Navigation Satellite Service (RNSS) allocation. An overview is shown in Fig. 7, indicating the type of modulation, the chip rate and the data rate for each signal. The carrier frequencies, as well as the frequency bands 1 The frequency band E2-L1-E1 is sometimes denoted as L1 for convenience.
 Hein & Pany: Architecture and Signal Design of Galileo - Status Dec. 2002 77 Pilot (*) 1207.140 MHz 1164 MHz 1164 MHz 1214 MHz 1214 MHz 1260 MHz 1260 MHz 1300 MHz 1300 MHz 1189 MHz 1189 MHz (*) 1176.45 MHz 1278.75 MHz 1544 MHz 1544.2 MHz 1559 MHz 1587 MHz 1591 MHz 1563 MHz 1575.42 MHz OS Data 10 Mcps Data 50 sps Pilot Channel CS Data BPSK(5 Mcps) Data 1000 sps Pilot Channel OS/SOL/CS Data 10 Mcps Data 250 sps Pilot Channel PRS Data BOC(10,5) Data 300 sps OS/SOL/CS Data BOC(2,2) Data 250 sps Pilot Channel PRS Data BOC(n,m) Data 300 sps OS Data 10 Mcps Data 50 sps Pilot Channel CS Data BPSK(5 Mcps) Data 1000 sps Pilot Channel OS/SOL/CS Data 10 Mcps Data 250 sps Pilot Channel PRS Data BOC(10,5) Data 300 sps OS/SOL/CS Data BOC(2,2) Data 250 sps Pilot Channel PRS Data BOC(n,m) Data 300 sps Pilot Pilot Pilot Frequenc y E5a E5b E6 L1E2 E1 PRS Data BOC(10,5) Data TBS sps PRS Data BOC(n,m) Data TBS sps Galileo Assigned Frequency Band GPS L5 Band Glonass L3 Band Carrier Frequencies (*) In case of separate modulation of E5a and E5b signals GPS L1 Band SAR DownlinkSignals Accessible to all Users, with data partly encrypted Signals to which access is restricted through the use of encryption for Ranging Codes and data Signals to which access is controlled through the use of encryption for Ranging Codes and data Fig. 7 Galileo frequency spectrum that are common to GPS or to GLONASS are also highlighted. All the Galileo satellites will share the same nominal frequency, making use of Code Division Multiple Access (CDMA) compatible with the GPS approach. Six signals, including three data-less channels, so-called pilot tones (ranging codes not modulated by data), are accessible to all Galileo Users on the E5a, E5b and L1 carrier frequencies for Open Services (OS) and Safety-of- life Services (SoL). Two signals on E6 with encrypted ranging codes, including one data-less channel are accessible only to some dedicated users that gain access through a given Commercial Service (CS) provider. Finally, two signals (one in E6 band and one in E2-L1-E1 band) with encrypted ranging codes and data are accessible to authorized users of the Public Regulated Service (PRS). Tab. 2 Main Galileo navigation signal parameters freq. Bands E5a E5b E6 E2-L1-E1 Channel I Q I Q A B C A B C modulation type being optimized [AltBOC(15,10) or two QPSK2] A Æ BOC(10,5) B Æ BPSK3(5) C Æ BPSK(5) A Æ flexible BOC(n,m) B Æ BOC(2,2) C Æ BOC(2,2) chip rates 10 Mcps 10 Mcps 10 Mcps 10 Mcps 5.115 Mcps 5.115 Mcps 5.115 Mcps m × 1.023 Mcps 2.046 Mcps 2.046 Mcps symbol rates 50 sps N/A 250 sps N/A TBD sps 1000 sps N/A TBD sps 250 sps N/A user min. received power at 10o elevation -158 dBW -158 dBW -158 dBW -158 dBW -155 dBW -158 dBW -158 dBW -155 dBW -158 dBW -158 dBW 2 Quadrature Phase Shift Keying 3 Binary Phase Shift Keying
 78 Journal of Global Positioning Systems A ½ rate Viterbi convolutional coding scheme is used for all the transmitted signals. Four different types of data are carried by the different Galileo signals: • OS data, which are transmitted on the E5a, E5b and E2-L1-E1 carrier frequencies. OS data are accessible to all users and include mainly navigation data and SAR data. • CS data transmitted on the E5b, E6 and E2-L1-E1 carriers. All CS data are encrypted and are provided by some service providers that interface with the Galileo Control Centre. Access to those commercial data is provided directly to the users by the service providers. • SoL data that include mainly integrity and Signal in Space Accuracy (SISA) data. Access to the integrity data may be controlled. • PRS data, transmitted on E6 and L1 carrier frequencies. A synthesis of the data mapping on Galileo signals is provided in Tab. 2. Modulation Schemes Given the frequency plan defined earlier and the target services based on the Galileo signals, the type of modulation of the various Galileo carriers are resulting from a compromise between the following criteria: • Minimization of the implementation losses in the Galileo satellites, making use of the current state of the art of the related equipments. • Maximization of the power efficiency in the Galileo satellites. • Minimization of the level of interference induced by the Galileo signals in GPS receivers. • Optimization of the performance and associated complexity of future Galileo user receivers. The modulation chosen for each of the Galileo carrier frequency is presented in the following subsections. For the E5 band in particular, the trade-off analysis is on going between two alternate solutions that will be both described. The main modulation parameters for Galileo signals are summarized on the Tab. 2. The following notation is used: - CX Y(t) is the ranging code on the Y channel (“Y” stands for I or Q for two channels signals, or A, B or C for three channels signals) of the X carrier frequency (“X” stands for E5a, E5b, E6 or L1). - DX Y(t) is the data signal on the Y channel in the X frequency band. - FX, is the carrier frequency in the X frequency band. - ScX Y(t) is the rectangular subcarrier on the Y channel in the X frequency band. - m is a modulation index, associated to the modified Hexaphase modulation. Modulation of the E5 Carrier The modulation of E5 will be done according to one of the following schemes: A. Two QPSK(10) signals will be generated coherently and transmitted through two separate wideband channels on E5a and E5b respectively. The two separate E5a and E5b signals will be amplified separately and combined in RF through an output multiplexer (OMUX) before transmission at the 1176.45 MHz and 1207.14 MHz respective carrier frequencies. B. One single wideband signal generated following a modified BOC(15,10)4 modulation called AltBOC(15,10) modulation. This signal is then amplified through a very wideband amplifier before transmission at the 1191.795 MHz carrier frequencies. In case A the E5 signal can be written as: () ()()( )()() ()()()() () () tFtCtFtDtC tFtCtFtDtC tS bE Q bEbE I bE I bE aE Q aEaE I aE I aE E..2sin..2cos. ..2sin..2cos. 55555 55555 5ππ ππ ×−×+ ×−× = The modulation in case B is a new modulation concept which main interest is that it combines the two signals (E5a and E5b) in a composite constant envelope signal which can then be injected through a very wideband channel. This wideband signal then can then be exploited in the receivers. A detailed description of the AltBOC modulation can be found in (Ries et al., 2002b). Implementation trade-offs and performance comparison between the processing of the very wideband BOC(15,10)-like signal and the joint processing of two separate QPSK signals of 10 Mcps on E5a and E5b is on- going. Modulation of the E6 Carrier The E6 signal contains three channels that are transmitted at the same E6 carrier frequency. The multiplexing scheme between the three carriers is a major point under consideration today, which shall be carefully optimized. This optimization process shall take into account payload 4 BOC( fs, fc), denotes a Binary Offset Carrier modulation with a subcarrier frequency fs and a code rate fc.
 Hein & Pany: Architecture and Signal Design of Galileo - Status Dec. 2002 79 and receivers implementation complexity and associated performances (including compatibility aspects). The investigated solutions are time multiplexing and a modified Hexaphase modulation (so-called Interplex modulation). The modified Hexaphase is taken as baseline but the final selection process is on going between those two potential solutions. A QPSK signal resulting from the combination of two channels is phase modulated with the third channel. The modulation index m is used to set the relative power between the three channels. Using a Hexaphase modulation, the E6 signal can be written: () () ()() ()()() () () [ )..2sin())sin().(...)cos(.. )..2cos())sin(.)cos().(.. 6666666 66666 6tFmtSctCtCtCmtDtC tFmtCmtSctDtC tS EE C E B E A E B E B E E C EE A E A E Eπ π ×+− ×− = ] × To be consistent with the relative powers required between the three channels, a value of m=0.6155 has been chosen for the modulation index. Modulation of the E2-L1-E1 Carrier In the same way than the E6 signal, the L1 signal contains three channels that are transmitted at the same L1 carrier frequency using a modified Hexaphase modulation. Time multiplexing is also being analyzed. The E2-L1-E1 signal, using a Hexaphase modulation, can be written: () () ()() ()()() ()() 11 1 111 1 11 111 111 .. ().cos(). ()sin())cos(2..) .. ()cos()...().sin())sin(2..) AAa Cb LL L LLL LBB bABCa LL LLL LLL CtDtSctmCtSct mFt St CtDtSctmCtCtCtSct mFt π π −× = −+ The same modulation index of m=0.6155 is used. 5 Galileo Spreading Codes The pseudo random noise (PRN) code sequences used for the Galileo navigation signals determine important properties of the system. Therefore a careful selection of Galileo code design parameters is necessary. These parameters include the code length and its relation to the data rate and the auto- and cross-correlation properties of the code sequences. The performance of the Galileo codes is also given by the cold start acquisition time. A first set of reference codes is being retained that offer a good compromise between acquisition time and protection against interference. These codes are based on shift-registered codes, which will be generated on-board. The reference ranging codes are constructed tiered codes, consisting in a short duration primary code modulated by a long duration secondary code. The resulting code then has an equivalent duration equal to the one of the long duration secondary codes. The primary codes are based on classical gold codes with register length up to 25. The secondary codes are given by predefined sequences of length up to a 100. Further alternative codes are presently investigated (Pratt, 2002) and flexibility in the on-board implementation is being considered to foresee the generation of other types of codes. Code Length The code length for Galileo channels carrying a navigation data message shall fit within one symbol in order to have no code ambiguity. The resulting code lengths are shown in Tab. 3. Tab. 3 Spreading codes main characteristics channels types of data code sequence duration primary code length secondary code length E5aI OS 20 ms 10230 20 E5aQ no data 100 ms 10230 100 E5bI OS/CS/SoL 4 ms 10230 4 E5bQ no data 100 ms 10230 100 E6A PRS TBD - - E6B CS 1 ms 8184 - E6C no data 100 ms 10230 50 L1A PRS TBD - - L1B OS/CS/SoL 4 ms 8184 - L1C OS/CS/SoL 8124 25 For the data-less channels, the basic approach is to consider long codes of 20 ms length. Alternate solutions are however being investigated. The first one is to follow a GPS L5 approach consisting of a short code of 1 ms length equally long to the code in quadrature. The second one is to have a much longer code, which could have duration of 0.7 s as in the case of the L2 civil signal. Especially in the case of E5a and E5b it would be useful to determine the data-less code length by analyzing the susceptibility against local interference. Auto- and Cross-Correlation Properties The cross-correlation properties (interference) are partly determined by the actual code sequences as will be discussed below. Especially for E5a careful code selection is necessary because at this frequency band Galileo and GPS use the same modulation scheme and code rate.
 80 Journal of Global Positioning Systems Acquisition Time Acquisition time is highly dependent on the applied receiver acquisition technique, but generally 30-50 s for cold acquisition time is envisaged for simple receivers on the E5 signals. For the CS on E6 a acquisition time of 30 s is planned if it is considered as a single frequency product. If not, there will be no specific requirement of the E6 acquisition time. Similar consideration applies for the E2-L1-E1 signal. Again it should be stressed that acquisition time performance is highly dependent on affordable receiver complexity. Encryption Simple, inexpensive code encryption, which can be removed on request from the ground, is foreseen for the encrypted CS. Code encryption should be realized as a technique controlling the access of code and data without too much constraints and efforts on the user segment. The removal of the encryption should not create a legacy mantle in the user segment and the complexity of the encryption should be a result of a trade-off of market analysis and adequate protection needed for securing those markets. Service Mapping on Signals The data carriers will be assigned to provide the following service categories which are summarized in Tab. 4. Tab. 4 Galileo services mapped to signals Id OS SF OS DF OS IA SoL CS VA CS MC PRS E5aI,Q E5bI,Q E6A E6B,C L1A L1B,C CS Commercial Service DF Dual Frequency IA Improved Accuracy MC Multiple Carrier OS Open Service PRS Public Regulated Service SoL Safety of Life Service SF Single Frequency VA Value Added The OS signals would use unencrypted ranging codes and unencrypted navigation data messages on the E5 and E2- L1-E1 carriers. A single frequency (SF) receiver uses signals E2-L1-E1B and E2-L1-E1C and might receive the GPS C/A code signal on L1. A dual frequency (DF) receiver uses additionally signal E5aI and E5aQ and potentially the GPS L5 signal. Improved accuracy (IA) receivers result by using additionally signal E5bI and E5bQ. The SoL service would use the OS ranging codes and navigation data messages on all E5 and E2-L1-E1 carriers. The Value Added (VA) CS signals would use the OS ranging codes and navigation data messages on the signal E2-L1-E1B and E2-L1-E1C and additional CS encrypted data messages and ranging codes on the signal E6B and E6C. The Multi Carrier (MC) Differential Application CS could use in addition the OS ranging codes and navigation data messages on the signal E5a and E5b. The PRS signals would use the encrypted PRS ranging codes and navigation data messages on the E6 and E2- L1-E1 carriers, represented by signals E6A and E2-L1- E1A. 6 Search And Rescue The SAR distress messages (from distress emitting beacons to SAR operators), will be detected by the Galileo satellites in the 406-406.1 MHz band and then broadcasted to the dedicated receiving ground stations in the 1544-1545 MHz band, called L6 (below the E2 navigation band and reserved for the emergency services). The SAR data, from SAR operators to distress emitting beacons, will be used for alert acknowledgement and coordination of rescue teams and will be embedded in the OS data of the signal transmitted in the E2-L1-E1 carrier frequency 7 SOME PERFORMANCE PARAMETERS Overall performance evaluation of Galileo signals is currently investigated. A major difference of Galileo signals to the currently emitted GPS signals is the BOC (resp. AltBOC) modulation scheme and the large bandwidth employed for most of the signals. An important parameter in this context is the pseudorange code measurement error due to thermal noise. Error! Reference source not found. shows the Cramer-Rao lower bound (Spilker, 1996) for this value of all Galileo signals and the GPS C/A and L5 signal. A receiver DLL bandwidth of 1 Hz is assumed and a value of –205 dBWs is used to convert the minimum received power to a typical carrier to noise density value. The power of the of the processed signals in one frequency and service (i.e. data and pilot channels) are combined. From Tab. 5 it is evident that BOC signals exhibit low pseudorange code measurement errors because the power
 Hein & Pany: Architecture and Signal Design of Galileo - Status Dec. 2002 81 spectral density is located at the lower and upper boundary of the frequency spectrum and not at the center as it is for BPSK or QPSK signals. Tab. 5 Code accuracy due to thermal noise processed signals modulation power [dBW] bandw. [MHz] code noise [cm] E5a or E5b BPSK(10) -155 24 4.6 E5a+E5b, non-coh. BPSK(10) -152 24 3.2 E5a+E5b, coh. BOC(15,10) -152 51 0.8 E6A BOC(10,5) -155 40 1.7 E6B+E6C BPSK(5) -155 24 6.2 L1A BOC(14,2) -155 32 1.2 L1B+L1C BOC(2,2) -155 24 5.5 GPS C/A BPSK(1) -160 24 23.9 GPS L5 BPSK(10) -154 24 4.1 This also implies that the autocorrelation function of BOC signals shows several peaks and dedicated algorithms must be implemented in the receiver to track the correct (central) peak. Tracking of BOC signals is discussed in (Betz, 1999 and Pany et al. 2002). Large signal bandwidths allow the use of a very narrow correlator spacing. Low thermal noise and low code multipath are the resulting benefits. Code multipath envelopes differ significantly if BOC and BPSK signals are compared as shown in Fig. 8 and Fig. 9. For these figures a coherent early minus late code discriminator is used. A common discriminator spacing of d=1/14 is chosen to allow for visual comparisons of all signals and to track the central peak of the BOC(14,2) signal. The multipath signal is -3 dB weaker than the direct signal. Note that typical multipath amplitudes are in the range between -7 and -10 dB. Fig. 8 Multipath error envelope, green: BOC(15,10)5, black: BOC(10,5), blue: BPSK(10), red: BPSK(5). The figures show that multipath performances of BOC signals is generally better than for BPSK signals but a detailed investigations taking into account multipath mitigation algorithms and dedicated multipath scenarios will give more insight (Winkel, 2002). 5 A standard BOC modulation scheme was used. Fig. 9 Multipath error envelope, black: BOC(2,2), red: BOC(14,2), blue: BPSK(1). If E5a and E5b are tracked coherently, this results in an extremely low code tracking error due to thermal noise (cf. 3rd line of Error! Reference source not found.) and good multipath mitigation performance. If the E5a and E5b are tracked separately (non-coherently) as QPSK(10) signals and combined after correlation (i.e. averaging of E5a and E5b pseudoranges) the performance gain is much less (cf. 2nd line of Tab. 5). 8 Recent Results Of Interference Studies The use of the frequency range 960-1215 MHz, containing the lower L-band E5a and E5b, by aeronautical radionavigation services is reserved on a worldwide basis to airborne electronic aids to air navigation and any directly associated ground-based facilities and, on a primary basis, to radionavigation satellite services. This multiple allocation causes interference, which has to be assessed carefully to allow the usage of GPS/Galileo navigation signals for safety critical applications. Discussion on interference assessment of DME/TACAN, JTIDS/MIDS and radar out of band radiation over L5, E5a and E5b have been conducted since several years. Interference due to these ground-based sources increases with altitude since more interfering signals are received. The sensitive parameter in this context is the acquisition threshold having limited margins to cope with interference of 5.8 dB for GPS L5, 4.8 dB for E5a and 3.3 dB for E5b. Tracking threshold and data demodulation threshold values are a few dB higher. A standard time domain pulse blanking receiver and advanced signal processing is assumed to be used (Hegarty et al., 2000). It should be noted that in contrast to the US, Europe does not plan at present to re-allocate certain DMEs to circumvent this problem.
 82 Journal of Global Positioning Systems 9 Compatibility/interoperability Of Galileo-GPS Galileo shall be designed and developed using time, geodesy and signal structure standards interoperable and compatible with civil GPS and its augmentations. Compatibility is in this context understood as the assurance that Galileo or GPS will not degrade the stand- alone service of the other system. Interoperability is the ability for the combined use of both GNSS to improve upon accuracy, integrity, availability and reliability through the use of a single common receiver design. Signal-in-Space The Galileo/GPS interoperability is realized by a partial frequency overlap with different signal structures and/or different code sequences. At E5a (resp. L5) and E2-L1- E1 (resp. L1) Galileo and GPS signals are broadcasted using identical carrier frequencies. At L1 spectral separation of GPS and Galileo signals is given by the different modulation schemes. This allows jamming of civil signals without affecting GPS M-code or the Galileo PRS service. Using the same center frequencies drastically simplifies receiver frontend design at the cost of mutual interference of both systems. This so-called inter-system interference adds to the interference of navigation signals belonging to the same system, called intra-system interference. Only the sum of both types of interference is relevant for determining the receiver performance. Interference has been described in (Hein et al., 2001, de Mateo et al., 2002 and Ries et al., 2002a) and a brief overview plus update shall be given in the following. For details we refer to (Godet et al., 2002), where satellite orbital parameters, antenna diagrams, user locations, signal characteristics are described. It can be shown that the C/N0 degradation of GPS C/A code signals due to Galileo BOC(2,2) signals is never above 0.2 dB over the world at any time. For the International Space Station it is 0.22 dB. The maximum C/N0 degradation as a function of geographical coordinates is shown in Fig. 10. The maximum GPS C/A code intra-system interference computed is below 2.7 dB. This represents the maximum self-interference that GPS C/A codes are currently suffering and explains that GPS C/A real power is about 3 dB above specifications. Fig. 10 Maximum GPS C/A code C/N0 degradation in [dB] due to inter-system interference from a Galileo BOC(2,2) signal on E2-L1-E1. The maximum inter-system interference (0.2 dB) cannot occur at the same time nor at the same space than the maximum intra-system interference. Conversely, the maximum intra-system interference is reached when the inter-system interference is minimal. The maximum total (intra- plus inter-system interference) is shown to be slightly above 2.7 dB, which yields a degradation of current GPS C/A code worst case link budget by only 0.05 dB6. 6 By modifying the GPS constellation (number of satellites and power), this value can go up to 0.08 dB, cf. (Godet et al., 2002) It should be noted that C/A degradation due to other Galileo signals is much less than for the BOC(2,2) signal (Hein et al., 2001). Therefore, there is a high confidence that no GPS user will be affected by the Galileo signal overlay on L1. GPS L5 signal C/N0 degradation due to Galileo E5a as a function of geographical coordinates is shown in Error! Reference source not found.. Galileo signal degradation due to GPS signals has also been investigated and a summary is shown in Tab. 6. From Tab. 6 it is evident that reciprocal interference levels are very low on L1. They are more significant in E5a/L5. We noted in the last section that DME
 Hein & Pany: Architecture and Signal Design of Galileo - Status Dec. 2002 83 interference of E5a and L5 signal leaves only a small margin to civil aviation users at high altitudes, especially over Europe where no DME reallocation is planned. Therefore GPS degradation on Galileo in E5a must be carefully assessed in future work. Tab. 6 Reciprocal level of interference (worst case link budget degradation / inter-system C/N0 degradation) frequency band GPS induced interference on Galileo Galileo induced interference on GPS L1 0.03 dB/0.09 dB 0.05 dB/0.2 dB E5a/L5 0.5 dB/0.8 dB 0.2 dB/0.4 dB Geodetic Coordinate Reference Frame For the Galileo coordinate reference system international civilian standards will be adopted. However, for various reasons the realization of the Galileo coordinate and time reference frame should be based on stations and clocks different from those of GPS. These reasons include independence and vulnerability of both systems, allowing one system to act as a backup solution for the other. The Galileo Terrestrial Reference Frame (GTRF) shall be in practical terms an independent realization of the International Terrestrial Reference System (ITRS) established by the Central Bureau of the International Earth Rotation Service (IERS). The ITRF is based on a set of station coordinates and velocities derived from observations of VLBI, LLR, SLR, GPS and DORIS. A reduction of the individual coordinates to a common reference epoch considering their station velocity models is performed using fixed plate motion models or estimated velocity fields. GPS uses WGS84 as coordinate reference frame, practically also a realization of the ITRS, realized by the coordinates of the GPS control stations. The differences between WGS84 and the GTRF are expected to be only a few cm. This implies for the interoperability of both GNSS systems that the WGS84 and GTRF will be identical within the accuracy of both realizations (i.e. coordinate reference frames are compatible). This accuracy is sufficient for navigation and most other user requirements and the remaining discrepancies in the 2 cm level are only of interest for research in geosciences. Transformation parameters can be provided by a Galileo external Geodetic Reference Service Provider – if needed at all. At the moment it is not foreseen to put such information in the navigation data message. A coordinate reference frame has to be accomplished by an Earth’s gravity model. For example, the WGS84 uses a spherical harmonic expansion of the gravity potential up to the order and degree 360. For Galileo a similar model must be considered. In that context the European satellite gravity missions GOCE and CHAMP as well as the American mission GRACE are of importance. Time Reference Frame The Galileo System Time (GST) shall be a continuous coordinate time scale steered towards the International Atomic Time (TAI) with an offset of less then 33 ns. The GST limits, expressed as a time offset relative to TAI, 95% of the time over any yearly time interval, should be 50 ns. The difference between GST and TAI and between GST and UTC(Pred) shall be broadcasted to the users via the signal-in-space of each service. The offset of the GST with respect to the GPS system time is monitored in the Galileo ground segment and the offset is eventually broadcasted to the user. The offset might also be estimated in the user receiver with very high accuracy by spending just one satellite observation – the accuracy is (probably) higher than that one (eventually) broadcasted. Thus, broadcasting might be not necessary for the general navigation user. Interoperability Summary The Galileo system follows international recommendations for steering of its time and coordinate references (UTC and ITRF). This itself enables a possible high level of interoperability in case GPS follows the same, very reasonable, rules. Acknowledgements The article is based on work of the European Commission Signal Task Force (Hein et al., 2002). The underlying investigations were supported by many European national space agencies like e. g. Centre National d´Etudes Spatiales (France), Deutsches Zentrum für Luft- und Raumfahrt (DLR, Germany) and Defence Science and Technology Laboratory (United Kingdom) Their support and contribution is acknowledged. References Belgian EU Presidency (2001): European Council of Laeken, Presidency Conclusions, No. 33, Laeken, December 14-15, 2001. Benedicto, J., S. Dinwiddy, G. Gatti, R. Lucas and M. Lugert (2000): GALILEO: Satellite Design and Technology Developments, European Space Agency, Noordwijk, November 2000. Betz, J. (1999): The Offset Carrier Modulation for GPS Modernization, Proc. of ION 1999 National Technical Meeting, San Diego, January 1999.
 84 Journal of Global Positioning Systems European Commission (1999): GALILEO, Involving Europe in a New Generation of Satellite Navigation Services, Communication 54, Brussels, February 9, 1999. Godet, J., J.C. de Mateo, P. Erhard and O. Nouvel (2002): Assessing the Radio Frequency Compatibility between GPS and Galileo, Proc. of ION GPS 2002, Portland, September 2002. Hegarty, C., A. J. Van Dierendonck, D. Bobyn, M. Tran, T. Kim and J. Grabowski (2000): Suppression of Pulsed Interference through Blanking, Proc. of IAIN World Congress in Association with the U.S. ION 56th Annual Meeting, San Diego, June 2000, p. 399. Hein, G., J. Godet, J. Issler, J. Martin, R. Lucas-Rodriguez and T. Pratt (2001): The Galileo Frequency Structure and Signal Design, Proc. of ION GPS 2001, Salt Lake City, September 2001, pp. 1273-1282. Hein G., J. Godet, J. Issler, J. Martin, P. Erhard, R. Lucas- Rodriguez and T. Pratt (2002): Status of Galileo Frequency and Signal Design, Proc. of ION GPS 2002, Portland, September 24-27, 2002. de Mateo Garcia, J., P. Erhard and J. Godet (2002): GPS/Galileo Interference Study, Proc. of ENC-GNSS 2002, Copenhagen, May 2002. Pany, T., M. Irsigler, B. Eissfeller and J. Winkel (2002): Code and Carrier Phase Tracking Performance of a Future Galileo RTK Receiver, Proc. of ENC-GNSS 2002, Copenhagen, May 2002. Pratt, T. (2002): A New Class of Spreading Codes Exhibiting Low Cross-Correlation Properties, Proc. of ION GPS 2002, Portland, September 2002. Ries L., Q. Jeandel, O. Nouvel, C. Macabiau, V.Calmette, W. Vigneau, J-L. Issler and J-C. Martin (2002a): A Software Receiver for GPSIIF-L5 Signal, Proc. of ION GPS 2002, Portland, September 2002. Ries L., L. Lestarquit, P. Erhard, F. Legrand, C. Macabiau, Q. Jeandel and C. Bourgat (2002b): Software Simulation Tools for GNSS2 BOC Signal Analysis, Proc. of ION GPS 2002, Portland, September 2002. Spilker J. (1996): GPS Signal Structure and Theoretical Performance, In: W. Parkinson and J. Spilker: GPS Positioning System Theory and Applications Vol., Progress in Astronautics and Aeronautics Vol. 163. American Institute of Aeoronautics and Astronautics., pp. 57-120. Weber, T., H. Trautenberg and C. Schäfer (2001): GALILEO System Architecture - Status and Concepts, Proc. of ION GPS, Salt Lake City, September, 2001. Winkel, J. (2002): Modeling and Simulating Generic GNSS Signal Structures and Receiver in a Multipath Environment, Ph.D. Thesis, University FAF Munich, Neubiberg.
|