What Makes a GNSS Signal Great?
@ the IGS Analysis Center Workshop2-6 June 2008, Miami Beach
Larry Young(not an expert, just a user)
Jet Propulsion Lab
Agenda
• Current and planned GNSS signals• Carrier frequency impact• Code rate impact (Code vs semi-codeless)• BPSK vs BOC• Data vs pilot
Current and planned signals• GPS
– C/A, P(Y), M, [L1C planned] at L1 (1575.42 MHz)– L2C, P(Y), M at L2 (1227.6 MHz)– Planned L5 (1176.45 MHz)
• GLONASS – Signals corresponding to C/A, P(Y), near L1 (FDMA)– Signal corresponding to P(Y), near L2 (FDMA)– Helpful change to CDMMA is planned
• GALILEO – Rich selection of at least 6 signals at or near L1, L5 (called E5a and E5b),
and E6 (1278.75 MHz)– We hope all signals will be made available to science users
• Beidou, etc not treated here
Carrier frequency impact• At least two frequencies are required for accurate work to remove delay/phase
advance from the ionosphere. For example, an ion-free combination for pseudorange is
Pc = [1+(F22)]/ (F1
2-F22)*P1 - F2
2/ (F12-F2
2)*P2In order to reduce the magnification of measurement errors in P1 and P2 by this
linear combination, the factor F22/ (F1
2-F22) should be as small as possible.
• Carrier phase trilaning: Form dual widelanes with the ambiguities resolved, then form an ionosphere-free linear combination of those. The table (next vg) compares use of L2 vs E6 for the third frequency
• At least one of us favors investigation of a much higher frequency, near 5115 MHz for example, to form very precise carrier phase observables with very small ionospheric effects, enabling compact actively steered arrays that produce multiple beams toward the satellites and null forming toward multipath sources.
Trilane frequency comparison(Good choice, ESA!)
L1 (inunits of10.23MHz)
L5 L2, E6,or CS
Error in ion-free trilane (Assumed carrier errorat each freq is 1 mm)
154 115 120 (L2) 11 cm154 115 125 (E6) 6.7 cm154 115 500 (C-
band)0.3 cm [OFF-TOPIC for today!]
Code rate impact (Code vs semi-codeless)
• Advantages to higher chip rates – For a given ratio of signal bandwidth to chip rate, the
errors due to system noise are inversely proportional to the chip rate.
– Multipath errors are less, in some cases, for higher chip rates. (See next VG that shows identical MP for small delays.)
– We recommend that studies be performed to see to what extent multipath from greater distances affects the estimated parameters at IGS sites.
Same MP error for delays normally encountered (needs study)
97.8 ns E-L lag, -10 dB MP
-600
-400
-200
0
200
400
600
0 10 20 30 40 50 60 70 80 90 100MP delay (ns)
MP err (cm)
C/A err (cm)P41
Code rate impact (Code vs semi-codeless) continued
pseudorange errors for CA, semi-codeless Y1 and Y2
0.001
0.010
0.100
1.000
10.000
0.00 200.00 400.00 600.00 800.00 1000.00 1200.00
1 second CA SNRv
error (m)
1-sec C/A error (m)Y1 error (m)Y2 error (m)
Pilot signals, and BPSK vs BOC
• Many new codes are “pilots” with no data bits, allowing long coherent integrations for acquisition and tracking of weak signals.
• BOC and MBOC signals will be exciting to exploit– Better precision– Lower MP (for long delays)– +…
P code and BOC(10,5), -10 dB MP, 32 ns E-L lag spacing
-200
-150
-100
-50
0
50
100
150
200
0 10 20 30 40 50 60 70 80 90 100MP delay (ns)
MP error (cm)
P1 multipathBOC(10,5)
Pseudorange MP for 10 MC/s BPSK vs BOC(10,5)-10 dB MP, 32 ns E-L lag spacing
Carrier MP for 10 MC/s BPSK vs BOC(10,5) -10 dB MP, 32 ns E-L lag spacing
Carrier MP
-1.5-1-0.500.511.5
0 10 20 30 40 50 60 70 80 90 100MP delay (ns)
eoor (cm) BOC(10,5) carrierP1 Carrier MP
Conclusion
• The variety of carrier frequencies will allow new approaches, such as trilaning, to be developed
• The new codes, especially high-rate BOC codes such as the E5a and E5b pair will offer unprecedented pseudorange precision
• There is still plenty of room for improvement!