Abstract
The increasing volume of space missions expected over the coming decades will drive demand for autonomous navigation methods that can reduce reliance on terrestrial tracking networks. Several research efforts have shown that global navigation satellite systems (GNSSs) can be used to navigate Earth-orbiting spacecraft at altitudes well beyond the GNSS constellations themselves and show great promise as a means of autonomous navigation for spacecraft in cislunar space and at the Moon. This work analyzes the GNSS signal visibility achievable by a high-sensitivity receiver throughout a ballistic lunar transfer (BLT), a highly efficient lunar transfer trajectory in which spacecraft fly to a maximum altitude of approximately four times the Earth–Moon distance over the course of roughly four months. The multi-GNSS signal visibility in the L1 and L5 bands across all currently operational constellations is analyzed throughout the BLT flown by NASA’s Cislunar Autonomous Positioning System Technology Operations and Navigation Experiment (CAPSTONE) mission. Publicly available GNSS transmit antenna pattern data from the Global Positioning System, Galileo, BeiDou Navigation Satellite System, and Quasi-Zenith Satellite System are used.
1 INTRODUCTION
The coming decades are expected to see a substantial increase in the number of missions to the Moon and beyond (Cohen et al., 2021; Potter, 2025). This expected increase has inspired numerous research efforts to identify low-cost methods for autonomous navigation of spacecraft that can reduce the amount of ground-based tracking required by systems such as the National Aeronautics and Space Administration’s (NASA) Deep Space Network (DSN). Two-way radiometric range and Doppler data have long been the predominant means for navigating spacecraft in deep space. Ground networks such as the DSN typically record these data over a span of hours and post-process them on the ground to estimate the trajectory of a spacecraft. The DSN and other similar ground tracking systems are currently used to operate numerous missions in deep space and at the Moon. The cost of utilizing these systems can be prohibitive because of the need for observations to be scheduled on a limited number of ground stations, which are routinely oversubscribed (Foust, 2023; Johnston, 2020). Autonomous or semi-autonomous navigation methods that can reduce the amount of ground tracking needed to meet mission navigation requirements are highly beneficial and can serve to reduce the operational complexity and cost of deep space navigation (Turan et al., 2022).
1.1 Background and Motivation
Several previous and ongoing research efforts have demonstrated the viability of autonomous navigation at and beyond geostationary orbit (GEO) altitudes using Earth-centric global navigation satellite systemss (GNSSs) (Ashman et al., 2018; Bauer et al., 1998; Braasch & Uijt de Haag, 2006; Delépaut et al., 2020). NASA’s Magnetic Multiscale (MMS) mission has achieved operational use of the Global Positioning System (GPS) at a distance of 29 Earth radii (RE) (1 RE ≈ 6378.137 km), nearly half the distance to the Moon, using NASA’s high-heritage Navigator receiver (Parker et al., 2022; Winternitz et al., 2017), which is capable of signal acquisition at a carrier-to-noise-density ratio (C/N0) as low as 25 dB-Hz. A case study comparing DSN- and GPS-based navigation for NASA’s planned lunar Gateway station (Winternitz et al., 2019) suggested that Navigator could provide autonomous navigation capability that meets or exceeds the performance of the DSN for the Gateway’s near-rectilinear halo orbit (NRHO). These encouraging results have inspired projects such as the Lunar GNSS Receiver Experiment (LuGRE), which recently acquired GPS and Galileo signals in lunar orbit and on the surface of the Moon (Schauer, 2025) using a QN400 GPS/Galileo receiver developed by Qascom (Parker et al., 2022).
The use of GNSS to support the operation of lunar relay satellites that will provide dedicated lunar position, navigation, and timing (PNT) and communications services has also been investigated (Ashman et al., 2024; Bhamidipati et al., 2023; Small et al., 2022). NASA’s Lunar Communications Relay and Navigation Systems (LCRNS) (NASA Goddard Space Flight Center, 2022), the European Space Agency’s (ESA) Moonlight (Cozzens, 2021), and Japan Aerospace Exploration Agency’s Lunar Navigation Satellite System (Khalil, 2024) are a few examples of such systems currently under development that are likely to leverage GNSS signals from Earth for real-time navigation and timing. The Lunar Pathfinder mission under development by ESA plans to utilize a NaviMoon GPS/Galileo receiver designed by SpacePNT (Pultarova, 2022), purpose-built for lunar operation with a tracking threshold as low as 15 dB-Hz (SpacePNT & European Engineering and Consultancy, 2024). Alongside NaviMoon and LuGRE, NASA’s NavCube3-mini (NC3m) GNSS receiver (a modernized descendant of the Navigator receiver) is under continued development to add new signal types and improve sensitivity to support future lunar missions (Hassouneh et al., 2023; Petrick et al., 2015).
Recent studies indicate promising navigation performance using single/dual-constellation GNSS receivers for lunar applications. Iiyama et al. (2024) showed that by leveraging time-differenced carrier phase (TDCP) measurements in addition to pseudorange measurements, a GPS-only receiver in an elliptical lunar frozen orbit with a 15-dB-Hz acquisition/tracking threshold alone can nearly meet the strict signal-in-space error (SISE) requirements of 3σ position error ≤ 13.43 m and 3σ velocity error (over a 10-s interval) ≤ 1.2 mm/s put forth in the LCRNS requirements document (NASA Goddard Space Flight Center, 2022) despite dilution of precision (DOP) values > 1000. Such favorable predictions of the capabilities of GNSS receivers in lunar orbit further suggest that GNSSs could support missions operating beyond lunar distances.
A previous publication by the authors (Peters et al., 2023) identified ballistic lunar transfers (BLTs) as a potential use case for GNSS beyond lunar distance. BLTs are low-energy lunar transfers that span 2–4 months and reach a maximum altitude of 1.5–2 million km—roughly 4–5 times the distance of the Moon (Parker & Anderson, 2013)—making them an ideal case study for the use of GNSS beyond lunar distance. The key advantage of a BLT is efficiency, reducing the total fuel spent by the spacecraft to insert into its final orbit. In 2021, NASA’s Cislunar Autonomous Positioning System Technology Operations and Navigation Experiment (CAPSTONE) mission used a BLT to enter an NRHO (Cheetham, 2021) over the course of approximately 4 months. In the case of CAPSTONE’s transfer, the deterministic spacecraft ∆V needed for the BLT was only 20–60 m/s whereas a direct transfer would have required 350–550 m/s (Gardner et al., 2022). This advantage makes BLTs potentially likely candidates for the deployment of dedicated lunar assets in the future, as they can serve to extend the operational lifetime of lunar satellites by conserving their fuel. Additionally, relay satellites traversing BLTs equipped with high-sensitivity GNSS receivers for operation in lunar orbit could serve as ideal platforms for the evaluation of these capabilities.
1.2 GNSS Receivers for Lunar Applications
The successful use of GNSS-based navigation by high-altitude space users has largely been driven by the development of high-sensitivity receiver architectures capable of acquiring and tracking the weak signals received from the sidelobes of GNSS antenna patterns (Winternitz et al., 2017). Given the Earth-pointing antenna patterns of GNSS satellites, receivers above these constellations must track either the small portion of the main lobe signals that cross the limb of the Earth or the weaker sidelobe signals transmitted at higher antenna off-boresight angles. Although the higher gain of the main lobe signals provides a clear advantage in terms of link margin for acquisition and tracking, these signals are generally less often in view of high-altitude users when compared with sidelobe signals. GNSS receivers commonly have separate and distinct acquisition, tracking, and data demodulation thresholds for a given signal (Bastide et al., 2002). The acquisition threshold is defined as the minimum C/N0 needed to detect a signal with a certain false alarm probability Pfa and detection probability Pd. The acquisition threshold is generally higher than the tracking threshold. The data demodulation threshold is typically defined as the minimum C/N0 needed to extract the navigation message bits with a defined error probability (Anghileri et al., 2013). Data demodulation thresholds vary by signal type as a function of symbol rate and a signal’s error correction code performance.
Regarding acquisition thresholds achievable by high-sensitivity spaceborne GNSS receivers, several assumptions can be made based on current receiver development efforts for high-altitude GNSS, theorized performance for spaceborne receivers in literature, and the performance of high-sensitivity terrestrial GNSS receivers. In the case of NASA’s NC3m receiver and the LuGRE receiver, unaided cold-start acquisition thresholds on the order of 23 dB-Hz are targeted for GPS and Galileo signals (Ashman et al., 2024; Hassouneh et al., 2023; Konitzer et al., 2022), although test results indicate that NC3m can track as low as 20 dB-Hz. This tracking is achieved without any coupling with a navigation filter or other sensors and without the use of any external aiding data or multi-hypothesis acquisition/tracking, which could enable very long coherent integration across symbol boundaries. Sciacca et al. (2025) and Song et al. (2025) performed detailed and comprehensive analyses of multi-GNSS acquisition in a GEO using assumptions based on the stated acquisition and tracking thresholds of LuGRE, highlighting several challenges to achieving these thresholds across various signal types and providing valuable commentary on operational considerations.
Blunt et al. (2016) described a spaceborne receiver architecture (Spaceborne Autonomous NAvigation based on GNSS (SANAG)) that possesses an acquisition engine capable of unaided acquisition of GPS L1 C/A at 18 dB-Hz and navigation filter-aided acquisition at 15 dB-Hz, with a tracking sensitivity as low as 12 dB-Hz. In its filter-aided mode, the receiver uses its converged filter solution to apply time, frequency, and frequency-rate aiding to perform long coherent integrations (440 ms) within the time-of-week word of the GPS navigation message, where several consecutive bits can be reliably predicted. To support this performance, the oscillator and navigation filter-aiding should support a maximum residual error on the Doppler rate of 2.6 Hz/s. In its unaided mode, the receiver uses a more traditional approach, where multiple short coherent integrations are non-coherently combined to achieve the 18-dB-Hz acquisition threshold. The NaviMoon GPS/Galileo receiver (SpacePNT & European Engineering and Consultancy, 2024) has evolved from this research effort and is currently under development to support future lunar missions.
Musumeci et al. (2016) described the design of a high-sensitivity GPS/Galileo receiver for lunar missions that is capable of acquisition as low as 8 dB-Hz. This threshold is achieved through navigation filter-aiding and long coherent integrations enabled by the assumption that the unknown symbols on each navigation signal are provided by a separate aiding source. This receiver design was intended to support navigation during the dynamically challenging lunar descent and landing phases of a mission, where Doppler shifts on the order of 25 kHz and Doppler rates on the order of 17 Hz/s are expected. The residual navigation filter errors were bounded to 0.0245 Hz and 4 × 10−3 Hz/s for Doppler and Doppler rate, respectively, in order to achieve the 8-dB-Hz acquisition threshold. Channel acquisition at 8 dB-Hz was demonstrated for Galileo E1C using a coherent integration time of 1.128 s. Table 1 summarizes the key features of the high-sensitivity spaceborne GNSS receivers discussed above.
Soloviev et al. (2008) demonstrated 15-dB-Hz re-acquisition and tracking of GPS L1 C/A signals using a 1.2-s coherent integration time in a real-life aircraft flight test environment. This was achieved via ultra-tight coupling with a low-cost inertial measurement unit and an energy-based bit estimation algorithm that searches for the combination of bits that maximizes signal energy over the integration period. The use of such algorithms can enable bit wipe-off for long coherent integrations without the use of external aiding data, although the use of these methods may be computationally complex, particularly for signals with higher symbol rates, and has not been previously demonstrated in a spaceborne receiver. This receiver used an oven-controlled crystal oscillator with short-term (1-s) stability on the order of 10−11 s/s.
1.3 Evaluation of GNSS Signal Visibility
Within the high-altitude GNSS context, signal availability can be characterized through different visibility metrics: geometric visibility (line-of-sight visibility between satellite and receiver under free-space propagation), radiometric visibility (signal availability above a given C/N0 threshold), and autonomous service availability (ability to decode navigation messages for autonomous position, velocity, and time (PVT) determination, which is ultimately tied to the demodulation threshold of a given signal). Geometric visibility and radiometric visibility are relatively straightforward to define: the former relies on line-of-sight visibility between the receiver and transmitter, and the latter can be taken as the receiver acquisition/tracking threshold for a given signal. Autonomous service availability is more complex to define, with no widely accepted signal C/N0 thresholds defined in the GNSS literature. Anghileri et al. (2013) provided a useful framework for defining data message performance thresholds for GPS and Galileo signals based on the necessary C/N0 required to achieve a clock and ephemeris data (CED) message error rate of 10−2; however, acceptable error rates may vary by mission and application. The present work focuses on radiometric visibility as the primary metric of interest.
Delépaut et al. (2020) characterized the radiometric visibility and autonomous service availability of GPS and Galileo for a receiver in an NRHO about the Moon using accurate transmit antenna patterns for GPS and Galileo space vehicles (SVs). Their analysis considered a threshold of 15 dB-Hz for radiometric visibility and found that less than 20% of received signals were from main lobe transmissions for both the L1 and L5 bands. Navigator, LuGRE, and NaviMoon are all either single-or dual-constellation receivers that use only GPS and/or Galileo and are designed to be capable of tracking the weaker sidelobe signals from these systems. Studies that consider the potential of a fully interoperable GNSS space service volume (SSV), such as those conducted by Enderle et al. (2018), Parker et al. (2018), and Ugazio et al. (2020), have shown strong visibility of main lobe signals when combining all available constellations, with four or more signals visible nearly 100% of the time throughout the high-altitude SSV. Naturally, receivers capable of tracking signals received from sidelobes (roughly 10 dB below the gain of the main lobes) at lunar distances could be capable of tracking main lobe signals at considerably greater distances.
1.4 Objectives and Contributions
This work focuses on BLTs as a potential frontier for GNSS-assisted navigation. A previous work by the authors (Peters et al., 2023) developed a basic radiometric visibility simulation with the purpose of broadly surveying potentially viable mission scenarios for the use of GNSSs beyond lunar distance. This work builds upon the previous publication by providing a more detailed analysis of the BLT mission scenario. The simulation has been improved by including all currently available antenna pattern data for all GNSS constellations, performing Doppler and DOP analysis throughout the trajectory, and improving the modeling accuracy of parameters such as SV transmit power and attitude. The objective of this work is to provide a detailed characterization of the radiometric visibility of GNSS signals in BLT trajectories in the “L1 band” (L1/E1/B1) and “L5 band” (L5/E5a/L3/B2a), with a focus on acquisition thresholds, while quantifying the benefits of multi-constellation integration and analyzing parameters of interest for receiver design.
The key contributions of this work are summarized as follows:
A software simulation is developed to model GNSS signal visibility, making use of all currently available GNSS antenna pattern data (for GPS, Galileo, BeiDou, and Quasi-Zenith Satellite System (QZSS) satellites) and inferred patterns for systems for which data have not been made publicly available (Global’naya Navigatsionnaya Sputnikovaya Sistema (GLONASS) and Navigation with Indian Constellation (NavIC)).
The radiometric visibility of GNSS signals is quantified in the L1 and L5 bands using the BLT trajectory flown by the CAPSTONE mission as a case study, assessing multiple receiver acquisition thresholds with a notional radiofrequency (RF) front-end and receiving antenna pattern.
The remainder of this article is structured as follows: Section 2 describes the simulation design and methodology used to analyze GNSS visibility, including the trajectory of the CAPSTONE mission, GNSS constellation configurations, GNSS transmit antenna pattern data, and link budget assumptions. Section 3 presents the results of the simulation, which indicate significant radiometric signal visibility even at the apogee of the BLT, with multi-GNSS configurations showing particular promise for deep space navigation. Section 4 concludes with a discussion of the implications of these findings for future lunar missions and deep space navigation.
2 SIMULATION DESIGN
This work conducts a GNSS visibility analysis using a simulation developed in MATLAB. The actual operational configurations of each GNSS constellation during the simulated time period are used. The analysis accounts for new SVs that enter service during the course of the simulation. Table 2 summarizes the configurations of the constellations at a representative point during the simulation. The GNSS satellite states are propagated using multi-GNSS broadcast ephemerides (Montenbruck & Steigenberger, 2022). A lookup table was created to map each specific satellite to its relevant attributes, such as which signals are transmitted by a particular satellite and its block/type. In line with past analyses of GNSS availability in the high-altitude SSV (Enderle et al., 2018; Parker et al., 2018), only signals in the L1 and L5 bands are considered. The number of SVs transmitting in each band is also shown in Table 2 and is consistent with the actual operational constellations throughout the simulated time period. Table 3 summarizes the transmit power and antenna patterns of each constellation used in the simulation. For each system, one signal from each band is modeled in the simulation. The signal chosen for each system/band is selected based on which is the most common open signal broadcast by SVs in that band (e.g., GPS L1 C/A is currently broadcast by more SVs than L1C).
GNSS Constellation Configurations (Considering Only Usable SVs) as of Late August 2024
MEO, GEO, IGSO, and QZO refer to medium Earth orbit, geostationary orbit, inclined geosynchronous orbit, and quasi-zenith orbit, respectively.
GNSS RF Parameters for the Simulation
Signals for each system are chosen based on which signal is most commonly broadcast in each band. Pt is computed in each case using a reverse link budget calculation based on the minimum received power specifications of each signal.
First, the simulation determines which GNSS satellites are geometrically visible to the user at each epoch using the methods described in Section 2.1. For each visible satellite, the effective isotropic radiated power (EIRP) in the direction of the user is computed as described in Section 2.2. The EIRP, receiving antenna gain, and total system noise temperature of the receiver are then used to estimate the C/N0. All assumptions made with regard to the user and the overall link budget are captured in Section 2.3. The trajectory of the CAPSTONE mission as used by the simulation is detailed in Section 2.4.
2.1 Computing Geometric Visibility
After propagating the state vectors of both the user and the GNSS satellites over a time span, the simulation then determines which GNSS satellites are geometrically visible to the user at each time step. To do this, the simulation iterates over each GNSS SV and computes the coordinates of the user in a coordinate frame centered on the SV. This requires a knowledge of the SV orientation relative to the Earth, which changes over time as the SV maintains attitude control throughout its orbit to keep its transmit antenna pointed at the Earth and its solar panels pointed toward the Sun in accordance with its attitude control laws. Generally, the attitude of any GNSS SV can be described at a given epoch using its current body-to-Sun vector and its position vector relative to the center of the Earth, which together define the yaw-steering frame (YSF). The implementation of the YSF used in this work is summarized in Appendix A. The position of the user is then expressed in the YSF of each GNSS satellite to determine its azimuth and elevation angles relative to the SV.
Geometric visibility for the case in which the user is above the GNSS constellations is determined by two conditions:
The elevation angle of the user in the YSF of the GNSS SV is greater than 10° (to avoid using signals that interact with the spacecraft body).
The line of sight from the SV to the user is not occluded by the Earth.
To determine whether a signal is occluded by the Earth, the angle α from the satellite’s local horizontal to the edge of the Earth is computed:
1
where RE = 6378.137 km is the equatorial radius of the Earth (National Geospatial-Intelligence Agency, 2014) and hmask is an atmospheric height mask. Here, we use hmask = 1000 km, which corresponds to the approximate height of Earth’s protonosphere (Klobuchar, 1996). This ionospheric mask height is commonly adopted in high-altitude GNSS applications (Estrada et al., 2024). If the elevation angle of the user in the YSF is greater than α, then the signal is considered to be occluded by the Earth. The chosen value for hmask ensures that signals passing through large portions of the ionosphere will not be considered visible. It is also assumed that the receiving antenna is always pointed toward the Earth with an antenna pattern that fully covers all GNSS satellites; thus, no additional considerations are made regarding the orientation of the user. The user’s azimuth angle ϕ, elevation angle θ, and distance from the GNSS satellite R expressed in the YSF of each GNSS satellite visible to the user at each epoch are stored and later used to compute the received power.
2.2 GNSS Transmit Antenna Patterns
The simulation must next determine the EIRP of each geometrically visible GNSS satellite in the direction of the user. The EIRP can be computed as the sum of the transmit antenna gain Gt (ϕ, θ) and the nominal transmit power Pt of the satellite:
2
Table 3 summarizes the data used for each constellation in determining the EIRP of each signal. The simulation uses publicly available gain pattern data for GPS and QZSS satellites and EIRP data for Galileo and BeiDou. For each SV type with antenna pattern data available, the mean gain or EIRP pattern for the type was used rather than using the individual patterns for each SV. This approach was used for the sake of consistency and simplicity, as the individual patterns for each SV are not always available. For all SVs, it is assumed that the YSF and antenna frame are identical. For systems where EIRP patterns are not available, the nominal transmit power Pt was computed using the minimum received power specifications defined in the interface control document for each system, following the specific conventions described by each GNSS service provider (Cabinet Office, 2024; ISRO Satellite Centre, 2017; Russian Institute of Space Device Engineering, 2008; United States Coast Guard Navigation Center, 2022a, 2022b). For each signal, Pt was computed using the mean gain pattern assigned to that specific SV/signal such that the overall EIRP is consistent with the associated minimum received power specification. Note that throughout the following descriptions of antenna pattern data used, frequent reference will be made to the “off-boresight” angle, θOB = 90° – θ (where θ is the elevation angle with respect to the xy-plane of the YSF), which is commonly used when describing GNSS antenna patterns. Figure 1 illustrates the definition of θOB. The boresight direction is defined as the +z axis (pointing toward Earth), and θOB is defined with respect to the +z axis.
Illustration of the definition of θOB
The red overlaid axes represent the YSF, where +z is the antenna boresight direction.
For GPS, full antenna pattern data for all currently active SV blocks are available through the U.S. Coast Guard (USCG) Navigation Center website (United States Coast Guard Navigation Center, n.d.). Figure 2 depicts the mean gain patterns for GPS BIII SVs used in the simulation and is intended to provide an intuitive visual reference for the shape of a representative GNSS transmit antenna pattern. For BIIF satellites, full patterns are available via the USCG NavCen, although they are only measured in increments of 45° in azimuth, which is insufficient to accurately interpolate across the full pattern. NASA’s GPS Antenna Characterization Experiment (ACE) (Donaldson et al., 2020) provides higher-resolution data for BIIF L1 antenna patterns (in increments of 1° in both θ and ϕ), excluding the portion of patterns below off-boresight angles of 16°, which could not be accurately measured from a GEO platform. For this simulation, the low off-boresight angles missing in the ACE data set were filled in using BIIF data available through the USCG NavCen website. Azimuthal interpolation does not pose a significant error source for low off-boresight angles, as the patterns are nearly uniform across all azimuth angles within the main lobe. For BIIF L5 signals, which were not published in the NASA ACE data set, the simulation simply uses the BIII L5 pattern shown in Figure 2(b).
Mean GPS BIII antenna patterns: (a) BIII L1, (b) BIII L5
For GLONASS and NavIC satellites, the simulation uses GPS BIII antenna patterns, which are offset in elevation according to the difference in main beamwidths between each system and GPS, as specified in the United Nations Office for Outer Space Affairs Interoperable SSV booklet (United Nations Office for Outer Space Affairs, 2021). The difference in beamwidth is applied as an offset to the elevation angle of the GPS BIII antenna pattern of the corresponding frequency. The Interoperable SSV booklet defines the main beamwidth for each system in terms of reference off-boresight angles, such that the given angle (β) corresponds to half of the two-sided main beamwidth. Using these reference angles, the offset angle for each system is computed as follows:
3
For example, the main beamwidth angle given for GPS L1 is 23.5°, and for GLONASS L1, it is 26°. The offset angle θoffset for GLONASS L1 is then 2.5°. Each elevation offset angle used by the simulation is provided in Table 3. Using this method, the gain directed at a given elevation angle θ is given by the following:
4
which simulates the effect of a wider or narrower antenna pattern, where negative values of θoffset represent a pattern with a narrower main beamwidth than GPS and positive values represent a wider main beamwidth. Figure 3 depicts the offset pattern formed for NavIC L5 signals using this method. It must be acknowledged that this simplistic approach to offsetting the patterns in elevation is particularly likely to misrepresent the gain of the sidelobes, as the width of the main beam influences the gain of the sidelobes. A method similar to the one described here was applied by Delépaut et al. (2020), where GPS L5 patterns were simulated using GPS L1 patterns scaled to the wider beamwidth of L5. In their study, this approach was validated by applying the same scaling methodology to Galileo patterns and comparing against the true E5a patterns. The authors noted small inconsistencies between the approximated (scaled) pattern and the real pattern, particularly in the off-boresight angles and amplitudes of sidelobes, which were stated to have a small impact on their results.
Approximation of NavIC L5 antenna pattern formed by offsetting GPS BIII L5 pattern in elevation by θoffset = −10°, showing an azimuth = 0° cut
For Galileo, full EIRP patterns have been published by Menzione et al. (2024) and are provided to the public in a data set referred to as the Galileo Reference Antenna Patterns (GRAPs). The GRAP data are derived from all Galileo full-operational-capability SVs and are provided for each signal frequency in terms of the average, lower-bound, and upper-bound performance of the entire constellation. The average EIRP patterns for E1 and E5a are applied for all Galileo satellites in the simulation. The EIRP patterns for E1 and E5a represent the combined power of the in-phase data and quadrature pilot components of the signal. In each band, the power is split equally between the two components (European Union, 2023). As a conservative assumption, this simulation uses half of the total EIRP in each band (e.g., EIRPEIC = EIRPE1BC – 3 dB), effectively assuming that the receiver only acquires/tracks the pilot component of the signal.
BeiDou-3 EIRP patterns were extracted from a study conducted by Lin et al. (2020) to analyze the use of BeiDou Navigation Satellite System (BDS) signals for high-altitude users. Lin et al. (2020) stated that the data used in their study were provided by the Innovation Academy for Microsatellites, Chinese Academy of Sciences (IAMCAS). As with the GRAP data, the BDS-3 EIRP patterns are defined in terms of the total power on each frequency. The B2a-pilot EIRP is given by subtracting 3 dB from the total B2a EIRP (China Satellite Navigation Office, 2017b). This simulation uses B1I as the reference L1-band signal for BDS instead of B1C owing to the higher number of satellites that broadcast this signal (46 for B1I versus 28 for B1C as of late August 2024). The B1I EIRP was estimated from the B1C EIRP using the difference between the minimum power specifications for B1C and B1I (–163 dBW for B1I, –159 dBW for B1C MEO, and –161 dBW for B1C IGSO) (China Satellite Navigation Office, 2017a, 2019). These adjusted EIRP patterns are used for all BDS satellites in the simulation (including BDS-2 satellites) owing to a lack of additional data.
Gain patterns for all active and planned QZSS satellites have been published by the Japanese National Space Policy Secretariat (NSPS) Cabinet Office (National Space Policy Secretariat, 2023). QZS-02 and QZS-04 are equipped with helical array transmit antennas, and all others use patch antennas (Nakajima & Yamamoto, 2024). Only four of the seven planned QZSS satellites are available (QZS-1R, 02, 03, 04) during the time period of this simulation. Published antenna pattern data for QZS-1R and QZS-03 are recorded only to 60° off-boresight, with all remaining patch-equipped satellites (05–07) measured to 90° off-boresight. The reference patterns used for QZS-1R and QZS-03 in the simulation are formed by averaging all patch-type patterns (QZS-1R, 03, 05–07) together and interpolating as with all other patterns. QZS-02 and QZS-04 are also measured to 90° off-boresight and are likewise averaged together and interpolated to form reference patterns for the helical-type antennas.
2.3 Receiver Link Budget
At each epoch, the simulation iterates over every satellite with geometric visibility to the user and computes the received power and C/N0 according to Equations (5) and (6) (Betz, 2017; Ward et al., 2017):
5
6
where the received power Pr in dBW is given by the sum of the EIRP directed at the user, the receiving antenna gain Gr, and the free-space path loss computed using the signal wavelength λ and the distance between the transmitter and receiver R, both in units of m. The receiving antenna is assumed to have a fixed gain of 16 dBi and a beamwidth wide enough to fully cover all GNSS satellites. This gain value was chosen because it matches the 16-dBi peak gain of the L1/L5-band antenna used by the LuGRE mission (Konitzer et al., 2022). The noise density, N0 = 10 log10(KTsys), is computed in units of dBW/Hz using the user’s system noise temperature Tsys in K and Boltzmann’s constant (k = 1.38 × 10−23 J/K).
Tsys is constant throughout the simulation and is defined as Tsys = 290 K × 10NF/10–1 + Tant (Ward et al., 2017), where the noise figure (NF) is assumed to be 1 dB and Tant is assumed to be 100 K, resulting in a Tsys of 175 K. These assumptions are summarized in Table 4. As a point of reference, the total system noise temperature of the LuGRE receiver was determined through flight hardware testing to be 162 K (Konitzer et al., 2022), indicating that the assumptions applied in this simulation are reasonable. The effect of varying Tsys is mathematically equivalent to varying the receiver acquisition/tracking threshold using the mapping given in Figure 4.
Noise density N0 as a function of system noise temperature Tsys
The red dashed lines highlight the assumed Tsys = 175 K used in this simulation, which corresponds to N0 = –206.2 dBW/Hz
In this simulation, the acquisition threshold is used as the primary metric to determine radiometric visibility. If the computed C/N0 of a given signal is above the acquisition threshold, then that signal is considered to be radiometrically visible to the user. This assumption is made for simplicity, although it is conservative in that a receiver with a given acquisition threshold will generally be able to track signals at lower C/N0 values.
In Section 3, the radiometric visibility is shown over a range of acquisition thresholds from 12 dB-Hz to 23 dB-Hz. Sections 3.1 and 3.2 conduct more detailed analyses around the most distant portion of the simulated trajectory, with a focus on acquisition thresholds of 15 dB-Hz and 23 dB-Hz, respectively, as these values are representative of the performance targets of current lunar GNSS receiver development efforts.
2.4 User Trajectory
Ephemeris data for the NASA CAPSTONE mission were retrieved from the NASA Horizons System (Jet Propulsion Laboratory, 2023) for the time span of July 1, 2022, through December 1, 2022. CAPSTONE launched on June 28, 2022, and used a BLT (depicted in Figure 5) to enter an NRHO on November 13, 2022. Apogee was reached on August 26, 2022, at a maximum altitude of 1,531,949 km. The Earth-centered coordinates corresponding to the CAPSTONE trajectory were edited to be exactly 2 years later than their original epochs to conform with the time span used for simulating the GNSS constellations. Figure 5 depicts the simulated trajectory from July 1, 2024 (shortly after launch), through December 1, 2024 (after the first few orbits in NRHO).
CAPSTONE’s BLT trajectory viewed in an Earth-centered inertial (ECI) frame The time span is July 1, 2024 (00:00), to December 1, 2024 (00:00) UTC.
3 RESULTS AND ANALYSIS
The trajectory shown in Figure 5 was simulated over its full duration, July 1, 2024 (00:00), through December 1, 2024 (00:00) Coordinated Universal Time (UTC), at 5-s time steps. Figure 6 shows the number of radiometrically visible signals above a given acquisition threshold from unique SVs. Figure 6 includes a range of acquisition thresholds from 12 dB-Hz to 23 dB-Hz to provide a more complete picture of radiometric visibility trends. The user altitude throughout the trajectory is overlaid in blue, and its scale is shown on the right-hand axis. Table 5 summarizes the mean number of visible signals as well as the minimum number of signals visible at least 68% and 95% of the time for each acquisition threshold, with a focus on two regions of the overall trajectory: one week in the NRHO toward the end of the trajectory (from hours 3000 to 3168) and one week surrounding the apogee of the BLT (from hours 1272 to 1440). The NRHO region is included to illustrate the expected radiometric visibility once the spacecraft reaches its final orbit. The BLT apogee region is included because it is the furthest extent of the trajectory from the Earth. It is expected that the results in this region will be indicative of the worst radiometric visibility encountered throughout the entire mission.
Number of signals above a given acquisition threshold during the entire trajectory, July 1, 2024, through December 1, 2024
The user altitude throughout this period is overlaid (in blue) and shown on the right-hand axis.
Mean Number of Visible GNSS Signals and Minimum Counts at 68% and 95% Availability Levels for Different Acquisition Thresholds
Visibility here refers to radiometric visibility and represents the number of unique SVs visible in each band.
Figure 7 shows the DOP throughout the full trajectory for all signals visible in the L1 band, assuming a radiometric visibility threshold of 15 dB-Hz. The DOP is computed with the assumption that the receiver must solve for its three spatial coordinates (x, y, z) and a single receiver-to-GNSS time offset ∆tGNSS (Parkinson, 1996); thus, at least four satellites must be visible to compute the DOP at a given epoch. For the sake of this DOP computation, it is assumed that all inter-system time biases are known. The covariance matrix is defined in the body frame of the receiving spacecraft (i.e., a radial, in-track, cross-track (RIC) frame, where x is the radial direction, z points in the direction normal to the orbit plane along the angular momentum vector, and y is the “in-track” direction) such that the vertical DOP (VDOP) is the DOP component in the radial direction and the horizontal DOP (HDOP) is defined in the plane perpendicular to the radial axis. The VDOP remains over 100 times larger than the HDOP throughout the trajectory and constitutes the majority of the overall geometric DOP (GDOP) magnitude. A mean GDOP of 613 was computed over one orbit in NRHO at the end of the trajectory. The high DOP values throughout the most distant portion of the trajectory (>104) are indicative of the need for a navigation filter and/or coupling with additional sensors to achieve suitable navigation performance.
DOP throughout the BLT trajectory for signals in the L1 band, assuming a 15-dB-Hz acquisition/tracking threshold
The DOP is defined in the body frame of the receiving spacecraft, with the VDOP in the Earth-pointing direction (x axis) and the HDOP in the yz plane. The DOP was computed once per 10 min of simulation time.
The magnitude of the Doppler shift is of practical interest because it determines the frequency search space necessary for the acquisition process. The Doppler shift envelopes throughout the trajectory are shown in Figure 8, assuming the same 15-dB-Hz threshold as used for the DOP calculation in Figure 7. The Doppler shift (in Hz) is computed as follows (Axelrad & Brown, 1996):
Maximum/minimum Doppler shift envelopes throughout the BLT trajectory for (a) MEO satellites and (b) GEO/IGSO/QZO satellites, assuming a 15-dB-Hz acquisition/tracking threshold
7
where vi and vu are the SV and user velocities, respectively, ri and ru are the SV and user positions, c is the speed of light, and fc is the signal carrier frequency. Once the receiver enters the high-altitude SSV (approximately 100 h into the simulation), the maximum L1-band Doppler shift for all medium Earth orbit (MEO) GNSS satellites is contained within a range of ±25 kHz. Because of their longer orbital periods and lower orbital velocities, the geosynchronous GNSS satellites fit within a narrower range of approximately ±20 kHz. The Doppler shift minima and maxima in Figure 8 are computed over each 12-h period for the MEO satellites and over each 24-h period for the geosynchronous satellites, in order to match the approximate orbital periods of the SVs.
In the following two sections, a more detailed analysis of visibility trends around the apogee of the BLT is presented, focusing on 15-dB-Hz and 23-dB-Hz acquisition/tracking thresholds. A duration of one week surrounding the apogee of the BLT from August 23 (00:00) UTC to August 30 (00:00) (from hours 1272 to 1440 of simulation time) is analyzed for each threshold.
3.1 BLT Apogee: 15-dB-Hz Acquisition Threshold
Figure 9(a) shows the altitude of the user throughout this period, and Figure 9(b) shows the total number of visible signals in each band from unique SVs. The red shaded regions in Figure 9(b) denote periods of time when the number of visible signals in a particular band is zero. Statistics for this period are summarized in Table 5.
(a) User altitude and (b) number of visible signals around the apogee of the BLT with a 15-dB-Hz receiver threshold for August 23, 2024, through August 30, 2024
Spikes in visibility with a period of 24 h are shown in Figure 9(b). These spikes occur when the geosynchronous GNSS satellites—which all orbit over the eastern hemisphere of the Earth—are oriented to be in view of the user. As evidenced by Figure 9(b), periods when the number of visible satellites drops to zero vary between bands and are somewhat irregular. These outage periods may operationally be challenging to anticipate, as they may only be predicted by modeling the current GNSS SV/user geometry and link parameters. Figure 10 shows the received C/N0 values by constellation for both bands. Figure 10(b) shows only a 10-h span around the user’s apogee for the sake of legibility. Delépaut et al. (2020) observed apparent phasing effects in received C/N0 values throughout the NRHO, which appeared to relate to the precession of the GNSS orbit planes relative to the lunar observer. Such phasing effects are not distinctly observable throughout the BLT trajectory; instead, the dominant visibility trend here appears to relate to the daily visibility cycles of the geosynchronous GNSS satellites. It is also apparent in Figure 10 that the majority of signals received above the 15-dB-Hz threshold come from main lobe transmissions, with a dense cluster of sidelobe signals falling just below the threshold.
(a) L1/L5-band C/N0 observed by the user throughout the full one-week segment surrounding apogee; (b) L1/L5-band C/N0 observed by the user during a 10-h span surrounding apogee
To confirm that the received signals in this case are mostly from main lobes, the histograms shown in Figure 11 were formed by binning every signal above the visibility threshold at each epoch according to the off-boresight angle from which they were received. Figures 11(a) and 11(b) show histograms for L1 and L5 signals, respectively. The red lines denote the approximate average main beamwidth of all satellites in a given band and are drawn at 22° for L1 and 25° for L5. These histograms indicate that main lobe signals are visible more often than sidelobe signals at this distance.
(a) L1-band and (b) L5-band off-boresight angle histogram for visible signals with a 15-dB-Hz receiver threshold for August 23, 2024, through August 30, 2024
Red lines denote the approximate average main beamwidth of all satellites in a given band and are drawn at (a) 22° and (b) 25°.
Figure 12(a) shows the Doppler shift of all signals observed by the user in both bands over the same 10-h span shown in Figure 10. Signals observed from main lobe transmissions will exhibit smaller Doppler shifts than sidelobe observations because the orbital velocity of the GNSS satellites is closer to perpendicular to the line of sight when these regions of the antenna pattern are directed toward a distant user (Wang et al., 2024). Short and sporadic streaks with higher Doppler shifts can be observed in Figure 12(a), which result from some brief periods when sidelobe signals with high off-boresight angles are above the 15-dB-Hz threshold. Figure 12(b) also reveals a cluster of lower Doppler rates observed in the range of 0.5 Hz/s to 1.5 Hz/s, which correspond to the geosynchronous satellites.
(a) Doppler shifts and (b) Doppler rates for all visible signals over 10 h surrounding apogee with a 15-dB-Hz acquisition threshold
Table 6 summarizes the visibility statistics computed throughout the apogee of the BLT across all systems in each band. It is shown that at least one signal is visible more than 95% of the time for both the L1 and L5 bands when all constellations are combined, illustrating the benefits of full multi-GNSS capability. A case showing the combined performance of only GPS and Galileo is included as an indication of the visibility attainable by existing dual-constellation receivers such as SANAG/NaviMoon. The average track length and maximum outage durations (MODs) for ≥ 1 and ≥ 4 signals are shown for both bands. The geosynchronous satellites are observed to generally have longer average track lengths than those computed for MEO satellites, likely owing to their longer orbital periods (approximately 24 h for geosynchronous satellites and 12 h for MEO).
Detailed Visibility Statistics Between Simulation Epochs August 23, 2024, and August 30, 2024, with a 15-dB-Hz Receiver Threshold
Note that GLONASS and NavIC patterns are approximated by offsetting GPS patterns in elevation as described in Section 2.2; thus, their statistics may be less accurate.
3.2 BLT Apogee: 23-dB-Hz Acquisition Threshold
Here, we consider the case of a 23-dB-Hz acquisition/tracking threshold, achievable by receivers such as NC3m. Figure 13 shows the total number of visible signals per band throughout the same period considered in Section 3.1. Given that the results in the 15-dB-Hz case were indicative of a dependence on strong main lobe signals, it is expected that a loss of 8 dB of link margin in moving to a 23-dB-Hz threshold will significantly reduce radiometric visibility. As shown in Table 5, the average number of visible signals was decreased from 3.78 to 1.11 in the L1 band and from 3.18 to 1.33 in the L5 band as compared with the 15-dB-Hz case. The off-boresight angle histograms shown in Figure 14 confirm that only the strongest main lobe signals at low off-boresight angles are visible. Table 7 summarizes the overall visibility statistics, where it is noted that the overall visibility in the L5 band exceeds that of the L1 band despite there being significantly fewer satellites broadcasting L5 signals. This trend can be primarily attributed to the wider main beamwidths of the L5 signals, as suggested by Figure 14(b).
Number of visible signals around the apogee of the BLT with a 23-dB-Hz receiver threshold for August 23, 2024, through August 30, 2024
Red shaded regions in (b) denote periods of time when the number of visible signals in a particular band is zero.
(a) L1-band and (b) L5-band off-boresight angle histograms for visible signals with a 23-dB-Hz receiver threshold for August 23, 2024, through August 30, 2024
Red lines denote the approximate average main beamwidth of all satellites in a given band and are drawn at (a) 22° and (b) 25°.
Detailed Visibility Statistics Between Simulation Epochs August 23, 2024, and August 30, 2024, with a 23-dB-Hz Receiver Threshold
Note that GLONASS and NavIC patterns are approximated by offsetting GPS patterns in elevation as described in Section 2.2; thus, their statistics may be less accurate.
3.3 Discussion
The C/N0 threshold at which CED messages can be decoded varies by signal. For example, according to Anghileri et al. (2013), GPS L1 C/A CED messages can be reliably decoded at a threshold of 26.5 dB-Hz. For Galileo E5a, a threshold of 20.7 dB-Hz is needed. The use of advanced processing techniques that sum the energy of successive data frames can serve to reduce these thresholds. For example, Soloviev et al. (2009) showed that the GPS L1 C/A CED message can be reliably decoded as low as 15 dB-Hz after 20 min of tracking. The use of an assisted-GNSS receiver architecture (van Diggelen, 2009) would allow for estimation of the receiver’s PVT without the need to decode these data. The availability of assistance data via a side channel could also be leveraged to achieve even lower receiver acquisition thresholds than those considered in this simulation, for example, the 8-dB-Hz acquisition threshold considered by Musumeci et al. (2016). These assistance data could be provided in a one-way data uplink via a terrestrial ground station without depending on the full capabilities of a deep space radiometric tracking system such as the DSN.
As shown in both the 15- and 23-dB-Hz cases at the apogee of the BLT, a multi-constellation receiver would achieve a significant visibility improvement over a single-constellation receiver. The results for the GPS/Galileo-only case in Table 6 show that even a two-constellation solution provides a significant visibility improvement over any one constellation. In practice, a dual-frequency receiver architecture may also provide the capability to perform dual-frequency ionospheric error corrections, which could enhance overall signal visibility, although further research is required to evaluate the effectiveness of these corrections for users at these altitudes.
3.3.1 Ionospheric Effects and Masking
The simulation applies a 1000-km atmospheric height mask to exclude signals that pass through the Earth’s ionosphere. Using a mask of hmask = 50 km (i.e., the approximate height of the troposphere) instead results in an improvement to the visibility statistics. For example, for a 15-dB-Hz receiver threshold, the combined availability percentage for four or more signals in the L1 band in the week surrounding apogee increases from 51.39% to 65.27% when hmask = 50 km is used. To the authors’ knowledge, no previous studies have characterized the effectiveness of commonly used ionospheric error correction algorithms (e.g., dual-frequency corrections) in a high-altitude GNSS scenario. Flight data from previous missions using single-frequency GNSS receivers have been used to characterize the ionospheric delay observed by users in GEO, where significant delays on the order of hundreds of meters are incurred (Estrada et al., 2024). Given this error magnitude and the difficulty of accurately performing real-time single-frequency ionospheric corrections in the high-altitude SSV, it is common practice to simply exclude these signals. For particularly low-passing signals crossing deep through the ionosphere, bending effects can introduce additional error to a dual-frequency total electron content (TEC) estimate. The magnitude of this residual bending error varies with solar flux, local time, and the vertical TEC gradient, although Chang et al. (2024) showed that the residual bending error typically falls below 3 TEC units (TECU) by using estimates produced by GPS radio occultation measurements on the COSMIC-2 satellite. A value of 3 TECU corresponds to approximately 0.5 m of delay at 1575.42 MHz (Parkinson, 1996). Reducing the height mask below 1000 km may be feasible (depending on current ionospheric conditions, mission requirements, and the capability of the receiver to simultaneously track multiple signals from a specific SV), although it has been shown that the added signal availability may only improve by ∼ 14% at maximum. Additional studies using dual-frequency measurements from a high-altitude receiver are necessary to investigate the feasibility of dual-frequency ionospheric corrections at or beyond lunar distance.
4 CONCLUSIONS
The visibility statistics computed by the simulations presented herein show that there is strong potential for GNSS-assisted navigation throughout a BLT. The results show that a multi-constellation receiver would provide a significant improvement in visibility compared with a single-constellation receiver. At the apogee of the BLT, it was shown that at least one GNSS signal was above the 15-dB-Hz threshold more than 96% of the time in the L1 band and more than 91% of the time in L5, both significantly exceeding the performance of any single constellation. Signals received at this distance are shown to be predominantly from main lobe transmissions. Sidelobe signals are less often visible and typically have shorter track lengths. The results also indicate some unique advantages introduced by geosynchronous GNSS satellites, such as the ability to provide signals with longer average track lengths and reduced Doppler shift and Doppler shift rates as compared with MEO satellites, owing to their longer orbital periods. The longer average track lengths of geosynchronous satellites may provide better opportunities for the autonomous reception of almanac data or augmentations. The results shown in Section 3.2 for a 23-dB-Hz threshold indicate highly limited visibility throughout the apogee of the BLT, although at least one signal was still visible more than 63% of the time in the L5 band. This result exceeds the minimum availability of 57% found in the L1 band despite there being significantly fewer satellites broadcasting L5 signals at the time of the simulation.
Future work will involve modeling the range and range-rate measurement accuracy that could be achieved by GNSS receivers during a BLT, along with a more comprehensive analysis of the level of navigation accuracy that could be achieved using GNSS receivers with various measurement types and aiding sources. As expected, this work shows that the overall DOP is the largest in the range (vertical) direction. Winternitz et al. (2019) highlighted a potentially complementary relationship between two-way ranging measurements and GNSS measurements in lunar orbit, where two-way systems exhibit much larger lateral errors than GNSS but are comparatively more accurate in the range direction. Follow-on studies can explore the potential for reducing or eliminating the need for two-way ranging by using GNSS measurements during a BLT. Additionally, further study is required to determine the effectiveness of dual-frequency ionospheric correction models in high-altitude GNSS scenarios and to characterize the effects on signal tracking introduced by the ionosphere.
HOW TO CITE THIS ARTICLE:
Peters, B.C., McKnight, R., & Ugazio, S. (2026). Analysis of multi-GNSS signal visibility throughout a representative ballistic lunar transfer scenario. NAVIGATION, 73. https://doi.org/10.33012/navi.765
A | SUMMARY OF THE YAW-STEERING FRAME DEFINITION
The YSF describes the orientation of a nadir-pointing spacecraft that yaws about its boresight axis to face its solar panels toward the sun. Montenbruck et al. (2015) described the attitude control laws for all GNSS constellations and defined the nominal YSF as follows:
8
where ex,YS, ey, YS, ez, YS are the unit vectors that define the frame, r is the SV position vector referenced to the center of the Earth, and esun is a unit vector that points from the SV to the Sun. Figure 15 illustrates an example of the YSF with respect to the body-fixed RIC frame. The yaw angle ψ defines a rotation about the ez, YS direction, which is defined by the direction to the Sun.
YSF used to describe the attitude of GNSS satellites
The YSF is defined by the Sun vector, the satellite position vector, and the cross product of these two vectors. This figure is inspired by Figure 1 in the work of Montenbruck et al. (2015) and depicts an example esun vector that defines the orientation of the YSF.
Each constellation employs slightly varied attitude control laws based on the YSF, which handle certain special cases in different ways (e.g., when the Sun vector nearly intersects the orbit plane, which would result in rapid yaw slews). Typically, GNSS SVs will switch to a different attitude mode when the angle between the Sun vector and orbit plane falls below a specific threshold, which differs between service providers. For most GNSS satellites, including all GPS, Galileo, GLONASS, and MEO/IGSO BeiDou SVs, this Sun angle threshold is sufficiently small such that the nominal YSF can be considered the reference orientation for each of these satellite types (Montenbruck et al., 2015). Among all GNSS constellations, QZSS represents the most significant departure from the nominal YSF behavior, transitioning to a yaw-fixed attitude mode when the Sun angle falls below 20°. Under the overly conservative assumption that the Sun vector remains constantly aligned with each satellite’s orbit plane, QZSS satellites would deviate from the nominal YSF for approximately 18% of their orbital period. Because this scenario represents the upper bound of deviation among all GNSS satellites and given that such deviations affect a minority of satellites for a limited fraction of time, for simplicity, this simulation models each SV using the nominal YSF described by Equation (8). The geocentric coordinates of the Sun are computed using a method given by Michalsky (1988) and are used to form the YSF of each SV.
ACKNOWLEDGMENTS
The authors would like to pay their respects and gratitude to Dr. Michael Braasch, who passed away in September 2024. Dr. Braasch was a mentor, collaborator, and colleague who provided invaluable guidance and advice throughout the course of this work and will be greatly missed. The authors would also like to thank the reviewers for their thoughtful comments and suggestions, which helped to improve the quality of this work.
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
- ↵Anghileri, M., Paonni, M., Fontanella, D., & Eissfeller, B. (2013, March/April). Assessing GNSS data message performance: A new approach. Inside GNSS, 60–70. https://insidegnss.com/auto/marapr13-WP.pdf
- ↵Ashman, B. W., Parker, J. J. K., Bauer, F. H., & Esswein, M. (2018, February). Exploring the limits of high altitude GPS for future lunar missions [AAS 18-082]. In Proceedings of the 41st Annual AAS Rocky Mountain Section Guidance and Control Conference (AAS/GNC 2018) (pp. 1–14). https://ntrs.nasa.gov/api/citations/20180001247/downloads/20180001247.pdf
- ↵Ashman, B. W., Winternitz, L. B., Stacey, N. I., Long, A. C., Schmidt, M. C., Ryden, G. A., Liounis, A. J., Price, S. R., Bamford, W. A., Hur-Diaz, S. H., Hassouneh, M. A., & Greenlee, L. A. (2024, September). Autonomous navigation of a lunar relay using GNSS and other measurements. In Proceedings of the 37th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2024) (pp. 3156–3173). https://doi.org/10.33012/2024.19673
- ↵Axelrad, P., & Brown, R. G. (1996). GPS navigation algorithms. In B. W. Parkinson, J. J. Spilker Jr., P. Axelrad, & P. Enge (Eds.), Global Positioning System: Theory and applications (Vol. 1). American Institute of Aeronautics and Astronautics.
- ↵Bastide, F., Julien, O., Macabiau, C., & Roturier, B. (2002, September). Analysis of 15/e5 acquisition, tracking and data demodulation thresholds. In Proceedings of the 15th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GPS 2002) (pp. 2196–2207). https://www.ion.org/publications/abstract.cfm?articleID=2239
- ↵Bauer, F. H., Hartman, K., & Lightsey, E. G. (1998, March). Spaceborne GPS current status and future visions. In 1998 IEEE Aerospace Conference Proceedings (Cat. No.98TH8339) (Vol. 3, pp. 195–208). https://doi.org/10.1109/AERO.1998.685798
- ↵Betz, J. W. (2017). Free space propagation loss. In E. D. Kaplan & C. J. Hegarty (Eds.), Understanding GPS/GNSS: Principles and applications (3rd ed., pp. 947–951). Artech House.
- ↵Bhamidipati, S., Mina, T., & Gao, G. (2023). A case study analysis for designing a lunar navigation satellite system with time transfer from the earth GPS. NAVIGATION, 70(4). https://doi.org/10.33012/navi.599
- ↵Blunt, P., Botteron, C., Capuano, V., Ghamari, S., Rico, M., & Farine, P.-A. (2016, December). Ultra-high sensitivity state-of-the-art receiver for space applications. In ESA Workshop on Satellite Navigation Technologies and European Workshop on GNSS Signals and Signal Processing (NAVITEC) (pp. 1–8). https://www.researchgate.net/publication/315677584_Ultrahigh_sensitivity_state-of-the-art_receiver_for_space_applications
- ↵Braasch, M. S., & Uijt de Haag, M. (2006, February). GNSS for LEO, GEO, HEO and beyond [AAS 06-041]. In Proceedings of the 29th Annual AAS Rocky Mountain Guidance and Control Conference (AAS/GNC 2006) (pp. 165–194).
- ↵Cabinet Office. (2024). Quasi-Zenith Satellite System interface specification: Satellite positioning, navigation, and timing service (IS-QZSS-PNT-006). Government of Japan.
- ↵Chang, J., Sun, A. K., Lee, J., Chang, H., Wang, Y., Liu, L., Morton, J., & Hunt, D. (2024, April). Estimation of the residual error due to ionospheric bending in relative TEC using COSMIC-2 GPS-RO measurements. In Proceedings of the 2024 Pacific PNT Meeting (pp. 22–35). https://doi.org/10.33012/2024.19607
- ↵Cheetham, B. (2021). Cislunar autonomous positioning system technology operations and navigation experiment (CAPSTONE) [AIAA 2021-4128]. ASCEND 2021. https://doi.org/10.2514/6.2021-4128
- ↵China Satellite Navigation Office. (2017a, December). BeiDou Navigation Satellite System signal in space interface control document: Open service signal B1C (BDS-SIS-ICD-B1C-1.0) (Version 1.0).
- ↵China Satellite Navigation Office. (2017b, December). BeiDou Navigation Satellite System signal in space interface control document: Open service signal B2a (BDS-SIS-ICD-B2a-1.0) (Version 3.0).
- ↵China Satellite Navigation Office. (2019, February). BeiDou Navigation Satellite System signal in space interface control document: Open service signal B1I (BDS-SIS-ICD-B1I-3.0) (Version 3.0).
- ↵Cohen, B., Lawrence, S., Denevi, B., Glotch, T., Hurley, D., Neal, C. R., Robinson, M., Watkins, R., & Weber, R. (2021). Lunar missions for the decade 2023-2033. Bulletin of the AAS, 53(4), 1–8. https://doi.org/10.3847/25c2cfeb.7caeba4e
- ↵Cozzens, T. (2021). Galileo will help lunar pathfinder navigate around moon. GPS World. https://www.gpsworld.com/galileo-will-help-lunar-pathfinder-navigate-around-moon/
- ↵Delépaut, A., Giordano, P., Ventura-Traveset, J., Blonski, D., Schönfeldt, M., Schoonejans, P., Aziz, S., & Walker, R. (2020). Use of GNSS for lunar missions and plans for lunar in-orbit development. Advances in Space Research, 66(12), 2739–2756. https://doi.org/10.1016/j.asr.2020.05.018
- ↵Donaldson, J. E., Parker, J. J. K., Moreau, M. C., Highsmith, D. E., & Martzen, P. D. (2020). Characterization of on-orbit GPS transmit antenna patterns for space users. NAVIGATION, 67(2), 411–438. https://doi.org/10.1002/navi.361
- ↵Enderle, W., Gini, F., Boomkamp, H., Parker, J. J., Ashman, B. W., Welch, B. W., Koch, M., & Sands, O. S. (2018). Space user visibility benefits of the multi-GNSS space service volume: An internationally-coordinated, global and mission-specific analysis. In Proceedings of the 31st International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2018) (pp. 1191–1207). https://doi.org/10.33012/2018.15966
- ↵Estrada, N., Zin, A., Zago, S., Bidart, P., & Martella, D. (2024, September). The impact of ionospheric delay on GEO GNSS receivers and a new perspective for TEC estimation. In Proceedings of the 37th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2024) (pp. 1049–1060). https://doi.org/10.33012/2024.19915
- ↵European Union. (2023). Galileo open service signal-in-space interface control document (OS SIS ICD, Issue 2.1).
- ↵Foust, J. (2023). NASA deep space network reaches critical point as demand grows. Retrieved September 12, 2023, from https://spacenews.com/nasa-deep-space-network-reaches-criticalpoint-as-demand-grows/
- ↵Gardner, T., Cheetham, B., Parker, J., Forsman, A., Kayser, E., Thompson, M., Ott, C., DeMoudt, L., Bolliger, M., Kam, A., Thompson, K., Latchu, T., Rogers, R., Bryant, B., & Svitek, T. (2022, August). CAPSTONE: A summary of flight operations to date in the cislunar environment. In Proceedings of the Small Satellite Conference (p. 108). https://digitalcommons.usu.edu/smallsat/2022/all2022/108/
- ↵Hassouneh, M. A., Midkiff, D., Winternitz, L. M. B., Price, S. R., Thomas, L., Hatke, D., Lee, T., Bamford, W., & Mitchell, J. W. (2023, September). Navcube3-mini lunar GNSS receiver. In Proceedings of the 36th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2023) (pp. 3540–3548). https://doi.org/10.33012/2023.19343
- ↵Iiyama, K., Bhamidipati, S., & Gao, G. (2024). Precise positioning and timekeeping in a lunar orbit via terrestrial GPS time-differenced carrier-phase measurements. NAVIGATION, 71(1). https://doi.org/10.33012/navi.635
- ↵ISRO Satellite Centre. (2017). Indian Regional Navigation Satellite System signal in space ICD for standard positioning service (ISRO-IRNSS-ICD-SPS-1.1) (Version 1.1). Indian Space Research Organization. Bangalore, India.
- ↵Jet Propulsion Laboratory. (2023). Horizons system. Retrieved May 18, 2022, from https://ssd.jpl.nasa.gov/horizons/
- ↵Johnston, M. D. (2020, October). Scheduling NASA’s Deep Space Network: Priorities, preferences, and optimization. In ICAPS Scheduling and Planning Applications woRKshop (SPARK) (pp. 1–8). https://icaps20subpages.icaps-conference.org/wp-content/uploads/2020/10/SPARK-2020_paper_1.pdf
- ↵Khalil, J. (2024). Arkedge space selected by JAXA to develop lunar navigation satellite system. GPS World. https://www.gpsworld.com/arkedge-space-selected-by-jaxa-to-develop-lunarnavigation-satellite-system/
- ↵Klobuchar, J. A. (1996). Ionospheric effects on GPS. In B. W. Parkinson, J. J. Spilker Jr., P. Axelrad, & P. Enge (Eds.), Global Positioning System: Theory and applications (Vol. 1). American Institute of Aeronautics and Astronautics.
- ↵Konitzer, L., Esantsi, N., & Parker, J. (2022, August). Navigation performance analysis and trades for the lunar GNSS receiver experiment (LuGRE) [AAS 22-642]. In Proceedings of the 2022 AAS/AIAA Astrodynamics Specialist Conference (pp. 1–18). https://ntrs.nasa.gov/citations/20220010106
- ↵Lin, K., Zhan, X., Yang, R., Shao, F., & Huang, J. (2020). BDS space service volume characterizations considering side-lobe signals and 3D antenna pattern. Aerospace Science and Technology, 106, 106071. https://doi.org/10.1016/j.ast.2020.106071
- ↵Menzione, F., Sgammini, M., & Paonni, M. (2024). Reconstruction of Galileo constellation antenna pattern for space service volume applications (KJ-NA-31-812-EN-N (online)). https://doi.org/10.2760/765842
- ↵Michalsky, J. J. (1988). The Astronomical Almanac’s algorithm for approximate solar position (1950-2050). Solar Energy, 40(3), 227–235. https://doi.org/10.1016/0038-092X(88)90045-X
- ↵Montenbruck, O., Schmid, R., Mercier, F., Steigenberger, P., Noll, C., Fatkulin, R., Kogure, S., & Ganeshan, A. S. (2015). GNSS satellite geometry and attitude models. Advances in Space Research, 56(6), 1015–1029. https://doi.org/10.1016/j.asr.2015.06.019
- ↵Montenbruck, O., & Steigenberger, P. (2022). BRD400DLR: DLR’s merged multi-GNSS broadcast ephemeris product in RINEX 4 format [data set]. DLR/GSOC. https://doi.org/10.57677/BRD400DLR
- ↵Musumeci, L., Dovis, F., Silva, J. S., da Silva, P. F., & Lopes, H. D. (2016). Design of a high sensitivity GNSS receiver for lunar missions. Advances in Space Research, 57(11), 2285–2313. https://doi.org/10.1016/j.asr.2016.03.020
- ↵Nakajima, Y., & Yamamoto, T. (2024). Enhancing navigation accuracy in a geostationary orbit by utilizing a regional navigation satellite system. NAVIGATION, 71(2). https://doi.org/10.33012/navi.641
- ↵NASA Goddard Space Flight Center. (2022). Lunar communications relay and navigation systems (LCRNS) lunar relay services requirements document (SRD) [Version Rev B, December 2022]. https://esc.gsfc.nasa.gov/static-files/ESC-LCRNS-REQ-0090%20Rev_B%2012-05-2022%20DCN001.pdf
- ↵National Geospatial-Intelligence Agency. (2014, July). World geodetic system 1984: Its definition and relationships with local geodetic systems (NGA Standardization Document No. NGA. STND.0036_1.0.0_WGS84) (Version 1.0.0). National Geospatial-Intelligence Agency. https://earth-info.nga.mil/index.php?dir=wgs84&action=wgs84
- ↵National Space Policy Secretariat. (2023). QZSS antenna patterns. Retrieved November 20, 2024, from https://qzss.go.jp/en/technical/antenna-patterns.html
- ↵Parker, J. J. K., Bauer, F. H., Ashman, B. W., Miller, J. J., Enderle, W., & Blonski, D. (2018, September). Development of an interoperable GNSS space service volume. In Proceedings of the 31st International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2018) (pp. 1246–1256). https://doi.org/10.33012/2018.15968
- ↵Parker, J. J. K., Dovis, F., Anderson, B., Ansalone, L., Ashman, B., Bauer, F. H., D’Amore, G., Facchinetti, C., Fantinato, S., Impresario, G., McKim, S. A., Miotti, E., Miller, J. J., Musmeci, M., Pozzobon, O., Schlenker, L., Tuozzi, A., & Valencia, L. (2022, January). The Lunar GNSS Receiver Experiment (LuGRE). In Proceedings of the 2022 International Technical Meeting of the Institute of Navigation (pp. 420–437). https://doi.org/10.33012/2022.18199
- ↵Parker, J. S., & Anderson, R. L. (2013, July). Low-energy lunar trajectory design. Jet Propulsion Laboratory.
- ↵Parkinson, B. W. (1996). GPS error analysis. In B. W. Parkinson, J. J. Spilker Jr., P. Axelrad, & P. Enge (Eds.), Global Positioning System: Theory and applications (Vol. 1). American Institute of Aeronautics and Astronautics.
- ↵Peters, B. C., McKnight, R., Arnett, Z., Ugazio, S., & Braasch, M. (2023, September). Exploring the use of GNSS beyond the moon. In Proceedings of the 36th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2023) (pp. 1530–1543). https://doi.org/10.33012/2023.19386
- ↵Petrick, D., Gill, N., Hassouneh, M., Stone, R., Winternitz, L., Thomas, L., Davis, M., Sparacino, P., & Flatley, T. (2015, June). Adapting the SpaceCube v2.0 data processing system for missionunique application requirements. In 2015 NASA/ESA Conference on Adaptive Hardware and Systems (AHS) (pp. 1–8). https://doi.org/10.1109/AHS.2015.7231153
- ↵Potter, N. (2025). The many planned Moon landings of 2025 (and beyond). IEEE Spectrum. Retrieved August 27, 2025, from https://spectrum.ieee.org/moon-landing-2025
- ↵Pultarova, T. (2022). This device will make GPS work on the moon. Space.com. Retrieved July 23, 2023, from https://www.space.com/gps-navigation-at-the-moon-navimoon
- ↵Russian Institute of Space Device Engineering. (2008). Interface control document: Navigational radiosignal in bands L1, L2 (Edition 5.1). Moscow, Russia.
- ↵Schauer, K. (2025). NASA successfully acquires GPS signals on moon. Retrieved March 4, 2025, from https://www.nasa.gov/directorates/somd/space-communications-navigation-program/nasa-successfully-acquires-gps-signals-on-moon/
- ↵Sciacca, L., Minetto, A., Nardin, A., Tedesco, S., Boschiero, M., Fantinato, S., Canzian, L., & Dovis, F. (2025, April/May). Acquiring GNSS signals in cislunar space: A hardware-in-the-loop investigation for LuGRE mission data. In 2025 IEEE/ION Position, Location and Navigation Symposium (PLANS) (pp. 1036–1045). https://doi.org/10.1109/PLANS61210.2025.11028293
- ↵Small, J. L., Mann, L. M., Crenshaw, J. M., Gramling, C. J., Rosales, J. J., Winternitz, L. B., Hassouneh, M. A., Baker, D. A., Hur-Diaz, S., & Liounis, A. J. (2022, January). Lunar relay onboard navigation performance and effects on lander descent to surface. In Proceedings of the 2022 International Technical Meeting of the Institute of Navigation (pp. 587–601). https://doi.org/10.33012/2022.18221
- ↵Soloviev, A., Gunawardena, S., & van Graas, F. (2008). Deeply integrated GPS/low-cost IMU for low CNR signal processing: Concept description and in-flight demonstration. NAVIGATION, 55(1). https://doi.org/10.1002/j.2161-4296.2008.tb00414.x
- ↵Soloviev, A., van Graas, F., & Gunawardena, S. (2009). Decoding navigation data messages from weak GPS signals. IEEE Transactions on Aerospace and Electronic Systems, 45(2), 660–666. https://doi.org/10.1109/TAES.2009.5089548
- ↵Song, Y.-J., Kwon, K.-H., & Won, J.-H. (2025). Comprehensive analysis of acquisition time for a multi-constellation and multi-frequency GNSS receiver at GEO altitude. NAVIGATION, 72(42). https://doi.org/10.33012/navi.694
- ↵SpacePNT & European Engineering and Consultancy. (2024, October). NaviMoon IOD final presentation. Retrieved March 21, 2025, from https://navisp.esa.int/uploads/files/documents/NaviMIOD_Final_Presentation.pdf
- ↵Turan, E., Speretta, S., & Gill, E. (2022). Autonomous navigation for deep space small satellites: Scientific and technological advances. Acta Astronautica, 193, 56–74. https://doi.org/10.1016/j.actaastro.2021.12.030
- ↵Ugazio, S., Peters, B. C., Croissant, K., Jenkins, G., McKnight, R., & van Graas, F. (2020, January). GNSS inter-system time-offset estimates and impact on high altitude SSV. In Proceedings of the 2020 International Technical Meeting of the Institute of Navigation (pp. 320–330). https://doi.org/10.33012/2020.17146
- ↵United Nations Office for Outer Space Affairs. (2021, September). The interoperable global navigation satellite systems space service volume (2nd ed.). United Nations. https://doi.org/10.18356/9789210000895
- ↵United States Coast Guard Navigation Center. (n.d.). GPS technical references. Retrieved August 19, 2023, from https://www.navcen.uscg.gov/gps-technical-references
- ↵United States Coast Guard Navigation Center. (2022a). Navstar GPS space segment/user segment L5 interfaces (IS-GPS-705J).
- ↵United States Coast Guard Navigation Center. (2022b). NAVSTAR GPS space segment/navigation user segment interfaces (IS-GPS-200N).
- ↵Wang, D., Xu, T., Li, M., & Shi, Y. (2024). Navigation performance analysis of earth-moon spacecraft using GNSS, INS, and star tracker. Satellite Navigation, 5(16), 1–22. https://doi.org/10.1186/s43020-024-00140-x
- ↵Ward, P. W., Betz, J. W., & Hegarty, C. (2017). GNSS disruptions. In E. D. Kaplan & C. J. Hegarty (Eds.), Understanding GPS/GNSS: Principles and applications (3rd ed., pp. 549–618). Artech House.
- ↵Winternitz, L. B., Bamford, W. A., Long, A. C., & Hassouneh, M. (2019, January). GPS based autonomous navigation study for the Lunar Gateway [AAS 19-096]. In Proceedings of the 42nd AAS Rocky Mountain Section Guidance and Control Conference (AAS/GNC 2019) (pp. 1–16). https://ntrs.nasa.gov/citations/20190002311
- ↵Winternitz, L. B., Bamford, W. A., & Price, S. R. (2017, September). New high-altitude GPS navigation results from the Magnetospheric Multiscale Spacecraft and simulations at lunar distances. In Proceedings of the 30th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2017) (pp. 1114–1126). https://doi.org/10.33012/2017.15367
















