Abstract
The navigation signals of global navigation satellite systems have undergone development with limited consideration given to inherent payload and receiver constraints. The forthcoming satellite generation will be equipped with flexible, fully digital payloads and feature enhanced clock architectures, which may offer potential performance improvements for positioning, navigation, and timing (PNT) users. A significant challenge is to realize these performance improvements at the user level while addressing distortions in transmitter and receiver hardware that impair PNT performance. This study reviews previous signal design concepts and extends the multilevel coded spreading symbol optimization framework to account for nonlinear and linear payload distortions and receiver band limitations. The proposed comprehensive distortion-aware optimization methodology yields signal candidates with enhanced robustness by improving performance metrics such as mean tracking error jitter and differential range bias, consequently delivering greater user benefits than signal designs optimized for minimally distortion-affected signal propagation scenarios.
1 INTRODUCTION
Many modern positioning, navigation, and timing (PNT) applications depend on navigation signals provided by global navigation satellite systems (GNSSs) or similar systems. These signals contain essential navigation data and, more importantly, allow ranging to highly synchronized transmitters with known locations, thus enabling PNT. In the context of GNSSs, research interest in modulation schemes and navigation signal design intensified two decades ago with efforts to modernize the Global Positioning System (GPS) and the upcoming launch of BeiDou satellite system (BDS) and Galileo (GAL) satellites. In particular for new GPS code-division multiple access (CDMA) signals, Betz and Goldstein (2002) proposed the binary offset carrier (BOC) and Hegarty et al. (2004a) proposed the binary coded spreading symbol (BCS) modulation as an upgrade for binary phase-shift keying (BPSK)-rectangular (R) signals (e.g., GPS L1 C/A or GPS L1 P(Y)). In follow-up studies conducted by Pratt and Owen (2003), Pratt and Owen (2004), and Hegarty et al. (2004b), the advantages in terms of ranging performance and multipath mitgation of BOC and BCS signals were confirmed. Based on these findings, Hein et al. (2005) proposed a composite BCS signal for the GAL E1 open service signals. This signal was later formalized by Ávila Rodríguez et al. (2007) and is referred to today as a CBOC modulated signal, which is a specific implementation of a MBOC modulation. The commonality of all of the aforementioned modulation techniques is that they introduce a subcarrier rate by subdividing a BPSK-R chip in uniform-duration subchips. This circumstance was formalized by Ávila Rodríguez (2008) and labeled as multilevel coded spreading symbol (MCS) modulation, which is able to capture most currently broadcast GNSS signals with strictly time-limited chip shapes with uniform subchip duration.
In the search for GAL E1 open service signals, Giugno and Luise (2005) investigated CDMA chip shaping, concluding that the band limitation imposed by the transmitter and receiver hardware is one of the most important constraints in navigation signal optimization. Even after the new GNSS signals were finalized and broadcast, Floch et al. (2010) compared signal candidates with time- and band-limited chip shapes. They determined that a systematic design approach with time-limited prolate spheroidal wave functions (PSWFs) could yield significant performance improvements compared with the existing GAL E6 BPSK-R (5) signal. Further studies from Antreich et al. (2009) and Antreich and Nossek (2011) suggested the use of band-limited PSWF-shaped signals, which can optimally concentrate signal energy within a given bandwidth, to increase the received signal power and ranging performance. Another signal optimization approach by Zhang et al. (2011b) provided a framework for increasing the ranging performance of CDMA signals through the use of a weighted orthogonal function basis for PSWF, sinusoidal offset carrier, and MCS modulated signals by maximizing the Gabor or root mean square (RMS) bandwidth (Betz, 2015), which is an inversely proportional metric for the code tracking jitter or the time of arrival (TOA) estimation error variance of the code phase (Betz & Kolodziejski, 2009).
While these studies have advanced our knowledge of navigation signal design and demonstrated increases in ranging performance under ideal conditions by providing closed-form solutions, the evolving landscape of satellite technology is calling for a recalibration of navigation signal design paradigms. It is often the case that traditional optimization methods fail to adequately account for the stochastic nature of payload and receiver tolerances and distortions, which may be induced by a number of factors including transmitter and receiver filtering, nonlinear effects of amplifiers and mixers, and so forth. The implementation of signal concepts optimized in idealized conditions may be disadvantageous in the presence of distortions, which can limit the achievable performance of these concepts in real-world transmission and reception scenarios (Beck et al., 2023). Distortions have a detrimental impact on ranging accuracy, introducing biases and spurious components that can impede the achievement of optimal performance in high-accuracy and safety-critical applications (Vergara et al., 2019). The deployment of new GNSS satellites with flexible payloads can facilitate signal designs that can adapt to real-world distortions beyond those already broadcast, such as the BPSK-R(1), BPSK-R(10), and MBOC waveforms, thereby fully exploiting the capabilities of upcoming satellite hardware and bringing improvements in transmitter clock synchronization, achieved, for instance, with optical inter-satellite links and more stable oscillators (Dassie & Giorgi, 2021; Schuldt et al., 2021), down to the user. Another reason to explore distortion-aware navigation signal design concepts is motivated by the prospect of broadcasting additional signals by emerging low Earth orbit (LEO)-PNT systems (Reid et al., 2018) in the already congested lower and upper L-band. In the event that LEO-PNT systems transmit waveforms in the L-band that can be easily processed with existing receiver hardware (e.g., BPSK-R(1)), even with an offset to the center frequencies of already present GNSS, multiple access interference (MAI) violations are likely to occur according to radio frequency compatibility (RFC) analyses performed by Sharma et al. (2024) and Beck et al. (2024a), which may require a refinement of the International Telecommunication Union recommendation “ITU-R M.1831-1” (2015) or the deployment of more complex LEO-PNT signal designs considering MAI.
The objective of this study is to develop a framework for designing CDMA navigation signals that can effectively address the distortion issues inherent to transmitter and receiver hardware, as well as the impact of additional error sources such as multipath propagation. The framework incorporates the aspect of signal distortion and incorporates user constraints into a comprehensive optimization problem (OP). Adopting a comprehensive and flexible optimization approach to generic navigation signal design, as opposed to a fragmented approach, offers the advantage of generating an optimal and applicable solution from the outset for a particular set of constraints and distortions. This advantage can significantly benefit users who intend to employ CDMA navigation signals not only in the domain of GNSSs but also for emerging applications such as LEO-PNT or PNT on the moon. The objective of this OP is to minimize the standard deviation (SD) of the range biases, the mean of the TOA estimation error SD, or a weighted linear combination of the two objectives for a set of distortion realizations, each represented by a combination of payload and receiver characteristics (CPRC). The objective weight depends on the user type or the PNT application. The OP considers a number of parameters and is subject to a variety of constraints. These constraints include, for instance, an average transmit power constraint, a multipath rejection constraint, a limit on the level of MAI permitted with legacy GNSS and signals, and so forth. The proposed methodology enables the incorporation of this extensive array of constraints into navigation signal design. In the context of specific use cases, it may be essential to prioritize certain constraints over others.
This study extends the navigation signal optimization framework to establish a novel signal design methodology that can derive an optimized signal for various types of PNT systems that satisfy realistic constraints. The paper presents CDMA chip optimization and preliminarily explores existing MCS optimization for GNSS to mitigate the effects of distortion while satisfying user constraints, using GPS L5 data/pilot waveforms as an example. This paper serves as an extension to the work presented by Beck et al. (2024b). The results highlight the potential for significant performance improvements in GNSS ranging signals through the integration of distortion-aware optimization techniques. In the selected case study, we investigate the trade-off between two competing goals: reducing a differential range bias metric and reducing a mean code tracking error jitter metric. As an example, we present a subset of the optimized MCS selected based on multiple trade-off rationales. We find viable MCS capable of reducing either the differential range bias metric by 6.4% or the mean tracking jitter metric by 56.2%, with respect to the GPS L5 performance.
2 SYSTEM MODEL
The objective of this section is to provide an overview of the components of the system model utilized in this work.
2.1 Overview
To capture the distortion-affected interplay between different payloads and receivers, the system model simulates the navigation signal in baseband for K combinations of K1 payload and K2 receiver characteristics. The index sets and identify selected characteristics for a payload and receiver, respectively. Based on K1 and K2, the cross product of the sets is used:
1
From this, the distortion index set K = {1,..., k,..., K} with |K| = K1 K2:= K is derived, which maps the indices of a CPRC to one index k = k1 + K1 (k2 −1). The time-invariant system model consists of a navigation signal generation unit (NSGU) with band limitation modeled via an input multiplexer (IMUX) filter hI (t), a frequency generation and up-conversion unit (FGUU) 𝕌{.}, a nonlinear but memoryless high-power amplifier (HPA) model g(.), an analog payload deformation represented by an output multiplexer (OMUX) filter of the k-th CPRC, a scalar path loss coefficient γPL, a down-conversion unit 𝔻{.}, and a receiver front-end characteristic of the k-th CPRC. The baseband receive signal with the propagation delay is as follows:
2a
2b
where ξ (t) ~ CN (0, N0) denotes complex receiver noise with noise density N0 and * represents the convolution operator. The following expression denotes the ideal complex transmit signal with total signal power P and modulation phases ϕl, j2=−1:
3
We have the following:
4a
4b
as the l-th MCS spreading waveform using the spreading waveform index set L = {1,2}, with the notation of the R-function:
5
Each spreading waveform is constructed using the bipolar range code values cl [i]∈ {−1, +1}, the bipolar navigation message or secondary code bits dl [i]∈ {−1, +1}, the MCS pulse shape pl (t, wl) based on the weight vector wl, and Tc as the duration of a CDMA chip. The utilization of the MCS as the CDMA chip shape facilitates the implementation of well-understood and potent multiplexing methods such as Constant Envelope Multiplexing via Intermodulation Construction (Yao et al., 2017), which can handle the MCS as an input. Although the system model would be flexible enough to support other chip shapes or signal bases, this study solely explores the MCS. When employing range code sequences with minimal cross-correlation (Gold, 1967), each spreading waveform is uncorrelated with the other spreading waveform (Kaplan & Hegarty, 2005) and has a corresponding power-weighted signal replica cl (t), which is the pulsed version of the l-th range code. In this study, x1 (t) is referred to as the pilot signal, which is optimized, and x2 (t) is the data signal, whose optimization lies beyond the scope of this paper. Waveform staggering as explored by Vergara and Antreich (2012) lies beyond the scope of this paper.
2.2 Two-Component Complex Baseband Signal
Most current broadcast GNSS signals fit the definition of the MCS (Ávila Rodríguez, 2008). The spreading waveform, as described by Equation (4), is constructed using an MCS:
6
where Nsc denotes the number of subchips, Tc denotes the CDMA chip duration, Tsc = Tc / Nsc denotes the subchip duration, and wln ∈ ℝ is the n-th weight of the R-shaped and time-shifted n-th subchip Πn (t) defined by the R-function, which constitutes the orthogonal function basis. Simple GNSS signal examples with Nsc = 1 include GPS L1 C/A, GPS L5 (data/pilot), and GAL E5a/b. More relevant examples include any BOC or CBOC signal such as the GAL E1b/c (Nsc = 12) and authorized services from GPS, GAL, and BDS. The proposed nomenclature for MCSs is MCS (w, Nf), where w denotes the Nsc × 1 weight vector and Nf is a multiplicative factor of the GNSS base frequency fb = 1.023 MHz, defining the chipping rate fc = Nf fb and subchipping rate fsc = 1/ Tsc = NscNf fb (Ávila Rodríguez, 2008).
This study investigates the potential application of an MCS modulated signal in combination with a secondary signal, which may be either an already broadcast legacy waveform or an MCS modulated signal creating a constant-envelope composite signal. The inspiration for the setup is the simple but effective GPS L5 signal composed of two BPSK-R(10) waveforms. One of these waveforms is modulated in-phase (I) and the other is modulated in quadrature-phase (Q), requiring no intermodulation (IM) component. Based on this setup, the investigated composite signal is composed of one MCS pilot waveform, which is modulated I, and one data waveform, which is modulated in Q, obtained by setting ϕ1 = 0 and ϕ2 = π / 2. The weights of the data waveform are chosen in two fashions, reflecting two scenarios.
2.2.1 Legacy Scenario: Non-Constant-Envelope Signal With the BPSK-R Data Waveform
One possible approach is to optimize the MCS of the pilot exclusively, leaving the pulse shape of the data waveform unaltered, with the exception of a power adjustment. This scenario reflects a legacy configuration in which the data wave-form remains a BPSK-R(10). For this simple setup, the two-component complex composite signal x(t) power shares are defined as follows:
7
if no IM products are used. Consequently, the signal generation power shares must attain the following:
8
To generate a composite signal with an MCS pilot and a BPSK-R data waveform, the weights of the latter waveform are set to the following:
9
with N = {1,..., Nsc} such that x (t) as defined in Equation (3) has an average power P. The selection of these weights results in a non-constant envelope for the signal, except for the cases where . For a defined pilot signal generation power share ƞ1 ≤ 1, the set of possible solutions for the legacy scenario are as follows:
10
This set describes an Nsc-dimensional sphere with radius , with the center at the origin.
2.2.2 Optimistic Scenario: Constant-Envelope Signal With the MCS Data Waveform
Another approach is to optimize the MCS of the pilot and choose an MCS for the data waveform such that the composite signal always has a constant envelope. This case can be considered as constant-envelope multiplexing (CEM), where the data waveform is a secondary user signal, but also acts as the IM component for the non-constant-envelope pilot waveform. In this optimistic scenario, the constellation points must reside on a circle with radius P and the center in the origin of the complex plane. Thus, we have the following:
11a
11b
11c
which restricts the solution space of possible MCS weights. Choosing a weight w1n for the pilot waveform for the n-th subchip essentially determines the amplitude of the weight w2n of the data waveform, but leaves choices for the polarity. For simplicity, the weight w2n of the data waveform in each n-th subchip is fixed to , setting the polarity to always be +1. The set of possible constant-envelope solutions for the optimistic scenario is the intersection of W1(ƞ1) with an Nsc-dimensional cube with an edge length of 2 and the center at the origin:
12
2.3 Distortion and User Constraints
Incorporating realistic payload and receiver distortions into the navigation signal design process is key to finding optimal solutions that perform best given the imperfect transmitter and receiver hardware. This paper models distortion with nonlinear and linear components in the system model. The respective component models are introduced below.
2.3.1 Nonlinear Distortion
Typical processes modeled in a nonlinear fashion include digital distortion, quantization, and signal amplification. In this study, only signal amplification by an HPA is modeled. Other nonlinear phenomena such as digital distortion and quantization are beyond the scope of this work. Because there is no public information available on the HPA characteristics of any GNSS satellite, a generic, memoryless, phase-compensated Saleh model (Beck et al., 2022), resembling the characteristics of the HPA used by Rebeyrol et al. (2006), is applied. As stated by Rapp (1991), a memoryless amplification following the NSGU and FGUU in the passband can be expressed in baseband notation using input amplitude to output amplitude (AM/ AM) and input amplitude to output phase (AM/PM) characteristics. In this study, the AM/AM and AM/PM characteristics are given as follows:
13a
13b
13c
These characteristics are defined by the five parameters p1 = 94.897 (small-signal gain), p2 = 50.402 W−2 (= 1 / , where x0 denotes the input saturation amplitude), p3 = 24.715 W−2, p4 = 94.406 W−2, and p5 = −0.127. These parameters were derived by solving for the Saleh characteristic such that the HPA model has a small-signal gain of 39.5 dB and such that a constant-envelope input signal x(t) with a power of 10.0 dBm (= 0.01 W) has an output power of 46.0 dBm (≈ 39.8 W) with an input power backoff (IBO) of 3.0 dB and an output power backoff (OBO) of 0.5 dB. Figure 1 shows AM/AM and AM/PM functions for the HPA model used. With an average input power of 10 dBm and the resulting IBO and OBO, the HPA operates in the upper end of the transition region between the linear and saturation region. In this operating region, amplitude compression is already significant, resulting in correlation losses of non-constant-envelope inputs at the receiver due to mismatched replicas, as shown by Enneking et al. (2022).
AM/AM and AM/PM characteristics of the memoryless HPA model
2.3.2 Linear Distortion
Filtering and path loss are typical processes that are modeled linearly. For the IMUX filter hI (t), which models the band-limited behavior of digital-to-analog converter (DAC) results in a slightly non-constant input to the subsequent HPA, a phase-compensated sixth-order Butterworth characteristic with a two-sided 3-dB bandwidth of 204.60 MHz is assumed, inspired by the work presented by Rebeyrol (2007) in the context of GAL signal selection and optimization. We model the IMUX filter as identical for each payload characteristic, given the absence of publicly available data. However, a notable discrepancy in the behavior of DACs between satellite payloads due to aging and environmental effects is likely and may merit further investigation for fine-tuned distortion-aware signal designs, which is beyond the scope of this work. The OMUX filters are modeled based on linear payload characterizations of nine GPS IIF satellites in the L5 band with NORAD IDs 36585, 37753, 38833, 39166, 39533, 39741, 40105, 40294, and 40534 (Thölert et al., 2019). Figure 2 shows the absolute step responses, where u(t) denotes the unit step function. Accounting for free space loss and transmitter and receiver antenna gains, we assume that γPL = −170.0 dB for the path loss constant. The receiver front-end characteristic is implemented as a brick-wall filter with a two-sided bandwidth of 40.92 MHz. Consequently, the number of CPRCs is K = 9.
Step responses of linear payload characterizations of selected GPS IIF satellites
3 PERFORMANCE MEASURES
The two selected performance measures assess the differential range bias and the average TOA estimation error SD over the distortion set K. Each performance measure is derived from K metrics derived from K CPRCs. Because these two performance measures constitute the objective of the OP later on, the mathematical basis is described below.
3.1 Range Bias Realization
To evaluate the differential range bias across the distortion set K, it is necessary to assess the range bias for each distortion realization. Assuming a coherent early-late processing (CELP) scheme with an early, prompt, and late correlator, the range bias of the k-th realization is derived from the discriminators:
14a
14b
where indicates “required to equal,” Δ denotes the early-late correlator spacing, is the TOA estimate of the pilot waveform of the composite transmit signal x (t) before being subject to linear and nonlinear distortions, denotes the TOA estimate of the pilot waveform of the satellite contribution s(k)(t) after filtering on the receiver side, is the estimate of the prompt correlator’s phase of the pilot waveform of the composite transmit signal x(t), and represents the estimate of the prompt correlator’s phase of the pilot waveform of the satellite contribution s(k)(t). The following expressions:
15a
15b
denote the cross-correlation functions (CCFs) of the composite transmit and satellite contribution signal with an energy-normalized and chip-shape-matched pilot replica for the integration time T such that the auto-correlation function (ACF):
16
attains . The CCFs are energy-normalized with the energy of the composite transmit signal , the energy of the satellite contribution in the receive signal and the pilot reception energy coefficient:
17
which is a correlation-based estimate of the energy portion of the pilot waveform within the receive signal energy with , assuming that the pilot and data waveforms are uncorrelated. For instances in which the pilot waveform is designed to disperse a greater quantity of signal energy beyond the reception bandwidth than the data signal, the pilot reception energy coefficient will be less than the power share during signal generation. The range bias is determined by the result of the discriminator expressions in Equations (14a) and (14b). For one element in the distortion set k, the range bias amounts to the following:
18
with denoting the signal propagation delay.
3.2 Tracking Jitter Realization
The unsmoothed code tracking error jitter or the TOA estimation error SD of the unsmoothed code-phase assesses the ranging accuracy around a biased pseudorange measurement. A common metric for assessing this term in a distortion-free scenario would be the Gabor or RMS bandwidth, which would be a meaningful choice for the distortion-free composite satellite transmit signal x (t), as used by Zhang et al. (2011a). Because this study aims to assess the impact of distortion and to optimize the pilot signal alone, an alternative expression for the code-phase TOA estimation error SD based on CCF properties is used, as introduced by Vergara et al. (2019). Consequently, the CELP TOA estimation error SD of the k-th realization may be expressed as follows:
19
for a fixed early-late correlator spacing ∆ and a noise density N0, similar to previous work by Beck et al. (2022). The drawback of this expression is the dependence on a fixed early-late correlator spacing ∆. The advantage of this expression is that the tracking error jitter of one signal component can be isolated from the composite satellite contribution signal s(t) and that the impact of distortions, which is reflected by a receiver power loss and CCF deformation, is assessed.
3.3 Definition of Performance Measures
The K samples for the range bias and TOA estimation error SD yield the performance measures:
20a
20b
where c0 denotes the speed of light. The first performance measure, J1, is the SD of the range biases and indicates the impact of differential range biases on the end user. The second performance measure, J2, evaluates the average unsmoothed code-phase TOA estimation error SD, which is also referred to as the mean tracking jitter later on. The performance measures J1 and J2 are the two metrics constituting the objective of the OP, as described hereafter.
4 OPTIMIZATION PROBLEM
This section introduces the statement of the bi-objective OP and its reformulation.
4.1 Problem Statement
The bi-objective OP is defined as follows:
21a
21b
21c
21d
21e
21f
21g
21h
21i
This problem minimizes the SD of the range biases and the mean of the TOA estimation error SDs of the pilot ranging signal over all K distortion realizations with the objective weight α ∈ [0,1] and the variable w1 (i.e., the pilot weight vector). Setting α = 1 results in a pure differential bias optimization. Setting α = 0 results in a pure mean tracking jitter optimization. This comprehensive OP is subject to a number of constraints, the purpose of which is to ensure not only applicability, but also favorable pilot signal properties. The first constraint in Equation (21b) provides an upper bound for the power share of the pilot waveform ƞ1 and acts only as an average power constraint for the pilot waveform. Equation (21c) constrains the largest side peak to main peak amplitude ratio (LSPMPAR), which is relevant in the context of robustness to multipath propagation. Considering noncoherent early-late processing (NELP), the LSPMPAR is defined as the ratio of the secondary stable-tracking side-peak with the largest amplitude to the amplitude of the main peak in the ACF of the pilot MCS, which is reflected by the NELP peak index set . Details regarding the derivation of the ACF of an MCS with any given weight vector are presented in Appendix A. The constraint in Equation (21d) uses the spectral separation coefficient (SSC) measure to reflect the requirements with respect to MAI in already occupied bands, such as the lower and upper L-band, to yield an optimized MCS waveform that does not adversely affect existing services. This study uses the following expression:
22
as, for instance, defined by Betz (2015) for a two-sided front-end bandwidth B with units of 1/Hz, where G1 (f) denotes the power spectral density (PSD) of the MCS pilot waveform and Gq (f) denotes the PSD of another waveform using an index q ∈ Q for indicating waveform pairs for which the SSC shall not be exceeded. Details regarding the derivation of the PSD of an MCS are presented in Appendix B. Equations (21e) and (21f) aim to restrict solutions with subchip weights close to 0 to avoid receiver dynamic issues. Equations (21g) and (21h) limit the SD of the range biases and the mean of the TOA estimation error SDs. These constraints are, to some extent, also reflected in the objective, but they are incorporated in the constraint set to ensure suitable solutions for a pure differential bias or tracking error jitter optimization. The constraint in Equation (21i) is only relevant for the constant-envelope approach in the optimistic scenario and limits the value space of each weight w1n, such that a real-valued w2n exists for every n ∈ N.
4.2 Problem Reformulation
The OP is a nonlinear and nonconvex programming problem. One method for handling the constraints is the introduction of penalty functions with corresponding penalty coefficients (Nocedal & Wright, 2006). The problem can then be stated as follows:
23
where denotes an l2-merit function, is the normalized objective J1, represents the normalized objective J2, and µ1,..., µ7 ∈ ℝ+ denotes the real-valued non-negative penalty function coefficients. Normalizing the objective functions into the domain of [0,1] was imperative for deriving meaningful trade-off solutions in the numerical implementation. This objective was accomplished by systematically adjusting the parameter α. In the absence of adequate scaling, the magnitudes of the objective values can become imbalanced, resulting in biased solutions and skewing of the intended trade-off. In ensuring a balanced optimization process, it was necessary to normalize the objectives prior to the application of the bi-objective optimization framework. A thorough examination of the normalization process in the context of multi-objective optimization has been reported by Miettinen (1998). The value space constraint may be implemented in such a way that a solver must not leave or , respectively. One approach for finding sufficient local minima is an initial brute-force search on the convex hull of or to find suitable start vectors for a subsequent search with the downhill simplex method.
4.3 Trade-Offs Along Pareto Curves
As a result of the optimization of the bi-objective OP with a varying objective weight α, a swarm of solutions can be found that form a Pareto curve defined by a finite set of solutions, each found for an individual objective weight α. Each solution along the Pareto curve represents a potential optimal candidate, contingent upon the specific trade-off criteria. One straightforward approach for selecting a signal candidate is to inspect the performance enhancement relative to a chosen performance, which serves as a reference point. We use the following two performance change parameters:
24a
24b
to assess the change in joint ranging performance of the m-th optimal solution point on the Pareto curve with respect to the reference performance point , where each Pareto curve consists of M optimal solutions defining the index set M = {1,...,M}. If or , the differential range bias or tracking jitter is reduced, respectively. In this study, the reference point is characterized by the transmission of two BPSK-R(10) waveforms in I and Q, representing the current status quo of GPS L5. Using the two performance change parameters and defined by Equations (24a) and (24b), a multitude of trade-off strategies might be used to achieve a meaningful trade-off, including the following strategies:
25a
25b
25c
25d
Trade-off 1 in Equation (25a) aims to minimize the SD of the range biases while not increasing the mean of the TOA estimation error SDs. In contrast, trade-off 2 in Equation (25b) aims to minimize the mean of TOA estimation error SDs while not increasing the SD of the range biases. The goal of the latter rationales, expressed by Equations (25c) and (25d), is to minimize the sum and product of the change parameters, respectively.
5 NUMERICAL RESULTS
This section presents the results of the optimization of the defined OP for specific simulation parameters. First, the simulation parameters are presented, and then, insights into the structure of the investigated solutions are provided. Finally, this section illustrates the set of possible solutions by varying the objective weight α, forming Pareto curves for each scenario and imposed MCS symmetry constraint. Additionally, the characteristics of four selected MCSs are presented for each scenario.
5.1 Simulation Parameters
This study examines the optimization of an MCS for a pilot waveform in two distinct scenarios. The first scenario entails a reshaping of the pilot waveform’s chip shape, while the data waveform’s chip shape remains unaltered. The second scenario involves a reshaping of the pilot and data waveform’s chip shape, with the objective of optimizing the ranging performance of the pilot while maintaining a constant envelope for the complex signal. The selection of these scenarios is intended to illustrate the range of potential performance improvements that can be achieved. The respective simulation parameters of the defined scenarios are provided in Table 1, where fb= 1/Tb = 1.023 MHz denotes the base frequency relevant to GNSS. In both scenarios, the noise density is set to N0 = −204 dBW/Hz, resulting in a carrier-to-noise density ratio (C/N0) in the range of 42 to 43 dB-Hz for the composite signal. The early-late correlator spacing is set to △ = Tb / 20 ≈ 48.88 ns. The primary range codes for pilot and data components of currently deployed GPS L5 payloads were used for the range codes in this simulation. Furthermore, , , SSCmax =−71.86 dB/Hz (i.e., self-SSC of BPSK-R(10)), , , , and . The SSCs relevant to the SSC constraint are the pilot MCS self-SSC, the data/pilot MCS SSC, and the SSC of the pilot MCS and BPSK-R(10). The penalty function coefficients were selected in a manner that ensured that the magnitude of the corresponding penalty function was comparable to that of the objective function. The penalty function coefficients were set to µ3 = 1, µ1 = 102, µ6 = µ7 = 103, and µ2 = µ4 = µ5 = 104.
5.2 Restriction to a Symmetric MCS
To apply a heuristic approach for finding suitable start vectors by evaluating the nonconvex OP, a dimensionality reduction is key for handling the complexity involved. A trivial way to reduce the dimension of the OP from Nsc to Nsc /2 is to consider only MCSs of a special structure. This work considers waveforms with even Nsc and that are, with respect to the pulse center, axially symmetric (A-sym) or point symmetric (P-sym) MCSs. Consequently, only MCSs with the following weight relationships for the pilot waveform were considered in this investigation:
26a
26b
The symmetry constraint is inspired by the structure of a majority of navigation signals currently broadcast by GNSS, but it is also imposed to effectively reduce the computational complexity of the OP. However, the introduction of the symmetry assumption requires a case distinction for A-sym and P-sym MCS. Furthermore, distortion-aware nonsymmetric MCSs, which may perform better than symmetric MCSs, are excluded from the set of solutions and are therefore beyond the scope of this work.
5.3 Pareto Curves
The Pareto curves for the bi-objective OP illustrate the set of optimal solutions for varying objective weights. The objective weight enables the formulation of a trade-off between the two opposing objectives of differential range bias and mean tracking jitter minimization. Figure 3 illustrates the performance of the found solutions of the optimization, given the chosen simulation parameters with a varying objective weight α ∈ [0,1] for each scenario and symmetry assumption. In addition to the Pareto curves, which are the result of a distortion-aware optimization, Figure 3 also depicts the current reference operating point, which employs a BPSK-R(10) pilot and data component with c0J1= 6.59 cm and c0J2= 1.26 m. In addition, the performance of BOC(10,5) (c0J1 = 8.20 cm, c0J2= 0.84 m) and BOC(10,10) (c0J1 = 7.71 cm, c0J2 = 0.72 m) signals is shown, which exhibit a lower mean tracking error jitter but experience an increased differential bias compared with the BPSK-R(10) signal. Furthermore, the performance of a Gabor bandwidth-optimized (GBO) MCS is also presented for a fair comparison. The optimization strategy for deriving the GBO MCS uses as an input the PSD of the pulse basis functions, whose exact shape are dependent on Tc and Nsc, and a target two-sided front-end bandwidth. Details on finding a GBO MCS for those parameters are briefly provided in Appendix C based on the work of Zhang et al. (2011a). The performance of the GBO MCS is shown in Figure 3 for a fixed Tc= Tb/10 and Nsc = 10, but varying target front-end bandwidths. In this study, the GBO MCS with minimal mean tracking jitter is optimized for a front-end bandwidth of 27.621 MHz (c0J1 = 8.54 cm, c0J2 = 0.59 m). GBO MCSs that are optimized for a front-end bandwidth of 23.529 MHz (c0J1= 8.26 cm, c0J2 = 0.62 m) or higher violate the LSPMPAR constraint . Based on the solutions along the Pareto curves with respect to the GPS L5 performance and the performance of the GBO MCS, multiple observations can be made that are specific to this example:
Pareto curves for Nsc = 10
Distortion-aware optimized A-sym MCSs can achieve a simultaneous reduction in differential range bias or mean tracking jitter with respect to the reference operating point.
Distortion-aware optimized P-sym MCSs effectively reduce mean tracking jitter, but systematically increase the differential range bias with respect to the reference operating point.
In the majority of instances, the optimistic scenario demonstrates superior performance in comparison to its legacy counterpart for the same symmetry constraint imposed on the MCS.
In a setup that accounts for distortions, the performance of the GBO MCS is worse than that of P-sym MCSs in the low-tracking-jitter region owing to a model mismatch and is also unable to reduce differential biases.
In light of these observations, it can be concluded that distortion-aware optimized MCSs are capable of achieving enhanced ranging performance in terms of differential range bias and mean tracking jitter in realistic scenarios when compared with the current status quo, as well as when compared with more wideband waveforms such as the BOC(10,5) and BOC(10,10) and even GBO MCSs. The advantage of this distortion-aware navigation signal design methodology is that it produces a set of optimal solutions from which a decision-maker can select the most suitable option. For instances in which it is challenging to monitor differential range biases, a decision-maker may select an MCS that minimizes these biases while maintaining tracking jitter performance in relation to a reference operating point. Conversely, for scenarios in which differential range biases are readily assessable and distributed to each user, a decision-maker may select an MCS that solely minimizes mean tracking jitter, relying on robust differential range bias monitoring and propagation to users. The primary limitation of this approach is that the set of solutions is finite and can only be augmented through an iterative search process. In the context of this case study, we identified MCSs that demonstrated the capacity to either reduce the differential range bias by 6.4% while simultaneously increasing the mean tracking jitter relative to the reference operating point by 2.1% or to reduce the mean tracking jitter by 56.2% while concurrently increasing the differential range bias by 31.0% relative to the aforementioned reference operating point. A decision-maker must evaluate whether the performance improvements in terms of differential range bias or mean tracking error jitter reduction are sufficient to justify replacing rectangular waveforms with distortion-aware optimized MCS waveforms.
5.4 Power Losses of Two-Component Signals Along the Signal Propagation Chain
The spectral occupation of an MCS waveform’s PSD beyond the transmitter and receiver bandwidths is an inherent property of this type of waveform. Consequently, each MCS signal candidate will spill signal energy beyond the respective filter passbands, resulting in a loss of signal power. To illustrate the influence of the optimization weight α, the choice of signal generation scenario, and MCS symmetry on signal power loss, Figure 4 provides an illustration of the signal power after each step in signal formation. The HPA signal power loss is determined by the ratio of the IMUX-filtered and subsequently amplified complex HPA power output of a constant-envelope signal that possesses a mean signal power equivalent to that of the IMUX-filtered signal. As shown in Figure 4, it is evident that for all scenarios and MCS symmetries, the pure solution that exclusively minimizes the tracking jitter (i.e., α = 0) leads to greater signal power losses compared with the solution where a combination of the differential range bias and tracking jitter (in the shown example, α = 0.97) is minimized. A comparison of the legacy scenario with the optimistic signal generation scenario reveals that the former exhibits higher signal power at the receiver stage, yet experiences greater losses at the HPA due to the heightened non-constancy that arises from using the BPSK-R(10) as the data waveform. Conversely, in the optimistic scenario, although the solutions exhibit marginal losses induced by the HPA, they tend to experience a greater overall reduction in signal power.
Cumulative signal power loss of two-component signal power for selected MCSs on the Pareto curve, with Nsc = 10
5.5 Characteristics of Selected Optimal MCSs
To further analyze elements of the Pareto curves shown above, this section presents the characteristics of selected distortion-aware optimized MCSs. In the event that a decision-maker chooses to implement an optimized MCS, a number of trade-off rationales, as outlined in Equations (25a)-(25d), could be used to select an MCS for each scenario. The choice of these trade-off rationales is intended to show a sufficient range of distortion-aware optimized MCSs, but these options may be suboptimal for specific use cases.
5.5.1 Time Domain
One domain meriting further investigation is the time domain of the optimized MCSs. Figures 5 and 6 illustrate the optimal MCSs in the time domain, which are elements of the Pareto curve selected according to the trade-off rationale for each scenario, where the notation MCSp merely refers to use of the MCS for the pilot waveform. Correspondingly, the notation MCSd, which will be used in the subsequent section, denotes the MCS of the data waveform. As illustrated in Figure 5, the MCS in the legacy scenario resulting from the first, second, and fourth trade-off rationales are A-sym. In contrast, the MCS resulting from the third trade-off rationale is P-sym. Although the maximum amplitude subchip weight constraint is inactive for the legacy scenario, no amplitude subchip weight greater than 1 is part of any solution. Figure 6 shows that the MCSs resulting from the first and second trade-off rationales are A-sym. In contrast, the MCSs resulting from the third and fourth trade-off rationales are P-sym.
Selected optimal MCSs along the Pareto curve for the legacy scenario
Selected optimal MCSs along the Pareto curve for the optimistic scenario
5.5.2 Power Spectral Densities
As illustrated in Figures 7 and 8, the evaluation of the PSD of the selected MCSs indicates that the trade-offs that prioritize a reduction or disallow an increase in the differential range bias with respect to the reference operating point (i.e., trade-offs 1 and 2) result in the allocation of signal power to the center of the band. This power allocation is performed with the objective of preventing an accumulation of distortion at the band edges, where distortions are more prevalent. The main lobe of these MCSs is observed to have a width that is greater than that of the BPSK-R(10). The secondary side lobes exhibit a reduction in signal strength and (partially) extend beyond the target reception bandwidth of 40.92 MHz. Conversely, the trade-offs that prioritize the minimization of the mean tracking jitter over the differential range bias (i.e., trade-offs 3 and 4) allocate the signal power closer to the band edges of the payload and receiver front-end characteristics while accounting for distortions. The respective MCSs exhibit two primary main lobes, which contain the majority of the signal power. The incorporation of distortion into the signal design process enables more accurate model matching, thereby enabling distortion-aware MCSs to outperform purely GBO MCSs in realistic signal propagation settings.
PSD of selected optimal MCSs along the Pareto curve for the legacy scenario
PSD of selected optimal MCSs along the Pareto curve for the optimistic scenario
5.5.3 Spectral Separation
The trade-offs that favor mean tracking jitter reduction over differential range bias reduction spread their signal power closer to the edge of the band, maximizing their Gabor or RMS bandwidth to minimize mean tracking jitter. Tables 2 and 3 show that in both scenarios, all selected pilot MCSs have a lower self-SSC and SSCs with the data MCS and the legacy BPSK-R(10) than the BPSK-R(10) self-SSC of -71.86 dB/Hz. Furthermore, in both scenarios, the data/pilot SSC is lower than the current BPSK-R(10) self-SSC. Therefore, the application of an MCS to the pilot and possibly the data waveform may be an approach for mitigating upcoming MAI issues with the emerging LEO-PNT.
However, accurately defining a mission-specific SSC constraint for these types of scenarios requires additional system parameters. These parameters include satellite orbits, transmit antenna gain patterns, and signal placement within a specific frequency band. These parameters are necessary to compute a realistic upper bound for the SSC and to assess regulatory compliance in a mission-specific context. These parameters are particularly relevant in spectrally congested GNSS bands, such as the L1/E1 band. While a dedicated analysis in this area would be valuable, it is beyond the scope of this study.
5.5.4 Auto-Correlation Functions
It is of interest to examine the shape of the ACFs of the selected MCSs, as illustrated in Figures 9 and 10. In the context of the presented case study, the application of trade-offs 1 and 2 results in the generation of MCSs with an ACF that exhibits a single main peak and no secondary side peaks. Employing these MCSs would allow for unambiguous tracking, similar to BPSK-R(10) signals. The application of trade-offs 3 and 4 results in the selection of MCSs with a main peak exhibiting a steeper slope than the BPSK-R(10) waveforms and, consequently, superior tracking performance. However, these MCSs also display secondary side peaks, necessitating the implementation of tracking methods capable of resolving code-phase ambiguity. The LSPMPAR constraint is relevant for the latter MCSs, which prevents the LSPMPAR from being larger than . It should be noted that the ACF of the GBO MCS may exhibit a main peak with a steeper slope, corresponding to a larger Gabor bandwidth, than that of the distortion-aware MCS. However, in the presence of distortions, the GBO MCS is susceptible to stronger correlation losses and stronger smoothing of the CCF, resulting in inferior performance compared with the distortion-aware MCS, as evidenced by Figure 3.
ACF of selected optimal MCSs along the Pareto curve for the legacy scenario
ACF of selected optimal MCSs along the Pareto curve for the optimistic scenario
5.5.5 Multipath Error Envelopes
An often-used metric for illustrating the range of errors induced by multipath propagation is the multipath ranging error envelope (MREE), which assumes a two-ray signal propagation with a line-of-sight (LOS) and a non-LOS (NLOS) path with a time delay, where the power of the NLOS path is attenuated by 3 dB compared with the LOS path. Figures 11 and 12 show the MREEs of the selected MCS for each scenario. The MREE were calculated by assuming a bandwidth of 40.92 MHz and an early-late spacing of △ = Tb / 20. The majority of the selected distortion-aware MCSs result in an earlier tapering and reduction of the MREE in comparison to the BPSK-R(10) MREE, indicating that they are more effective in suppressing errors induced by multipath propagation. The MREEs of low-tracking-jitter MCSs exhibit multiple humps that decrease in size rather than a single larger hump, which is a consequence of their steeper-sloped multi-peaked ACF. These findings suggest the potential for enhanced multipath robustness when utilizing distortion-aware MCSs.
Multipath error envelopes for the legacy scenario
Multipath error envelopes for the optimistic scenario
6 CONCLUSION
This study examined the potential advantages of distortion-aware MCS optimization, using the GPS L5 data/pilot waveforms as a case study. It can be concluded that although the use of MCSs instead of rectangular pulse shapes introduces an additional layer of complexity for the receiver architecture, for applications that require high accuracy and a high level of safety, the use of distortion-aware optimized MCSs can be highly beneficial in terms of mean tracking error jitter as well as in terms of reducing differential range bias. In this particular case study, the application of optimized MCSs resulted in a reduction of either the differential range bias up to 6.4% or the mean tracking jitter up to 56.2% with respect to the performance of the GPS L5 signal. The comprehensive OP introduced here considers a variety of relevant constraints, including multipath robustness and realistic distortion, as well as constraints imposed by the transmitter and receiver hardware. Our findings demonstrate that the integration of distortion considerations into the signal optimization methodology facilitates the real-world applicability of distortion-aware MCSs, which outperform GBO MCSs in distortion-affected signal propagation environments. Moreover, this approach allows for the generation of optimal solutions along a Pareto curve, thereby enabling decision-makers to select the necessary trade-offs between the conflicting objectives of differential range bias and mean code-phase tracking error jitter reduction. It can be concluded that distortion-aware optimized MCSs are promising contenders for high-accuracy signals provided by LEO-PNT, PNT services for lunar exploration, and future generations of GNSSs, given the robust ranging performance increase and looming RFC issues in the L-band.
Further research could investigate the potential of distortion-aware nonsymmetric MCS optimization and waveform staggering. In addition, the performance of the secondary signal may be a valuable additional factor to consider in a joint optimization process with the primary signal, as well as the incorporation of performance-degrading effects such as digital distortion and realistic receiver front-end characteristics. A subsequent analysis is warranted to investigate the trade-off between band-limited CDMA chip shapes, such as PSWFs, and time-limited chip shapes, including MCSs.
HOW TO CITE THIS ARTICLE:
Beck, F. C., Enneking, C., Thölert, S., & Meurer, M. (2026). Distortion-aware multilevel coded spreading symbol optimization for future navigation signals. NAVIGATION, 73. https://doi.org/10.33012/navi.740
CONFLICT OF INTEREST
The authors declare no conflicts of interest.
ACKNOWLEDGMENTS
This work was carried out within the framework of the project HiGAIN at the German Aerospace Center (DLR).
A | ACF EXPRESSION OF MCS WAVEFORMS
The ACF and PSDs of currently broadcast GNSS signals can be clearly described as a sum of functions yielding an analytic expression (Ma et al., 2020). MCS wave-forms are a generalized version of most broadcast GNSS signals. Assuming ideal properties for the range code ACF, the ACF of an MCS waveform is merely a super-position of weighted and time-shifted triangle functions:
27a
27b
27c
28
since:
29
By reducing the double sum to a single sum by defining the accumulated weights, we obtain the following:
30
with the shift parameter .
B | PSD EXPRESSION OF MCS WAVEFORMS
The PSD of a multilevel CDMA chip can be obtained by applying the Wiener-Khinchin theorem to the result of the ACF, as explored by Ma et al. (2020), yielding the following:
31a
31b
31c
where sinc(x):=(πx)/(πx) denotes the normalized sinc function. The PSD expression is used to evaluate the SSC of an MCS with itself or other interference victims.
C | GBO MCS
In a setup without distortion, Zhang et al. (2011a) showed that the MCS for a two-sided front-end target bandwidth B, with a subchip number Nsc and chip duration Tc = Nsc T sc, that maximizes the Gabor bandwidth:
32
can be found by solving the equivalent eigenvalue problem:
33
for the eigenvector with the largest eigenvalue. Here, we have the following:
34
which denotes the Gabor bandwidth contribution matrix with the pulse base PSD Gsc(f, Tsc) = Tsc sinc2 (Tscf) and the following frequency shift vector:
35
which yields the GBO MCS. In this study, GBO MCSs with Nsc = 10, Tc = Tb/10, and target front-end bandwidths B are compared with distortion-aware MCSs.
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
- ↵Antreich, F., & Nossek, J. A. (2011). Optimum chip pulse shape design for timing synchronization. 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), 3524–3527. https://doi.org/10.1109/ICASSP.2011.5946238
- ↵Antreich, F., Nossek, J. A., Issler, J.-L., & Meurer, M. (2009). Joint optimization of spectral separation and navigation performance in GNSS signal design. Proc. of the 22nd International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2009), Savannah, GA, 2852–2859. https://www.ion.org/publications/abstract.cfm?articleID=8700
- ↵Ávila Rodriguez, J. Á. (2008). On generalized signal waveforms for satellite navigation [Doctoral dissertation, University der Bundeswehr Munchen]. https://athene-forschung.unibw.de/doc/8616⅞6167.pdf
- ↵Ávila Rodriguez, J. Á., Hein, G. W., Wallner S., Issler, J.-L., Ries, L., Lestarquit, L., de Latour, A., Godet, J., Bastide, F., Pratt, T., & Owen, J. (2007). The MBOC modulation: The final touch to the Galileo frequency and signal plan. Proc. of the 20th international technical meeting of the satellite Division of the Institute of Navigation (ION GNSS 2007), Fort Worth, TX, 1515–1529. https://doi.org/10.1002/j.2161-4296.2008.tb00415.x
- ↵Beck, F. C., Enneking, C., Oezmaden, C., Thoelert, S., & Meurer, M. (2024a). Multiple access interference challenges in GNSS: The role of emerging LEO-PNT constellations. 11th Workshop on Satellite Navigation Technology (NAVITEC 2024). https://elib.dlr.de/212952/
- ↵Beck, F. C., Enneking, C., Thölert, S., & Antreich, F. (2022). Comparison of constant and nonconstant envelope signals for satellite navigation. 2022 10th Workshop on Satellite Navigation Technology (NAVITEC), 1–9. https://doi.org/10.1109/NAVITEC53682.2022.9847554
- ↵Beck, F. C., Enneking, C., Thölert, S., & Meurer, M. (2023). Galileo performance improvements employing meta-signals-Robustness analysis against payload and receiver distortions. Engineering Proceedings, 54(1). https://doi.org/10.3390/enc2023-15472
- ↵Beck, F. C., Enneking, C., Thölert, S., & Meurer, M. (2024b). Optimized multilevel CDMA chip design with respect to payload and user constraints. Proc. of the 37th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2024) (pp. 958–972). https://doi.org/10.33012/2024.19683
- ↵Betz, J. W. (2015). Engineering satellite-based navigation and timing: Global navigation satellite systems, signals, and receivers (J. W. Betz, Ed.). John Wiley & Sons, Inc. https://doi.org/10.1002/9781119141167
- ↵Betz, J. W., & Goldstein, D. B. (2002). Candidate designs for an additional civil signal in GPS spectral bands. Proc. of the 2002 National Technical Meeting of the Institute of Navigation, San Diego, CA, 622–631. https://www.mitre.org/publications/technical-papers/candidate-designs-for-an-additional-civil-signal-in-gps-spectral-bands
- ↵Betz, J. W., & Kolodziejski, K. R. (2009). Generalized theory of code tracking with an early-late discriminator part I: Lower bound and coherent processing. IEEE Transactions on Aerospace and Electronic Systems, 45(4), 1538–1556. https://doi.org/10.1109/TAES.2009.5310316
- ↵Dassie, M., & Giorgi, G. (2021). Relativistic modelling for accurate time transfer via optical intersatellite links. Aerotecnica Missili & Spazio, 100(3), 277–288. https://doi.org/10.1007/s42496-021-00087-1
- ↵Enneking, C., Beck, F. C., Thölert, S., & Antreich, F. (2022). Transmit pulse shaping for 1-bit GNSS receivers. Proc. of the 2022 International Conference on Localization and GNSS (ICL-GNSS), 01–06. https://doi.org/10.1109/ICL-GNSS54081.2022.9797019
- ↵Floch, J.-J., Issler, J.-L., Antreich, F., & Meurer, M. (2010). Comparison of different chip pulse shapes for DS-CDMA systems. Proc. of the IEEE/ION Position, Location and Navigation Symposium, Indian Wells, CA, 918–926. https://doi.org/10.1109/plans.2010.5507227
- ↵Giugno, L., & Luise, M. (2005). Optimum pulse shaping for delay estimation in satellite positioning. Proc. of the 2005 13th European Signal Processing Conference, 1–6. https://ieeexplore.ieee.org/document/7078061
- ↵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
- ↵Hegarty, C., Betz, J. W., & Saidi, A. (2004a). Binary coded symbol modulations for GNSS. Proc. of the 60th Annual Meeting of the Institute of Navigation, Dayton, OH, 56–64. https://www.ion.org/publications/abstract.cfm?articleID=5597
- ↵Hegarty, C., Tran, M., & Betz, J. W. (2004b). Multipath performance of the new GNSS signals. Proc. of the 2004 National Technical Meeting of the Institute of Navigation, San Diego, CA, 333–342. https://www.ion.org/publications/abstract.cfm?articleID=5509
- ↵Hein, G. W., Ávila Rodríguez, J. A., Ries, L., Lestarquit, L., Issler, J.-L., Godet, J., & Pratt, T. (2005). A candidate for the Galileo L1 OS optimized signal. Proc. of the 18th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2005), Long Beach, CA, 833–845. https://www.ion.org/publications/abstract.cfm?articleID=6279
- ↵ITU-R M.1831-1. (2015). International Telecommunication Union (ITU). https://www.itu.int/dms_pubrec/itu-r/rec/m/R-REC-M.1831-1-201509-I!!PDF-E.pdf
- ↵Kaplan, E. D., & Hegarty, C. J. (2005). Understanding GPS principles and applications (E. D. Kaplan & C. J. Hegarty, Eds.; 2nd ed.). Artech House, Inc. https://ieeexplore.ieee.org/document/9106073
- ↵Ma, J., Yang, Y., Li, H., & Li, J. (2020). Expressions for the autocorrelation function and power spectral density of BOC modulation based on convolution operation. Mathematical Problems in Engineering, 2020, 1–12. https://doi.org/10.1155/2020/2063563
- ↵Miettinen, K. (1998). Nonlinear multiobjective optimization (F. S. Hillier, Ed.; 1st ed.). Springer New York, NY. https://doi.org/10.1007/978-1-4615-5563-6
- ↵Nocedal, J., & Wright, S. J. (2006). Numerical optimization (2nd ed.). Springer Science & Business Media. https://doi.org/10.1007/978-0-387-40065-5
- ↵Pratt, A. R., & Owen, J. I. R. (2003). BOC modulation waveforms. Proc. of the 16th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS/GNSS 2003), Portland, OR, 1044–1057. https://www.ion.org/publications/abstract.cfm?articleID=5282
- ↵Pratt, A. R., & Owen, J. I. R. (2004). Performance of GPS/Galileo receivers using m-PSK BOC signals. Proc. of the 2004 National Technical Meeting of the Institute of Navigation, San Diego, CA, 362–370. https://www.ion.org/publications/abstract.cfm?articleID=5512
- ↵Rapp, C. (1991). Effects of HPA-nonlinearity on a 4-DPSK/OFDM-signal for a digital sound broadcasting system. Second European Conference on Satellite Communications (ECSC-2), Liege, Belgium, 179–184. https://elib.dlr.de/33776/
- ↵Rebeyrol, E. (2007). Optimisation des signaux et de la charge utile Galileo [Doctoral dissertation, Telecom ParisTech]. https://pastel.hal.science/pastel-00004315/
- ↵Rebeyrol, E., Macabiau, C., Julien, O., Ries, L., Issler, J.-L., Bousquet, M., & Boucheret, M.-L. (2006). Signal distortions at GNSS payload level. Proc. of the 19th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2006), Fort Worth, TX, 1595–1605. https://www.ion.org/publications/abstract.cfm?articleID=6850
- ↵Reid, T. G. R., Neish, A. M., Walter, T., & Enge, P. K. (2018). Broadband LEO constellations for navigation: Broadband LEOs for navigation. NAVIGATION, 65(2), 205–220. https://doi.org/10.1002/navi.234
- ↵Schuldt, T., Gohlke, M., Oswald, M., Wust, J., Blomberg, T., Doringshoff, K., Bawamia, A., Wicht, A., Lezius, M., Voss, K., Krutzik, M., Herrmann, S., Kovalchuk, E., Peters, A., & Braxmaier, C. (2021). Optical clock technologies for global navigation satellite systems. GPS Solutions, 25(3). https://doi.org/10.1007/s10291-021-01113-2
- ↵Sharma, H., Dotterbock, D., & Pany, T. (2024). Assessment of potential system interference through radio frequency compatibility analysis on existing GNSS frequencies by emerging LEO constellations. Proc. of the 2024 International Technical Meeting of the Institute of Navigation, Long Beach, CA, 490–504. https://doi.org/10.33012/2024.19555
- ↵Thölert, S., Steigenberger, P., Montenbruck, O., & Meurer, M. (2019). Signal analysis of the first GPS III satellite. GPS Solutions, 23(4), 1–11. https://doi.org/10.1007/s10291-019-0882-7
- ↵Vergara, M., & Antreich, F. (2012). Staggered interplex. Proc. of the 2012 IEEE/ION Position, Location and Navigation Symposium, Myrtle Beach, SC, 913–918. https://doi.org/10.1109/PLANS.2012.6236834
- ↵Vergara, M., Antreich, F., Enneking, C., Sgammini, M., & Seco-Granados, G. (2019). A model for assessing the impact of linear and nonlinear distortions on a GNSS receiver. GPS Solutions, 24(1), 5. https://doi.org/10.1007/s10291-019-0917-0
- ↵Yao, Z., Guo, F., Ma, J., & Lu, M. (2017). Orthogonality-based generalized multicarrier constant envelope multiplexing for DSSS signals. IEEE Transactions on Aerospace and Electronic Systems, 53(4), 1685–1698. https://doi.org/10.1109/taes.2017.2671580
- ↵Zhang, X., Yao, Z., & Lu, M. (2011a). Optimizing the Gabor bandwidth of satellite navigation signals by MCS signal expression. Science China Physics, Mechanics and Astronomy, 54(6), 1077–1082. https://doi.org/10.1007/s11433-011-4329-6
- ↵Zhang, X., Yao, Z., Zhang, X., & Lu, M. (2011b). A method to optimize the spreading code chip waveform in sense of Gabor bandwidth. Proc. of the 24th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2011), Portland, OR, 1299–1304. https://www.ion.org/publications/abstract.cfm?articleID=9687

















