Skip to main content

Main menu

  • Home
  • Current Issue
  • Archive
  • About Us
    • About NAVIGATION
    • Editorial Board
    • Peer Review Statement
    • Open Access
  • More
    • Email Alerts
    • Info for Authors
    • Info for Subscribers
  • Other Publications
    • ion

User menu

  • My alerts

Search

  • Advanced search
NAVIGATION: Journal of the Institute of Navigation
  • Other Publications
    • ion
  • My alerts
NAVIGATION: Journal of the Institute of Navigation

Advanced Search

  • Home
  • Current Issue
  • Archive
  • About Us
    • About NAVIGATION
    • Editorial Board
    • Peer Review Statement
    • Open Access
  • More
    • Email Alerts
    • Info for Authors
    • Info for Subscribers
  • Follow ion on Twitter
  • Visit ion on Facebook
  • Follow ion on Instagram
  • Visit ion on YouTube
Research ArticleOriginal Article
Open Access

GNSS L5/E5a Code Properties in the Presence of a Blanker

Seunghwan Kim, Nicolas Gault, Yongrae Jo, Hyosang Yoon, Byungwoon Park, Axel Garcia-Pena, Christophe Macabiau, and Dennis M. Akos
NAVIGATION: Journal of the Institute of Navigation June 2025, 72 (2) navi.700; DOI: https://doi.org/10.33012/navi.700
Seunghwan Kim
1Korea Advanced Institute of Science and Technology (KAIST)
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Nicolas Gault
2École Nationale de l’Aviation Civile (ENAC)
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Yongrae Jo
3Sejong University
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Hyosang Yoon
1Korea Advanced Institute of Science and Technology (KAIST)
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Byungwoon Park
3Sejong University
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Axel Garcia-Pena
2École Nationale de l’Aviation Civile (ENAC)
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Christophe Macabiau,
2École Nationale de l’Aviation Civile (ENAC)
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
Dennis M. Akos
4University of Colorado Boulder
  • Find this author on Google Scholar
  • Find this author on PubMed
  • Search for this author on this site
  • Article
  • Figures & Data
  • Supplemental
  • References
  • Info & Metrics
  • PDF
Loading

Abstract

Modern global navigation satellite system L5/E5a code families offer improved correlation properties, with lower auto-correlation sidelobes and cross-correlations, compared with legacy Global Positioning System L1 coarse/acquisition (C/A) codes. However, these codes encounter unique L5/E5a interference environments, particularly those including interference due to pulses from distance-measuring equipment and tactical air navigation systems. In civil aviation, temporal blanking is the assumed countermeasure. In temporal blanking, incoming samples are set to zero when the peak envelope power exceeds a threshold, blanking the codes within the sampled signals and affecting their correlation with non-blanked replicas. Through extensive simulations, this study analyzes L5/E5a code properties under blanking duty cycle (bdc) values of 0%–75% over a 1-ms integration time. Results indicate reduced auto-correlation and cross-correlation protections, although these effects remain superior to those of L1 C/A codes until bdc reaches approximately 60%. Further increases in bdc to 75%, likely due to increasing air traffic, diminish these advantages. Additionally, simulations show that Doppler residuals have a minimal impact on L5/E5a correlation properties.

Keywords
  • blanker
  • code properties
  • Doppler residuals
  • GNSS
  • L5 band

1 INTRODUCTION

In 1999, the United States announced its intention to radiate a new Global Positioning System (GPS) signal in the L5 band centered at 1176.45 MHz, GPS L5, with advanced design features such as the introduction of a data component GPS L5I and a dataless (pilot) component GPS L5Q (IS-GPS-705J, 2022). In the same year, the European Space Agency initiated the definition phase of a new navigation satellite system called Galileo, which provides navigation signals on three frequencies, including the E5 band centered at 1191.795 MHz (European Space Agency, 1999). Specifically, the E5a signal is also centered in the L5 band and comprises the data/pilot pair E5a-I/Q (Falcone et al., 2017). Both GPS L5 and Galileo E5a are direct-sequence spread-spectrum signals using code division multiple access (CDMA). CDMA allows the receiver to identify the satellite sending a signal and to determine the code delay and Doppler frequency of the received global navigation satellite system (GNSS) signals by means of a correlation operation (Kaplan & Hegarty, 2005). For both the GPS L5 and Galileo E5a signals, the families of codes used to achieve this goal were carefully chosen to have excellent correlation properties, thereby minimizing the probability of missed or false detections.

Since then, some properties of the GPS L5I/Q and Galileo E5a-I/Q codes have been analyzed. For GPS L5 codes, the maximum auto-correlation secondary peak was found to be –29.2 dB for L5I and –29.0 dB for L5Q, with the cross-correlation peak at –26.4 dB for L5I and –26.5 dB for L5Q (Macabiau et al., 2002; Tran, 2004). For Galileo E5a, the maximum auto-correlation secondary peak was –28.9 dB for E5a-I and –28.7 dB for E5a-Q, and the cross-correlation peak was –26.0 dB for E5a-I and –25.5 dB for E5a-Q (Miret, 2005; Gao, 2008). Thus, both the GPS L5 and Galileo E5a signals provide better auto- and cross-correlation protection than the legacy GPS L1 coarse/acquisition (C/A) pseudorandom noise (PRN) codes, which have a maximum auto-correlation secondary peak and cross-correlation peak of approximately –24 dB (Morton et al., 2003; Foucras et al., 2017). Betz et al. (2006) provided a broader summary of the correlation properties of several GNSS code families, including L5 and E5a, with a code length of 10,230 chips.

In addition to improved correlation protection, the L5/E5a signals also provide improved multipath performance, protection against narrowband interference, and ionospheric delay correction when combined with signal measurements from other bands. For these reasons, GPS L5 and Galileo E5a signals are of special interest for civil aviation, and the next generation of airborne GNSS receivers, with dual-frequency multi-constellation (DFMC) capabilities, will be able to process both signals (Tran, 2004; Novella et al., 2022).

However, the GNSS L5/E5a radio frequency interference (RFI) environment is dominated by existing pulsed systems such as distance-measuring equipment (DME), tactical air navigation (TACAN) systems, the Joint Tactical Information Distribution System (JTIDS), and the Multifunctional Information Distribution System (MIDS), which co-exist in the L5/E5 GNSS frequency band and impact the nominal processing of GNSS receivers. In the context of civil aviation, a long thread of activities has led to an elaboration of various standards by the International Civil Aviation Organization, the Radio Technical Commission for Aeronautics (RTCA), and the European Organization for Civil Aviation Equipment to determine and bound the vulnerability of DFMC GNSS receivers to these RFI sources in the L5/E5a band. In the standards, a temporal blanker is assumed to be implemented in the radio frequency front-end (RFFE) block of the GNSS DFMC receiver to mitigate the impact of the pulsed RFI observed in the L5/E5a band (RTCA, 2004). The role of the blanker is to set the incoming signal samples to zero whenever the peak envelope power of a received pulse exceeds a fixed threshold (Hegarty et al., 2000; Grabowski & Hegarty, 2002; Garcia-Pena et al., 2019; Garcia-Pena, Macabiau, Julien et al., 2020; Garcia-Pena, Macabiau, Novella et al., 2020). Depending on the RFI scenario (e.g., number of beacons, received power at the aircraft level, pulse time of arrival, etc.), the blanking duty cycle (bdc), i.e., the percentage of samples set to zero by the blanker, is determined. A worst-case scenario was found in RTCA DO-292 at Harrisburg, PA, at a high altitude (flight level [FL] 400), where bdc reached up to 63%, owing to a high number of DME/TACAN beacons (RTCA, 2004).

In the blanking process, parts of the useful incoming GNSS signal are also blanked as well as the incoming L5I/Q and E5a-I/Q codes, which are later correlated with unblanked code replicas in the acquisition and tracking stages. Therefore, the results found in the literature concerning the GPS L5I/Q and Galileo E5a-I/Q code properties are no longer applicable in the presence of a blanker. Furthermore, in practice, GNSS signals are always received with additional Doppler residuals caused by satellite and receiver motion, which cause a frequency offset between the incoming signal and the local replica (Van Diggelen, 2009). Therefore, the auto- and cross-correlation properties must be investigated in the presence of Doppler residuals.

In the literature, the auto- and cross-correlation properties have been thoroughly assessed for the GPS L1 C/A Gold codes (Gold, 1967) and Galileo E1 signals. These properties have been addressed in previous studies, particularly in the presence of Doppler offsets (Spilker, 1996; Soualle et al., 2005; Wallner et al., 2007; Soualle, 2009; Qaisar & Dempster, 2011). Foucras et al. (2017) expanded this discussion by providing comprehensive statistics on the auto- and cross-correlation properties with Doppler residuals ranging from –10 to 10 kHz for all pairs of GPS L1 and Galileo E1 codes.

However, for the L5/E5a band, to the authors’ best knowledge, the only works that consider Doppler residuals are those of Spilker and Van Dierendonck (2001) for L5 and Gao and Enge (2012) for E5a. The former study examined the impact of Doppler shifts on L5 codes, but the analysis was limited to a few selected L5 codes, with correlation properties assessed at a Doppler step of 1 kHz. Gao and Enge (2012) provided correlation properties in the presence of Doppler residuals ranging from –10 to 10 kHz, but this work was limited to the first two test satellites of the Galileo E5a system, Galileo In-Orbit Validation Elements, which are no longer active. Therefore, the literature still lacks an exhaustive study on the auto- and cross-correlation properties of the L5/E5a code in the presence of Doppler residuals and, more importantly, in the presence of blanking for future DFMC civil aviation receivers. In this work, statistics on the auto-correlation main peak, auto-correlation secondary peak, and cross-correlation peak (including maximum values and quantiles) are provided, with a primary focus on the impact of blanking, with bdc ranging from 0% to 75% (covering the RTCA DO-292 worst-case scenario). This paper also examines the L5/E5a code properties in the presence of Doppler residuals ranging from –10 to 10 kHz in the no-blanking case.

This paper is organized as follows. Section 2 presents the motivation for this work and explains its focus. Section 3 provides an overview of the GPS L5/Galileo E5a signal structures and describes a generic airborne GNSS DFMC receiver. Section 4 introduces the simulation methodology used to obtain statistics on the GPS L5 and Galileo E5a code properties in the presence of Doppler residuals or blanking. Section 5 presents and discusses simulation results for the auto-correlation and cross-correlation of GPS L5 and Galileo E5a. Finally, the study is concluded in Section 6.

2 MOTIVATION AND DOPPLER RESIDUAL

This study is motivated by the omnipresence of DME/TACAN RFI signals in the GNSS L5/E5a band. Indeed, the number of received RFI pulses at airborne GNSS DFMC receivers may be very high, as each DME/TACAN ground beacon in the aircraft radio line of sight can simultaneously respond to the interrogations of multiple aircraft, potentially triggering the blanker multiple times. Therefore, the GNSS L5/E5a code properties must be investigated in blanking conditions, that is, by correlating a blanked and an unblanked version of the code replica. The number of blanked samples is determined by the worst-case scenario initially defined in the standards (2004), where up to 63% of the received signal is assumed to be blanked at Harrisburg, PA, i.e., bdc = 0.63 (RTCA, 2004). However, air traffic volume grows every year and is expected to exceed the pre-COVID-19 pandemic level by 2025 (Airbus, 2024), indicating that higher bdc values may be found in in the near future. Moreover, two recent experimental studies have shown in-phase/quadrature (I/Q) sample recordings exhibiting high blanking levels due to the presence of strong DME/TACAN multipath signals (Zeta Associates, 2019, 2021), which are currently not considered in the RTCA DO-292 worst-case derivation. For these reasons, the GNSS L5/E5a code properties are investigated in this study for bdc values not simply ranging from 0% to 63% but from 0% to 75%, to anticipate the worst values of bdc.

GNSS code properties are classically evaluated in the presence of Doppler residuals. This is the case for the properties of GNSS L1/E1 code, as indicated in Section 1 (Spilker, 1996; Soualle et al., 2005; Wallner et al., 2007; Soualle, 2009; Qaisar & Dempster, 2011; Foucras et al., 2017). However, simulation results have shown that the effect of Doppler residuals is negligible when considering the GNSS L5/E5a code families (simulation results shown in Section 5). Therefore, this study primarily focuses on the blanking effect only.

3 SIGNAL DEFINITION AND GENERIC AIRBORNE GNSS DFMC RECEIVER SCHEME

3.1 GPS L5 and Galileo E5a Signal Definition

The GPS L5 signal transmitted by satellite i is a quadrature phase shift keying (QPSK) modulation applied to the L5 carrier, consisting of both data and pilot channels. The mathematical model of this signal is as follows:

sL5i(t)=Adi(t)cL5Is(t)cL5Ip,i(t)cos(2πfL5t)+AcL5Qs(t)cL5Qp,i(t)sin(2πfL5t)1

In this equation, A is the signal amplitude, where the minimum total power of the received GPS L5 signal is either –157 dBW (block III/IIIF) or -157.9 dBW (block IIF) for both the data and pilot channels (IS-GPS-705J, 2022). The term di represents the L5 navigation message encoded by a convolutional forward error correction (FEC) encoder with a ½ rate for satellite i. The original L5 navigation message has a data rate of 50 bps, whereas di has a final rate of 100 sps after encoding, resulting in a symbol duration of 10 ms. The sequences cL5IS and cL5QS are the 10-bit and 20-bit secondary Neuman–Hofman codes (Neuman & Hofman, 1971), respectively, encoded in the polar non-return-to-zero level (P/NRZ/L) form. These codes are clocked at a rate of 1 kHz, giving each bit a duration of 1 ms. Meanwhile, cL5Ip,i and cL5Qp,i represent the primary data and pilot component PRN codes specific to satellite i, respectively. The codes, also in the P/NRZ/L form, are 10,230 chips long and are clocked at a rate of 10.23 MHz, resulting in a code period of 1 ms. Finally, the carrier frequency for the L5 band, denoted as fL5, is 1176.45 MHz.

The cL5Ip and cL5Qp PRN codes are generated as the modulo-2 sum of two different sequences generated by two linear feedback shift registers (LFSRs). Detailed information on the GPS L5 code generation process can be found in IS-GPS-705J (2022). The correlation properties of 37 GPS L5 codes retrieved from Macabiau et al. (2002) and Tran (2004), which do not consider Doppler residuals or blanking, are summarized in Table 1.

View this table:
  • View inline
  • View popup
TABLE 1

cL5Ip and cL5Qp Code Properties Without Considering Doppler Residuals or Blanker

The Galileo E5a signal is transmitted as part of the multiplexing of Galileo E5a and E5b signals, constituting the wideband Galileo E5 signal. Each E5a and E5b signal consists of two components, the data component and the pilot component. The four components are transmitted at the same time, while being separated in frequency owing to an alternative binary offset carrier (Alt-BOC) modulation (OS SIS ICD, 2023; Rebeyrol, 2007).

Because of the widely split spectrum generated by the Alt-BOC modulation, it is possible to receive the E5a (or E5b) signal as a pure QPSK(10) signal as long as the front-end filter of the receiver has a bandwidth of less than 51.15 MHz (Tawk et al., 2012). As future airborne DFMC receivers are expected to operate with a front-filter frequency of 12–20 MHz (RTCA 2004), only the pure QPSK(10) is considered for this analysis. Under this assumption, the Galileo E5a signal radiated by satellite i is modeled as follows:

sE5ai(t)=Adi(t)cE5a−Is,i(t)cE5a−Ip,i(t)cos(2πfL5t)+AcE5a−Qs,i(t)cE5a−Qp,i(t)sin(2πfL5t)2

In this equation, A denotes the signal amplitude, with the minimum total power of the received Galileo E5a signal being -155.25 dBW for the data and pilot components combined (OS SIS ICD, 2023). The term di refers to the E5a navigation message, which is encoded with a convolutional FEC encoder with a ½ rate for satellite i. The original E5a navigation message has a data rate of 25 bps, and di has a final rate of 50 sps after encoding, resulting in a symbol duration of 20 ms. The sequences cE5a−IS and cE5a−QS correspond to 20-bit and 100-bit secondary codes, respectively, encoded via the P/NRZ/L format. These codes are clocked at 1 kHz; thus, each bit lasts 1 ms. cE5a−Ip,i and cE5a−Qp,i are the primary data and pilot component PRN codes, respectively, for satellite i. These primary codes, also in P/NRZ/L format, are 10,230 chips long and are clocked at 10.23 MHz, resulting in a code period of 1 ms.

The cE5a−Ip and cE5a−Qp PRN codes are generated as a combination of two m-sequences, truncated to the appropriate length. The two m-sequences are generated by two parallel LFSRs of 14 cells, without any shift. The full Galileo E5a code generation is provided in OS SIS ICD (2023). The Galileo E5a code properties retrieved from Miret (2005) and Gao (2008), which do not consider Doppler residuals or blanking, are summarized in Table 2.

View this table:
  • View inline
  • View popup
TABLE 2

cE5a−Ip and cE5a−Qp Code Properties Without Considering Doppler Residuals or Blanker

An additional set of assumptions regarding the signal definition is considered in this paper to assess the impact of blanking on the code properties. First, the navigation data d are always assumed to remain constant at unity during the integration time. Second, the secondary codes cL5IS, cL5QS, cE5a−IS,i, and cE5a−Qs,i are also assumed to be equal to unity during the integration time. An analysis of the secondary Neuman–Hofman codes (Neuman & Hofman, 1971) cL5IS and cL5QS with respect to acquisition, bit synchronization, and narrowband interference protection has been reported by Zou et al. (2009), and an analysis of the secondary Galileo E5a codes cE5a−Is,i and cE5a−Qs,i with respect to acquisition has been reported by Shivaramaiah et al. (2008).

3.2 Generic Airborne GNSS DFMC Receiver Scheme

In this section, the structure of a generic airborne civil aviation GNSS receiver, along with the behavior and impact of its components, is introduced. Figure 1 presents the generic DFMC receiver structure.

FIGURE 1
  • Download figure
  • Open in new tab
  • Download powerpoint
FIGURE 1

Generic airborne civil aviation GNSS receiver block scheme

The signal reception process begins at the antenna, which captures all of the in-band incoming signals, corresponding to a mixture of GNSS signals and undesirable RFI signals. The signals received at the antenna port, indicated as point A in Figure 1, are then passed to the RFFE block.

Multiple operations are performed in the RFFE block. First, the received signals are amplified, shifted from their original carrier frequency to a lower intermediate frequency, and filtered by the radio frequency/intermediate frequency (RF/IF) filter to obtain the signal at point B in Figure 1. The resulting signal is then digitized by an analog-to-digital converter (ADC) coupled with an automatic gain controller (AGC), which is responsible for minimizing the losses caused by quantization (Bastide et al., 2003). The temporal blanker is then introduced at this point (RTCA, 2004).

The temporal blanker is the countermeasure selected by civil aviation standards to mitigate the impact of pulsed RFI, such as DME/TACAN or JTIDS/MIDS signals. Note that the final implementation depends on the receiver manufacturer, as the exact structure of the temporal blanker is not standardized; three possible blanker implementations have been reported by Garcia-Pena et al. (2019; Garcia-Pena, Macabiau, Julien et al., 2020; Garcia-Pena, Macabiau, Novella et al., 2020). The temporal blanker is a device that blanks (sets to zero) the I/Q time samples of the incoming signal (mixture of signals) that have an instantaneous power envelope over a fixed threshold (RTCA, 2004). Figure 2(a) illustrates the instantaneous blanker application defined in RTCA (2004), where the blanking threshold is expressed in volts (V), and Figure 2(b) shows the normalized instantaneous power envelope along with durations.

FIGURE 2
  • Download figure
  • Open in new tab
  • Download powerpoint
FIGURE 2

(a) Illustration of the RTCA DO-292 instantaneous blanker behavior over a DME signal; (b) normalized instantaneous power envelope of a DME/TACAN signal

At the RFFE block output, the digitized and blanked mix of GNSS and RFI signals at point C is fed to the correlator, which multiplies the signal by two local replicas (a sinusoid and an unblanked code) and coherently accumulates the resulting signal for Ti seconds, where Ti is the coherent integration time. At this stage, the simulations are processed, and the impact of the Doppler residuals and blanking is analyzed, as discussed in the following sections.

Finally, at the output of the GNSS DFMC correlator (point D in Figure 1), the basic operations of the GNSS receiver, i.e., the acquisition, tracking, and demodulation of the GNSS signals, are performed, and the position, velocity, and time (PVT) are retrieved.

4 SIMULATION METHODOLOGY

This section presents the simulation methodology used to evaluate the code correlation properties in the presence of a blanker. The goal of the simulation is to provide detailed statistics on these properties, focusing on the maximum values and quantiles (90%, 95%, 99%, 99.9%, 99.99%, and 99.999%) of the auto-correlation sidelobes and cross-correlation values. Additionally, the impact of Doppler residuals is assessed in the no-blanking scenario.

To ensure realistic conditions reflective of aviation applications, the simulation parameters were carefully selected. For instance, bdc values up to 75% were simulated to cover the worst-case scenario found in the RTCA DO-292, corresponding to a bdc of 63% near Harrisburg, PA, at FL400. The simulation settings are detailed as follows:

  • The simulation included all 210 code pairs assigned in IS-GPS-705J (2022) for the GPS L5I/Q code family and the 50 code pairs assigned in OS SIS ICD (2023) for the Galileo E5a-I/Q code family.

  • bdc values of 0%–75% were tested with a 15% step to comprehensively cover possible scenarios, including the RTCA worst-case scenario.

  • For the 0% bdc scenario, Doppler residuals between –10 kHz and 10 kHz were evaluated, with a 50-Hz step.

  • All possible code delays were tested with a 1-chip step.

  • An integration time of 1 ms was used for each simulation.

The methodology for obtaining the quantiles and maximum values consists of four main steps:

  1. Select bdc and the code pair.

  2. Perform operations on the incoming code (application of blanking or Doppler residuals).

  3. Apply a correlation operation with code replica.

  4. Determine the maximum values and quantiles.

The four steps are detailed below.

1. Select bdc and the code pair: A bdc value is chosen from a range of 0%–75% with a 15% step, and a GPS L5 or Galileo E5a code pair (cp,i, cp,j) is selected, where i = j for auto-correlation and i ≠ j for cross-correlation. The indices i and j denote the incoming code and replica generated by the receiver, respectively.

2. Perform operations on the incoming code

2-a. Blanking (bdc higher than 0%)

2-a-1. Determine the number of chips/blocks to be blanked: The number of chips Nc to be blanked is determined as follows:

Nc=⌈bdc·10230⌉3

where ⌈·⌉ indicates rounding up to the nearest integer. Given that DME/TACAN RFI signals are the main contributor to bdc (RTCA, 2004), this paper assumes that blanked chips are grouped into blocks of 200 chips, hereafter referred to as blanked blocks. The length of each blanked block (200 chips) approximately corresponds to the duration of one DME/TACAN pulse pair (20 μs), as depicted in Figure 2(b).

The total number of blanked blocks required to obtain Nc blanked chips is calculated as follows:

Nb=⌈Nc/200⌉4

It must be noted that one blanked block may contain fewer than 200 chips to reach exactly Nc.

2-a-2. Determine the starting indices of the blanked blocks: The starting indices of the Nb blanked blocks are randomly chosen, following a uniform distribution over the 10,230 chips while ensuring that the blocks do not overlap. This random process is repeated 100 times to ensure a sufficient number of different sets of the blanked block starting indices for extracting maximum values and selected quantiles.

2-b. Doppler residuals (0% bdc only)

Doppler residuals, i.e., sinusoids with frequencies equal to the offsets between the received signals and the local carrier replicas, ranging from –10 kHz to 10 kHz are applied to the incoming codes with a 50-Hz step.

3. Apply a correlation operation with code replica: For each set of blanked block starting indices, the incoming code cp,i is blanked. Figure 3 illustrates the blanking process for the incoming code, where two blocks of 200 chips are blanked in cL5−Ip,1 for demonstration purposes.

FIGURE 3
  • Download figure
  • Open in new tab
  • Download powerpoint
FIGURE 3

Application of Doppler residuals and blanking for GPS L5I PRN 1 code, cL5−Ip,1, where 10-kHz Doppler residual is applied and two blocks of 200 chips are blanked

The blanked or frequency-shifted code cp,i|Nb is then multiplied by the non-blanked, non-shifted local replica cp,j in the frequency domain, which corresponds to the cross-ambiguity function (CAF) in the time domain, denoted as Si,j. The calculation is performed in the frequency domain, as it directly provides results for all code delays with a step of one chip (Borre et al., 2007). The mathematical model of Si,j is given as follows:

Si,jn=|IFFT(FFT(cX−Yp,i|Nb)·FFT*(cX−Yp,j))|102305

where we have the following:

  • FFT and IFFT represent the fast Fourier transform and inverse fast Fourier transform, respectively.

  • FFT* denotes the complex conjugate of FFT.

  • cX−Yp,i and cX−Yp,j are the i-th and j-th codes of code family X (GPS L5 or Galileo E5a) and channel Y (I or Q), respectively.

  • s(t)|Nb is a signal s(t) blanked for Nb blanked blocks.

  • n denotes the n-th iteration with random sets of starting indices for blanked blocks.

4. Determine the maximum values and quantiles: For each bdc value, steps 1–3 are repeated to analyze all code pairs (i, j). For each pair, the CAF Si,j(fD) is calculated across all 100 sets of blanked block starting indices. These values are stored in a large list, along with the Si,j values from all other code pairs. The entire list is then sorted in ascending order, allowing the selected quantiles and maximum values to be directly retrieved. Auto-correlation values are obtained via code pairs (i, i), whereas cross-correlation values are determined via code pairs (i, j)i≠j.

Steps 1–4 are repeated for each bdc setting to obtain the complete statistics on the GPS L5 and Galileo E5a code properties. Note that all derivations are conducted in the discrete domain, as the difference between discrete and continuous models with respect to the CAF is negligible (Foucras et al., 2017).

5 RESULTS

This section presents the auto-correlation and cross-correlation properties of the GPS L5I/Q and Galileo E5a-I/Q codes. This section is divided into two main parts: the first subsection focuses on the auto-correlation main peaks and sidelobes, whereas the second section focuses on the cross-correlation values. In each subsection, we confirm that the classical results from the literature are retrieved when the effects of blanking and Doppler residuals are not considered. Then, the correlation properties are presented, accounting only for Doppler residuals, and finally, the impact of blanking for civil aviation applications is discussed.

5.1 Auto-Correlation Results

In this subsection, the auto-correlation properties, specifically the main peaks and sidelobes, are investigated. If the auto-correlation main peaks are degraded, the minimal detection threshold used by the receiver must be lowered accordingly, while ensuring that the sidelobes are not mistakenly identified as the main peak. Otherwise, an incoming signal with a low carrier-to-noise density ratio (C/N0) will not be detected. The auto-correlation main peaks of the GPS L5I/Q and Galileo E5a-I/Q code families in the presence of a blanker are provided in Table 3.

View this table:
  • View inline
  • View popup
TABLE 3

GPS L5I/Q and Galileo E5a-I/Q Auto-Correlation Main Peak Results in the Presence of a Blanker

The auto-correlation main peak values in Table 3 indicate that GPS L5I/Q and Galileo E5a-I/Q lose the same amount of auto-correlation power, as the same percentage of samples is set to zero with the implementation of a blanker. The auto-correlation main peak values decrease significantly as bdc increases, falling to –8.0 dB in the RTCA DO-292 worst-case scenario (bdc ≈ 60%) and reaching –12.0 dB at 75% bdc.

Tables 4–7 present statistics for the auto-correlation sidelobes in the presence of blanking (from 0% to 75%) for GPS L5I and L5Q and Galileo E5a-I and E5a-Q, respectively. A quantile q indicates that q% of the autocorrelation sidelobes for a given bdc are below the value indicated in the table for any code pair (cp,i, cp,i), any code delays that are multitudes of 1 chip, and any random blanking block indices. For example, from the 95% quantile considering 30% bdc (line 2, column 4) of Table 4, it can be interpreted that 95% of the auto-correlation sidelobes for any pair (cp,i, cp,i) of GPS L5I codes are below –35.8 dB. It should be noted that the first column of each table (bdc = 0% with Doppler) is dedicated to the properties in the presence of Doppler residuals ranging from –10 kHz to 10 kHz without a blanker.

View this table:
  • View inline
  • View popup
TABLE 4

GPS L5I Auto-Correlation Sidelobe (dB) Results in the Presence of a Blanker

View this table:
  • View inline
  • View popup
TABLE 5

GPS L5Q Auto-Correlation Sidelobe (dB) Results in the Presence of a Blanker

View this table:
  • View inline
  • View popup
TABLE 6

Galileo E5a-I Auto-Correlation Sidelobe (dB) Results in the Presence of a Blanker

View this table:
  • View inline
  • View popup
TABLE 7

Galileo E5a-Q Auto-Correlation Sidelobe (dB) Results in the Presence of a Blanker

From the simulation results, four conclusions can be drawn:

  1. From Tables 4–7, we observe that the maximum auto-correlation sidelobe values, without Doppler and blanking effects, are nearly identical to those reported in the literature, varying by up to 0.4 dB, except for GPS L5I, which shows a 1-dB difference. This discrepancy can be attributed to the different number of codes analyzed in our simulations compared with previous studies. Figure 4 presents the maximum auto-correlation sidelobe for each PRN, with PRN 164 exhibiting the highest value of –28.2 dB. When only the first 37 GPS L5I codes are assessed, as shown in Figure 4, the maximum auto-correlation sidelobe is -29.2 dB, which matches the value reported in the literature, as indicated in Table 1.

  2. In the first columns of Tables 4–7 (bdc = 0% with Doppler), which consider the impact of Doppler residuals ([-10, 10] kHz), the effect on the auto-correlation sidelobes is minor: the maximum sidelobes increase by up to 1.1 dB for GPS L5Q and Galileo E5a-I (Tables 5 and 6) and by 0.5 dB and 0.8 dB for GPS L5I and Galileo E5a-Q code families, respectively (Tables 4 and 7). This increase is significantly smaller than that observed for the GPS L1 C/A code family, where the increase can reach up to 4.8 dB (Foucras et al., 2017) owing to the greater code length (10,230 chips) and higher chipping rate (10.23 Mcps) of L5/E5a codes. The 4.8-dB increase for L1 C/A was also confirmed by the MATLAB simulations used in this work, by merely changing the analyzed codes from L5/E5a to L1 C/A.

  3. In Tables 4–7, the auto-correlation sidelobes at each quantile, except for the maximum values, generally decrease as bdc increases. For example, in the worst-case scenario defined in the RTCA DO-292 (bdc ≈ 60%), the 90% quantiles of auto-correlation sidelobes are suppressed by approximately 4 dB for all of the L5/E5a code families. In contrast, the maximum sidelobes experience the greatest increases at a bdc of 15%, increasing by 1.5 dB to 1.9 dB. As bdc exceeds 15%, the maximum sidelobes begin to steadily decrease, becoming nearly equal to the 0% bdc case at 60% bdc. Further increasing the bdc to 75% results in the maximum sidelobes being reduced by approximately 2 dB compared with the 0% bdc case.

  4. Auto-correlation protection, defined as the margin between the autocorrelation main peak and the maximum sidelobe, consistently decreases as bdc increases, as shown in Figure 5. This decline is mainly due to the significant reduction in the main peak, which can decrease by up to 12 dB at a bdc of 75%, compared with increases in the maximum sidelobes, or a relatively small decrease at a bdc of 75%. As a result, protection levels fall from 28.6 dB (28.2 dB for L5I) at a bdc of 0% to 20.2–20.6dB at a bdc of 60%, decreasing further to 18.3–18.9 dB at a bdc of 75%, thereby increasing the risk of acquiring the sidelobe instead of the main peak. Despite this reduction, L5/E5a code families demonstrate better or equivalent auto-correlation protection levels up to a bdc of 60% compared with L1 C/A codes, which have a maximum auto-correlation sidelobe of approximately –19.2 dB in the presence of Doppler residuals (Foucras et al., 2017). Although Doppler residuals were not considered, L5/E5a codes with 60% bdc still maintain superior or comparable protection levels compared with L1 C/A codes, even in the presence of Doppler residuals, owing to the minimal impact of Doppler residuals on L5/E5a codes.

FIGURE 4
  • Download figure
  • Open in new tab
  • Download powerpoint
FIGURE 4

Maximum auto-correlation sidelobes for PRN codes

The maximum auto-correlation sidelobe was observed to be –29.2 dB for PRNs 1–37, consistent with the value reported in the literature; meanwhile, the maximum value increases to –28.2 dB when the entire set of 210 PRN codes is examined.

FIGURE 5
  • Download figure
  • Open in new tab
  • Download powerpoint
FIGURE 5

GPS L5I auto-correlation sidelobe statistics (dB) for selected quantiles in the presence of a blanker

The dashed line represents the auto-correlation protection level.

5.2 Cross-Correlation Results

In this subsection, the cross-correlation code properties obtained from our simulation results are introduced and compared with the results obtained for auto-correlation properties. Cross-correlation properties are crucial for ensuring that weak signals are not masked by the noise generated by cross-correlation with stronger signals during the acquisition stage (Qaisar & Dempster, 2007).

Tables 8–11 present simulation results for selected quantiles of cross-correlation values in the presence of blanking (from 0% to 75%) for GPS L5I and L5Q and Galileo E5a-I and E5a-Q, respectively. As in Section 5.1, the first column presents results for Doppler residuals ([–10, 10] kHz) only. The second column of each table is dedicated to the properties observed without blanking, allowing for a comparison with results found in the literature.

View this table:
  • View inline
  • View popup
TABLE 8

GPS L5I Cross-Correlation (dB) Results in the Presence of a Blanker

View this table:
  • View inline
  • View popup
TABLE 9

GPS L5Q Cross-Correlation (dB) Results in the Presence of a Blanker

View this table:
  • View inline
  • View popup
TABLE 10

Galileo E5a-I Cross-Correlation (dB) Results in the Presence of a Blanker

View this table:
  • View inline
  • View popup
TABLE 11

Galileo E5a-Q Cross-Correlation (dB) Results in the Presence of a Blanker

The following conclusions can be drawn from the simulations results:

  1. From Tables 8–11, we retrieved cross-correlation peaks for L5/E5a codes that closely match those reported in the literature, with differences of up to 0.7 dB in the absence of Doppler and blanker effects. This variance is also due to the different number of codes analyzed in our simulations compared with previous studies, as discussed in Section 5.1.

  2. In the first columns (bdc = 0%) of Tables 8–11, where only Doppler residuals are considered, it is shown that Doppler residuals in the range of [–10, 10] kHz have a negligible effect on the maximum cross-correlation values, causing an increase of less than 0.1 dB. This behavior contrasts with the GPS L1 C/A case, where the same range of Doppler residuals can cause the cross-correlation peak to increase by as much as 4.9 dB (Foucras et al., 2017).

  3. In Tables 8–11, although the blanking process with a 15% bdc increases the maximum cross-correlation values by up to 1.3 dB, further increases in bdc beyond 15% result in a consistent decrease in cross-correlation peaks across all quantiles. In the RTCA DO-292 worst-case scenario (bdc ≈ 60%), the maximum cross-correlations decrease by up to 2.4 dB compared with the 0% bdc case for E5a-I codes.

  4. The dashed line in Figure 6 shows that higher bdc levels lead to lower crosscorrelation protection, defined as the margin between the auto-correlation peak and the maximum cross-correlation values. This reduction occurs because the cross-correlation peaks experience relatively small changes compared with the significant reduction in the main auto-correlation peak, which can decrease by up to 8 dB in the RTCA DO-292 worst-case scenario. Cross-correlation protection levels decrease from approximately 26 dB at 0% bdc to slightly above the L1 C/A cross-correlation protection level of 19.1 dB (Foucras et al., 2017) around the RTCA DO-292 worst-case scenario. The protection levels further decrease to just above 17 dB at a bdc of 75%. This decline in cross-correlation protection increases the risk of mistakenly acquiring the cross-correlation peak instead of the auto-correlation main peak.

FIGURE 6
  • Download figure
  • Open in new tab
  • Download powerpoint
FIGURE 6

Galileo E5a-Q cross-correlation (dB) for selected quantiles in the presence of a blanker

The dashed line represents the correlation protection levels against cross-correlations.

6 CONCLUSION

In this work, extensive simulations were performed to provide a statistical description of the auto-correlation and cross-correlation properties for the GPS L5I/Q and Galileo E5a-I/Q code families. First, the simulation results were found to be almost identical to the classical results for auto-correlation and cross-correlation found in the literature for GPS L5I/Q and Galileo E5a-I/Q, excluding the effects of Doppler residuals and blanking. The minor differences observed can be attributed to the different sets of codes used in this study compared with the literature. Second, statistics on the auto- and cross-correlation properties were provided while considering Doppler residuals only, within a classical range of [–10, 10] kHz. The findings indicate that Doppler residuals have a minimal impact on the correlation properties, owing to the greater code length and higher chipping rate of L5/E5a codes compared with those of L1 C/A. Notably, in the presence of Doppler residuals, the cross-correlation peaks remained the same, except for GPS L5Q, which exhibited a slight increase of less than 0.1 dB. These results are significantly better than those of the legacy GPS L1 C/A code family, where the increase in the maximum auto-correlation sidelobe and cross-correlation due to Doppler frequency in the same range can reach approximately 4.9 dB for an integration time of 1 ms (Foucras et al., 2017). Finally, this statistical description of the auto-correlation and cross-correlation properties was completed with the introduction of the blanker for the civil aviation context, where the bdc in the RTCA DO-292 worst-case scenario can reach 63% (RTCA, 2004). For bdc values ranging from 0% to 75%, the most significant impact of the blanker was observed for the auto-correlation main peak, which can decrease by almost 8 dB in the worst-case scenario (bdc ≈ 60%). In contrast, the maximum auto-correlation sidelobes increase by less than 1.9 dB, and the cross-correlation peaks increase by less than 1.3 dB for both L5 and E5a, resulting in a reduction in protection against auto-correlation sidelobes and cross-correlations to 20.2–20.6 dB and 19.1–20.1 dB, respectively, in the worst-case scenario and to 18.3–18.9 dB and 17.4–18.1 dB at a bdc of 75%. In this scenario, a possible solution could be to lower the acquisition threshold to ensure that even the weakest signal is acquired in the presence of Doppler residuals and blanker. The simulations further demonstrated that although the correlation protection levels of L5/E5a codes decrease as bdc increases, they remain superior or comparable to the protection levels of the L1 C/A code family without blanking, even in the RTCA DO-292 worst-case scenario. However, further increases in bdc due to the rising trend in air traffic volume may diminish the correlation advantages that L5/E5a codes hold over L1 C/A codes. A study of the potentially positive effects of longer integration times on GNSS L5/E5a code properties in the presence of a blanker, as specified in civil aviation standards, is left for future work.

HOW TO CITE THIS ARTICLE

Kim, S., Gault, N., Jo, Y., Yoon, H., Park, B., Garcia-Pena, A., Macabiau, C., & Akos, D. M. (2025). GNSS L5/E5a code properties in the presence of a blanker. NAVIGATION, 72(2). https://doi.org/10.33012/navi.700

ACKNOWLEDGMENTS

This work was supported by the National Research Foundation of Korea funded by the Ministry of Science and ICT under Grant 2022M1A3C2069728, Future Space Education Center.

This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in any medium, provided the original work is properly cited.

REFERENCES

  1. ↵
    1. Airbus
    . (2024). Global market forecast 2024. https://www.airbus.com/sites/g/files/jlcbta136/files/2024-07/GMF%202024-2043%20Presentation_4DTS.pdf
  2. ↵
    1. Bastide, F.,
    2. Akos, D.,
    3. Macabiau, C., &
    4. Roturier, B.
    (2003). Automatic gain control (AGC) as an interference assessment tool. Proc. of the 16th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS/GNSS 2003), Portland, OR, 2042–2053. https://www.ion.org/publications/abstract.cfm?articleID=5389
  3. ↵
    1. Betz, J. W.,
    2. Cahn, C. R.,
    3. Dafesh, P. A.,
    4. Hegarty, C. J.,
    5. Hudnut, K. W.,
    6. Jones, A. J.,
    7. Keegan, R.,
    8. Kovach, K.,
    9. Lenahan, L. S.,
    10. Ma, H. H.,
    11. Rushanan, J. J.,
    12. Stansell, T. A.,
    13. Wang, C. C., &
    14. Yi, S. K.
    (2006). L1C signal design options. Proc. of the 2006 National Technical Meeting of the Institute of Navigation, Monterey, CA, 685–697. https://www.ion.org/publications/abstract.cfm?articleID=6573
  4. ↵
    1. Borre, K.,
    2. Akos, D. M.,
    3. Bertelsen, N.,
    4. Rinder, P., &
    5. Jensen, S.
    (2007). A software-defined GPS and Galileo receiver: a single-frequency approach. Birkhäuser. https://www.ocf.berkeley.edu/~marsy/resources/gnss/A%20Software-Defined%20GPS%20and%20Galileo%20Receiver.pdf
  5. ↵
    1. European Space Agency
    . (1999). The European Space Agency and the European Commission sign contracts for the Galileo programme [Press release]. https://www.esa.int/Newsroom/Press_Releases/The_European_Space_Agency_and_the_European_Commission_sign_contracts_for_the_Galileo_programme
  6. ↵
    1. Falcone, M.,
    2. Hahn, J., &
    3. Burger, T.
    (2017). Galileo. In P. J. G. Teunissen & O. Montenbruck (Eds.), Springer handbook of global navigation satellite systems (pp. 242–272). Springer. https://doi.org/10.1007/978-3-319-42928-1_9
  7. ↵
    1. Foucras, M.,
    2. Leclère, J.,
    3. Botteron, C.,
    4. Julien, O.,
    5. Macabiau, C.,
    6. Farine, P.-A., &
    7. Ekambi, B.
    (2017). Study on the cross-correlation of GNSS signals and typical approximations. GPS Solutions, 21(2), 293–306. https://doi.org/10.1007/s10291-016-0556-7
  8. ↵
    1. Gao, G. X.
    (2008). Towards navigation based on 120 satellites: Analyzing the new signals (Publication No. 3332824) [Doctoral dissertation, Standford University]. ProQuest Dissertations and Theses Global.
  9. ↵
    1. Gao, G. X., &
    2. Enge, P.
    (2012). How many GNSS satellites are too many? IEEE Transactions on Aerospace and Electronic Systems, 48(4), 2865–2874. https://doi.org/10.1109/TAES.2012.6324666
  10. ↵
    1. Garcia-Pena, A.,
    2. Julien, O.,
    3. Gakne, P. V.,
    4. Macabiau, C.,
    5. Mabilleau, M., &
    6. Durel, P.
    (2019). Efficient DME/TACAN blanking method for GNSS-based navigation in civil aviation. Proc. of the 32nd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2019), Miami, FL, 1438–1452. https://doi.org/10.33012/2019.16993
  11. ↵
    1. Garcia-Pena, A.,
    2. Macabiau, C.,
    3. Julien, O.,
    4. Mabilleau, M., &
    5. Durel, P.
    (2020). IGNSS computation models and values for GPS and GALILEO L5/E5a civil aviation receivers. Proc. of the 33rd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2020). https://doi.org/10.33012/2020.17571
  12. ↵
    1. Garcia-Pena, A.,
    2. Macabiau, C.,
    3. Novella, G.,
    4. Julien, O.,
    5. Mabilleau, M., &
    6. Durel, P.
    (2020). Inband RFI GNSS L5/E5a mask definition. Proc. of the 33rd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2020), 188–205. https://doi.org/10.33012/2020.17540
  13. ↵
    1. Gold, R.
    (1967). Optimal binary sequences for spread spectrum multiplexing (corresp.). IEEE Transactions on Information Theory, 13(4), 619–621. https://doi.org/10.1109/TIT.1967.1054048
  14. ↵
    1. Grabowski, J., &
    2. Hegarty, C.
    (2002). Characterization of L5 receiver performance using digital pulse blanking. Proc. of the 15th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS 2002), Portland, OR, 1630–1635. https://www.ion.org/publications/abstract.cfm?articleID=2176
  15. ↵
    1. Hegarty, C.,
    2. Van Dierendonck, A. J.,
    3. Bobyn, D.,
    4. Tran, M., &
    5. Grabowski, J.
    (2000). Suppression of pulsed interference through blanking. Proc. of the IAIN World Congress and the 56th Annual Meeting of the Institute of Navigation (2000), San Diego, CA, 399–408. https://www.ion.org/publications/abstract.cfm?articleID=792
  16. ↵
    IS-GPS-705J: Navstar GPS space segment/user segment L5 interfaces. (2022).
  17. ↵
    1. Kaplan, E. D., &
    2. Hegarty, C.
    (2005). Understanding GPS: Principles and applications (2nd ed.). Artech House Publishers. https://ieeexplore.ieee.org/document/9106073
  18. ↵
    1. Macabiau, C.,
    2. Calmettes, V.,
    3. Vigneau, W.,
    4. Ries, L., &
    5. Issler, J.-L.
    (2002). L5 code properties. GNSS 2002. Copenhagen.
  19. ↵
    1. Miret, E. A.
    (2005). Galileo code properties. European Space Memorandum, ESA-DEUI-NGMEMO/01798.
  20. ↵
    1. Morton, Y. T. J.,
    2. Tsui, J. B. Y.,
    3. Lin, D. M.,
    4. Liou, L. L.,
    5. Miller, M. M.,
    6. Zhou, Q.,
    7. French, M. P., &
    8. Schamus, J.
    (2003). Assessment and handling of CA code self-interference during weak GPS signal acquisition. Proc. of the 16th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS/GNSS 2003), Portland, OR, 646–653. https://www.ion.org/publications/abstract.cfm?articleID=5238
  21. ↵
    1. Neuman, F., &
    2. Hofman, L.
    (1971). New pulse sequences with desirable correlation properties. In Proceedings of the IEEE National Telemetry Conference, 272–282.
  22. ↵
    1. Novella, G.,
    2. Pena, A. J. G.,
    3. Macabiau, C.,
    4. Martineau, A.,
    5. Ladoux, P.,
    6. Estival, P., &
    7. Troubet-Lacoste, O.
    (2022). GNSS acquisition thresholds for civil aviation GNSS receivers. Proc. of the 35th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2022), Denver, CO, 166–191. https://doi.org/10.33012/2022.18357
  23. ↵
    OS SIS ICD: GALILEO open service signal-in-space interface control document. (2023).
  24. ↵
    1. Qaisar, S., &
    2. Dempster, A.
    (2007). An analysis of L1-C/A cross correlation and acquisition effort in weak signal environments. In Proceedings of IGNSS2007. https://doi.org/10.26190/unsworks/717
  25. ↵
    1. Qaisar, S. U., &
    2. Dempster, A. G.
    (2011). Cross-correlation performance assessment of Global Positioning System (GPS) L1 and L2 civil codes for signal acquisition. IET Radar, Sonar & Navigation, 5(3), 195–203. https://doi.org/10.1049/iet-rsn.2009.0207
  26. ↵
    1. Rebeyrol, E.
    (2007). Galileo signals and payload optimization [Doctoral dissertation, Telecom ParisTech, Paris, France]. https://pastel.hal.science/pastel-00004315/file/These_Rebeyrol_V2.pdf
  27. ↵
    1. RTCA
    . (2004). DO 292: Assessment of radio frequency interference relevant to the GNSS L5/E5A frequency band. Washington, DC: RTCA. https://my.rtca.org/productdetails?id=a1B36000001IchPEAS
  28. ↵
    1. Shivaramaiah, N. C.,
    2. Dempster, A. G., &
    3. Rizos, C.
    (2008). Exploiting the secondary codes to improve signal acquisition performance in Galileo receivers. Proc. of the 21st International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2008), Savannah, GA, 1497–1506. https://www.ion.org/publications/abstract.cfm?articleID=8063
  29. ↵
    1. Soualle, F.
    (2009). Correlation and randomness properties of the spreading coding families for the current and future GNSSs. In Fourth European Workshop on GNSS Signals and Signal Processing, Oberpfaffenhofen, Germany.
  30. ↵
    1. Soualle, F.,
    2. Soellner, M.,
    3. Wallner, S.,
    4. Avila-Rodriguez, J.-A.,
    5. Hein, G. W.,
    6. Barnes, B.,
    7. Pratt, T.,
    8. Ries, L.,
    9. Winkel, J.,
    10. Lemenager, C., &
    11. Erhard, P.
    (2005). Spreading code selection criteria for the future GNSS Galileo. Proc. of the European Navigation Conference GNSS, 19–22.
  31. ↵
    1. Spilker, J. J., Jr.
    (1996). GPS signal structure and theoretical performance. In B. Parkinson, J. J. Spilker Jr., P. Axelrad, & P. Enge (Eds.), Global Positioning System: Theory and applications, 57–119. American Institute of Aeronautics and Astronautics. https://doi.org/10.2514/5.9781600866388.0057.0119
  32. ↵
    1. Spilker, J. J., Jr., &
    2. Van Dierendonck, A. J.
    (2001). Proposed new L5 civil GPS codes. NAVIGATION, 48(3), 135–143. https://doi.org/10.1002/j.2161-4296.2001.tb00237.x
  33. ↵
    1. Tawk, Y.,
    2. Botteron, C.,
    3. Jovanovic, A., &
    4. Farine, P. A.
    (2012). Analysis of Galileo E5 and E5ab code tracking. GPS Solutions, 16, 243–258. https://doi.org/10.1007/s10291-011-0226-8
  34. ↵
    1. Tran, M.
    (2004). Performance evaluations of the new GPS L5 and L2 Civil (L2C) signals. NAVIGATION, 51(3), 199–212. https://doi.org/10.1002/j.2161-4296.2004.tb00351.x
  35. ↵
    1. Van Diggelen, F.
    (2009). A-GPS: Assisted GPS, GNSS, and SBAS. Artech House. https://ieeexplore.ieee.org/document/9100796
  36. ↵
    1. Wallner, S.,
    2. Avila-Rodriguez, J. A.,
    3. Hein, G. W., &
    4. Rushanan, J. J.
    (2007). Galileo E1 OS and GPS L1C pseudo random noise codes-requirements, generation, optimization and comparison. Proc. of the 20th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2007), Fort Worth, TX, 1549–1563. https://www.ion.org/publications/abstract.cfm?articleID=7359
  37. ↵
    1. Zeta Associates
    . (2019). High L5 blanking at HNL WRS HNL TACAN study [Presentation]. RTCA SC-159 WG-6.
  38. ↵
    1. Zeta Associates
    . (2021). High L5 blanking at ZLA WRS, update to HNL TACAN study [Presentation]. RTCA SC-159 WG-6.
  39. ↵
    1. Zou, D.,
    2. Deng, Z.,
    3. Huang, J.,
    4. Liu, H., &
    5. Yang, L.
    (2009). A study of Neuman Hoffman codes for GNSS application. Proc. of the 5th International Conference on Wireless Communications, Networking and Mobile Computing, Beijing, China, 1–4. https://doi.org/10.1109/WICOM.2009.5305353
PreviousNext
Back to top

In this issue

NAVIGATION: Journal of the Institute of Navigation: 72 (2)
NAVIGATION: Journal of the Institute of Navigation
Vol. 72, Issue 2
Summer 2025
  • Table of Contents
  • Index by author
Print
Download PDF
Article Alerts
Sign In to Email Alerts with your Email Address
Email Article

Thank you for your interest in spreading the word on NAVIGATION: Journal of the Institute of Navigation.

NOTE: We only request your email address so that the person you are recommending the page to knows that you wanted them to see it, and that it is not junk mail. We do not capture any email address.

Enter multiple addresses on separate lines or separate them with commas.
GNSS L5/E5a Code Properties in the Presence of a Blanker
(Your Name) has sent you a message from NAVIGATION: Journal of the Institute of Navigation
(Your Name) thought you would like to see the NAVIGATION: Journal of the Institute of Navigation web site.
Citation Tools
GNSS L5/E5a Code Properties in the Presence of a Blanker
Seunghwan Kim, Nicolas Gault, Yongrae Jo, Hyosang Yoon, Byungwoon Park, Axel Garcia-Pena, Christophe Macabiau,, Dennis M. Akos
NAVIGATION: Journal of the Institute of Navigation Jun 2025, 72 (2) navi.700; DOI: 10.33012/navi.700

Citation Manager Formats

  • BibTeX
  • Bookends
  • EasyBib
  • EndNote (tagged)
  • EndNote 8 (xml)
  • Medlars
  • Mendeley
  • Papers
  • RefWorks Tagged
  • Ref Manager
  • RIS
  • Zotero
Share
GNSS L5/E5a Code Properties in the Presence of a Blanker
Seunghwan Kim, Nicolas Gault, Yongrae Jo, Hyosang Yoon, Byungwoon Park, Axel Garcia-Pena, Christophe Macabiau,, Dennis M. Akos
NAVIGATION: Journal of the Institute of Navigation Jun 2025, 72 (2) navi.700; DOI: 10.33012/navi.700
Twitter logo Facebook logo Mendeley logo
  • Tweet Widget
  • Facebook Like
  • Google Plus One
Bookmark this article

Jump to section

  • Article
    • Abstract
    • 1 INTRODUCTION
    • 2 MOTIVATION AND DOPPLER RESIDUAL
    • 3 SIGNAL DEFINITION AND GENERIC AIRBORNE GNSS DFMC RECEIVER SCHEME
    • 4 SIMULATION METHODOLOGY
    • 5 RESULTS
    • 6 CONCLUSION
    • HOW TO CITE THIS ARTICLE
    • ACKNOWLEDGMENTS
    • REFERENCES
  • Figures & Data
  • Supplemental
  • References
  • Info & Metrics
  • PDF

Related Articles

  • Google Scholar

Cited By...

  • No citing articles found.
  • Google Scholar

More in this TOC Section

  • ATLAS: Orbit Determination and Time Transfer for a Lunar Radio Navigation System
  • Identification of Authentic GNSS Signals in Time-Differenced Carrier-Phase Measurements with a Software-Defined Radio Receiver
Show more Original Article

Similar Articles

Keywords

  • blanker
  • code properties
  • Doppler residuals
  • GNSS
  • L5 band

Unless otherwise noted, NAVIGATION content is licensed under a Creative Commons CC BY 4.0 License.

© 2025 The Institute of Navigation, Inc.

Powered by HighWire