If you wish to contribute or participate in the discussions about articles you are invited to contact the Editor

Galileo High Accuracy Service (HAS): Difference between revisions

From Navipedia
Jump to navigation Jump to search
Major update
 
(82 intermediate revisions by 9 users not shown)
Line 1: Line 1:
{{Article Infobox2
{{Article Infobox2
|Category=GALILEO
|Category=GALILEO
|Editors=European Commission
|Level=Basic
|YearOfPublication=2026
|Title={{PAGENAME}}
|Title={{PAGENAME}}
|Authors=GMV
|Level=Basic
|YearOfPublication=2011
|Logo=GMV
}}
}}


The [[GALILEO General Introduction|GALILEO]] System will be an independent, global, European-controlled, satellite-based navigation system and will provide a number of guaranteed services to users equipped with Galileo-compatible receivers.  
The [[GALILEO General Introduction|GALILEO]] System is an independent, global, European-controlled, satellite-based navigation system and provides a number of services to users equipped with Galileo-compatible receivers.
 
The GALILEO High Accuracy Service (HAS) provides free of charge high-accuracy PPP corrections, in the Galileo E6-B data component and by terrestrial means, for Galileo and GPS (single and multi-frequency) to achieve real-time improved user positioning performances (positioning error of less than two decimetres in nominal conditions).
 
The Galileo High Accuracy Service resulted from the re-scoping of the former Galileo Commercial Service (CS). The Galileo HAS Initial Service (Phase 1) was declared operational in January 2023. Further evolutions are being developed in HAS Phase 2.
 
==Target Applications==
 
[[File:Galileo 02 wp02.jpg|250px|Galileo HAS Civil Application|right|thumb]]
 
The High Accuracy Service (HAS) is aimed at applications requiring higher performance than that offered by the Open Service.<ref>[https://www.gsc-europa.eu/galileo/services Galileo Services on GSC website]</ref><ref>[https://www.gsc-europa.eu/galileo/services/galileo-high-accuracy-service-has Galileo HAS on GSC website]</ref> It is provided on a free of charge basis, with content and format of data publicly and openly available on a global scale. Developing applications using the HAS signals opens a wide range of possibilities. The worldwide coverage brings a strong advantage for applications requiring global availability, even in areas with limited wireless communications coverage.
 
Applications of Galileo HAS span a wide range of land, sea, and air domains. They include high‑precision GIS and mapping, cadastral and hydrographic surveying. Galileo HAS can also support advanced mobility and automation, powering applications such as automated driving, machinery guidance and autonomous surface vessel navigation. Other applications are robotics, port operations, and even smartphone‑based mapping and navigation support for visually impaired users, demonstrating the service’s versatility across professional and societal needs.
 
==Precise Point Positioning==
 
Multiple approaches have been developed to provide positioning accuracy at the decimetre level or better: real time kinematic (RTK), precise point positioning (PPP), and more recently PPP-RTK. The main advantage of using PPP instead of RTK is that it provides a global and absolute positioning and timing service without the need for nearby reference stations. PPP is based on the derivation of accurate GNSS satellite orbits and clock data as well as biases (i.e. code and phase biases) using a sparse, globally distributed network of reference stations. Receivers apply this data to estimate a user position based on carrier phase measurements. The ionospheric delays are typically estimated by the PPP receiver or removed by performing the ionosphere-free combination. However, atmospheric data may be supplied to reduce the convergence time and to improve the accuracy for single-frequency users. In Galileo HAS, PPP data is distributed through the Galileo system itself.
 
==Galileo HAS Data==
 
Galileo HAS data are transmitted using the data (E6-B) component in the E6 band. E6 signals are modulated using binary phase shift keying BPSK(5) at a carrier frequency of 1278.75 MHz, which is used by all satellites and shared through a code division multiple access (CDMA) RF channel access method.<ref name="HAS_SDD">[https://www.gsc-europa.eu/electronic-library/programme-reference-documents/galileo-in-force/has Galileo HAS Service Definition Document]</ref> Therefore, the signal main lobe and most of the signal power is in the 1273.75-1283.75 MHz band. The HAS data are transmitted within the C/NAV navigation message in the E6-B signal component at a rate of 448 bps.<ref name="HAS_SISICD">[https://www.gsc-europa.eu/electronic-library/programme-reference-documents/galileo-in-force/has Galileo HAS Signal-in-Space Interface Control Document]</ref>
 
The Galileo E6-B channel is well suited to transmit PPP information. The available rate of 448 bps per satellite allows the transmission of PPP data at an adequate update rate to provide accuracy at the centimetre level.<ref name="HAS_SISICD"/> The HAS message also uses a specific outer-layer coding technique developed for optimally transmitting long messages from satellite constellations, called HPVRS (High Parity Vertical Reed-Solomon). The Galileo HAS corrections are also available through a terrestrial link as an addition dissemination channel.<ref>[https://www.gsc-europa.eu/electronic-library/programme-reference-documents/galileo-in-force/has Galileo HAS Internet Data Distribution Interface Control Document]</ref>
 
High accuracy corrections follow a similar format to Compact-State Space Representation (CSSR). Note that the High Accuracy Service does not offer integrity information.
 
[[File:Galileo_Signals.png|250px|Galileo Signal Frequencies|centre|thumb]]
 
==Galileo HAS Service Levels==
 
The HAS comprises two services levels:<ref name="HAS_SDD"/>
*Service Level 1 (SL1) with global coverage, providing high accuracy corrections (orbits, clocks) and biases (code and phase) for Galileo E1/E5b/E5a/E6 and E5AltBOC and GPS L1/L5/L2 signals.
*Service Level 2 (SL2) with regional coverage, providing SL1 corrections plus ionospheric corrections.
 
The next table summarizes the main characteristics for each of the Galileo HAS Service levels:


Encrypted and accurate to the nearest centimetre, the [[GALILEO Commercial Service]] allows for development of applications for professional or commercial use owing to improved performance and data with greater added value than that obtained through the open service.<ref name="Mid-term review">[http://ec.europa.eu/enterprise/newsroom/cf/_getdocument.cfm?doc_id=6321 Mid-term review of the European satellite radio navigation programmes]</ref>
{| class="wikitable" align="center"
|+align="bottom" |''Table 1- Main HAS characteristics and target performances<ref name="HAS_note">[https://www.gsc-europa.eu/sites/default/files/sites/all/files/Galileo_HAS_Info_Note.pdf Galileo HAS Info Note]</ref>''
|-
! HAS
! Service Level 1
! Service Level 2 
|- align="center" 
| COVERAGE
| Global
| European Coverage Area (ECA)
|- align="center"
| TYPE OF CORRECTIONS
| PPP - orbit, clock, biases (code and phase)
| PPP - orbit, clock, biases (code and phase) incl. atmospheric corrections
|- align="center"
| FORMAT OF CORRECTIONS
| Open format similar to Compact-SSR (CSSR)
| Open format similar to Compact-SSR (CSSR), plus Galileo HAS ionospheric correction message
|- align="center"
| DISSEMINATION OF CORRECTIONS
| Galileo E6-B using 448 bits per satellite per second / terrestrial (internet)
| Galileo E6-B using 448 bits per satellite per second / terrestrial (internet)
|- align="center"
| SUPPORTED CONSTELLATIONS
| Galileo, GPS
| Galileo, GPS
|- align="center"
| SUPPORTED FREQUENCIES
| E1/E5a/E5b/E6/E5 (AltBOC), L1/L5/L2C
| E1/E5a/E5b/E6/E5 (AltBOC), L1/L5/L2C
|- align="center"
| HORIZONTAL ACCURACY 95%
| < 20 cm
| < 20 cm
|- align="center"
| VERTICAL ACCURACY 95%
| < 40 cm
| < 40 cm
|- align="center"
| CONVERGENCE TIME
| < 300 s
| < 100 s
|- align="center"
| AVAILABILITY
| 99%
| 99%
|- align="center"
| USER HELPDESK
| 24/7
| 24/7
|}


==Purpose==
The HAS Initial Service is currently providing Service Level 1 with reduced coverage and performance compared to the Full Service. The Minimum Performance Levels (MPLs) are defined in the Galileo HAS Service Definition Document.<ref name="HAS_SDD"/> Performance reports are published on a quarterly basis.<ref>[https://www.gsc-europa.eu/electronic-library/performance-reports/galileo-high-accuracy-service-has Galileo HAS Performance Reports]</ref>
[[File:Galileo 02 wp02.jpg|250px|Galileo Civil Application|right|thumb]]


The Commercial Service (CS) is aimed at market applications requiring higher performance than offered by the Open Service. It provides added value services on payment of a fee. Galileo CS uses combination of two encrypted signals for higher data throughput rate and higher accuracy authenticated data.
==System Level Implementation==


The foreseen applications will be based on: <ref name="GALHLD"> [http://ec.europa.eu/dgs/energy_transport/galileo/doc/galileo_hld_v3_23_09_02.pdf Galileo Mission High Level Definition], v3, September 2002.</ref>
===Galileo HAS High Level Architecture===


* Dissemination of data with a rate of 500 bps, for added value services;
The Galileo system elements involved in the provision of the Galileo High Accuracy Service are:<ref name="HAS_note"/>
* Broadcasting of two signals, separated in frequency from the Open Services signals  in differential applications to facilitate advanced applications such as integration of Galileo positioning applications with wireless communications networks, high accuracy positioning and indoor navigation.
*High Accuracy Data Generator (HADG), located at the GSC (European GNSS Service Centre), receives data from the Galileo Sensor Stations (GSS) and generates corrections for Galileo and GPS. Note that additional reference station networks of Galileo Experimental Sensor Stations (GESS), from the Galileo System Test Bed, and RIMS from EGNOS, will be incorporated in Phase 2.
*The High Accuracy (HA) corrections are sent in real time to the Galileo core infrastructure.
*The Galileo core infrastructure receives the HA data and compiles the information in one single message of 448 bits per second and per connected satellite.
*The Galileo core infrastructure uploads the HA data to the Galileo satellites through the Uplink Stations (ULS).
*Galileo satellites broadcast HA data through the Galileo E6-B signal component.
*HA data is also provided through the terrestrial link, accessible to the users through the Internet.
*Users receive the HA data and implement PPP algorithms to apply HA corrections to the Galileo and GPS navigation data.


These will be developed by service providers, which will buy the right to use the two commercial signals from the Galileo operator.
[[File:Architecture_HAS_v2.png|550px|HAS High Level Architecture<ref name="HAS_note"/>|centre|thumb]]
Developing commercial applications either by using the commercial signals alone, or by combining them with other Galileo signals or external communications systems, opens a wide range of possibilities. The worldwide coverage brings a strong advantage for applications requiring global data broadcast. The  Commercial Service does not offer integrity information.<ref name="ESA_GALILEO">[http://www.esa.int/esaNA/galileo.html ESA Galileo web page]</ref>


==Performance and features==
===Galileo HAS Roadmap===


The Galileo Commercial Service is based on adding two signals to the Open access signals. This pair of signals is protected through commercial encryption, which is managed by the service providers and the future Galileo operator. Access is controlled at the receiver level, using access-protection keys.  
The Galileo High Accuracy Service is implemented in a stepped approach:<ref name="HAS_note"/>
*Phase 0 (HA testing and experimentation) focused on activities aimed at validating Galileo’s dissemination capabilities through the E6-B channel and performing initial high-accuracy testing. Internal testing started in 2019. HAS SiS tests were executed from Q1 2021.
*Phase 1 (HA Initial Service). Provision of an initial Galileo High Accuracy Service resulting from the implementation of a high-accuracy data generation system processing Galileo system data only. The HA initial service is available since 24/01/2023 and delivers Service Level 1 performance.<ref>[https://doi.org/10.1007/s10291-022-01247-x Fernandez-Hernandez, I., et al., Galileo High Accuracy Service: initial definition and performance. GPS solutions, 26(3), 65.]</ref><ref>[https://doi.org/10.1007/s10291-023-01410-y Naciri, N., Yi, D., Bisnath, S., de Blas, F. J., & Capua, R. (2023). Assessment of Galileo High Accuracy Service (HAS) test signals and preliminary positioning performance. GPS solutions, 27(2), 73.]</ref>
*Phase 2 (HA Full Service). Full provision of the Galileo High Accuracy Service, including Service Level 1 and Service Level 2, fulfilling its target performance. In Phase 2, additional stations are added to improve performance and the HAS data will also support additional features such as the authentication of the HAS data.
*Phase X (HA Evolution). Implementation of HAS Evolutions in the frame of Galileo 2<sup>nd</sup> generation developments, addressing the HAS users’ feedback and lessons learned from the previous phases.


The Galileo Operating Company (GOC) will determine the level of performance it can offer for each commercial service together with ascertaining the demands of Industry and the needs of the consumer. It is intended to provide a guarantee for this service. The Commercial Service will be a controlled access service operated by Commercial Service Providers acting after a license agreement between them and the GOC. Commercial service providers will make decisions on the offered services: e.g. integrity data, differential corrections for local areas, etc… which will depend on the final characteristics of the other services offered by Galileo. <ref name="GALHLD"> [http://ec.europa.eu/dgs/energy_transport/galileo/doc/galileo_hld_v3_23_09_02.pdf Galileo Mission High Level Definition], v3, September 2002.</ref>
[[File:Roadmap_HAS_v2.png|550px|Galileo HAS Roadmap<ref name="HAS_note"/>|centre|thumb]]


To know more information about Performances of each Galileo Service see the article [[GALILEO Performances|Galileo Performances]].
==Galileo HAS Adoption==


==Implementation and Applications==
Following its Initial Service Declaration in January 2023, the High Accuracy Service started to be integrated by major high-precision receiver manufacturers. A growing number of GNSS receivers now incorporate HAS as part of their precise point positioning (PPP) solutions for applications including precision agriculture, transportation, autonomous systems and other professional markets. EUSPA maintains a non-exhaustive list of receivers supporting HAS as part of their list of Galileo compatible devices.<ref>[https://www.gsc-europa.eu/support-to-developers/galileo-compatible-devices/receivers-implementing-galileo-has Receivers implementing Galileo HAS]</ref>
[[File:Galileo Frequencies.gif‎|180px|Galileo Signal Frequencies|left|thumb]]


The Galileo Commercial Service signals will be the Open Services Signals, plus two encrypted signals (ranging codes and data), on the “E6” band. The implementation of this Service is not planned for the Initial Operational Capability (IOC) phase.<ref name="Mid-term review"/>
==Credits==


Typical value-added services include service guarantees, precise timing services, the provision of ionosphere delay models, local differential correction signals for extreme-precision position determination and other services based on the broadcast of system information data.
The information of this article has been compiled based on public information from the Galileo HAS Info Note and other sources as indicated through the references. The initial (2011) version of this article was edited by GMV.


==Notes==
<references group="footnotes"/>
==References==
==References==
<references/>
<references/>


[[Category:GALILEO|Commercial]]
[[Category:GALILEO Services|Commercial]]
[[Category:GALILEO Services|Commercial]]

Latest revision as of 15:21, 17 September 2026


GALILEOGALILEO
Title Galileo High Accuracy Service (HAS)
Edited by European Commission
Level Basic
Year of Publication 2026


The GALILEO System is an independent, global, European-controlled, satellite-based navigation system and provides a number of services to users equipped with Galileo-compatible receivers.

The GALILEO High Accuracy Service (HAS) provides free of charge high-accuracy PPP corrections, in the Galileo E6-B data component and by terrestrial means, for Galileo and GPS (single and multi-frequency) to achieve real-time improved user positioning performances (positioning error of less than two decimetres in nominal conditions).

The Galileo High Accuracy Service resulted from the re-scoping of the former Galileo Commercial Service (CS). The Galileo HAS Initial Service (Phase 1) was declared operational in January 2023. Further evolutions are being developed in HAS Phase 2.

Target Applications

Galileo HAS Civil Application

The High Accuracy Service (HAS) is aimed at applications requiring higher performance than that offered by the Open Service.[1][2] It is provided on a free of charge basis, with content and format of data publicly and openly available on a global scale. Developing applications using the HAS signals opens a wide range of possibilities. The worldwide coverage brings a strong advantage for applications requiring global availability, even in areas with limited wireless communications coverage.

Applications of Galileo HAS span a wide range of land, sea, and air domains. They include high‑precision GIS and mapping, cadastral and hydrographic surveying. Galileo HAS can also support advanced mobility and automation, powering applications such as automated driving, machinery guidance and autonomous surface vessel navigation. Other applications are robotics, port operations, and even smartphone‑based mapping and navigation support for visually impaired users, demonstrating the service’s versatility across professional and societal needs.

Precise Point Positioning

Multiple approaches have been developed to provide positioning accuracy at the decimetre level or better: real time kinematic (RTK), precise point positioning (PPP), and more recently PPP-RTK. The main advantage of using PPP instead of RTK is that it provides a global and absolute positioning and timing service without the need for nearby reference stations. PPP is based on the derivation of accurate GNSS satellite orbits and clock data as well as biases (i.e. code and phase biases) using a sparse, globally distributed network of reference stations. Receivers apply this data to estimate a user position based on carrier phase measurements. The ionospheric delays are typically estimated by the PPP receiver or removed by performing the ionosphere-free combination. However, atmospheric data may be supplied to reduce the convergence time and to improve the accuracy for single-frequency users. In Galileo HAS, PPP data is distributed through the Galileo system itself.

Galileo HAS Data

Galileo HAS data are transmitted using the data (E6-B) component in the E6 band. E6 signals are modulated using binary phase shift keying BPSK(5) at a carrier frequency of 1278.75 MHz, which is used by all satellites and shared through a code division multiple access (CDMA) RF channel access method.[3] Therefore, the signal main lobe and most of the signal power is in the 1273.75-1283.75 MHz band. The HAS data are transmitted within the C/NAV navigation message in the E6-B signal component at a rate of 448 bps.[4]

The Galileo E6-B channel is well suited to transmit PPP information. The available rate of 448 bps per satellite allows the transmission of PPP data at an adequate update rate to provide accuracy at the centimetre level.[4] The HAS message also uses a specific outer-layer coding technique developed for optimally transmitting long messages from satellite constellations, called HPVRS (High Parity Vertical Reed-Solomon). The Galileo HAS corrections are also available through a terrestrial link as an addition dissemination channel.[5]

High accuracy corrections follow a similar format to Compact-State Space Representation (CSSR). Note that the High Accuracy Service does not offer integrity information.

Galileo Signal Frequencies

Galileo HAS Service Levels

The HAS comprises two services levels:[3]

  • Service Level 1 (SL1) with global coverage, providing high accuracy corrections (orbits, clocks) and biases (code and phase) for Galileo E1/E5b/E5a/E6 and E5AltBOC and GPS L1/L5/L2 signals.
  • Service Level 2 (SL2) with regional coverage, providing SL1 corrections plus ionospheric corrections.

The next table summarizes the main characteristics for each of the Galileo HAS Service levels:

Table 1- Main HAS characteristics and target performances[6]
HAS Service Level 1 Service Level 2
COVERAGE Global European Coverage Area (ECA)
TYPE OF CORRECTIONS PPP - orbit, clock, biases (code and phase) PPP - orbit, clock, biases (code and phase) incl. atmospheric corrections
FORMAT OF CORRECTIONS Open format similar to Compact-SSR (CSSR) Open format similar to Compact-SSR (CSSR), plus Galileo HAS ionospheric correction message
DISSEMINATION OF CORRECTIONS Galileo E6-B using 448 bits per satellite per second / terrestrial (internet) Galileo E6-B using 448 bits per satellite per second / terrestrial (internet)
SUPPORTED CONSTELLATIONS Galileo, GPS Galileo, GPS
SUPPORTED FREQUENCIES E1/E5a/E5b/E6/E5 (AltBOC), L1/L5/L2C E1/E5a/E5b/E6/E5 (AltBOC), L1/L5/L2C
HORIZONTAL ACCURACY 95% < 20 cm < 20 cm
VERTICAL ACCURACY 95% < 40 cm < 40 cm
CONVERGENCE TIME < 300 s < 100 s
AVAILABILITY 99% 99%
USER HELPDESK 24/7 24/7

The HAS Initial Service is currently providing Service Level 1 with reduced coverage and performance compared to the Full Service. The Minimum Performance Levels (MPLs) are defined in the Galileo HAS Service Definition Document.[3] Performance reports are published on a quarterly basis.[7]

System Level Implementation

Galileo HAS High Level Architecture

The Galileo system elements involved in the provision of the Galileo High Accuracy Service are:[6]

  • High Accuracy Data Generator (HADG), located at the GSC (European GNSS Service Centre), receives data from the Galileo Sensor Stations (GSS) and generates corrections for Galileo and GPS. Note that additional reference station networks of Galileo Experimental Sensor Stations (GESS), from the Galileo System Test Bed, and RIMS from EGNOS, will be incorporated in Phase 2.
  • The High Accuracy (HA) corrections are sent in real time to the Galileo core infrastructure.
  • The Galileo core infrastructure receives the HA data and compiles the information in one single message of 448 bits per second and per connected satellite.
  • The Galileo core infrastructure uploads the HA data to the Galileo satellites through the Uplink Stations (ULS).
  • Galileo satellites broadcast HA data through the Galileo E6-B signal component.
  • HA data is also provided through the terrestrial link, accessible to the users through the Internet.
  • Users receive the HA data and implement PPP algorithms to apply HA corrections to the Galileo and GPS navigation data.
HAS High Level Architecture[6]

Galileo HAS Roadmap

The Galileo High Accuracy Service is implemented in a stepped approach:[6]

  • Phase 0 (HA testing and experimentation) focused on activities aimed at validating Galileo’s dissemination capabilities through the E6-B channel and performing initial high-accuracy testing. Internal testing started in 2019. HAS SiS tests were executed from Q1 2021.
  • Phase 1 (HA Initial Service). Provision of an initial Galileo High Accuracy Service resulting from the implementation of a high-accuracy data generation system processing Galileo system data only. The HA initial service is available since 24/01/2023 and delivers Service Level 1 performance.[8][9]
  • Phase 2 (HA Full Service). Full provision of the Galileo High Accuracy Service, including Service Level 1 and Service Level 2, fulfilling its target performance. In Phase 2, additional stations are added to improve performance and the HAS data will also support additional features such as the authentication of the HAS data.
  • Phase X (HA Evolution). Implementation of HAS Evolutions in the frame of Galileo 2nd generation developments, addressing the HAS users’ feedback and lessons learned from the previous phases.
Galileo HAS Roadmap[6]

Galileo HAS Adoption

Following its Initial Service Declaration in January 2023, the High Accuracy Service started to be integrated by major high-precision receiver manufacturers. A growing number of GNSS receivers now incorporate HAS as part of their precise point positioning (PPP) solutions for applications including precision agriculture, transportation, autonomous systems and other professional markets. EUSPA maintains a non-exhaustive list of receivers supporting HAS as part of their list of Galileo compatible devices.[10]

Credits

The information of this article has been compiled based on public information from the Galileo HAS Info Note and other sources as indicated through the references. The initial (2011) version of this article was edited by GMV.

References