Next Article in Journal
Spectrum Sharing Opportunities for 6G Terrestrial and Non-Terrestrial Networks
Previous Article in Journal
Air–Rail Connectivity Index: A Comprehensive Study of Multimodal Journeys
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

Toward Context-Aware GNSS Positioning: A Preliminary Analysis †

1
International PhD Programme, UNESCO Chair “Environment, Resources and Sustainable Development”, Department of Science and Technology, University of Naples “Parthenope”, Centro Direzionale Isola C4, 80143 Naples, Italy
2
Department of Science and Technology, University of Naples “Parthenope”, Centro Direzionale Isola C4, 80143 Naples, Italy
3
Independent Researcher, 21020 Brebbia, Italy
4
Department of Engineering, University of Messina, 98122 Messina, Italy
*
Author to whom correspondence should be addressed.
Presented at the European Navigation Conference 2024, Noordwijk, The Netherlands, 22–24 May 2024.
Eng. Proc. 2025, 88(1), 14; https://doi.org/10.3390/engproc2025088014
Published: 21 March 2025
(This article belongs to the Proceedings of European Navigation Conference 2024)

Abstract

:
The vast majority of GNSS users move in urban areas, where the signal conditions are highly unstable and multipath or gross errors make GNSS navigation unreliable or plainly unfeasible. In this study, features from real GNSS data collected by different grades of receivers have been compared to find candidate statistical indicators of the context that allow the automatic recognition of open sky or obstructed environments. The features considered are all pre-PVT and snapshot-based and hence suitable for real-time applications. They are namely the number of visible satellites, the dilution of precision, multipath linear combination with dual-frequency measurements, and the C/N0 difference between each couple of satellites in the same epoch at the same frequency. All measurements have been gathered both in open sky and in obstructed scenarios. The evidences suggest multipath linear combination and the C/N0 difference between couples of satellites as the most promising baselines for an environment classifier based on Machine Learning.

1. Introduction

The use of GNSS (Global Navigation Satellite System) in different environmental conditions presents challenges in employing a uniform positioning method in real-time navigation. In open-sky scenarios, the good visibility of the satellites, favorable geometric positioning, and strong signal quality contribute to highly accurate and reliable PVT (Position, Velocity, Time) solutions. Conversely, navigating through densely built-up urban areas can lead to issues like multipath interference and an increase in GNSS measurement anomalies. To counteract these outlier effects, integrity strategies, also known as FDE (Fault Detection and Exclusion), have been developed over time. These techniques aim to identify and eliminate significant errors from the positioning calculations, thus improving the accuracy and reliability of the solution [1,2,3]. Nevertheless, these techniques require a level of redundancy that is not always available in challenging environments where satellite signals may be limited, hindering the effectiveness of FDE.
Given these limitations, researchers have increasingly focused on characterizing the GNSS environment, especially for adaptive navigation. In this context, research on features that enable a clear distinction in outdoor environments is essential; common features used for this purpose are the C/N0 (Carrier-to-Noise Power Spectral Density Ratio) and satellite visibility [4,5], together with the constellation geometry [6], the satellites’ azimuth and elevation [7], the pseudorange residuals [8], and the multipath indicator [9]. As can be seen from [10], such features can distinguish between position dependence and independence.
The aim of this research is to inspect various features and their potential constraints while also seeking out new and practical metrics for categorizing the environment. To distinguish the fundamental contrasts between unobstructed and obstructed scenarios, GNSS data from receivers of different qualities, i.e., consumer-grade, automotive, and geodetic, were collected. This evaluation is performed at the level of raw measurements, before the calculation of PVT, to aid in developing an adaptive strategy that can be implemented for real-time navigation. This investigation primarily focuses on the satellite visibility, satellite geometry, signal intensity, and the impact of multipath effects, introducing unique metrics for the latter two to underscore the differences between the environments being examined.
The findings suggest that satellite visibility and geometry metrics can occasionally yield analogous values at certain times in different scenarios, thus proving to be unreliable for accurate environmental detection. In contrast, metrics related to signal strength and multipath effects are shown to vary significantly with the environment, demonstrating their potential as more effective indicators for contextual analysis.
This paper is organized as follows: in Section 2, the features and the proposed methodology are explained; in Section 3, a brief description of the adopted device and the data collection is provided. Section 4 presents the features; finally, Section 5 concludes the paper.

2. Materials and Methods

2.1. Features Definition

A GNSS receiver provides various measurements, such as code, carrier phase (CP), and C/N0 observables [2], which serve as the foundational raw data of investigation for this research. At first, metrics based on the number of satellites and their geometry distribution are described; then, metrics based on multipath linear combination (MLC) and C/N0 are covered.

2.1.1. Satellite Visibility and Geometry

Satellite visibility and constellation geometry are quite common features used in GNSS environment classification.
In this work, the satellite visibility is measured using the number of satellites involved in the PVT estimation at each epoch, i.e., those whose elevation is greater than 10 degrees and C/N0 is larger than 20 dB-Hz.
The constellation geometry is evaluated in terms of DOP (dilution of precision); specifically, the Positional DOP (PDOP) is considered [1,2,11].

2.1.2. Multipath Linear Combination

GNSS provides two measurements that can be used for positioning purposes: code (or the pseudorange) and the carrier phase [1]. Code observables are susceptible to multiple error sources, including delays caused by the ionosphere and troposphere, as well as discrepancies in the satellite and receiver clocks, alongside multipath errors. In contrast, carrier-phase observables leverage the phase of the carrier signal for a more accurate assessment of the satellite-to-receiver distance than that which code observables can offer. Nevertheless, the challenge lies in pinpointing the precise distance, as the exact count of the full carrier wavelengths between the satellite and the receiver remains uncertain, so the CP measurements are inherently ambiguous. Exploiting the distinct characteristics of the code and carrier-phase measurements, it is possible to formulate different linear combinations to counter specific errors. Considering multipath errors, for instance, they can distort the carrier-phase measurements by up to a quarter of the carrier wavelength (approximately 5 cm for GPS L1) and the code measurements by up to several meters. A technique known as code minus phase (CMP) comparison can detect multipath interference; it was introduced for the first time in [12]. CMP is a valuable tool for validating the data integrity and rectifying errors with sophisticated GNSS data processing methodologies. It assists in assessing the signal quality and detecting irregularities that may not be immediately evident through the examination of the code or carrier-phase data alone. Notably, the CMP combination leads to the consideration of a double ionospheric delay since the ionosphere induces a delay in code observables and an advance in carrier-phase observables. Different strategies have been employed to address this aspect: in [13], the authors neutralized the ionospheric effect by averaging it out over a time window, while this study eliminates the ionospheric error by capitalizing on its frequency dependence. Consequently, the CMP for the L1 frequency is calculated using the subsequent formula:
C M P L 1 = ρ L 1 ϕ L 1 λ L 1 2 K ϕ L 1 λ L 1 ϕ L 2 λ L 2
In this equation, the subscripts indicate the frequency, ρ is the pseudorange, ϕ is the carrier phase, λ is the wavelength, and K = f 1 2 f 1 2 f 2 2 , with f 1 and f 2 indicating the L1 and L2 signal frequencies.
To mitigate the effect of cycle slips on the CMP observables, a cycle slip detector based on geometry-free combination is used to detect and exclude CP measurements affected by a cycle slip.

2.1.3. C/N0 Differences

C/N0 is a critical parameter in GNSS signal processing, and it represents the strength of the received signal in relation to the level of background noise [14]. This parameter provides insight into the performance of the signal reception and tracking processes within a GNSS receiver. A higher C/N0 value indicates a stronger signal relative to the noise, which typically results in a better signal tracking accuracy and more reliable measurements [2]. One significant factor influencing C/N0 is multipath interference, where environmental reflections can disrupt the signal integrity. When multipath effects occur, these reflections mingle with the direct signal, prompting swift changes in the signal power and consequently variations in the C/N0 ratio perceived by the receiver. This can cause the average C/N0 to decline. In this study, a metric is introduced that utilizes pairing of the available C/N0 values at each time point. For any given epoch t and for two distinct satellites i and j, the following metric is defined:
( Δ C / N 0 ) t i , j = ( C / N 0 ) t i ( C / N 0 ) t j
All of the satellite pairings are calculated to generate pairs, which results in an increased sample count for each epoch (for example, with 5 satellites, 10 pairs are obtained). Furthermore, any abnormal C/N0 values associated with a particular satellite are distributed across multiple samples, yielding higher statistical figures. Consequently, this enhances the suitability of the metric for the purpose of detecting the environmental conditions.

2.2. Processing Steps

In this section, the steps for obtaining the MLC reference distribution and all of the statistical strategies applied to the data are detailed.

2.2.1. Reference Distribution Building

The process of building a reference distribution for multipath effects began with the collection of publicly available open-sky data from 37 IGS stations [15]. These datasets were acquired via FTP and consist of 24 h of multi-GNSS and multi-frequency data, recorded at 30 s intervals using high-quality receivers and antennas. As specified before, only GPS data were considered.
For each selected IGS station, an empirical probability distribution of multipath effects on the L1 frequency was generated. These distributions were then transformed using a Box–Cox transformation [16] and trimmed at the 95th percentile, both to increase their Gaussianity and to reduce the effect of outliers.
This study explored two different strategies:
Case A: Averaging the binned data from all 37 stations to generate the empirical multipath reference distribution;
Case B: Considering as a reference multipath distribution a single Gaussian with the average of the parameters of the 37 best-fitting Gaussians estimated based on the empirical probability distribution of each station as its parameters.
For both approaches, the Kullback–Leibler (KL) divergence was used as the metric to quantify the differences between the reference distribution(s) and the test distributions.

2.2.2. Box–Cox Transformation

The Box–Cox transformation is a statistical transformation used to make a distribution as close as possible to a Gaussian. In such technique, a datum y is transformed into y ( λ ) , with λ referred to as a transformation parameter. For y > 0 , it is possible to define the transformation equations as follows [16]:
y ( λ ) = y λ 1 / λ   for   λ 0   log y   for   λ = 0
Due to the presence of the logarithm operator in (4), the data must be positive.
In this study, at first, a shift in the data into the positive domain is performed, and then the Box-Cox transformation is applied. This two-step process involves first adding a constant to all of the data points to ensure positivity and then applying the Box–Cox transformation. After processing, the data are back-shifted.

2.2.3. Trimming

After the Box–Cox transformation, trimming [17] at the 95% point of the central data is applied in order to mitigate the effect of possible outliers.
Trimming is quantile-based: two thresholds are identified through the 0.025 and 0.975 quantiles, and data overpassing these thresholds are rejected.

2.2.4. Kullback–Leibler Divergence

Given two probability distributions A and B , the statistical distance between them can be calculated using the asymmetric Kullback–Leibler divergence, which expresses the divergence of A from B and vice versa [18].
D K L ( A | | B ) = i A x log A x B x D K L ( B | | A ) = i B x log B x A x
In order to have a symmetric KL indicator, the J-Divergence, defined as the average of D K L ( A | | B ) and D K L ( B | | A ) , is determined. The KL indicator is used to evaluate the divergence of a test multipath distribution from the reference multipath distribution(s) [19].

3. The Experimental Setup and Data

For the tests, three different devices were used, i.e., a TeseoV multi-GNSS automotive-grade receiver manufactured by STMicroelectronics based in Ginevra Switzerland [20,21,22,23]; a u-Blox F9P multi-GNSS low-cost receiver manufactured by u-Blox based in Thalwil, Switzerland [24]; a Novatel SPAN multi-GNSS high-grade receiver manufactured by Hexagon/Novatel based in Calgary, Canada [25].
Data collection using the aforesaid devices was carried out in both urban and open-sky scenarios. Each device was connected to a separate antenna.
For the uBlox open-sky scenario, the open data retrieved from [26] were used.

4. The Test and Results

In this section, the experimental results are discussed. Firstly, the satellite visibility and geometry have been analyzed and are reported in Figure 1. Only the TeseoV case is presented to avoid the repetition of similar findings. From the figure, it can be noted that in the urban scenario, the number of visible satellites and the PDOP are strongly variable, while in open-sky contexts, these values are characterized by near constancy. In some cases, the features have very similar values in both environments, making these features unreliable for context detection using only their pure values.
In the upper box of Figure 2, Δ C / N 0 as a function of the absolute value of the elevation differences ( Δ E l ) is reported for each pair of satellites. Also, in this case, only the dataset related to the TeseoV receiver is considered. As clearly shown by the linear interpolators, clear differences can be detected in the two scenarios. This approach exploits the full dataset, making it suitable for static surveys where the conditions are similar in the entire data collection, but in urban navigation, a different approach needs to be adopted to face the continuous variation in the environment. For real-time urban navigation, the standard deviation of Δ C / N 0 for each epoch is considered. The lower part of Figure 2 shows the standard deviation of Δ C / N 0 as a function of time. From the figure, it can be noted that in open-sky conditions, the STD has a lower value than that in the urban case. But also in this case, some of the epochs in obstructed conditions have lower values, showing the limitations of this approach.
Moving the focus to the multipath analysis, the MLC probability distributions of the open-sky and urban canyon data have been compared to the MLC probability distributions for the 37 selected IGS stations. In Figure 3, the KL indicators for the TeseoV are shown. It clearly emerges that the KL indicator assumes higher values when the IGS station distributions (which are referred to as open-sky) are compared with those in the urban canyon environment. For the open-sky case (blue bars), the KL divergence assumes lower values, with most of them being about one. For some stations, it can be noted that the KL divergence indicator is larger in the open-sky case (see the station UCAL); this phenomenon is probably due to an anomalous distribution for the specific station. Further analyses are required for this specific case.
This approach has also been applied to open-sky and obstructed data for a high-grade Novatel receiver (referred to as “SPAN”) and a low-cost uBlox receiver. In Figure 4, box charts for the 37 KL indicators for the considered devices are shown. For the TeseoV and uBlox, the standard deviation of the KL indicators in the urban canyon case is higher with respect to that in the open-sky case. For the SPAN device, the KL indicators seem to assume very similar values in both cases; one possible explanation for such evidence is the automatic application of an effective multipath mitigation technique embedded into the high-grade receiver.
The same data are used for the second approach, which compares the test MLC probability distribution with a single, perfectly Gaussian reference distribution (Case B). Figure 5 shows the KL indicators for the abovementioned devices, for which the same conclusions can be drawn. In all cases, except for the TeseoV and uBlox in an urban environment, the indicator assumes values below one. For the automotive device and the mass-market receiver in an urban scenario, the KL value is about 6 and 2, respectively, confirming the results obtained using all 37 stations singularly.

5. Conclusions

This paper has focused on analyzing various metrics for environmental detection to refine adaptive navigation algorithms. The commonly used metrics, based on satellite visibility and the PDOP, in different contexts using devices of different grades have been investigated and their limitations explored. A novel metric based on ΔC/N0 has been proposed and its effectiveness for environmental characterization assessed. Two distinct approaches for static and dynamic scenarios have been considered.
Additionally, a statistical strategy for establishing a reliable reference distribution for open-sky conditions was developed and tested. To measure the divergence between the reference distribution and test cases, a statistical indicator (the symmetrized KL divergence) was chosen. The analyses revealed that the KL divergence indicator facilitates a proper distinction between environments when using mass-market and automotive devices. However, when applying a high-grade device equipped with possible advanced multipath mitigation preprocessing techniques, the indicator did not show significant differences between open-sky and obstructed scenarios.
In summary, these findings indicate that while the KL divergence can effectively distinguish between different environments for certain devices, this advantage may become negligible when high-grade receivers with advanced preprocessing techniques are used.
These insights are crucial for the development of reliable and context-aware GNSS-based navigation systems, particularly in urban settings, where the environmental conditions can drastically affect the signal quality and positioning accuracy.

Author Contributions

Conceptualization: G.C., A.M., C.G., A.A., S.D.P. and S.G. Methodology: G.C., A.M., C.G., A.A., S.D.P. and S.G. Software: G.C., C.G. and A.A. Validation: G.C., A.M., C.G., A.A., S.D.P. and S.G. Formal analysis: G.C., A.M. and C.G. Investigation: G.C., A.M. and C.G. Data curation: G.C., A.M. and C.G. Writing—original draft preparation: G.C., A.M. and C.G. Writing—review and editing: A.A., S.D.P. and S.G. Visualization: G.C., A.M., C.G., A.A., S.D.P. and S.G. Supervision: A.M., C.G., A.A. and S.G. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The IGS station data are available at [15]; the open-sky data for the uBlox receiver are available at [26]; and the TeseoV and SPAN data can be made available on request to the corresponding author.

Acknowledgments

The authors would like to acknowledge the STMicroelectronics company based in Arzano (Naples, Italy) for providing the TeseoV receiver used to analyze and process the data presented in this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Teunissen, P.J.; Montenbruck, O. Springer Handbook of Global Navigation Satellite Systems; Springer International Publishing: Cham, Switzerland, 2017. [Google Scholar]
  2. Kaplan, E.D.; Hegarty, C.J. Understading GPS/GNSS—Principles and Applications, 3rd ed.; Artech House: Norwood, MA, USA, 2017. [Google Scholar]
  3. Kuusniemi, H. User-Level Reliability and Quality Monitoring in Satellite-Based Personal Navigation. Ph.D. Thesis, Tampere University of Technology, Tampere, Finland, 2005. [Google Scholar]
  4. Gao, H.; Groves, P.D. Environmental context detection for adaptive navigation using GNSS measurements from a smartphone. Navig. J. Inst. Navig. 2018, 65, 99–116. [Google Scholar]
  5. Gao, H.; Groves, P.D. Improving environment detection by behavior association for context-adaptive navigation. Navig. J. Inst. Navig. 2020, 67, 43–60. [Google Scholar]
  6. Wang, Y.; Liu, P.; Liu, Q.; Adeel, M.; Qian, J.; Jin, X.; Ying, R. Urban environment recognition based on the GNSS signal characteristics. Navigation 2019, 66, 211–225. [Google Scholar]
  7. Isik, O.K.; Petrunin, I.; Inalhan, G.; Tsourdos, A.; Moreno, R.V.; Grech, R. A machine learning based GNSS performance prediction for urban air mobility using environment recognition. In Proceedings of the 2021 IEEE/AIAA 40th Digital Avionics Systems Conference (DASC), San Antonio, TX, USA, 3–7 October 2021; pp. 1–5. [Google Scholar]
  8. Feriol, F.; Watanabe, Y.; Vivet, D. GNSS-based environmental context detection for navigation. In Proceedings of the 2022 IEEE Intelligent Vehicles Symposium (IV), Aachen, Germany, 5–9 June 2022; pp. 888–894. [Google Scholar]
  9. Zhu, F.; Luo, K.; Tao, X.; Zhang, X. Deep Learning Based Vehicle-Mounted Environmental Context Awareness via GNSS Signal. IEEE Trans. Intell. Transp. Syst. 2024, 25, 9498–9511. [Google Scholar]
  10. Xia, Y.; Pan, S.; Gao, W.; Yu, B.; Gan, X.; Zhao, Y.; Zhao, Q. Recurrent neural network based scenario recognition with multi-constellation GNSS measurements on a smartphone. Measurement 2020, 153, 107420. [Google Scholar]
  11. Langley, R.B. Dilution of precision. GPS World 1999, 10, 52–59. [Google Scholar]
  12. Teunissen, P.J.; Kleusberg, A. GPS for Geodesy; Springer Science & Business Media: Berlin/Heidelberg, Germany; New York, NY, USA, 2012. [Google Scholar]
  13. Massarweh, L.; Fortunato, M.; Gioia, C. Assessment of real-time multipath detection with Android raw GNSS measurements by using a xiaomi mi 8 smartphone. In Proceedings of the 2020 IEEE/ION Position, Location and Navigation Symposium (PLANS), Portland, OR, USA, 20–23 April 2020; pp. 1111–1122. [Google Scholar]
  14. Falletti, E.; Pini, M.; Letizia, L.P. Are Carrier-to-Noise Algorithms Equivalent in All Situations? INSIDE GNSS: Red Bank, NJ, USA, 2010; pp. 20–27. [Google Scholar]
  15. Federal Agency for Cartography and Geodesy. The BKG GNSS Data Center. Available online: https://igs.bkg.bund.de/ (accessed on 12 February 2024).
  16. Box, G.E.; Cox, D.R. An analysis of transformations. J. R. Stat. Soc. Ser. B Stat. Methodol. 1964, 26, 211–243. [Google Scholar] [CrossRef]
  17. Dixon, W.J. Simplified estimation from censored normal samples. Ann. Math. Stat. 1960, 31, 385–391. [Google Scholar] [CrossRef]
  18. Thirumagal, E.; Saruladha, K. GAN models in natural language processing and image translation. In Generative Adversarial Networks for Image-to-Image Translation; Elsevier: Amsterdam, The Netherlands, 2021; pp. 17–57. [Google Scholar]
  19. Jeffreys, H. An invariant form for the prior probability in estimation problems. Proc. R. Soc. Lond. Ser. A Math. Phys. Sci. 1946, 186, 453–461. [Google Scholar] [CrossRef]
  20. STMicroelectronics. STA8100GA—Teseo V Multi Frequency GNSS Receiver. Available online: https://www.st.com/en/automotive-infotainment-and-telematics/sta8100ga.html (accessed on 19 April 2024).
  21. Di Grazia, D.; Pisoni, F.; Gogliettino, G.; Ardiero, S.; Avellone, G. A Triple-Band GNSS Receiver for High Accuracy Automotive Applications. In Proceedings of the 2022 IEEE International Workshop on Metrology for Automotive (MetroAutomotive), Modena, Italy, 4–6 July 2022; pp. 41–46. [Google Scholar]
  22. Di Grazia, D.; Pisoni, F.; Crasta, S.; Napolitano, A.; Darsena, D.; Ardiero, S. Long GNSS Secondary Codes Acquisition by Characteristic Length Method. In Proceedings of the 2023 IEEE International Workshop on Metrology for Automotive (MetroAutomotive), Modena, Italy, 28–30 June 2023; pp. 105–110. [Google Scholar]
  23. Pisoni, F.; Palella, N.M.; Di Grazia, D.; Colombo, L.; Gogliettino, G. A Loosely Coupled Architecture for INS/GNSS Integration with Tracking Loops Aiding. In Proceedings of the 2023 IEEE International Workshop on Metrology for Automotive (MetroAutomotive), Modena, Italy, 28–30 June 2023; pp. 111–116. [Google Scholar]
  24. u-blox. Product Summary—ZED-F9P Series. 2024. Available online: https://content.u-blox.com/sites/default/files/ZED-F9P_ProductSummary_UBX-17005151.pdf (accessed on 24 April 2024).
  25. Hexagon/NovAtel. “PwrPak7”. 2023. Available online: https://hexagondownloads.blob.core.windows.net/public/Novatel/assets/Documents/Papers/PwrPak7-Product-Sheet/PwrPak7-Product-Sheet.pdf (accessed on 24 April 2024).
  26. Marut, G. RINEX files from low-cost GNSS receivers equipped with few types of low-cost and high-end Antennas, Wrocław, Poland; July, 2022 [Data set]. Zenodo 2023. [Google Scholar] [CrossRef]
Figure 1. TeseoV satellite visibility (upper box) and geometry (lower box) for each scenario.
Figure 1. TeseoV satellite visibility (upper box) and geometry (lower box) for each scenario.
Engproc 88 00014 g001
Figure 2. ΔC/N0 as a function of ΔEl.
Figure 2. ΔC/N0 as a function of ΔEl.
Engproc 88 00014 g002
Figure 3. TeseoV multipath distribution divergence from the selected IGS station multipath distributions.
Figure 3. TeseoV multipath distribution divergence from the selected IGS station multipath distributions.
Engproc 88 00014 g003
Figure 4. Kullback–Leibler indicator boxplot for three different devices in urban and open-sky environments. The multipath timeseries are compared with all the multipath timeseries of the stations.
Figure 4. Kullback–Leibler indicator boxplot for three different devices in urban and open-sky environments. The multipath timeseries are compared with all the multipath timeseries of the stations.
Engproc 88 00014 g004
Figure 5. Kullback–Leibler indicator for three different devices in urban and open-sky environments. The multipath timeseries for each receiver are compared with the single Gaussian reference distribution (Case B).
Figure 5. Kullback–Leibler indicator for three different devices in urban and open-sky environments. The multipath timeseries for each receiver are compared with the single Gaussian reference distribution (Case B).
Engproc 88 00014 g005
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Cappello, G.; Maratea, A.; Gioia, C.; Angrisano, A.; Del Pizzo, S.; Gaglione, S. Toward Context-Aware GNSS Positioning: A Preliminary Analysis. Eng. Proc. 2025, 88, 14. https://doi.org/10.3390/engproc2025088014

AMA Style

Cappello G, Maratea A, Gioia C, Angrisano A, Del Pizzo S, Gaglione S. Toward Context-Aware GNSS Positioning: A Preliminary Analysis. Engineering Proceedings. 2025; 88(1):14. https://doi.org/10.3390/engproc2025088014

Chicago/Turabian Style

Cappello, Giovanni, Antonio Maratea, Ciro Gioia, Antonio Angrisano, Silvio Del Pizzo, and Salvatore Gaglione. 2025. "Toward Context-Aware GNSS Positioning: A Preliminary Analysis" Engineering Proceedings 88, no. 1: 14. https://doi.org/10.3390/engproc2025088014

APA Style

Cappello, G., Maratea, A., Gioia, C., Angrisano, A., Del Pizzo, S., & Gaglione, S. (2025). Toward Context-Aware GNSS Positioning: A Preliminary Analysis. Engineering Proceedings, 88(1), 14. https://doi.org/10.3390/engproc2025088014

Article Metrics

Back to TopTop