<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="data-paper">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">ESSD</journal-id><journal-title-group>
    <journal-title>Earth System Science Data</journal-title>
    <abbrev-journal-title abbrev-type="publisher">ESSD</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Earth Syst. Sci. Data</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1866-3516</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/essd-13-4567-2021</article-id><title-group><article-title>The cooperative IGS RT-GIMs: a reliable estimation of the global ionospheric electron content<?xmltex \hack{\break}?> distribution in real time</article-title><alt-title>The cooperative IGS RT-GIMs</alt-title>
      </title-group><?xmltex \runningtitle{The cooperative IGS RT-GIMs}?><?xmltex \runningauthor{Q.~Liu et~al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Liu</surname><given-names>Qi</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-8422-7901</ext-link></contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1 aff2">
          <name><surname>Hernández-Pajares</surname><given-names>Manuel</given-names></name>
          <email>manuel.hernandez@upc.edu</email>
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff3 aff1">
          <name><surname>Yang</surname><given-names>Heng</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-1583-2307</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff4">
          <name><surname>Monte-Moreno</surname><given-names>Enric</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff2">
          <name><surname>Roma-Dollase</surname><given-names>David</given-names></name>
          
        <ext-link>https://orcid.org/0000-0003-4450-6073</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff1 aff2">
          <name><surname>García-Rigo</surname><given-names>Alberto</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-6226-4851</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff5">
          <name><surname>Li</surname><given-names>Zishen</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff5">
          <name><surname>Wang</surname><given-names>Ningbo</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff6">
          <name><surname>Laurichesse</surname><given-names>Denis</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff6">
          <name><surname>Blot</surname><given-names>Alexis</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff7 aff8">
          <name><surname>Zhao</surname><given-names>Qile</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff7">
          <name><surname>Zhang</surname><given-names>Qiang</given-names></name>
          
        <ext-link>https://orcid.org/0000-0001-8683-4230</ext-link></contrib>
        <contrib contrib-type="author" corresp="no" rid="aff9">
          <name><surname>Hauschild</surname><given-names>André</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff10">
          <name><surname>Agrotis</surname><given-names>Loukis</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff11">
          <name><surname>Schmitz</surname><given-names>Martin</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff11">
          <name><surname>Wübbena</surname><given-names>Gerhard</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff12">
          <name><surname>Stürze</surname><given-names>Andrea</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff13">
          <name><surname>Krankowski</surname><given-names>Andrzej</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff14 aff15">
          <name><surname>Schaer</surname><given-names>Stefan</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff16">
          <name><surname>Feltens</surname><given-names>Joachim</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff17">
          <name><surname>Komjathy</surname><given-names>Attila</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no" rid="aff18">
          <name><surname>Ghoddousi-Fard</surname><given-names>Reza</given-names></name>
          
        </contrib>
        <aff id="aff1"><label>1</label><institution>Department of Mathematics, Universitat Politècnica de Catalunya (UPC-IonSAT), Barcelona,
Spain</institution>
        </aff>
        <aff id="aff2"><label>2</label><institution>Institut d'Estudis Espacials de Catalunya (IEEC),
Barcelona, Spain</institution>
        </aff>
        <aff id="aff3"><label>3</label><institution>School of Electronic Information and
Engineering, Yangtze Normal University, 408100 Chongqing, China</institution>
        </aff>
        <aff id="aff4"><label>4</label><institution>Department of Signal Theory and Communications, TALP,<?xmltex \hack{\break}?> Universitat
Politècnica de Catalunya, 08034 Barcelona, Spain</institution>
        </aff>
        <aff id="aff5"><label>5</label><institution>Aerospace Information Research Institute (AIR), Chinese Academy of Sciences (CAS), Beijing, China</institution>
        </aff>
        <aff id="aff6"><label>6</label><institution>Centre National d'Etudes Spatiales, Toulouse, France</institution>
        </aff>
        <aff id="aff7"><label>7</label><institution>GNSS Research Center, Wuhan University, No. 129 Luoyu Road, Wuhan 430079, China</institution>
        </aff>
        <aff id="aff8"><label>8</label><institution>Collaborative Innovation Center of Earth and Space Science, Wuhan University,<?xmltex \hack{\break}?> No. 129 Luoyu Road, Wuhan 430079, China</institution>
        </aff>
        <aff id="aff9"><label>9</label><institution>German Aerospace Center (DLR), German Space Operations Center (GSOC), 82234 Weßling, Germany</institution>
        </aff>
        <aff id="aff10"><label>10</label><institution>European Space Operations Center, European Space Agency, Darmstadt, Germany</institution>
        </aff>
        <aff id="aff11"><label>11</label><institution>Geo++ GmbH, Steinriede 8, 30827 Garbsen, Germany</institution>
        </aff>
        <aff id="aff12"><label>12</label><institution>BKG, Federal Agency for Cartography and Geodesy, Frankfurt, Germany</institution>
        </aff>
        <aff id="aff13"><label>13</label><institution>Space Radio-Diagnostics Research Centre, University of Warmia and Mazury in Olsztyn,<?xmltex \hack{\break}?> 10-719 Olsztyn, Poland</institution>
        </aff>
        <aff id="aff14"><label>14</label><institution>Astronomical Institute, the University of Bern, Sidlerstrasse 5, Bern 3012, Switzerland</institution>
        </aff>
        <aff id="aff15"><label>15</label><institution>Federal Office of Topography (swisstopo), Wabern, Switzerland</institution>
        </aff>
        <aff id="aff16"><label>16</label><institution>Navigation Support Office, Telespazio Germany GmbH c/o European Space Agency/European Space Operations Centre, Robert-Bosch-Straße 5, 64293 Darmstadt, Germany</institution>
        </aff>
        <aff id="aff17"><label>17</label><institution>Near Earth Tracking Systems Group (335S), NASA  –  Jet Propulsion
Laboratory, California Institute of Technology, 4800 Oak Grove Drive, M/S
138-317, Pasadena, CA 91109, USA</institution>
        </aff>
        <aff id="aff18"><label>18</label><institution>Canadian Geodetic Survey, Natural Resources Canada, Ottawa, Canada</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Manuel Hernández-Pajares (manuel.hernandez@upc.edu)</corresp></author-notes><pub-date><day>23</day><month>September</month><year>2021</year></pub-date>
      
      <volume>13</volume>
      <issue>9</issue>
      <fpage>4567</fpage><lpage>4582</lpage>
      <history>
        <date date-type="received"><day>22</day><month>April</month><year>2021</year></date>
           <date date-type="accepted"><day>19</day><month>August</month><year>2021</year></date>
           <date date-type="rev-recd"><day>17</day><month>July</month><year>2021</year></date>
           <date date-type="rev-request"><day>4</day><month>May</month><year>2021</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2021 </copyright-statement>
        <copyright-year>2021</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://essd.copernicus.org/articles/.html">This article is available from https://essd.copernicus.org/articles/.html</self-uri><self-uri xlink:href="https://essd.copernicus.org/articles/.pdf">The full text article is available as a PDF file from https://essd.copernicus.org/articles/.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e401">The Real-Time Working Group (RTWG) of the International GNSS Service (IGS) is
dedicated to providing high-quality data and high-accuracy products for Global
Navigation Satellite System (GNSS) positioning, navigation, timing and Earth
observations. As one part of real-time products, the IGS combined Real-Time
Global Ionosphere Map (RT-GIM) has been generated by the real-time weighting
of the RT-GIMs from IGS real-time ionosphere centers including the Chinese
Academy of Sciences (CAS), Centre National d'Etudes Spatiales (CNES),
Universitat Politècnica de Catalunya (UPC) and Wuhan University
(WHU). The performance of global vertical total electron content (VTEC)
representation in all of the RT-GIMs has been assessed by VTEC from
Jason-3 altimeter for 3 months over oceans and dSTEC-GPS technique with
2 <inline-formula><mml:math id="M1" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> observations over<?pagebreak page4568?> continental regions. According to the
Jason-3 VTEC and dSTEC-GPS assessment, the real-time weighting technique is
sensitive to the accuracy of RT-GIMs. Compared with the performance of
post-processed rapid global ionosphere maps (GIMs) and IGS combined final GIM
(igsg) during the testing period, the accuracy of UPC RT-GIM (after the
improvement of the interpolation technique) and IGS combined RT-GIM (IRTG) is
equivalent to the rapid GIMs and reaches around 2.7 and 3.0 TECU (TEC unit,
10<inline-formula><mml:math id="M2" display="inline"><mml:msup><mml:mi/><mml:mn mathvariant="normal">16</mml:mn></mml:msup></mml:math></inline-formula> <inline-formula><mml:math id="M3" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">el</mml:mi><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mi mathvariant="normal">m</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>) over
oceans and continental regions, respectively. The accuracy of CAS RT-GIM and
CNES RT-GIM is slightly worse than the rapid GIMs, while WHU RT-GIM requires a
further upgrade to obtain similar performance. In addition, a strong
response to the recent geomagnetic storms has been found in the global
electron content (GEC) of IGS RT-GIMs (especially UPC RT-GIM and IGS combined
RT-GIM). The IGS RT-GIMs turn out to be reliable sources of real-time global
VTEC information and have great potential for real-time applications including
range error correction for transionospheric radio signals, the monitoring of
space weather, and detection of natural hazards on a global scale. All the IGS
combined RT-GIMs generated and analyzed during the testing period are
available at <ext-link xlink:href="https://doi.org/10.5281/zenodo.5042622" ext-link-type="DOI">10.5281/zenodo.5042622</ext-link> <xref ref-type="bibr" rid="bib1.bibx40" id="paren.1"/>.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e453">The global ionosphere maps (GIMs), containing vertical total electron content
(VTEC) information at given grid points (typically with a spatial resolution
of 2.5<inline-formula><mml:math id="M4" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> in latitude and 5<inline-formula><mml:math id="M5" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> in longitude), have been
widely used in both scientific and technological communities
<xref ref-type="bibr" rid="bib1.bibx19" id="paren.2"/>. Due to the high quality and global distribution of
VTEC estimation, GIM has been applied to investigating the behavior of the
ionosphere, such as the climatology of mean total electron content (TEC),
potential ionospheric anomalies before earthquakes, semiannual variations in TEC in the
ionosphere, the VTEC structure of the polar ionosphere under different cases and
W index for ionospheric disturbance warning
<xref ref-type="bibr" rid="bib1.bibx36 bib1.bibx35 bib1.bibx67 bib1.bibx25 bib1.bibx21 bib1.bibx14 bib1.bibx15" id="paren.3"><named-content content-type="pre">e.g.,</named-content></xref>. In
addition, the high accuracy of GIM enables precise range corrections for
transionospheric radio signals including radar altimetry, radio telescopes
and Global Navigation Satellite System (GNSS) positioning
<xref ref-type="bibr" rid="bib1.bibx27 bib1.bibx8 bib1.bibx53 bib1.bibx30 bib1.bibx63 bib1.bibx42 bib1.bibx3" id="paren.4"><named-content content-type="pre">e.g.,</named-content></xref>. The
Center for Orbit Determination in Europe (CODE), European Space Agency (ESA),
Jet Propulsion Laboratory (JPL), Canadian Geodetic Survey of Natural Resources Canada (NRCan) and Universitat Politècnica de Catalunya
(UPC) agreed on the computation of individual GIMs in IONosphere map EXchange
(IONEX) format and created the Ionosphere Working Group (Iono-WG) of the
International GNSS Service (IGS) in 1998
<xref ref-type="bibr" rid="bib1.bibx50 bib1.bibx51 bib1.bibx7 bib1.bibx6 bib1.bibx43 bib1.bibx17 bib1.bibx18" id="paren.5"/>. In
the IGS 2015 workshop, the Chinese Academy of Sciences (CAS) and Wuhan University (WHU) became
new Ionospheric Associate Analysis Centers (IAACs)
<xref ref-type="bibr" rid="bib1.bibx33 bib1.bibx12 bib1.bibx64" id="paren.6"/>. Currently, there
are three types of post-processed IGS GIMs at different latencies: final,
rapid and predicted GIMs. With the contribution from different IAACs, the
final and rapid GIMs are assessed and combined by corresponding weights and
uploaded to File Transfer Protocol (FTP) or Hypertext Transfer Protocol (HTTP)
servers with the latency of 1–2 weeks and 1–2 <inline-formula><mml:math id="M6" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula>, respectively. The 1
and 2 <inline-formula><mml:math id="M7" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> predicted GIMs can provide valuable VTEC information in
advance for ionospheric activities and corrections. However, the accuracy of
predicted GIMs is limited due to the nonlinear variation in ionosphere and the
lack of real-time ionospheric observations
<xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx10 bib1.bibx31" id="paren.7"/>.</p>
      <p id="d1e515">In order to satisfy the growing demand for real-time GNSS positioning and
applications, the Real-Time Working Group (RTWG) of IGS was established in 2001
and officially started to provide real-time service (RTS) in 2013
<xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx5" id="paren.8"/>. Aside from multi-GNSS real-time
data streams, the IGS-RTS also generates RT-GNSS product streams, including
satellite orbits, clocks, code/phase biases and GIM. These high-quality
IGS-RTS products enable precise GNSS positioning, navigation, timing (PNT),
ionosphere monitoring and hazard detection. In the Radio Technical Commission for
Maritime Services (RTCM) Special Committee (SC-104), the State Space
Representation (SSR) correction data format is defined as the standard message
(RTCM-SSR) for real-time GNSS applications. In support of flexible multi-GNSS
applications within current multi-constellation and multi-frequency
environments, a new format (IGS-SSR) is developed. The dissemination of IGS
Real-Time Global Ionosphere Maps (RT-GIMs) adopts spherical harmonic expansion
to save the bandwidth in both RTCM-SSR and IGS-SSR formats
<xref ref-type="bibr" rid="bib1.bibx49 bib1.bibx23" id="paren.9"/>.</p>
      <p id="d1e524">The accuracy of RT-GIMs is typically worse than post-processed GIMs due to the
short span of ionospheric observations, sparse distribution of stations,
higher noises in carrier-to-code leveling, or difficulty in carrier ambiguity
estimation in real-time processing mode. While RT-GIMs perform slightly worse
than post-processed GIMs, it is found<?pagebreak page4569?> that RT-GIMs are helpful to reduce the
convergence time of dual-frequency precise point positioning (PPP), and they
strengthen the solution <xref ref-type="bibr" rid="bib1.bibx32" id="paren.10"/>. With the corrections of RT-GIMs,
the accuracy of single-frequency PPP reaches decimeter and meter level in
horizontal and vertical directions <xref ref-type="bibr" rid="bib1.bibx45" id="paren.11"/>, while the
instantaneous (single-epoch) real-time kinematic (RTK) positioning over medium
and long baselines is able to obtain a higher success rate of the ambiguity
fixing and reliability for rover stations at a level of a few centimeters
<xref ref-type="bibr" rid="bib1.bibx55" id="paren.12"/>. In addition, the feasibility of ionospheric
storm monitoring based on RT-GIMs is tested <xref ref-type="bibr" rid="bib1.bibx11" id="paren.13"/>. A first
fusion of IGS-GIMs and ionosonde data from the Global Ionosphere Radio
Observatory (GIRO) paves the way for the improvement of real-time
International Reference Ionosphere <xref ref-type="bibr" rid="bib1.bibx9" id="paren.14"/>. Currently, the
routine RT-GIMs are available from CAS, Centre National d'Etudes Spatiales
(CNES), German Aerospace Center in Neustrelitz (DLR-NZ), JPL, UPC, WHU and
IONOLAB
<xref ref-type="bibr" rid="bib1.bibx34 bib1.bibx29 bib1.bibx24 bib1.bibx22 bib1.bibx28 bib1.bibx46 bib1.bibx52" id="paren.15"/>. Individual
RT-GIMs from different IGS centers can be gathered from IGS-RTS by means of
Network Transportation of RTCM by Internet Protocol (NTRIP)
<xref ref-type="bibr" rid="bib1.bibx57" id="paren.16"/>. With the contribution of IGS RT-GIMs from CAS, CNES and
UPC, a first IGS real-time combination of GIMs was generated in 2018
<xref ref-type="bibr" rid="bib1.bibx47" id="paren.17"/>.</p>
      <p id="d1e552">Recently, one of the IGS RT-GIMs (UPC-IonSAT) has completely changed the
real-time interpolation strategy, with a significant improvement. In addition,
the number of contributing centers has been increased from three to four, thanks to
the participation of Wuhan University. A new version of IGS combined RT-GIM
(IRTG) has been developed to improve the performance and also adapt to the
newly updated IGS-SSR format. In addition, the developed software has been
further parallelized to decrease the latency of IRTG computation to a few
minutes <xref ref-type="bibr" rid="bib1.bibx54" id="paren.18"/>. This paper summarizes the computation methods of
IGS RT-GIMs from different ionosphere centers and the generation of IRTG. In
addition, the performance of different RT-GIMs and the real-time weighting
technique is shown and discussed. The conclusions and future improvements are
given in the final section.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>Data and methods</title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Real-time GNSS data processing</title>
      <p id="d1e573">In order to generate RT-GIMs, the real-time GNSS observations from worldwide
stations are received and transformed into slant TEC (STEC). It should be
noted that extraction of STEC in an unbiased way can be obtained by fitting an
ionospheric model to the observations. With the global distributed STEC,
different strategies are chosen for the computation of RT-GIMs.</p>
      <p id="d1e576">Currently, two methods are commonly used for the calculation of real-time
STEC. The first method is the so-called carrier-to-code leveling (CCL) as
shown in Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>)
<xref ref-type="bibr" rid="bib1.bibx4 bib1.bibx62" id="paren.19"/>. The geometry-free (GF) combination
of pseudorange and carrier phase observations is formed to extract STEC and
differential
code bias (DCB) in an unbiased way by fitting an ionospheric model (for example, spherical
harmonic model). Due to the typically shorter phase-arc length in real-time
mode, the impact of multipath and thermal noise is higher than in
post-processing mode <xref ref-type="bibr" rid="bib1.bibx34" id="paren.20"/>.

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M8" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>≡</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E1"><mml:mtd><mml:mtext>1</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>GF</mml:mtext></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>STEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msup><mml:mi>D</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E2"><mml:mtd><mml:mtext>2</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>≡</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>GF</mml:mtext></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>STEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mtext>GF</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>≡</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>k</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>k</mml:mi></mml:munderover><mml:mfenced open="(" close=")"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E3"><mml:mtd><mml:mtext>3</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mo>≈</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>GF</mml:mtext></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>STEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msup><mml:mi>D</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Here <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the pseudorange observations of epoch <inline-formula><mml:math id="M11" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> at
first and second frequencies, respectively. <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>GF</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> can be
approximated as <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:mn mathvariant="normal">40.3</mml:mn><mml:mo>(</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>-</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msubsup><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>f</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the first and second frequencies of observation. <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mtext>STEC</mml:mtext><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the STEC
of epoch <inline-formula><mml:math id="M17" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M18" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> is receiver and <inline-formula><mml:math id="M19" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> is satellite. <inline-formula><mml:math id="M20" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> is the speed of light
in vacuum. <inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msup><mml:mi>D</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> are the receiver differential
code biases (DCBs) and satellite DCB. <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="normal">M</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the code multipath error and thermal noise
error. <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the carrier phase observations including
the priori corrections (such as wind-up term) of epoch <inline-formula><mml:math id="M27" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> at first and second
frequencies. <inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>GF</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> equals <inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, while <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> are the
carrier phase ambiguities including the corresponding phase bias at first and
second frequencies, respectively. <inline-formula><mml:math id="M32" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> is the length of smoothing arc from
beginning epoch to epoch <inline-formula><mml:math id="M33" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represents the smoothed
<inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mtext>GF</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> of epoch <inline-formula><mml:math id="M36" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, which is significantly affected by the
pseudorange multipath in real-time mode than in post-processing.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1229">The brief summary of different IGS RT-GIMs.</p></caption><oasis:table frame="topbot"><?xmltex \begin{scaleboxenv}{.95}[.95]?><oasis:tgroup cols="5">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="40pt"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="80pt"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="110pt"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="100pt"/>
     <oasis:colspec colnum="5" colname="col5" align="justify" colwidth="130pt"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">Agency/<?xmltex \hack{\hfill\break}?>GIM</oasis:entry>
         <oasis:entry colname="col2">Running date</oasis:entry>
         <oasis:entry colname="col3">Extra ionospheric information</oasis:entry>
         <oasis:entry colname="col4">DCB computation</oasis:entry>
         <oasis:entry colname="col5">GIM computation</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CAS</oasis:entry>
         <oasis:entry colname="col2">Mid-2017 to present</oasis:entry>
         <oasis:entry colname="col3">2 <inline-formula><mml:math id="M37" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> predicted GIM as background information</oasis:entry>
         <oasis:entry colname="col4">Estimated at the same time with local VTEC, and corrected by 3 d aligned code bias</oasis:entry>
         <oasis:entry colname="col5">Observations with predicted GIMs generate 15<inline-formula><mml:math id="M38" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> spherical harmonic expansion GIM in solar-geographic frame</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CNES</oasis:entry>
         <oasis:entry colname="col2">End of 2014  to<?xmltex \hack{\hfill\break}?>present (with an evolution of the spherical harmonic degree)</oasis:entry>
         <oasis:entry colname="col3">No</oasis:entry>
         <oasis:entry colname="col4">Expected in a forthcoming version</oasis:entry>
         <oasis:entry colname="col5">12<inline-formula><mml:math id="M39" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> spherical harmonic expansion GIM which is generated in solar-geographic frame</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">UPC/URTG</oasis:entry>
         <oasis:entry colname="col2">6 Feb 2011 to<?xmltex \hack{\hfill\break}?>8 Sep 2019</oasis:entry>
         <oasis:entry colname="col3">1–2 <inline-formula><mml:math id="M40" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> rapid GIM UQRG as background information</oasis:entry>
         <oasis:entry colname="col4">Optional</oasis:entry>
         <oasis:entry colname="col5">Tomographic model with kriging interpolation method and frozen rapid GIM (UQRG) as a priori model, which generates RT-GIM in sun-fixed geomagnetic frame</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">UPC/USRG</oasis:entry>
         <oasis:entry colname="col2">8 Sep 2019 to present</oasis:entry>
         <oasis:entry colname="col3">1–2 <inline-formula><mml:math id="M41" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> rapid GIM UQRG as background information</oasis:entry>
         <oasis:entry colname="col4">Optional</oasis:entry>
         <oasis:entry colname="col5">Tomographic model with spherical harmonic interpolation method and frozen rapid GIM (UQRG) as a priori model, which generates RT-GIM in sun-fixed geomagnetic frame</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">UPC/UADG</oasis:entry>
         <oasis:entry colname="col2">4 Jan 2021  to present</oasis:entry>
         <oasis:entry colname="col3">Historical UQRG (since 1996) as databases</oasis:entry>
         <oasis:entry colname="col4">Optional</oasis:entry>
         <oasis:entry colname="col5">Tomographic model adopting<?xmltex \hack{\hfill\break}?>atomic decomposition and LASSO solution for the global interpolation with the help of historical GIMs (UQRG), which generates GIM in sun-fixed geomagnetic frame</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WHU</oasis:entry>
         <oasis:entry colname="col2">9 Nov 2020 to present</oasis:entry>
         <oasis:entry colname="col3">2 <inline-formula><mml:math id="M42" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> predicted GIM as background information</oasis:entry>
         <oasis:entry colname="col4">Directly use the previous<?xmltex \hack{\hfill\break}?>satellite and receiver DCB estimated simultaneously<?xmltex \hack{\hfill\break}?>with WHU rapid GIM</oasis:entry>
         <oasis:entry colname="col5">Observations with predicted GIMs yield 15<inline-formula><mml:math id="M43" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> spherical harmonic expansion GIM in solar-geomagnetic frame</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup><?xmltex \end{scaleboxenv}?></oasis:table></table-wrap>

      <?pagebreak page4570?><p id="d1e1453">The second method is the GF combination of phase-only observations, and the
<inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>GF</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is estimated together with the real-time TEC model (for
example, described in terms of tomographic voxel-based basis functions) in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) <xref ref-type="bibr" rid="bib1.bibx16 bib1.bibx18" id="paren.21"/>. Although the
STEC from the second method is accurate and free of code multipath and thermal
noise in post-processing, the convergence time can affect the accuracy of the
STEC, most likely in the isolated receivers. In addition, the computation
methods of RT-GIMs from different IGS real-time ionosphere centers were
compared in detail at the next subsection and summarized in
Table <xref ref-type="table" rid="Ch1.T1"/>. Some ionosphere centers (CAS, CNES, WHU)
directly estimate and disseminate spherical harmonic coefficients in a sun-fixed
reference frame as Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>)
<xref ref-type="bibr" rid="bib1.bibx49 bib1.bibx34" id="paren.22"/>, while UPC generates the RT-GIM in IONEX format
and transforms RT-GIM into spherical harmonic coefficients for the
dissemination.

                <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M45" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mfenced open="{" close=""><mml:mtable rowspacing="5.690551pt 5.690551pt 0.2ex 5.690551pt" class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mfenced open="[" close="]"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:msup><mml:mi>sin⁡</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>z</mml:mi><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:msub><mml:mi>H</mml:mi><mml:mtext>ion</mml:mtext></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mfrac><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mtext>STEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>SH</mml:mtext></mml:msub></mml:mrow></mml:munderover><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mrow><mml:mo>min⁡</mml:mo><mml:mo>(</mml:mo><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mtext>SH</mml:mtext></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:munderover><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>sin⁡</mml:mi><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mrow/><mml:mspace linebreak="nobreak" width="2em"/><mml:mspace width="2em" linebreak="nobreak"/><mml:mo>⋅</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>m</mml:mi><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mtext>S</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>m</mml:mi><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mtext>S</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mtext>S</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mn mathvariant="normal">43</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mn mathvariant="normal">200</mml:mn><mml:mo>)</mml:mo><mml:mtext> modulo </mml:mtext><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          Here <inline-formula><mml:math id="M46" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> is the satellite zenith angle, and <inline-formula><mml:math id="M47" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the mapping function between
<inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:msub><mml:mtext>STEC</mml:mtext><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:msub><mml:mi>H</mml:mi><mml:mtext>ion</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the height of the ionospheric
single-layer assumption, and <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:msub><mml:mi>R</mml:mi><mml:mi mathvariant="normal">E</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the radius of the
earth. <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the VTEC of epoch <inline-formula><mml:math id="M53" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>SH</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the max degree of
spherical harmonic expansion, and <inline-formula><mml:math id="M55" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mtext>SH</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the max order of
spherical harmonic expansion. <inline-formula><mml:math id="M56" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M57" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> are corresponding indices. <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:msub><mml:mi>P</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is
the normalized associated Legendre functions. <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are
sine and cosine spherical harmonic coefficients. <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and
<inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">I</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the geocentric latitude and longitude of
ionospheric pierce point (IPP). <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mtext>S</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the mean sun fixed
and phase-shifted longitude of IPP of epoch <inline-formula><mml:math id="M64" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (typically shifted by
2 <inline-formula><mml:math id="M65" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> to approximate TEC maximum at 14:00 LT). <inline-formula><mml:math id="M66" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is the current
epoch. <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is a common reference of shifted hours, taken as 0 <inline-formula><mml:math id="M68" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> in
the present broadcasting of RT-GIM for WHU and 2 <inline-formula><mml:math id="M69" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> for CAS, CNES and
UPC.</p>
</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>The computation of RT-GIMs by different IGS real-time
ionosphere centers</title>
      <p id="d1e2034">The strategies for generating RT-GIMs differ between IGS real-time ionospheric
analysis centers (ACs). In this subsection, a brief introduction on the
generation of RT-GIMs from individual ACs and the strategy comparison
between different ACs are given.</p>
<sec id="Ch1.S2.SS2.SSS1">
  <label>2.2.1</label><title>Chinese Academy of Sciences</title>
      <p id="d1e2044">The post-processed GIM of CAS has been computed and uploaded to IGS since 2015
<xref ref-type="bibr" rid="bib1.bibx33" id="paren.23"/>. A predicting-plus-modeling approach is used by CAS for
the computation of RT-GIM <xref ref-type="bibr" rid="bib1.bibx34" id="paren.24"/>. CAS RT-GIM is generated with
multi-GNSS, GPS and GLONASS L1 <inline-formula><mml:math id="M70" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> L2, BeiDou B1 <inline-formula><mml:math id="M71" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> B2, and Galileo E1 <inline-formula><mml:math id="M72" display="inline"><mml:mo>+</mml:mo></mml:math></inline-formula> E5a real-time
data streams,<?pagebreak page4571?> provided by the IGS and regional GNSS tracking network
stations. The real-time DCBs are estimated as part of the local ionospheric
VTEC modeling using a generalized trigonometric series (GTS) function as
Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>). Then 3 d aligned biases are incorporated to
increase the robustness of real-time DCBs <xref ref-type="bibr" rid="bib1.bibx56" id="paren.25"/>.

                  <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M73" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mfenced open="{" close=""><mml:mtable rowspacing="5.690551pt 0.2ex 5.690551pt 5.690551pt 5.690551pt" class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>STEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>⋅</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>D</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi mathvariant="normal">r</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:msubsup><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>j</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:msubsup><mml:mfenced open="{" close="}"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msubsup><mml:mi mathvariant="italic">φ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mo>⋅</mml:mo><mml:msubsup><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">d</mml:mi><mml:mi>j</mml:mi></mml:msubsup></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mrow/><mml:mspace linebreak="nobreak" width="2em"/><mml:mspace linebreak="nobreak" width="2em"/><mml:mo>+</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>l</mml:mi><mml:mo>max⁡</mml:mo></mml:msub></mml:mrow></mml:msubsup><mml:mfenced open="{" close="}"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>l</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>S</mml:mi><mml:mi>l</mml:mi></mml:msub><mml:mi>sin⁡</mml:mi><mml:mo>(</mml:mo><mml:mi>l</mml:mi><mml:mo>⋅</mml:mo><mml:msub><mml:mi>h</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>h</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">14</mml:mn><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi>T</mml:mi><mml:mo>,</mml:mo><mml:mspace linebreak="nobreak" width="1em"/><mml:mi>T</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">24</mml:mn><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>i</mml:mi><mml:mtext>max</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>j</mml:mi><mml:mtext>max</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>l</mml:mi><mml:mtext>max</mml:mtext></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

            Here <inline-formula><mml:math id="M74" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> is receiver and <inline-formula><mml:math id="M75" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> is satellite. <inline-formula><mml:math id="M76" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">φ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the difference between IPP and station in latitude
and longitude, respectively. <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M79" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula> represent the degrees in the polynomial
model and Fourier series expansion. <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>E</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>C</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mi>l</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are unknown
parameters.</p>
      <p id="d1e2436">The real-time STEC is computed by subtracting estimated DCB in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E5"/>) from <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>P</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>), and
then the STEC is converted into VTEC by means of a mapping function. The
real-time VTEC from 130 global stations is directly modeled in a
solar-geographic reference frame as Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>). To mitigate
the impacts of the unstable real-time data streams, e.g., the sudden
interruption of the data streams, CAS-predicted TEC information is also
included for RT-GIM computation. The broadcasted CAS RT-GIM is computed by the
weighted combination of real-time VTEC spherical harmonic coefficients and
predicted ionospheric information <xref ref-type="bibr" rid="bib1.bibx34" id="paren.26"/>.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS2">
  <label>2.2.2</label><title>Centre National d'Etudes Spatiales</title>
      <p id="d1e2475">In the framework of the RTS of the IGS, CNES has computed global VTEC in real time
thanks to the CNES PPP-WIZARD project since 2014. The real-time VTEC is
extracted by pseudorange and carrier phase GF combination as
Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) with the help of a mapping function. The
single-layer assumption in the mapping function adopts an altitude of
450 <inline-formula><mml:math id="M83" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> above the Earth.</p>
      <p id="d1e2488">CNES also uses a spherical harmonic model for global VTEC representation, and the
equation is the same as Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>). Spherical harmonic
coefficients are computed by means of a Kalman filter and simultaneous STEC
from 100 stations of the real-time IGS network. CNES started to broadcast
RT-GIM at the end of 2014 and changed spherical harmonic degrees from 6 to 12
in May of 2017 <xref ref-type="bibr" rid="bib1.bibx29" id="paren.27"/>.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS3">
  <label>2.2.3</label><?xmltex \opttitle{Universitat Polit\`{e}cnica de Catalunya}?><title>Universitat Politècnica de Catalunya</title>
      <p id="d1e2505">UPC has been providing daily GIMs in IONEX format to IGS since 1998
<xref ref-type="bibr" rid="bib1.bibx17 bib1.bibx18 bib1.bibx44" id="paren.28"/>. In order to
meet the demand of real-time GIM, the second author of this paper (from UPC-IonSAT)  developed the Real-Time TOMographic
IONosphere model software (RT-TOMION) and started to generate the UPC RT-GIM
on 6 February 2011. The phase-only GF combination as Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>) is
used for obtaining real-time STEC from around 260 stations, and a 4-D
voxel-based tomographic ionosphere model is adopted for global electron
content modeling. The ionosphere is divided into two layers in the tomographic
model, and the electron density of each voxel is estimated together with the
ambiguity term <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:msub><mml:mi>B</mml:mi><mml:mtext>GF</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> by means of a Kalman filter in the sun-fixed
reference frame. The estimated electron density is condensed at a fixed
effective height (450 <inline-formula><mml:math id="M85" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>) for the generation of a single-layer VTEC
map, and then the VTEC interpolation method is adopted in a sun-fixed
geomagnetic reference frame for filling the data gap on a global scale.</p>
      <p id="d1e2532">From 2011 to 2019, the kriging technique is selected by UPC for real-time VTEC
interpolation. And the spherical harmonic model has been adopted by UPC since
8 September 2019. Recently, a new interpolation technique, denoted atomic
decomposition interpolator of GIMs (ADIGIM), was developed. Since the
global ionospheric electron content mainly depends on the diurnal, seasonal
and solar variation, ADIGIM is computed by the weighted combination of
good-quality historical GIMs (e.g., UQRG) with similar ionosphere
conditions. The database of historical GIMs covers the last two solar cycles
since 1998. The method for obtaining the weights of the linear combination of
past maps is based on Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>), which was first introduced in
the problem of face recognition
<xref ref-type="bibr" rid="bib1.bibx59 bib1.bibx60" id="paren.29"/>. While the face recognition is
affected by the occlusions (such as glasses) in the face image, the
reconstruction of GIM has problems in the regions that are not covered by
GNSS stations. The problems have to be taken into account when selecting the
past maps for combination and should not introduce a bias. As shown in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>), the problem is solved by introducing <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> norm
and <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> norm. The property of the atomic decomposition and the least
absolute shrinkage and selection operator (LASSO) is that it can select a
small set of past maps which are the most similar to the real-time-measured
VTEC at IPPs. The ADIGIM technique minimizes the difference between observed
VTEC measurement and weighted VTEC from historical UQRG in similar ionosphere
conditions. The underlying assumption is that the VTEC distribution over the
areas not covered by the IPPs can be represented by the elements of the
historical library of UQRG <xref ref-type="bibr" rid="bib1.bibx61" id="paren.30"/>. The UPC RT-GIM with the new
technique is denoted as UADG and generated by Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>). Due to
the improvement provided by the UADG, the broadcasted UPC-GIM was changed from
USRG to UADG on 4 January 2021. In addition, the USRG and UADG are generated
in real-time mode and saved in IONEX format at HTTP as shown in
Table <xref ref-type="table" rid="Ch1.T1"/>.

                  <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M88" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><?xmltex \hack{\hbox\bgroup\fontsize{9.5}{9.5}\selectfont$\displaystyle}?><mml:mfenced open="{" close=""><mml:mtable class="array" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi mathvariant="normal">I</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>≈</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">I</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mi>arg⁡</mml:mi><mml:msub><mml:mo>min⁡</mml:mo><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msub><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:msub><mml:mfenced close="∥" open="∥"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi mathvariant="normal">I</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">I</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mfenced open="∥" close="∥"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>D</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><?xmltex \hack{$\egroup}?></mml:mrow></mml:math></disp-formula>

            Here <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi mathvariant="normal">I</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the observed VTEC at IPP of epoch
<inline-formula><mml:math id="M90" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. It is assumed that <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi mathvariant="normal">I</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> can be approximated by
<inline-formula><mml:math id="M92" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">I</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, while <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">I</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the VTEC
extracted at IPP from historical databases of GIM <inline-formula><mml:math id="M95" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> (for UPC, the UQRG is
used), and <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is<?pagebreak page4572?> the unknown weight vector of each historical GIM at
epoch <inline-formula><mml:math id="M97" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the estimated weight vector of each
selected UQRG at epoch <inline-formula><mml:math id="M99" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. The estimated weight vector <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">α</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>
is obtained by the LASSO regression method with loss function norm <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> and
regularization norm <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the norm for minimizing the
Euclidean distance between observed VTEC measurements and historical UQRG
databases at epoch <inline-formula><mml:math id="M104" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> is the regularization norm for penalizing
the approximation coefficients to limit the number of UQRG involved in the
estimation, and <inline-formula><mml:math id="M106" display="inline"><mml:mi mathvariant="italic">ρ</mml:mi></mml:math></inline-formula> controls the sparsity of solution. <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:msub><mml:mi>G</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the
generated UPC RT-GIM of epoch <inline-formula><mml:math id="M108" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> and is the weighted combination of
historical UQRG. For mathematical convenience, each 2-D GIM is reformed as a
1-D vector (i.e., the columns are stacked along the meridian in order to
create a vector of all the grid points of the map). This is justified because
the measure of similarity is done over cells of <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:mn mathvariant="normal">2.5</mml:mn><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup><mml:mo>×</mml:mo><mml:mn mathvariant="normal">5.0</mml:mn></mml:mrow></mml:math></inline-formula><inline-formula><mml:math id="M110" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula>
in the maps, and therefore the underlying <inline-formula><mml:math id="M111" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> (coordinate space of
dimension 2) structure is not relevant for computing Euclidean distances in
<inline-formula><mml:math id="M112" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ℓ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> norm. <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:msub><mml:mi>D</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the selected historical UQRG database with
similar ionosphere conditions at epoch <inline-formula><mml:math id="M114" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S2.SS2.SSS4">
  <label>2.2.4</label><title>Wuhan University</title>
      <p id="d1e3037">The daily rapid and final GIM products have been generated with new WHU
software named GNSS Ionosphere Monitoring and Analysis Software (GIMAS) since
21 June 2018 <xref ref-type="bibr" rid="bib1.bibx65" id="paren.31"/>. At the end of the year 2020, WHU
also published a first RT-GIM product.</p>
      <p id="d1e3043">WHU uses the spherical harmonic expansion model, and the formula is identical
to Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>). Currently, only the GPS real-time data
streams from about 120 globally distributed IGS stations are used. The double-frequency code and carrier phase observations with a cut-off angle of
10<inline-formula><mml:math id="M115" display="inline"><mml:mrow class="unit"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:mrow></mml:math></inline-formula> are used to gather precise geometry-free ionospheric data
with the CCL method as Eq. (<xref ref-type="disp-formula" rid="Ch1.E3"/>) and ionospheric mapping
function with the layer height of 450 <inline-formula><mml:math id="M116" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>. In order to avoid the
influence of satellite and receiver DCB on ionospheric parameter estimation,
WHU directly uses the previous estimated DCB from the WHU rapid GIM
product. According to previous experience, the real-time data are not enough to
model the ionosphere precisely on a global scale with the spherical harmonic
expansion technique. Considering the lack and the uneven distribution of the
GPS-derived ionospheric data, 2 <inline-formula><mml:math id="M117" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">d</mml:mi></mml:mrow></mml:math></inline-formula> predicted GIM as external
ionospheric information is also incorporated. It is important to balance the
weight between the real-time data and the background information. Both the
RT-GIM quality and the root mean square (rms) map are influenced by the weight
<xref ref-type="bibr" rid="bib1.bibx66" id="paren.32"/>.</p>
      <p id="d1e3080">In the year 2021, WHU is going to focus on how to further improve the accuracy
of RT-GIM and update the computation method. The precise WHU RT-GIMs with
multi-GNSS data and the application of WHU RT-GIM in the GNSS positioning as
well as space physics domain are expected as next steps.</p>
</sec>
</sec>
<sec id="Ch1.S2.SS3">
  <label>2.3</label><title>The combination of IGS RT-GIMs</title>
      <p id="d1e3092">Thanks to the contribution of the initial IGS real-time ionosphere centers
(CAS, CNES and UPC) and globally distributed real-time GNSS stations, the
first experimental IRTG was generated by means of the real-time dSTEC (RT-dSTEC)
weighting technique (normalized inverse of the squared rms of RT-dSTEC error)
in October 2018 <xref ref-type="bibr" rid="bib1.bibx47 bib1.bibx34" id="paren.33"/>. Recently, WHU published the first
WHU RT-GIM, and UPC upgraded the real-time VTEC interpolation technique. A new
version of IRTG has been developed and broadcasted since 4 January 2021. The
IGS combined RT-GIM is based on the weighted mean value of VTEC from different
IGS centers as Eq. (<xref ref-type="disp-formula" rid="Ch1.E7"/>).

                <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M118" display="block"><mml:mstyle displaystyle="true" class="stylechange"/><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mfenced open="{" close=""><mml:mtable class="array" rowspacing="5.690551pt 5.690551pt 5.690551pt" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mtext>IRTG</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>AC</mml:mtext></mml:msub></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo mathsize="1.5em">/</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>AC</mml:mtext></mml:msub></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:msubsup><mml:mtext>RMS</mml:mtext><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>RMS</mml:mtext><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:munderover><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          Here <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mtext>IRTG</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the VTEC of IGS combined RT-GIM at
epoch <inline-formula><mml:math id="M120" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>, and <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is VTEC of RT-GIM <inline-formula><mml:math id="M122" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> from the IGS center at
epoch <inline-formula><mml:math id="M123" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M124" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mtext>AC</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the number of IGS centers. <inline-formula><mml:math id="M125" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the
weight of corresponding RT-GIM <inline-formula><mml:math id="M126" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> at epoch <inline-formula><mml:math id="M127" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> (the sum of <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> at epoch
<inline-formula><mml:math id="M129" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is 1). <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mtext>RMS</mml:mtext><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the root mean square of RT-dSTEC error at
epoch <inline-formula><mml:math id="M131" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi>I</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the inverse of the mean square of RT-dSTEC error at
epoch <inline-formula><mml:math id="M133" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the number of RT-dSTEC observations from the beginning
epoch to the current epoch <inline-formula><mml:math id="M135" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the RT-dSTEC error of
RT-GIM <inline-formula><mml:math id="M137" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> in the RT-dSTEC assessment.</p>
      <?pagebreak page4573?><p id="d1e3531">In addition, the RT-dSTEC assessment is based on root mean square (rms) of the
dSTEC error calculated by Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>). In order to adapt to the
real-time processing mode, the ambiguous reference STEC measurement
<inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mtext>ref</mml:mtext></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is set to be the first elevation angle higher than
10<inline-formula><mml:math id="M139" display="inline"><mml:msup><mml:mi/><mml:mo>∘</mml:mo></mml:msup></mml:math></inline-formula> within a continuous phase arc to enable the RT-dSTEC calculation in
the elevation-ascending arc.

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M140" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>GF</mml:mtext></mml:msub></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mtext>ref</mml:mtext></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E8"><mml:mtd><mml:mtext>8</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mtext>ref</mml:mtext></mml:msub></mml:mrow></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mtext>ref</mml:mtext></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            where <inline-formula><mml:math id="M141" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the dSTEC error of GIM <inline-formula><mml:math id="M142" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> at epoch
<inline-formula><mml:math id="M143" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula>. <inline-formula><mml:math id="M144" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mtext>ref</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula> is the epoch when reference elevation angle is
stored. <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mi>z</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi>M</mml:mi><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mtext>ref</mml:mtext></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are the mapping functions of zenith
angle of epoch <inline-formula><mml:math id="M147" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> and zenith angle of reference epoch <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mtext>ref</mml:mtext></mml:msub></mml:mrow></mml:math></inline-formula>,
respectively.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e3785">The current status of broadcasting IGS RT-GIMs.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="6">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="justify" colwidth="55mm"/>
     <oasis:colspec colnum="6" colname="col6" align="justify" colwidth="100pt"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Agency</oasis:entry>
         <oasis:entry colname="col2">Temporal</oasis:entry>
         <oasis:entry colname="col3">Broadcast</oasis:entry>
         <oasis:entry colname="col4">Spherical</oasis:entry>
         <oasis:entry colname="col5">Mount points</oasis:entry>
         <oasis:entry colname="col6">Real-time IONEX</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">resolution</oasis:entry>
         <oasis:entry colname="col3">frequency</oasis:entry>
         <oasis:entry colname="col4">harmonic</oasis:entry>
         <oasis:entry colname="col5">in NTRIP caster</oasis:entry>
         <oasis:entry colname="col6">saved at FTP/HTTP</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4">degree</oasis:entry>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CAS</oasis:entry>
         <oasis:entry colname="col2">5 <inline-formula><mml:math id="M151" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1 <inline-formula><mml:math id="M152" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">15</oasis:entry>
         <oasis:entry colname="col5">123.56.176.228:2101/CAS05<inline-formula><mml:math id="M153" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>59.110.42.14:2101/SSRA00CAS1<inline-formula><mml:math id="M154" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>59.110.42.14:2101/SSRA00CAS0<inline-formula><mml:math id="M155" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula>  <?xmltex \hack{\hfill\break}?>59.110.42.14:2101/SSRC00CAS1<inline-formula><mml:math id="M156" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>59.110.42.14:2101/SSRC00CAS0<inline-formula><mml:math id="M157" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>182.92.166.182:2101/IONO00CAS1<inline-formula><mml:math id="M158" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>182.92.166.182:2101/IONO00CAS0<inline-formula><mml:math id="M159" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><uri>ftp://ftp.gipp.org.cn/product/ionex/</uri> (last access: 10 September 2021) <?xmltex \hack{\hfill\break}?>(update at the end of day)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">CNES</oasis:entry>
         <oasis:entry colname="col2">2 <inline-formula><mml:math id="M160" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1 <inline-formula><mml:math id="M161" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">12</oasis:entry>
         <oasis:entry colname="col5">products.igs-ip.net:2101/CLK91<inline-formula><mml:math id="M162" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>products.igs-ip.net:2101/SSRA00CNE1<inline-formula><mml:math id="M163" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>products.igs-ip.net:2101/SSRA00CNE0<inline-formula><mml:math id="M164" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>products.igs-ip.net:2101/SSRC00CNE1<inline-formula><mml:math id="M165" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula> <?xmltex \hack{\hfill\break}?>products.igs-ip.net:2101/SSRC00CNE0<inline-formula><mml:math id="M166" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">No</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">UPC (only UADG)</oasis:entry>
         <oasis:entry colname="col2">15 <inline-formula><mml:math id="M167" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">15 <inline-formula><mml:math id="M168" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">15</oasis:entry>
         <oasis:entry colname="col5">products.igs-ip.net:2101/IONO00UPC1<inline-formula><mml:math id="M169" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><uri>http://chapman.upc.es/tomion/real-time/quick/</uri> (last access:<?xmltex \hack{\hfill\break}?>10 September 2021) <?xmltex \hack{\hfill\break}?>(UADG and USRG,<?xmltex \hack{\hfill\break}?>update every 15 <inline-formula><mml:math id="M170" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">WHU</oasis:entry>
         <oasis:entry colname="col2">5 <inline-formula><mml:math id="M171" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">1 <inline-formula><mml:math id="M172" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">15</oasis:entry>
         <oasis:entry colname="col5">58.49.58.150:2106/IONO00WHU0<inline-formula><mml:math id="M173" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6">No</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">IGS</oasis:entry>
         <oasis:entry colname="col2">20 <inline-formula><mml:math id="M174" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">15 <inline-formula><mml:math id="M175" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4">15</oasis:entry>
         <oasis:entry colname="col5">products.igs-ip.net:2101/IONO00IGS1<inline-formula><mml:math id="M176" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><uri>http://chapman.upc.es/irtg/</uri> (last access:<?xmltex \hack{\hfill\break}?>10 September 2021) <?xmltex \hack{\hfill\break}?>(update every 20 <inline-formula><mml:math id="M177" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>)</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e3788"><inline-formula><mml:math id="M149" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">a</mml:mi></mml:msup></mml:math></inline-formula> RTCM-SSR format.<?xmltex \hack{\\}?><inline-formula><mml:math id="M150" display="inline"><mml:msup><mml:mi/><mml:mi mathvariant="normal">b</mml:mi></mml:msup></mml:math></inline-formula> IGS-SSR format.</p></table-wrap-foot></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1"><?xmltex \currentcnt{1}?><?xmltex \def\figurename{Figure}?><label>Figure 1</label><caption><p id="d1e4263">The 25 common real-time stations for RT-dSTEC assessment (in green) and 50 external GNSS stations for dSTEC-GPS assessment (in red).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://essd.copernicus.org/articles/13/4567/2021/essd-13-4567-2021-f01.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><?xmltex \def\figurename{Figure}?><label>Figure 2</label><caption><p id="d1e4274">Data flow for the IGS real-time combined GIM.</p></caption>
          <?xmltex \igopts{width=312.980315pt}?><graphic xlink:href="https://essd.copernicus.org/articles/13/4567/2021/essd-13-4567-2021-f02.png"/>

        </fig>

      <p id="d1e4283">Due to the limited number of real-time stations, 25 common real-time stations
that have been used by all the IGS real-time ionosphere centers are selected
for allowing a fair RT-dSTEC assessment. The distribution can be seen as
Fig. <xref ref-type="fig" rid="Ch1.F1"/>. Therefore, the RT-dSTEC is the measurement of
“internal” post-fit residuals of RT-GIMs and still sensitive to the
accuracy of assessed GIMs. Every 20 <inline-formula><mml:math id="M178" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>, the RT-dSTEC assessment is
performed and used for the combination of different IGS RT-GIMs. The steps for
the generation of IRTG can be seen as Fig. <xref ref-type="fig" rid="Ch1.F2"/>. The RTCM-SSR has
been the standard message for real-time corrections, and the IGS State Space
Representation (SSR) format version 1.00 was published on 5 October 2020
<xref ref-type="bibr" rid="bib1.bibx23" id="paren.34"/>. The content of IGS-SSR is compatible with RTCM-SSR
contents. And the IGS-SSR format can support more extensions such as satellite
attitude, phase center offsets, and variations in the near future. At present,
both RTCM-SSR and IGS-SSR formats are used for the dissemination of
RT-GIMs. In addition, IGS defines different references for antenna correction:
average phase center (APC) and center of mass (CoM). The current status of
RT-GIMs from different ionosphere centers can be seen in
Table <xref ref-type="table" rid="Ch1.T2"/>. It should be noted that “SSRA” means the SSR
with the APC reference, and “SSRC” means the SSR with the CoM reference.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>The performance of IGS RT-GIMs</title>
      <p id="d1e4312">In this section, the performance of IGS RT-GIMs was analyzed and compared
with rapid IGS GIMs as well as IGS combined final GIM. It should be noted that
the RT-GIMs were gathered with BKG Ntrip Client (BNC) software
<xref ref-type="bibr" rid="bib1.bibx58" id="paren.35"/> and generated by received spherical harmonic coefficients
from different centers as in Table <xref ref-type="table" rid="Ch1.T2"/>. And there were two
kinds of temporal resolution for received RT-GIMs: the common temporal
resolution of 20 <inline-formula><mml:math id="M179" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> and the full (original) temporal
resolution. Since the IRTG is combined every 20 <inline-formula><mml:math id="M180" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>, we will focus on
such a common time resolution to compare the performance. The detail of
compared RT-GIMs can be seen in Table <xref ref-type="table" rid="Ch1.T3"/>. The influence of
temporal resolution on RT-GIMs was also shown in this section.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e4341">The ID of compared IGS RT-GIMs.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Agency</oasis:entry>
         <oasis:entry colname="col2">20 <inline-formula><mml:math id="M182" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> RT-GIM</oasis:entry>
         <oasis:entry colname="col3">RT-GIM with full</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"/>
         <oasis:entry colname="col3">temporal resolution</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CAS</oasis:entry>
         <oasis:entry colname="col2">crtg</oasis:entry>
         <oasis:entry colname="col3">crfg</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CNES</oasis:entry>
         <oasis:entry colname="col2">cnes</oasis:entry>
         <oasis:entry colname="col3">cnfs</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">UPC</oasis:entry>
         <oasis:entry colname="col2">upc1</oasis:entry>
         <oasis:entry colname="col3">upf1</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">WHU</oasis:entry>
         <oasis:entry colname="col2">whu0</oasis:entry>
         <oasis:entry colname="col3">whf0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">IGS</oasis:entry>
         <oasis:entry colname="col2">irtg</oasis:entry>
         <oasis:entry colname="col3">irfg<inline-formula><mml:math id="M183" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e4344"><inline-formula><mml:math id="M181" display="inline"><mml:msup><mml:mi/><mml:mo>*</mml:mo></mml:msup></mml:math></inline-formula> Note irfg and irtg are the same.</p></table-wrap-foot></table-wrap>

      <p id="d1e4470">Before detailing the Jason-3 VTEC and GPS-dSTEC assessment, it should be taken
into account that the GIM error versus Jason VTEC measurements have a high
correlation with the GIM error versus dSTEC-GPS measurements, although
the Jason VTEC measurements are vertical and the dSTEC-GPS measurements are
slanted. As demonstrated in <xref ref-type="bibr" rid="bib1.bibx20" id="text.36"/>, the Jason-3 VTEC
assessment and dSTEC-GPS assessment are independent and consistent for GIM
evaluation. In other words, the slant ray path geometry changes do not
affect the capability of dSTEC reference data to rank the GIM, and the
electron content between the Jason-3 altimeter and the GNSS satellites does not
significantly affect the assessment of GIMs based on Jason-3 VTEC data.</p>
<sec id="Ch1.S3.SS1">
  <label>3.1</label><title>Jason-3 VTEC assessment</title>
      <p id="d1e4484">The VTEC from the Jason-3 altimeter was gathered as an external reference over
the oceans. After applying a sliding window of 16 <inline-formula><mml:math id="M184" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">s</mml:mi></mml:mrow></mml:math></inline-formula> to smooth the
altimeter measurements, the typical standard deviation of Jason-3 VTEC
measurement error is around 1 TECU. Although the electron content above the
Jason-3 altimeter (about 1300 <inline-formula><mml:math id="M185" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula>) is not available and the altimeter
bias is around a few TECU, the standard deviation of the difference between
GIM-VTEC and Jason-3 VTEC is adopted to avoid the Jason-3 altimeter bias and the
constant bias component of the plasmaspheric electron content in the
assessment. The plasmaspheric electron content variation is up to a few TECU
and is a relatively small part when compared with the GIM errors over the
oceans. Jason-3 VTEC has been proven to be a reliable reference of VTEC over
the oceans. The oceans are the most challenging regions for GIMs where
permanent GNSS receivers are typically far away
<xref ref-type="bibr" rid="bib1.bibx48 bib1.bibx20" id="paren.37"/>. In this context, the
daily standard deviation of the difference between Jason-3 VTEC and GIM-VTEC
was suitable as the statistic for GIM assessment in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E9"/>).
            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M186" display="block"><mml:mrow><?xmltex \hack{\hbox\bgroup\fontsize{7.9}{7.9}\selectfont$\displaystyle}?><mml:mfenced close="" open="{"><mml:mtable class="array" rowspacing="5.690551pt" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>Bias</mml:mtext><mml:mi>g</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>J</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mtext>Jason-3</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>J</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>STD</mml:mtext><mml:mi>g</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>J</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mtext>Jason-3</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mtext>Bias</mml:mtext><mml:mi>g</mml:mi></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>J</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><?xmltex \hack{$\egroup}?><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mtext>Jason</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:msub><mml:mtext>VTEC</mml:mtext><mml:mrow><mml:mtext>GIM</mml:mtext><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> are VTEC
extracted from Jason-3 and GIM observation <inline-formula><mml:math id="M189" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>, respectively. <inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>J</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the
number of involved observations.</p>
      <p id="d1e4710">The recent 3-month data (1 December 2020 to 1 March 2021), containing the
two significant events (new contributing RT-GIM (WHU) from 3 January 2021 and
the introduction of the new atomic decomposition UPC-GIM (UADG) on
4 January 2021), have been selected to study the consistency and performance of
the IGS RT-GIMs.</p>
      <p id="d1e4713">As can be seen in Fig. <xref ref-type="fig" rid="Ch1.F3"/>, the standard deviation of UPC
RT-GIM (upc1) VTEC versus measured Jason-3 VTEC is worse than other RT-GIMs
before the transition from USRG to UADG on 4 January 2021. It should be noted
that the upc1 in RTCM-SSR format was stopped from 15 December 2020 to
2 January 2021, due to the change of broadcasting format and some technical
issues. The assessment of upc1 was based on the UPC RT-GIMs saved in a local
repository during the interrupted period. The standard deviation of  upc1 VTEC
versus measured Jason-3 VTEC reached around 7 TECU on 6 December 2020 due to
the interruption of the downloading module. And the upc1 achieved a<?pagebreak page4575?> significant
improvement after the transition on 4 January 2021. In addition, the accuracy
of IGS experimental combined RT-GIM (irtg) also increased due to the better
performance of upc1. Compared with IGS rapid GIMs (corg, ehrg, emrg, esrg,
igrg, jprg, uhrg, uprg, uqrg, whrg) and IGS final combined GIM (igsg), the
upc1 and irtg are equivalent to the post-processed GIMs and even better than
some rapid GIMs. The accuracy of CAS RT-GIM (crtg) and CNES RT-GIM (cnes) is
close to the post-processed GIMs, while WHU RT-GIM (whu0) is slightly worse
than the other GIMs. As shown and explained in Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>),
the whu0 is shifted by 0 <inline-formula><mml:math id="M191" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>. To see the influence of phase-shifted
<inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mtext>S</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, the whu0 is manually shifted by 2 <inline-formula><mml:math id="M193" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> (i.e.,
take <inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula> as 2 <inline-formula><mml:math id="M195" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> for whu0 in Eq. <xref ref-type="disp-formula" rid="Ch1.E4"/>) in
post-processing mode. And the accuracy of the 2 <inline-formula><mml:math id="M196" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> shifted WHU RT-GIM
(whu1) is slightly better than whu0 as can be seen in
Fig. <xref ref-type="fig" rid="Ch1.F3"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3"><?xmltex \currentcnt{3}?><?xmltex \def\figurename{Figure}?><label>Figure 3</label><caption><p id="d1e4787">Daily standard deviation of GIM VTEC versus measured Jason-3 VTEC (in TECU), from 1 December  2020 to 1 March 2021.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://essd.copernicus.org/articles/13/4567/2021/essd-13-4567-2021-f03.png"/>

        </fig>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4" specific-use="star"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e4799">Standard deviation of GIM-VTEC minus Jason-3 VTEC in Jason-3 VTEC assessment (last two columns) and dSTEC-GPS assessment results of RT-GIMs on 3 January  (second and third columns) and 5 January (fourth and fifth columns) in 2021.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="justify" colwidth="40pt"/>
     <oasis:colspec colnum="2" colname="col2" align="justify" colwidth="60pt"/>
     <oasis:colspec colnum="3" colname="col3" align="justify" colwidth="60pt"/>
     <oasis:colspec colnum="4" colname="col4" align="justify" colwidth="60pt"/>
     <oasis:colspec colnum="5" colname="col5" align="justify" colwidth="60pt"/>
     <oasis:colspec colnum="6" colname="col6" align="justify" colwidth="70pt"/>
     <oasis:colspec colnum="7" colname="col7" align="justify" colwidth="70pt"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">GIM</oasis:entry>
         <oasis:entry colname="col2">RMSE of<?xmltex \hack{\hfill\break}?>3 January  in<?xmltex \hack{\hfill\break}?>dSTEC-GPS<?xmltex \hack{\hfill\break}?>assessment <?xmltex \hack{\hfill\break}?>(TECU)</oasis:entry>
         <oasis:entry colname="col3">Relative error of<?xmltex \hack{\hfill\break}?>3 January  in<?xmltex \hack{\hfill\break}?>dSTEC-GPS<?xmltex \hack{\hfill\break}?>assessment <?xmltex \hack{\hfill\break}?>(<inline-formula><mml:math id="M197" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col4">RMSE of<?xmltex \hack{\hfill\break}?>5 January  in<?xmltex \hack{\hfill\break}?>dSTEC-GPS<?xmltex \hack{\hfill\break}?>assessment <?xmltex \hack{\hfill\break}?>(TECU)</oasis:entry>
         <oasis:entry colname="col5">Relative error<?xmltex \hack{\hfill\break}?>of 5 January<?xmltex \hack{\hfill\break}?>in dSTEC-GPS<?xmltex \hack{\hfill\break}?>assessment <?xmltex \hack{\hfill\break}?>(<inline-formula><mml:math id="M198" display="inline"><mml:mi mathvariant="italic">%</mml:mi></mml:math></inline-formula>)</oasis:entry>
         <oasis:entry colname="col6">Overall standard<?xmltex \hack{\hfill\break}?>deviation of the<?xmltex \hack{\hfill\break}?>GIM-VTEC versus measured<?xmltex \hack{\hfill\break}?>Jason-3 VTEC<?xmltex \hack{\hfill\break}?>from 1 December<?xmltex \hack{\hfill\break}?>2020 to 3 January<?xmltex \hack{\hfill\break}?>2021 in Jason-3<?xmltex \hack{\hfill\break}?>VTEC assessment <?xmltex \hack{\hfill\break}?>(TECU)</oasis:entry>
         <oasis:entry colname="col7">Overall standard<?xmltex \hack{\hfill\break}?>deviation of<?xmltex \hack{\hfill\break}?>GIM-VTEC versus measured<?xmltex \hack{\hfill\break}?>Jason-3 VTEC<?xmltex \hack{\hfill\break}?>from 4 January<?xmltex \hack{\hfill\break}?>to 1 March 2021<?xmltex \hack{\hfill\break}?>in Jason-3 VTEC<?xmltex \hack{\hfill\break}?>assessment <?xmltex \hack{\hfill\break}?>(TECU)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">corg</oasis:entry>
         <oasis:entry colname="col2">2.90</oasis:entry>
         <oasis:entry colname="col3">45.07</oasis:entry>
         <oasis:entry colname="col4">3.35</oasis:entry>
         <oasis:entry colname="col5">49.20</oasis:entry>
         <oasis:entry colname="col6">3.1</oasis:entry>
         <oasis:entry colname="col7">2.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">ehrg</oasis:entry>
         <oasis:entry colname="col2">2.54</oasis:entry>
         <oasis:entry colname="col3">39.55</oasis:entry>
         <oasis:entry colname="col4">2.81</oasis:entry>
         <oasis:entry colname="col5">41.23</oasis:entry>
         <oasis:entry colname="col6">3.0</oasis:entry>
         <oasis:entry colname="col7">2.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">emrg</oasis:entry>
         <oasis:entry colname="col2">2.62</oasis:entry>
         <oasis:entry colname="col3">40.75</oasis:entry>
         <oasis:entry colname="col4">2.73</oasis:entry>
         <oasis:entry colname="col5">40.08</oasis:entry>
         <oasis:entry colname="col6">3.2</oasis:entry>
         <oasis:entry colname="col7">2.9</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">esrg</oasis:entry>
         <oasis:entry colname="col2">2.70</oasis:entry>
         <oasis:entry colname="col3">41.98</oasis:entry>
         <oasis:entry colname="col4">3.06</oasis:entry>
         <oasis:entry colname="col5">44.99</oasis:entry>
         <oasis:entry colname="col6">3.2</oasis:entry>
         <oasis:entry colname="col7">3.0</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">igrg</oasis:entry>
         <oasis:entry colname="col2">2.60</oasis:entry>
         <oasis:entry colname="col3">40.40</oasis:entry>
         <oasis:entry colname="col4">3.06</oasis:entry>
         <oasis:entry colname="col5">44.99</oasis:entry>
         <oasis:entry colname="col6">2.9</oasis:entry>
         <oasis:entry colname="col7">2.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">jprg</oasis:entry>
         <oasis:entry colname="col2">2.73</oasis:entry>
         <oasis:entry colname="col3">42.46</oasis:entry>
         <oasis:entry colname="col4">2.86</oasis:entry>
         <oasis:entry colname="col5">41.98</oasis:entry>
         <oasis:entry colname="col6">2.8</oasis:entry>
         <oasis:entry colname="col7">2.7</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">uhrg</oasis:entry>
         <oasis:entry colname="col2">1.91</oasis:entry>
         <oasis:entry colname="col3">29.69</oasis:entry>
         <oasis:entry colname="col4">2.21</oasis:entry>
         <oasis:entry colname="col5">32.43</oasis:entry>
         <oasis:entry colname="col6">3.9</oasis:entry>
         <oasis:entry colname="col7">2.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">uprg</oasis:entry>
         <oasis:entry colname="col2">2.04</oasis:entry>
         <oasis:entry colname="col3">31.80</oasis:entry>
         <oasis:entry colname="col4">2.41</oasis:entry>
         <oasis:entry colname="col5">35.39</oasis:entry>
         <oasis:entry colname="col6">3.9</oasis:entry>
         <oasis:entry colname="col7">2.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">uqrg</oasis:entry>
         <oasis:entry colname="col2">1.89</oasis:entry>
         <oasis:entry colname="col3">29.44</oasis:entry>
         <oasis:entry colname="col4">2.19</oasis:entry>
         <oasis:entry colname="col5">32.24</oasis:entry>
         <oasis:entry colname="col6">3.5</oasis:entry>
         <oasis:entry colname="col7">2.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">whrg</oasis:entry>
         <oasis:entry colname="col2">2.42</oasis:entry>
         <oasis:entry colname="col3">37.63</oasis:entry>
         <oasis:entry colname="col4">2.65</oasis:entry>
         <oasis:entry colname="col5">38.94</oasis:entry>
         <oasis:entry colname="col6">3.0</oasis:entry>
         <oasis:entry colname="col7">2.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">igsg</oasis:entry>
         <oasis:entry colname="col2">2.33</oasis:entry>
         <oasis:entry colname="col3">36.25</oasis:entry>
         <oasis:entry colname="col4">2.57</oasis:entry>
         <oasis:entry colname="col5">37.74</oasis:entry>
         <oasis:entry colname="col6">2.6</oasis:entry>
         <oasis:entry colname="col7">2.5</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">crtg</oasis:entry>
         <oasis:entry colname="col2">3.36</oasis:entry>
         <oasis:entry colname="col3">52.25</oasis:entry>
         <oasis:entry colname="col4">3.86</oasis:entry>
         <oasis:entry colname="col5">56.67</oasis:entry>
         <oasis:entry colname="col6">3.6</oasis:entry>
         <oasis:entry colname="col7">3.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">crfg</oasis:entry>
         <oasis:entry colname="col2">4.29</oasis:entry>
         <oasis:entry colname="col3">66.67</oasis:entry>
         <oasis:entry colname="col4">3.92</oasis:entry>
         <oasis:entry colname="col5">57.56</oasis:entry>
         <oasis:entry colname="col6">3.7</oasis:entry>
         <oasis:entry colname="col7">3.2</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">cnes</oasis:entry>
         <oasis:entry colname="col2"><bold>3.35</bold></oasis:entry>
         <oasis:entry colname="col3">52.13</oasis:entry>
         <oasis:entry colname="col4">3.74</oasis:entry>
         <oasis:entry colname="col5">54.86</oasis:entry>
         <oasis:entry colname="col6">3.5</oasis:entry>
         <oasis:entry colname="col7">3.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">cnfs</oasis:entry>
         <oasis:entry colname="col2">3.58</oasis:entry>
         <oasis:entry colname="col3">55.73</oasis:entry>
         <oasis:entry colname="col4">4.62</oasis:entry>
         <oasis:entry colname="col5">67.88</oasis:entry>
         <oasis:entry colname="col6">3.5</oasis:entry>
         <oasis:entry colname="col7">3.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">upc1</oasis:entry>
         <oasis:entry colname="col2">3.85</oasis:entry>
         <oasis:entry colname="col3">59.91</oasis:entry>
         <oasis:entry colname="col4"><bold>2.80</bold></oasis:entry>
         <oasis:entry colname="col5">41.06</oasis:entry>
         <oasis:entry colname="col6">4.3</oasis:entry>
         <oasis:entry colname="col7"><bold>2.7</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">upf1</oasis:entry>
         <oasis:entry colname="col2">3.87</oasis:entry>
         <oasis:entry colname="col3">60.20</oasis:entry>
         <oasis:entry colname="col4">2.81</oasis:entry>
         <oasis:entry colname="col5">41.26</oasis:entry>
         <oasis:entry colname="col6">4.5</oasis:entry>
         <oasis:entry colname="col7"><bold>2.7</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">whu0</oasis:entry>
         <oasis:entry colname="col2">5.19</oasis:entry>
         <oasis:entry colname="col3">80.69</oasis:entry>
         <oasis:entry colname="col4">5.45</oasis:entry>
         <oasis:entry colname="col5">79.84</oasis:entry>
         <oasis:entry colname="col6">4.3</oasis:entry>
         <oasis:entry colname="col7">4.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">whf0</oasis:entry>
         <oasis:entry colname="col2">5.31</oasis:entry>
         <oasis:entry colname="col3">82.61</oasis:entry>
         <oasis:entry colname="col4">5.54</oasis:entry>
         <oasis:entry colname="col5">81.28</oasis:entry>
         <oasis:entry colname="col6">4.3</oasis:entry>
         <oasis:entry colname="col7">4.4</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">whu1</oasis:entry>
         <oasis:entry colname="col2">4.37</oasis:entry>
         <oasis:entry colname="col3">67.97</oasis:entry>
         <oasis:entry colname="col4">4.40</oasis:entry>
         <oasis:entry colname="col5">64.55</oasis:entry>
         <oasis:entry colname="col6">4.3</oasis:entry>
         <oasis:entry colname="col7">3.8</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">irtg</oasis:entry>
         <oasis:entry colname="col2"><italic>4.11</italic></oasis:entry>
         <oasis:entry colname="col3">63.86</oasis:entry>
         <oasis:entry colname="col4"><italic>3.37</italic></oasis:entry>
         <oasis:entry colname="col5">49.47</oasis:entry>
         <oasis:entry colname="col6"><italic>
                      <bold>3.3</bold>
                    </italic></oasis:entry>
         <oasis:entry colname="col7"><italic>2.8</italic></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e4802">The value in bold font means the corresponding RT-GIM has the best
performance among the remaining RT-GIMs in each column, and values of irtg are
italic for comparison.</p></table-wrap-foot></table-wrap>

      <p id="d1e5473">In order to investigate the influence of temporal resolution on RT-GIMs over
oceans, different RT-GIMs with full temporal resolution were involved. The
summary of Jason-3 VTEC assessment can be seen in
Table <xref ref-type="table" rid="Ch1.T4"/>. The overall standard deviation of GIM-VTEC
minus Jason-3 VTEC is computed in separate time periods to focus on the
influence of the transition from USRG to UADG. As shown in
Table <xref ref-type="table" rid="Ch1.T4"/>, the overall standard deviation of GIM-VTEC
versus Jason-3 VTEC is consistent with Fig. <xref ref-type="fig" rid="Ch1.F3"/>, and the
quality of 20 <inline-formula><mml:math id="M199" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> and full temporal resolution of RT-GIMs are similar
over oceans. And the accuracy of 2 <inline-formula><mml:math id="M200" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> shifted whu1 in Jason-3 VTEC
assessment is higher than whu0 in Table <xref ref-type="table" rid="Ch1.T4"/>. In
particular, the overall standard deviation of upc1 VTEC versus measured
Jason-3 VTEC drops from 4.3 to 2.7 TECU, and, in agreement with that, the
standard deviation of irtg VTEC versus measured Jason-3 VTEC decreases from 3.3
to 2.8 TECU.</p>
</sec>
<sec id="Ch1.S3.SS2">
  <label>3.2</label><title>dSTEC-GPS assessment</title>
      <p id="d1e5509">In addition, dSTEC-GPS assessment in post-processing mode was involved as a
complementary tool with high accuracy (better than 0.1 TECU) over continental
regions on a global scale. In the dSTEC-GPS assessment, the maximum elevation
angle within a continuous arc was regarded as the reference angle in
Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>). The dSTEC observations provide the direct measurements
of the difference of STEC within a continuous phase arc involving different
geometries. As has been introduced before, the STEC is proportional to VTEC
by means of the ionospheric mapping function. Therefore, the dSTEC error
observations (see Eq. <xref ref-type="disp-formula" rid="Ch1.E8"/>), containing different geometries and
mapping function error are direct measurements for evaluating GIM-STEC, which
is commonly used by GNSS users to calculate ionospheric correction. In
addition, the common agreed ionospheric thin layer model is set to be
450 <inline-formula><mml:math id="M201" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">km</mml:mi></mml:mrow></mml:math></inline-formula> in height in the generation of GIM to provide VTEC in a consistent
way for different ionospheric analysis centers. And in this way the GNSS users
are able to consistently recover the STEC from GIM-VTEC by the
commonly agreed mapping function. The dSTEC-GPS assessment was performed by
globally distributed GNSS stations as shown in Fig. <xref ref-type="fig" rid="Ch1.F1"/> on
3 January (before the transition of UPC RT-GIM from USRG to UADG) and
5 January (after the transition) in 2021, with a focus on the transition of
UPC RT-GIM. The rms error and relative error were used for the assessment as
Eq. (<xref ref-type="disp-formula" rid="Ch1.E10"/>).

                <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M202" display="block"><mml:mstyle class="stylechange" displaystyle="true"/><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mfenced open="{" close=""><mml:mtable class="array" rowspacing="5.690551pt 5.690551pt 5.690551pt" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>RMS</mml:mtext><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mtext>GPS</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mtext>GF</mml:mtext><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mtext>ref</mml:mtext></mml:msub></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mtext>GF</mml:mtext></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>RMS</mml:mtext><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mtext>GPS</mml:mtext></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:msub><mml:mi>O</mml:mi><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mtext>GPS</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:msub><mml:mi>N</mml:mi><mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mtext>Relative error</mml:mtext><mml:mi>g</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn><mml:mo>⋅</mml:mo><mml:msub><mml:mtext>RMS</mml:mtext><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mi>g</mml:mi></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:msub><mml:mtext>RMS</mml:mtext><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mtext>GPS</mml:mtext></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          Here <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:msub><mml:mtext>RMS</mml:mtext><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>,</mml:mo><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the rms error of GIM <inline-formula><mml:math id="M204" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>. And <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>g</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>
is the dSTEC error of GIM <inline-formula><mml:math id="M206" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> similar to Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>), while the
reference angle of Eq. (<xref ref-type="disp-formula" rid="Ch1.E8"/>) is replaced by the maximum elevation
angle within a continuous arc. <inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mi>S</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the number of involved
observations. <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mi>O</mml:mi><mml:mrow><mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mtext>GPS</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>,</mml:mo><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the dSTEC-GPS
observation. <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:msub><mml:mtext>RMS</mml:mtext><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:msub><mml:mi>S</mml:mi><mml:mtext>GPS</mml:mtext></mml:msub></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the rms of the observed
dSTEC-GPS. <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:msub><mml:mtext>Relative error</mml:mtext><mml:mi>g</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the relative error of GIM <inline-formula><mml:math id="M211" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula>.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F4"><?xmltex \currentcnt{4}?><?xmltex \def\figurename{Figure}?><label>Figure 4</label><caption><p id="d1e5893">The distribution of dSTEC-GPS results on 5 January 2021 (after the improvement of the UPC interpolation technique).</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://essd.copernicus.org/articles/13/4567/2021/essd-13-4567-2021-f04.png"/>

        </fig>

      <p id="d1e5902">As shown in Table <xref ref-type="table" rid="Ch1.T4"/>, the rms error of most
post-processed GIMs reaches around 2 or 3 TECU, while the rms error ranges
from 2.8 to 5.54 TECU for RT-GIMs. The<?pagebreak page4576?> transition of UPC RT-GIM (upf1) from
USRG to UADG is apparent in the dSTEC-GPS assessment, and the rms error of IGS
RT-GIM (irtg) decreased from 4.11 to 3.37 TECU due to the improvement of UPC
RT-GIM. After the transition of UPC RT-GIM, the performance of upf1 and irtg
is comparable with most post-processed GIMs. Similar to the performance in the
Jason-3 VTEC assessment, the accuracy of the remaining RT-GIMs is close to
post-processed GIMs. And the rms error of 2 <inline-formula><mml:math id="M212" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> shifted whu1 is around
4.4 TECU, which is better than the whu0. Therefore, the 2 <inline-formula><mml:math id="M213" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> shift is
recommended for <inline-formula><mml:math id="M214" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mtext>S</mml:mtext><mml:mo>,</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E4"/>). It
should be pointed out that the performance of RT-GIMs with the full temporal
resolution is slightly worse than 20 <inline-formula><mml:math id="M215" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> RT-GIMs. Furthermore, the
full temporal resolution RT-GIM is even worse than the GIM obtained by linear
interpolation of the 20 <inline-formula><mml:math id="M216" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> RT-GIM in a sun-fixed reference
frame. This is coincident with a smaller number of ionospheric observations at
shorter timescales. In Fig. <xref ref-type="fig" rid="Ch1.F4"/>, the performance of
IGS RT-GIMs after the upgrade of the UPC interpolation method in the dSTEC-GPS
assessment is represented. The higher values of rms errors occur around the
Equator and Southern Hemisphere for all the RT-GIMs. And the higher values
might be caused by the high-electron-density gradients at the Equator and the
sparse distribution of real-time stations in the Southern Hemisphere.</p>
</sec>
<sec id="Ch1.S3.SS3">
  <label>3.3</label><title>The sensibility of real-time weighting technique</title>
      <p id="d1e5968">RT-dSTEC assessment of RT-GIMs was automatically running in real-time mode
and used for real-time weighting in the combination of IGS RT-GIMs. In order
to compare with the dSTEC-GPS assessment, the RT-dSTEC assessment with
real-time stations in Fig. <xref ref-type="fig" rid="Ch1.F1"/> was also performed on 3 and
5 January 2021. As can be seen in Table <xref ref-type="table" rid="Ch1.T5"/>, the rank
of RT-GIMs in the RT-dSTEC assessment is similar to the dSTEC-GPS assessment, but the
rms error values are larger. And the larger rms error coincides with the
much lower elevation angle of the observation reference in the RT-dSTEC
assessment.</p>

<?xmltex \floatpos{p}?><table-wrap id="Ch1.T5"><?xmltex \currentcnt{5}?><label>Table 5</label><caption><p id="d1e5978">RMSE of RT-GIMs in RT-dSTEC assessment on 3 and 5 January 2021.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="3">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="left"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">GIM</oasis:entry>
         <oasis:entry colname="col2">RMSE of</oasis:entry>
         <oasis:entry colname="col3">RMSE of</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">3 January (TECU)</oasis:entry>
         <oasis:entry colname="col3">5 January (TECU)</oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">upc1</oasis:entry>
         <oasis:entry colname="col2">4.24</oasis:entry>
         <oasis:entry colname="col3"><bold>3.91</bold></oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">crtg</oasis:entry>
         <oasis:entry colname="col2">4.25</oasis:entry>
         <oasis:entry colname="col3">4.98</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">cnes</oasis:entry>
         <oasis:entry colname="col2"><bold>3.98</bold></oasis:entry>
         <oasis:entry colname="col3">4.07</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">whu0</oasis:entry>
         <oasis:entry colname="col2">5.94</oasis:entry>
         <oasis:entry colname="col3">5.81</oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table><table-wrap-foot><p id="d1e5981">The value in bold font means the corresponding RT-GIM has the best performance among the remaining RT-GIMs in each column.</p></table-wrap-foot></table-wrap>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5"><?xmltex \currentcnt{5}?><?xmltex \def\figurename{Figure}?><label>Figure 5</label><caption><p id="d1e6076">The evolution of real-time weights and daily winning epochs of RT-GIMs. <bold>(a)</bold> The real-time weights from 3 to 5 January 2021. <bold>(b)</bold> The daily number of epochs when one of the RT-GIMs is better than the others from 1 December 2020 to 1 March 2021.</p></caption>
          <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://essd.copernicus.org/articles/13/4567/2021/essd-13-4567-2021-f05.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6" specific-use="star"><?xmltex \currentcnt{6}?><?xmltex \def\figurename{Figure}?><label>Figure 6</label><caption><p id="d1e6094">The GEC, ap and Dst evolution of RT-GIMs from 24 to 29 January 2021 during the low-solar-activity period.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://essd.copernicus.org/articles/13/4567/2021/essd-13-4567-2021-f06.png"/>

        </fig>

      <?pagebreak page4577?><p id="d1e6103"><?xmltex \hack{\newpage}?>The real-time weights of RT-GIMs can be defined as the normalized inverse of
the squared rms of RT-dSTEC errors and represent the accuracy of RT-GIMs in
the RT-dSTEC assessment. For each RT-GIM, the number of daily winning epochs
is computed by counting the number of epochs within the day when the one
RT-GIM is better than the other RT-GIMs. The evolution of daily winning epochs
of RT-GIMs shown in the bottom figure of Fig. <xref ref-type="fig" rid="Ch1.F5"/> is consistent
with the Jason-3 VTEC assessment. The upc1 was not involved in the combination
from 15 December 2020 to 2 January 2021 when the dissemination of upc1 was
stopped, as can be seen in the bottom figure of Fig. <xref ref-type="fig" rid="Ch1.F5"/>. The
significant improvement of the transition of upc1 from USRG to UADG shown in
dSTEC-GPS and the Jason-3 VTEC assessment is also obvious in the top panel of
Fig. <xref ref-type="fig" rid="Ch1.F5"/>. In addition, the daily winning epoch's evolution and the
transition in Fig. <xref ref-type="fig" rid="Ch1.F5"/> are consistent with the accuracy of
RT-GIMs, providing a combined RT-GIM which is one of the best RT-GIMs, as shown
in the altimeter-based and dSTEC-based assessments. The good performance of
the combination algorithm can be mainly explained from the point of view of
the weights, i.e., the sensitivity of the dSTEC error to the quality of the
RT-GIMs, but also from the point of view of the linear combination that can
play a positive role under any potential negative correlation between the
performance of pairs of involved RT-GIMs.</p>
</sec>
<?pagebreak page4578?><sec id="Ch1.S3.SS4">
  <label>3.4</label><title>The response of RT-GIMs to recent minor geomagnetic storms</title>
      <p id="d1e6123">The global electron content (GEC) is defined as the total number of free
electrons in the ionosphere. Hence the GEC can be estimated from the summation
of the product of the VTEC value and the area of the corresponding GIM
cell. In addition, GEC has been used as an ionospheric index
<xref ref-type="bibr" rid="bib1.bibx1 bib1.bibx19" id="paren.38"/>. With the purpose of further
checking the consistency of IGS RT-GIMs, the GEC of RT-GIMs was calculated and
compared from 24 to 29 January 2021. It should be noted that the solar
activity is low in January 2021. During the selected period, several weak
geomagnetic storms and one moderate geomagnetic storm occurred according to
the classification of geomagnetic indices
<xref ref-type="bibr" rid="bib1.bibx41 bib1.bibx13" id="paren.39"/>, and the GEC
evolution can be seen in Fig. <xref ref-type="fig" rid="Ch1.F6"/>. The GEC of CNES RT-GIM (cnfs) is
slightly different from other RT-GIMs, and seems to be caused by the bias in
CNES RT-GIM. There are some jumps in the GEC evolution of CAS RT-GIM (crfg)
and WHU RT-GIM (whf0), and the jumps might be related to the handling of day
boundary or unreal predicted GIM in certain cases. Compared with IGS final
combined GIM (igsg), the good performance of global VTEC representation with
upf1 and irfg can be seen in Fig. <xref ref-type="fig" rid="Ch1.F6"/>. In addition, the response of
upf1 and irfg to the recent minor geomagnetic storms (detected by 3 <inline-formula><mml:math id="M217" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula>
ap and 1 <inline-formula><mml:math id="M218" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">h</mml:mi></mml:mrow></mml:math></inline-formula> Dst indices) is apparent and also similar to the
post-processed IGS final combined GIM (igsg).</p>
</sec>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Data availability</title>
      <p id="d1e6162">The IGS real-time combined GIMs during the testing period are available from Zenodo at <ext-link xlink:href="https://doi.org/10.5281/zenodo.5042622" ext-link-type="DOI">10.5281/zenodo.5042622</ext-link> <xref ref-type="bibr" rid="bib1.bibx40" id="paren.40"/> in IONEX format <xref ref-type="bibr" rid="bib1.bibx51" id="paren.41"/>. In addition, more archived IGS combined RT-GIMs can be found at <uri>http://chapman.upc.es/irtg/archive/</uri> <xref ref-type="bibr" rid="bib1.bibx37" id="paren.42"/>, and the latest IGS combined RT-GIMs are available in real-time mode at <uri>http://chapman.upc.es/irtg/last_results/</uri> <xref ref-type="bibr" rid="bib1.bibx38" id="paren.43"/>.</p>
</sec>
<sec id="Ch1.S5" sec-type="conclusions">
  <label>5</label><title>Conclusions</title>
      <p id="d1e6196">In this paper, we have summarized the computation methods of RT-GIMs from four
individual IGS ionosphere centers and introduced the new version of IGS
combined RT-GIM. According to the results of Jason-3 VTEC and dSTEC-GPS
assessment, it could be concluded as follows.
<list list-type="bullet"><list-item>
      <p id="d1e6201">The real-time weighting technique for the generation of IGS combined RT-GIM performs well when it is compared with Jason-3 VTEC and dSTEC-GPS assessment.</p></list-item><list-item>
      <p id="d1e6205">The transition of UPC RT-GIM from USRG to UADG is obvious in all involved assessments and also demonstrates the sensibility of the real-time weighting technique to RT-GIMs when the accuracy of RT-GIMs is increased.</p></list-item><list-item>
      <p id="d1e6209">The quality of most IGS RT-GIMs is close to post-processed GIMs.</p></list-item><list-item>
      <p id="d1e6213">The difference among RT-GIMs with 20 <inline-formula><mml:math id="M219" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula> and full temporal resolution can be neglected over oceans in the Jason-3 VTEC assessment (see Fig. <xref ref-type="fig" rid="Ch1.F3"/> and Table <xref ref-type="table" rid="Ch1.T4"/>), while the difference is visible in some RT-GIMs over continental regions in the dSTEC-GPS assessment (see Table <xref ref-type="table" rid="Ch1.T4"/>). The lower accuracy of GIMs with full temporal resolution (2 or 5 <inline-formula><mml:math id="M220" display="inline"><mml:mrow class="unit"><mml:mi mathvariant="normal">min</mml:mi></mml:mrow></mml:math></inline-formula>) might be related to the uneven distribution of ionospheric observations, the weight between predicted GIMs and real-time observations. Combined with the previous study <xref ref-type="bibr" rid="bib1.bibx39" id="paren.44"/>, it is suggested to find a more suitable temporal resolution for the generation of RT-GIM in a sun-fixed reference frame.</p></list-item></list>
In addition, the GEC evolution of UPC RT-GIM and IGS combined RT-GIM is close
to the GEC evolution of IGS final combined GIM in post-processing mode and
has an obvious response to the geomagnetic storm during the low-solar-activity
period. Future improvements might include the following.
<list list-type="bullet"><list-item>
      <p id="d1e6245">Broadcast real-time rms maps that can be useful for the positioning users.</p></list-item><list-item>
      <p id="d1e6249">Increase the accuracy of high-temporal-resolution RT-GIMs. In addition, higher maximum spherical harmonic degrees might be adopted to increase the accuracy and spatial resolution of RT-GIMs.</p></list-item><list-item>
      <p id="d1e6253">Coinciding with a much larger number of RT-GNSS receivers in the future, the dSTEC weighting might be improved by replacing the “internal” with the “external” receivers, i.e., not used by any real-time analysis centers. In this way the weighting would be sensitive as well to the interpolation–extrapolation error of the different real-time ionospheric GIMs to be combined. And the resulting combination might behave better.</p></list-item><list-item>
      <p id="d1e6257">Increase the number of worldwide GNSS receivers used for the RT-dSTEC up to more than 100. In this way we will be able to study the potential upgrade of the present global weighting to a regional weighting among other potential improvements in the combination strategy.</p></list-item></list></p>
</sec>

      
      </body>
    <back><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e6264">QL wrote the manuscript. QL developed the updated combination software with contributions from DRD, HY and MHP. QL and MHP designed the research, with contributions from HY, EMM, DRD and AGR. QL, HY, EMM, MHP, ZL, NW, DL, AB, Q. Zhao and Q. Zhang provided the real-time GIMs of the corresponding IGS centers. AH, MS, GW and AS contributed in creating the framework of the real-time IGS service, the ionospheric message format and BNC open software updates. LA suggested the initial idea of this work. AK, StS, JF, AK, RGF and AGR contributed in the generation of rapid and final IGS GIMs used as additional references in the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e6270">The contact author has declared that neither they nor their co-authors have any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d1e6276">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e6282">The authors are thankful to the collaborative and friendly framework of the International GNSS Service, an organization providing first-class open data and open products <xref ref-type="bibr" rid="bib1.bibx26" id="paren.45"/>. The VTEC data from the Jason-3 altimeter were gathered from the NASA EOSDIS Physical Oceanography Distributed Active Archive Center (PO.DAAC) at the Jet Propulsion Laboratory, Pasadena, CA (<ext-link xlink:href="https://doi.org/10.5067/GHGMR-4FJ01" ext-link-type="DOI">10.5067/GHGMR-4FJ01</ext-link>), and the National Oceanic and Atmospheric Administration (NOAA). We are also thankful to GeoForschungsZentrum (GFZ) and to World Data Center (WDC) for Geomagnetism, Kyoto, for providing the ap and Dst indices.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e6293">This research has been supported by the China Scholarship Council (CSC). The contribution from UPC-IonSAT authors was partially supported by the European Union-funded project PITHIA-NRF (grant no. 101007599) and by the ESSP/ICAO-funded project TEC4SpaW. The work of Andrzej Krankowski is supported by the National Centre for Research and Development, Poland, through grant ARTEMIS (grant nos. DWM/PL-CHN/97/2019 and WPC1/ARTEMIS/2019).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e6299">This paper was edited by Christian Voigt and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><?xmltex \def\ref@label{Afraimovich et~al.(2006)}?><label>Afraimovich et al.(2006)</label><?label afraimovich2006global?><mixed-citation>
Afraimovich, E., Astafyeva, E., Oinats, A., Yasukevich, Y. V., and
Zhivetiev, I.: Global electron content and solar activity: comparison with
IRI modeling results, in: poster presentation at IGS Workshop,
Darmdstadt, Germany, 8–11 May 2006.</mixed-citation></ref>
      <?pagebreak page4580?><ref id="bib1.bibx2"><?xmltex \def\ref@label{Caissy et~al.(2012)}?><label>Caissy et al.(2012)</label><?label Mark2012?><mixed-citation>Caissy, M., Agrotis, L., Weber, G., Hernandez-Pajares, M., and
Hugentobler, U.: Innovation: Coming Soon-The International GNSS
Real-Time Service, available at: <ext-link xlink:href="https://www.gpsworld.com/gnss-systemaugmentation-assistanceinnovation-coming-soon-13044/">https://www.gpsworld.com/gnss-systemaugmentation-assistanceinnovation-coming-soon-13044/</ext-link>  (last access: 21 March 2021), 2012.</mixed-citation></ref>
      <ref id="bib1.bibx3"><?xmltex \def\ref@label{Chen et~al.(2020)}?><label>Chen et al.(2020)</label><?label chen2020assessment?><mixed-citation>Chen, J., Ren, X., Zhang, X., Zhang, J., and Huang, L.: Assessment and Validation of Three Ionospheric Models (IRI-2016, NeQuick2, and IGS-GIM) From 2002 to 2018, Space Weather, 18, e2019SW002422, <ext-link xlink:href="https://doi.org/10.1029/2019SW002422" ext-link-type="DOI">10.1029/2019SW002422</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx4"><?xmltex \def\ref@label{{Ciraolo} et~al.(2007)}?><label>Ciraolo et al.(2007)</label><?label Ciraolo2007calib?><mixed-citation>Ciraolo, L., Azpilicueta, F., Brunini, C., Meza, A., and Radicella, S.: Calibration errors on experimental slant total electron content (TEC) determined with GPS, J. Geodesy, 81, 111–120, <ext-link xlink:href="https://doi.org/10.1007/s00190-006-0093-1" ext-link-type="DOI">10.1007/s00190-006-0093-1</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx5"><?xmltex \def\ref@label{Elsobeiey and Al-Harbi(2016)}?><label>Elsobeiey and Al-Harbi(2016)</label><?label elsobeiey2016performance?><mixed-citation>Elsobeiey, M. and Al-Harbi, S.: Performance of real-time Precise Point Positioning using IGS real-time service, GPS Solut., 20, 565–571, <ext-link xlink:href="https://doi.org/10.1007/s10291-015-0467-z" ext-link-type="DOI">10.1007/s10291-015-0467-z</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx6"><?xmltex \def\ref@label{Feltens(2007)}?><label>Feltens(2007)</label><?label feltens2007development?><mixed-citation>Feltens, J.: Development of a new three-dimensional mathematical ionosphere model at European Space Agency/European Space Operations Centre, Space Weather, 5, S12002, <ext-link xlink:href="https://doi.org/10.1029/2006SW000294" ext-link-type="DOI">10.1029/2006SW000294</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx7"><?xmltex \def\ref@label{Feltens and Schaer(1998)}?><label>Feltens and Schaer(1998)</label><?label feltens1998igs?><mixed-citation>
Feltens, J. and Schaer, S.: IGS Products for the Ionosphere, in:
Proceedings of the 1998 IGS Analysis Center Workshop Darmstadt, Germany, 9–11 February 1998,
pp. 3–5, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx8"><?xmltex \def\ref@label{Fernandes et~al.(2014)}?><label>Fernandes et al.(2014)</label><?label fernandes2014atmospheric?><mixed-citation>Fernandes, M. J., Lázaro, C., Nunes, A. L., and Scharroo, R.: Atmospheric corrections for altimetry studies over inland water, Remote Sens.-Basel, 6, 4952–4997, <ext-link xlink:href="https://doi.org/10.3390/rs6064952" ext-link-type="DOI">10.3390/rs6064952</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx9"><?xmltex \def\ref@label{Fro{\'{n}} et~al.(2020)}?><label>Froń et al.(2020)</label><?label fron2020towards?><mixed-citation>Froń, A., Galkin, I., Krankowski, A., Bilitza, D., Hernández-Pajares, M., Reinisch, B., Li, Z., Kotulak, K., Zakharenkova, I., Cherniak, I., Roma Dollase, D., Wang, N., Flisek, P., and García-Rigo, A.: Towards Cooperative Global Mapping of the Ionosphere: Fusion Feasibility for IGS and IRI with Global Climate VTEC Maps, Remote Sens.-Basel, 12, 3531, <ext-link xlink:href="https://doi.org/10.3390/rs12213531" ext-link-type="DOI">10.3390/rs12213531</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx10"><?xmltex \def\ref@label{Garc{\'{\i}}a-Rigo et~al.(2011)}?><label>García-Rigo et al.(2011)</label><?label garcia2011global?><mixed-citation>García-Rigo, A., Monte, E., Hernández-Pajares, M., Juan, J., Sanz, J., Aragón-Angel, A., and Salazar, D.: Global prediction of the vertical total electron content of the ionosphere based on GPS data, Radio Sci., 46, RS0D25, <ext-link xlink:href="https://doi.org/10.1029/2010RS004643" ext-link-type="DOI">10.1029/2010RS004643</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx11"><?xmltex \def\ref@label{Garc{\'{\i}}a~Rigo et~al.(2017)}?><label>García Rigo et al.(2017)</label><?label garcia2017st?><mixed-citation>
García Rigo, A., Roma Dollase, D., Hernández Pajares, M., Li, Z., Terkildsen, M., Ghoddousi Fard, R., Dettmering, D., Erdogan, E., Haralambous, H., Beniguel, Y., Berdermann, J., Kriegel, M., Krypiak-Gregorczyk, A., Gulyaeva, T., Komjathy, A., Vergados, P., Feltens, J., Zandbergen, R., Olivares, G., Fuller-Rowell, T., Altadill, D., Blanch, E., Bergeot, N., Krankowski, A., Agrotis, L., Galkin, I., Orus-Perez, R., and Prol, F. S.​​​​​​​: St. Patrick's day 2015 geomagnetic storm analysis based on real time ionosphere monitoring, in: EGU 2017: European Geosciences Union General Assembly, Vienna, Austria, 23–28 April 2017, proceedings book, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx12"><?xmltex \def\ref@label{Ghoddousi-Fard(2014)}?><label>Ghoddousi-Fard(2014)</label><?label ghoddousi2014gps?><mixed-citation>
Ghoddousi-Fard, R.: GPS ionospheric mapping at Natural Resources Canada, in: IGS workshop, Pasadena, 23–27 June 2014.</mixed-citation></ref>
      <ref id="bib1.bibx13"><?xmltex \def\ref@label{Gonzalez et~al.(1999)}?><label>Gonzalez et al.(1999)</label><?label gonzalez1999interplanetary?><mixed-citation>Gonzalez, W. D., Tsurutani, B. T., and De Gonzalez, A. L. C.: Interplanetary origin of geomagnetic storms, Space Sci. Rev., 88, 529–562, <ext-link xlink:href="https://doi.org/10.1023/A:1005160129098" ext-link-type="DOI">10.1023/A:1005160129098</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx14"><?xmltex \def\ref@label{Gulyaeva and Stanislawska(2008)}?><label>Gulyaeva and Stanislawska(2008)</label><?label gulyaeva2008derivation?><mixed-citation>Gulyaeva, T. L. and Stanislawska, I.: Derivation of a planetary ionospheric storm index, Ann. Geophys., 26, 2645–2648, <ext-link xlink:href="https://doi.org/10.5194/angeo-26-2645-2008" ext-link-type="DOI">10.5194/angeo-26-2645-2008</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx15"><?xmltex \def\ref@label{Gulyaeva et~al.(2013)}?><label>Gulyaeva et al.(2013)</label><?label gulyaeva2013gim?><mixed-citation>Gulyaeva, T. L., Arikan, F., Hernandez-Pajares, M., and Stanislawska, I.: GIM-TEC adaptive ionospheric weather assessment and forecast system, J. Atmos. Sol.-Terr. Phy., 102, 329–340, <ext-link xlink:href="https://doi.org/10.1016/j.jastp.2013.06.011" ext-link-type="DOI">10.1016/j.jastp.2013.06.011</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx16"><?xmltex \def\ref@label{Hern{\'{a}}ndez-Pajares et~al.(1997)}?><label>Hernández-Pajares et al.(1997)</label><?label hernandez1997neural?><mixed-citation>Hernández-Pajares, M., Juan, J., and Sanz, J.: Neural network modeling of the ionospheric electron content at global scale using GPS data, Radio Sci., 32, 1081–1089, <ext-link xlink:href="https://doi.org/10.1029/97RS00431" ext-link-type="DOI">10.1029/97RS00431</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx17"><?xmltex \def\ref@label{Hern{\'{a}}ndez-Pajares et~al.(1998)}?><label>Hernández-Pajares et al.(1998)</label><?label hernandez1998global?><mixed-citation>Hernández-Pajares, M., Juan, J., Sanz, J., and Solé, J.: Global observation of the ionospheric electronic response to solar events using ground and LEO GPS data, J. Geophys. Res.-Space, 103, 20789–20796, <ext-link xlink:href="https://doi.org/10.1029/98JA01272" ext-link-type="DOI">10.1029/98JA01272</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx18"><?xmltex \def\ref@label{Hern{\'{a}}ndez-Pajares et~al.(1999)}?><label>Hernández-Pajares et al.(1999)</label><?label hernandez1999new?><mixed-citation>Hernández-Pajares, M., Juan, J., and Sanz, J.: New approaches in global ionospheric determination using ground GPS data, J. Atmos. Sol.-Terr. Phy., 61, 1237–1247, <ext-link xlink:href="https://doi.org/10.1016/S1364-6826(99)00054-1" ext-link-type="DOI">10.1016/S1364-6826(99)00054-1</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx19"><?xmltex \def\ref@label{Hern{\'{a}}ndez-Pajares et~al.(2009)}?><label>Hernández-Pajares et al.(2009)</label><?label hernandez2009igs?><mixed-citation>Hernández-Pajares, M., Juan, J., Sanz, J., Orus, R., García-Rigo, A., Feltens, J., Komjathy, A., Schaer, S., and Krankowski, A.: The IGS VTEC maps: a reliable source of ionospheric information since 1998, J. Geodesy, 83, 263–275, <ext-link xlink:href="https://doi.org/10.1007/s00190-008-0266-1" ext-link-type="DOI">10.1007/s00190-008-0266-1</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx20"><?xmltex \def\ref@label{Hern{\'{a}}ndez-Pajares et~al.(2017)}?><label>Hernández-Pajares et al.(2017)</label><?label hernandez2017methodology?><mixed-citation>Hernández-Pajares, M., Roma-Dollase, D., Krankowski, A., García-Rigo, A., and Orús-Pérez, R.: Methodology and consistency of slant and vertical assessments for ionospheric electron content models, J. Geodesy, 91, 1405–1414, <ext-link xlink:href="https://doi.org/10.1007/s00190-017-1032-z" ext-link-type="DOI">10.1007/s00190-017-1032-z</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{Hern{\'{a}}ndez-Pajares et~al.(2020)}?><label>Hernández-Pajares et al.(2020)</label><?label hernandez2020polar?><mixed-citation>Hernández-Pajares, M., Lyu, H., Aragón-Àngel, À., Monte-Moreno, E., Liu, J., An, J., and Jiang, H.: Polar Electron Content From GPS Data-Based Global Ionospheric Maps: Assessment, Case Studies, and Climatology, J. Geophys. Res.-Space, 125, e2019JA027677, <ext-link xlink:href="https://doi.org/10.1029/2019JA027677" ext-link-type="DOI">10.1029/2019JA027677</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{Hoque et~al.(2019)}?><label>Hoque et al.(2019)</label><?label hoque2019fast?><mixed-citation>Hoque, M. M., Jakowski, N., and Orús-Pérez, R.: Fast ionospheric correction using Galileo Az coefficients and the NTCM model, GPS Solut., 23, 41, <ext-link xlink:href="https://doi.org/10.1007/s10291-019-0833-3" ext-link-type="DOI">10.1007/s10291-019-0833-3</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx23"><?xmltex \def\ref@label{IGS(2020)}?><label>IGS(2020)</label><?label rtwg2020?><mixed-citation>IGS: IGS State Space Representation (SSR) Format Version 1.00,
available at: <uri>https://files.igs.org/pub/data/format/igs_ssr_v1.pdf</uri> (last access: 21 March 2021), 2020.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{Jakowski et~al.(2011)}?><label>Jakowski et al.(2011)</label><?label jakowski2011new?><mixed-citation>Jakowski, N., Hoque, M., and Mayer, C.: A new global TEC model for estimating transionospheric radio wave propagation errors, J. Geodesy, 85, 965–974, <ext-link xlink:href="https://doi.org/10.1007/s00190-011-0455-1" ext-link-type="DOI">10.1007/s00190-011-0455-1</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{Jiang et~al.(2019)}?><label>Jiang et al.(2019)</label><?label jiang2019assessment?><mixed-citation>Jiang, H., Liu, J., Wang, Z., An, J., Ou, J., Liu, S., and Wang, N.: Assessment of spatial and temporal TEC variations derived from ionospheric models over the polar regions, J. Geodesy, 93, 455–471, <ext-link xlink:href="https://doi.org/10.1007/s00190-018-1175-6" ext-link-type="DOI">10.1007/s00190-018-1175-6</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx26"><?xmltex \def\ref@label{Johnston et~al.(2017)}?><label>Johnston et al.(2017)</label><?label Johnston2017the?><mixed-citation>Johnston, G., Riddell, A., and Hausler, G.: The International GNSS Service, in: Springer Handbook of Global Navigation Satellite Systems, 1st edn., edited by: Teunissen, P. J. and Montenbruck, O., Springer International Publishing, Cham, Switzerland, 967–982, <ext-link xlink:href="https://doi.org/10.1007/978-3-319-42928-1" ext-link-type="DOI">10.1007/978-3-319-42928-1</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx27"><?xmltex \def\ref@label{Komjathy and Born(1999)}?><label>Komjathy and Born(1999)</label><?label komjathy1999gps?><mixed-citation>Komjathy, A. and Born, G. H.: GPS-based ionospheric corrections for single frequency radar altimetry, J. Atmos. Sol.-Terr. Phy., 61, 1197–1203, <ext-link xlink:href="https://doi.org/10.1016/S1364-6826(99)00051-6" ext-link-type="DOI">10.1016/S1364-6826(99)00051-6</ext-link>, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx28"><?xmltex \def\ref@label{Komjathy et~al.(2012)}?><label>Komjathy et al.(2012)</label><?label komjathy2012detecting?><mixed-citation>Komjathy, A., Galvan, D., Stephens, P., Butala, M., Akopian, V., Wilson, B., Verkhoglyadova, O., Mannucci, A., and Hickey, M.: Detecting ionospheric TEC perturbations caused by na<?pagebreak page4581?>tural hazards using a global network of GPS receivers: The Tohoku case study, Earth Planets Space, 64, 1287–1294, <ext-link xlink:href="https://doi.org/10.5047/eps.2012.08.003" ext-link-type="DOI">10.5047/eps.2012.08.003</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx29"><?xmltex \def\ref@label{Laurichesse and Blot(2015)}?><label>Laurichesse and Blot(2015)</label><?label laurichesse2020?><mixed-citation>Laurichesse, D. and Blot, A.: New CNES real time products including
BeiDou, available at: <uri>https://lists.igs.org/pipermail/igsmail/2015/001017.html</uri> (last access: 21 March 2021), 2015.</mixed-citation></ref>
      <ref id="bib1.bibx30"><?xmltex \def\ref@label{Le and Tiberius(2007)}?><label>Le and Tiberius(2007)</label><?label le2007single?><mixed-citation>Le, A. Q. and Tiberius, C.: Single-frequency precise point positioning with optimal filtering, GPS Solut., 11, 61–69, <ext-link xlink:href="https://doi.org/10.1007/s10291-006-0033-9" ext-link-type="DOI">10.1007/s10291-006-0033-9</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx31"><?xmltex \def\ref@label{Li et~al.(2018)}?><label>Li et al.(2018)</label><?label li2018performance?><mixed-citation>Li, M., Yuan, Y., Wang, N., Li, Z., and Huo, X.: Performance of various predicted GNSS global ionospheric maps relative to GPS and JASON TEC data, GPS Solut., 22, 55, <ext-link xlink:href="https://doi.org/10.1007/s10291-018-0721-2" ext-link-type="DOI">10.1007/s10291-018-0721-2</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx32"><?xmltex \def\ref@label{Li et~al.(2013)}?><label>Li et al.(2013)</label><?label li2013method?><mixed-citation>Li, X., Ge, M., Zhang, H., and Wickert, J.: A method for improving uncalibrated phase delay estimation and ambiguity-fixing in real-time precise point positioning, J. Geodesy, 87, 405–416, <ext-link xlink:href="https://doi.org/10.1007/s00190-013-0611-x" ext-link-type="DOI">10.1007/s00190-013-0611-x</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx33"><?xmltex \def\ref@label{Li et~al.(2015)}?><label>Li et al.(2015)</label><?label li2015shpts?><mixed-citation>Li, Z., Yuan, Y., Wang, N., Hernandez-Pajares, M., and Huo, X.: SHPTS: towards a new method for generating precise global ionospheric TEC map based on spherical harmonic and generalized trigonometric series functions, J. Geodesy, 89, 331–345, <ext-link xlink:href="https://doi.org/10.1007/s00190-014-0778-9" ext-link-type="DOI">10.1007/s00190-014-0778-9</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx34"><?xmltex \def\ref@label{Li et~al.(2020)}?><label>Li et al.(2020)</label><?label li2020igs?><mixed-citation>Li, Z., Wang, N., Hernández Pajares, M., Yuan, Y., Krankowski, A., Liu, A., Zha, J., García Rigo, A., Roma-Dollase, D., Yang, H., Laurichesse, D., and Blot, A.: IGS real-time service for global ionospheric total electron content modeling, J. Geodesy, 94, 32, <ext-link xlink:href="https://doi.org/10.1007/s00190-020-01360-0" ext-link-type="DOI">10.1007/s00190-020-01360-0</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx35"><?xmltex \def\ref@label{Liu et~al.(2006)}?><label>Liu et al.(2006)</label><?label liu2006statistical?><mixed-citation>Liu, J.-Y., Chen, Y., Chuo, Y., and Chen, C.-S.: A statistical investigation of preearthquake ionospheric anomaly, J. Geophys. Res.-Space, 111, A05304, <ext-link xlink:href="https://doi.org/10.1029/2005JA011333" ext-link-type="DOI">10.1029/2005JA011333</ext-link>, 2006.</mixed-citation></ref>
      <ref id="bib1.bibx36"><?xmltex \def\ref@label{Liu et~al.(2009)}?><label>Liu et al.(2009)</label><?label liu2009climatology?><mixed-citation>Liu, L., Wan, W., Ning, B., and Zhang, M.-L.: Climatology of the mean total electron content derived from GPS global ionospheric maps, J. Geophys. Res.-Space, 114, A06308, <ext-link xlink:href="https://doi.org/10.1029/2009JA014244" ext-link-type="DOI">10.1029/2009JA014244</ext-link>, 2009.</mixed-citation></ref>
      <ref id="bib1.bibx37"><?xmltex \def\ref@label{Liu and Hernández-Pajares(2021a)}?><label>Liu and Hernández-Pajares(2021a)</label><?label LiuPajares2021?><mixed-citation>Liu, Q. and  Hernández-Pajares, M.: The archive of IGS combined real-time GIM [data set], available at: <uri>http://chapman.upc.es/irtg/archive</uri>, last access: 10 September 2021a.</mixed-citation></ref>
      <ref id="bib1.bibx38"><?xmltex \def\ref@label{Liu and Hernández-Pajares(2021b)}?><label>Liu and Hernández-Pajares(2021b)</label><?label LiuPajares2021b?><mixed-citation>Liu, Q. and Hernández-Pajares, M.: The latest results of IGS combined real-time GIM [data set], available at: <uri>http://chapman.upc.es/irtg/last_results</uri>, last access: 10 September 2021b.</mixed-citation></ref>
      <ref id="bib1.bibx39"><?xmltex \def\ref@label{Liu et~al.(2021a)}?><label>Liu et al.(2021a)</label><?label liu2021influen?><mixed-citation>Liu, Q., Hernández-Pajares, M., Lyu, H., and Goss, A.: Influence of temporal resolution on the performance of global ionospheric maps, J. Geodesy, 95, 34, <ext-link xlink:href="https://doi.org/10.1007/s00190-021-01483-y" ext-link-type="DOI">10.1007/s00190-021-01483-y</ext-link>, 2021a.</mixed-citation></ref>
      <ref id="bib1.bibx40"><?xmltex \def\ref@label{Liu et~al.(2021b)}?><label>Liu et al.(2021b)</label><?label qi_liu_2021_4651445?><mixed-citation>Liu, Q., Hernández-Pajares, M., Yang, H., Monte-Moreno, E., Roma, D., García Rigo, A., Li, Z., Wang, N., Laurichesse, D., Blot, A., Zhao, Q., and Zhang, Q.: Global Ionosphere Maps of vertical electron content combined in real-time from the RT-GIMs of CAS, CNES, UPC-IonSAT, and WHU International GNSS Service (IGS) centers (from Dec 1, 2020, to March 1, 2021), Zenodo [data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.5042622" ext-link-type="DOI">10.5281/zenodo.5042622</ext-link>, 2021b.</mixed-citation></ref>
      <ref id="bib1.bibx41"><?xmltex \def\ref@label{Loewe and Pr{\"{o}}lss(1997)}?><label>Loewe and Prölss(1997)</label><?label loewe1997classification?><mixed-citation>Loewe, C. and Prölss, G.: Classification and mean behavior of magnetic storms, J. Geophys. Res.-Space, 102, 14209–14213, <ext-link xlink:href="https://doi.org/10.1029/96JA04020" ext-link-type="DOI">10.1029/96JA04020</ext-link>, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx42"><?xmltex \def\ref@label{Lou et~al.(2016)}?><label>Lou et al.(2016)</label><?label lou2016multi?><mixed-citation>Lou, Y., Zheng, F., Gu, S., Wang, C., Guo, H., and Feng, Y.: Multi-GNSS precise point positioning with raw single-frequency and dual-frequency measurement models, GPS Solut., 20, 849–862, <ext-link xlink:href="https://doi.org/10.1007/s10291-015-0495-8" ext-link-type="DOI">10.1007/s10291-015-0495-8</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx43"><?xmltex \def\ref@label{Mannucci et~al.(1998)}?><label>Mannucci et al.(1998)</label><?label mannucci1998global?><mixed-citation>Mannucci, A., Wilson, B., Yuan, D., Ho, C., Lindqwister, U., and Runge, T.: A global mapping technique for GPS-derived ionospheric total electron content measurements, Radio Sci., 33, 565–582, <ext-link xlink:href="https://doi.org/10.1029/97RS02707" ext-link-type="DOI">10.1029/97RS02707</ext-link>, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx44"><?xmltex \def\ref@label{Or{\'{u}}s et~al.(2005)}?><label>Orús et al.(2005)</label><?label orus2005improvement?><mixed-citation>Orús, R., Hernández-Pajares, M., Juan, J., and Sanz, J.: Improvement of global ionospheric VTEC maps by using kriging interpolation technique, J. Atmos. Sol.-Terr. Phy., 67, 1598–1609, <ext-link xlink:href="https://doi.org/10.1016/j.jastp.2005.07.017" ext-link-type="DOI">10.1016/j.jastp.2005.07.017</ext-link>, 2005.</mixed-citation></ref>
      <ref id="bib1.bibx45"><?xmltex \def\ref@label{Ren et~al.(2019)}?><label>Ren et al.(2019)</label><?label ren2019performance?><mixed-citation>Ren, X., Chen, J., Li, X., Zhang, X., and Freeshah, M.: Performance evaluation of real-time global ionospheric maps provided by different IGS analysis centers, GPS Solut., 23, 113, <ext-link xlink:href="https://doi.org/10.1007/s10291-019-0904-5" ext-link-type="DOI">10.1007/s10291-019-0904-5</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx46"><?xmltex \def\ref@label{Roma~Dollase et~al.(2015)}?><label>Roma Dollase et al.(2015)</label><?label roma2015real?><mixed-citation>
Roma-Dollase, D., Gómez Cama, J. M., Hernández Pajares, M., and
García-Rigo, A.:
Real-time Global Ionospheric modelling from GNSS data with
RT-TOMION model, in: 5th International Colloquium Scientific and
Fundamental Aspects of the Galileo Programme, Braunschweig, Germany,  27–29 October 2015.</mixed-citation></ref>
      <ref id="bib1.bibx47"><?xmltex \def\ref@label{Roma-Dollase et~al.(2018a)}?><label>Roma-Dollase et al.(2018a)</label><?label roma2018?><mixed-citation>
Roma-Dollase, D., Hernández-Pajares, M., García Rigo, A., Krankowski, A., Fron, A., Laurichesse, D., Blot, A., Orús-Pérez, R., Yuan, Y., Li, Z., Wang, N., Schmidt, M., and Erdogan, E.: Looking for optimal ways to combine global ionospheric maps in real-time, in: IGS workshop 2018, Wuhan, 29 October–2 November, 2018a.</mixed-citation></ref>
      <ref id="bib1.bibx48"><?xmltex \def\ref@label{Roma-Dollase et~al.(2018b)}?><label>Roma-Dollase et al.(2018b)</label><?label roma2018consistency?><mixed-citation>Roma-Dollase, D., Hernández-Pajares, M., Krankowski, A., Kotulak, K., Ghoddousi-Fard, R., Yuan, Y., Li, Z., Zhang, H., Shi, C., Wang, C., Feltens, J., Vergados, P., Komjathy, A., Schaer, S., García-Rigo, A., and Gómez-Cama, J. M.: Consistency of seven different GNSS global ionospheric mapping techniques during one solar cycle, J. Geodesy, 92, 691–706, <ext-link xlink:href="https://doi.org/10.1007/s00190-017-1088-9" ext-link-type="DOI">10.1007/s00190-017-1088-9</ext-link>, 2018b.</mixed-citation></ref>
      <ref id="bib1.bibx49"><?xmltex \def\ref@label{RTCM-SC(2014)}?><label>RTCM-SC(2014)</label><?label rtcm2014rtcm?><mixed-citation>
RTCM-SC: Proposal of new RTCM SSR messages, SSR Stage 2: Vertical TEC (VTEC) for RTCM Standard 10403.2 Differential GNSS (global navigation satellite system) Services – Version 3, RTCM Special Committee, 104, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx50"><?xmltex \def\ref@label{Schaer et~al.(1996)}?><label>Schaer et al.(1996)</label><?label schaer1996daily?><mixed-citation>
Schaer, S., Beutler, G., Rothacher, M., and Springer, T. A.: Daily global ionosphere maps based on GPS carrier phase data routinely produced by the CODE Analysis Center, in: Proceedings of the IGS AC Workshop, Silver Spring, MD, USA,  19–21 March, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx51"><?xmltex \def\ref@label{Schaer et~al.(1998)}?><label>Schaer et al.(1998)</label><?label schaer1998ionex?><mixed-citation>
Schaer, S., Gurtner, W., and Feltens, J.: IONEX: The ionosphere map
exchange format version 1, in: Proceedings of the IGS AC workshop,
Darmstadt, Germany, 9–11 February 1998, vol. 9, 1998.</mixed-citation></ref>
      <ref id="bib1.bibx52"><?xmltex \def\ref@label{Sezen et~al.(2013)}?><label>Sezen et al.(2013)</label><?label sezen2013online?><mixed-citation>Sezen, U., Arikan, F., Arikan, O., Ugurlu, O., and Sadeghimorad, A.: Online, automatic, near-real time estimation of GPS-TEC: IONOLAB-TEC, Space Weather, 11, 297–305, <ext-link xlink:href="https://doi.org/10.1002/swe.20054" ext-link-type="DOI">10.1002/swe.20054</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx53"><?xmltex \def\ref@label{Sotomayor-Beltran et~al.(2013)}?><label>Sotomayor-Beltran et al.(2013)</label><?label sotomayor2013calibrating?><mixed-citation>Sotomayor-Beltran, C., Sobey, C., Hessels, J., De Bruyn, G. et al.: Calibrating high-precision Faraday rotation measurements for LOFAR and the next generation of low-frequency radio telescopes, Astron. Astrophys., 552, A58, <ext-link xlink:href="https://doi.org/10.1051/0004-6361/201220728" ext-link-type="DOI">10.1051/0004-6361/201220728</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx54"><?xmltex \def\ref@label{Tange(2011)}?><label>Tange(2011)</label><?label tange2011gnu?><mixed-citation>Tange, O.: Gnu parallel-the command-line power tool, The USENIX Magazine, 36, 42–47, <ext-link xlink:href="https://doi.org/10.5281/zenodo.16303" ext-link-type="DOI">10.5281/zenodo.16303</ext-link>, 2011.</mixed-citation></ref>
      <?pagebreak page4582?><ref id="bib1.bibx55"><?xmltex \def\ref@label{Tomaszewski et~al.(2020)}?><label>Tomaszewski et al.(2020)</label><?label tomaszewski2020assessment?><mixed-citation>Tomaszewski, D., Wielgosz, P., Rapiński, J., Krypiak-Gregorczyk, A., Kaźmierczak, R., Hernández-Pajares, M., Yang, H., and OrúsPérez, R.: Assessment of Centre National d'Etudes Spatiales Real-Time Ionosphere Maps in Instantaneous Precise Real-Time Kinematic Positioning over Medium and Long Baselines, Sensors, 20, 2293, <ext-link xlink:href="https://doi.org/10.3390/s20082293" ext-link-type="DOI">10.3390/s20082293</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx56"><?xmltex \def\ref@label{Wang et~al.(2020)}?><label>Wang et al.(2020)</label><?label wang2020gps?><mixed-citation>Wang, N., Li, Z., Duan, B., Hugentobler, U., and Wang, L.: GPS and GLONASS observable-specific code bias estimation: comparison of solutions from the IGS and MGEX networks, J. Geodesy, 94, 74, <ext-link xlink:href="https://doi.org/10.1007/s00190-020-01404-5" ext-link-type="DOI">10.1007/s00190-020-01404-5</ext-link>, 2020.</mixed-citation></ref>
      <ref id="bib1.bibx57"><?xmltex \def\ref@label{Weber et~al.(2007)}?><label>Weber et al.(2007)</label><?label weber2007real?><mixed-citation>
Weber, G., Mervart, L., Lukes, Z., Rocken, C., and Dousa, J.: Real-time clock
and orbit corrections for improved point positioning via NTRIP, in:
Proceedings of the 20th international technical meeting of the satellite
division of the institute of navigation (ION GNSS 2007), Fort Worth, USA, 25–28 September 2007,
pp. 1992–1998, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx58"><?xmltex \def\ref@label{Weber et~al.(2016)}?><label>Weber et al.(2016)</label><?label Weber2016bnc?><mixed-citation>
Weber, G., Mervart, L., Stürze, A., Rülke, A., and Stöcker, D.: BKG Ntrip Client, Version 2.12, vol. 49 of Mitteilungen des Bundesamtes für Kartographie und Geodäsie, Verlag des Bundesamtes für Kartographie und Geodäsie, Frankfurt am Main, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx59"><?xmltex \def\ref@label{Wright et~al.(2008)}?><label>Wright et al.(2008)</label><?label wright2008robust?><mixed-citation>Wright, J., Yang, A. Y., Ganesh, A., Sastry, S. S., and Ma, Y.: Robust face
recognition via sparse representation, IEEE T. Pattern Anal., 31, 210–227, <ext-link xlink:href="https://doi.org/10.1109/TPAMI.2008.79" ext-link-type="DOI">10.1109/TPAMI.2008.79</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx60"><?xmltex \def\ref@label{Wright et~al.(2010)}?><label>Wright et al.(2010)</label><?label wright2010sparse?><mixed-citation>Wright, J., Ma, Y., Mairal, J., Sapiro, G., Huang, T. S., and Yan, S.: Sparse representation for computer vision and pattern recognition, P. IEEE, 98, 1031–1044, <ext-link xlink:href="https://doi.org/10.1109/JPROC.2010.2044470" ext-link-type="DOI">10.1109/JPROC.2010.2044470</ext-link>, 2010.</mixed-citation></ref>
      <ref id="bib1.bibx61"><?xmltex \def\ref@label{Yang et~al.(2021)}?><label>Yang et al.(2021)</label><?label heng2021real?><mixed-citation>Yang, H., Monte-Moreno, E., Hernández-Pajares, M., and Roma-Dollase, D.: Real-time interpolation of global ionospheric maps by means of sparse representation, J. Geodesy, 95, 71, <ext-link xlink:href="https://doi.org/10.1007/s00190-021-01525-5" ext-link-type="DOI">10.1007/s00190-021-01525-5</ext-link>, 2021.
</mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx62"><?xmltex \def\ref@label{Zhang et~al.(2019)}?><label>Zhang et al.(2019)</label><?label zhang2019modified?><mixed-citation>Zhang, B., Teunissen, P. J., Yuan, Y., Zhang, X., and Li, M.: A modified carrier-to-code leveling method for retrieving ionospheric observables and detecting short-term temporal variability of receiver differential code biases, J. Geodesy, 93, 19–28, <ext-link xlink:href="https://doi.org/10.1007/s00190-018-1135-1" ext-link-type="DOI">10.1007/s00190-018-1135-1</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx63"><?xmltex \def\ref@label{Zhang et~al.(2013a)}?><label>Zhang et al.(2013a)</label><?label zhang2013convergence?><mixed-citation>Zhang, H., Gao, Z., Ge, M., Niu, X., Huang, L., Tu, R., and Li, X.: On the convergence of ionospheric constrained precise point positioning (IC-PPP) based on undifferential uncombined raw GNSS observations, Sensors, 13, 15708–15725, <ext-link xlink:href="https://doi.org/10.3390/s131115708" ext-link-type="DOI">10.3390/s131115708</ext-link>, 2013a.</mixed-citation></ref>
      <ref id="bib1.bibx64"><?xmltex \def\ref@label{Zhang et~al.(2013b)}?><label>Zhang et al.(2013b)</label><?label zhang2013eliminating?><mixed-citation>Zhang, H., Xu, P., Han, W., Ge, M., and Shi, C.: Eliminating negative VTEC in global ionosphere maps using inequality-constrained least squares, Adv. Space Res., 51, 988–1000, <ext-link xlink:href="https://doi.org/10.1016/j.asr.2012.06.026" ext-link-type="DOI">10.1016/j.asr.2012.06.026</ext-link>, 2013b.</mixed-citation></ref>
      <ref id="bib1.bibx65"><?xmltex \def\ref@label{Zhang and Zhao(2018)}?><label>Zhang and Zhao(2018)</label><?label zhang2018global?><mixed-citation>Zhang, Q. and Zhao, Q.: Global ionosphere mapping and differential code bias estimation during low and high solar activity periods with GIMAS software, Remote Sens.-Basel, 10, 705, <ext-link xlink:href="https://doi.org/10.3390/rs10050705" ext-link-type="DOI">10.3390/rs10050705</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx66"><?xmltex \def\ref@label{Zhang and Zhao(2019)}?><label>Zhang and Zhao(2019)</label><?label zhang2019analysis?><mixed-citation>Zhang, Q. and Zhao, Q.: Analysis of the data processing strategies of spherical harmonic expansion model on global ionosphere mapping for moderate solar activity, Adv. Space Res., 63, 1214–1226, <ext-link xlink:href="https://doi.org/10.1016/j.asr.2018.10.031" ext-link-type="DOI">10.1016/j.asr.2018.10.031</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx67"><?xmltex \def\ref@label{Zhao et~al.(2007)}?><label>Zhao et al.(2007)</label><?label zhao2007features?><mixed-citation>Zhao, B., Wan, W., Liu, L., Mao, T., Ren, Z., Wang, M., and Christensen, A. B.: Features of annual and semiannual variations derived from the global ionospheric maps of total electron content, Ann. Geophys., 25, 2513–2527, <ext-link xlink:href="https://doi.org/10.5194/angeo-25-2513-2007" ext-link-type="DOI">10.5194/angeo-25-2513-2007</ext-link>, 2007.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>The cooperative IGS RT-GIMs: a reliable estimation of the global ionospheric electron content distribution in real time</article-title-html>
<abstract-html><p>The Real-Time Working Group (RTWG) of the International GNSS Service (IGS) is
dedicated to providing high-quality data and high-accuracy products for Global
Navigation Satellite System (GNSS) positioning, navigation, timing and Earth
observations. As one part of real-time products, the IGS combined Real-Time
Global Ionosphere Map (RT-GIM) has been generated by the real-time weighting
of the RT-GIMs from IGS real-time ionosphere centers including the Chinese
Academy of Sciences (CAS), Centre National d'Etudes Spatiales (CNES),
Universitat Politècnica de Catalunya (UPC) and Wuhan University
(WHU). The performance of global vertical total electron content (VTEC)
representation in all of the RT-GIMs has been assessed by VTEC from
Jason-3 altimeter for 3 months over oceans and dSTEC-GPS technique with
2&thinsp;d observations over continental regions. According to the
Jason-3 VTEC and dSTEC-GPS assessment, the real-time weighting technique is
sensitive to the accuracy of RT-GIMs. Compared with the performance of
post-processed rapid global ionosphere maps (GIMs) and IGS combined final GIM
(igsg) during the testing period, the accuracy of UPC RT-GIM (after the
improvement of the interpolation technique) and IGS combined RT-GIM (IRTG) is
equivalent to the rapid GIMs and reaches around 2.7 and 3.0 TECU (TEC unit,
10<sup>16</sup>&thinsp;el m<sup>−2</sup>) over
oceans and continental regions, respectively. The accuracy of CAS RT-GIM and
CNES RT-GIM is slightly worse than the rapid GIMs, while WHU RT-GIM requires a
further upgrade to obtain similar performance. In addition, a strong
response to the recent geomagnetic storms has been found in the global
electron content (GEC) of IGS RT-GIMs (especially UPC RT-GIM and IGS combined
RT-GIM). The IGS RT-GIMs turn out to be reliable sources of real-time global
VTEC information and have great potential for real-time applications including
range error correction for transionospheric radio signals, the monitoring of
space weather, and detection of natural hazards on a global scale. All the IGS
combined RT-GIMs generated and analyzed during the testing period are
available at <a href="https://doi.org/10.5281/zenodo.5042622" target="_blank">https://doi.org/10.5281/zenodo.5042622</a> (Liu et al., 2021b).</p></abstract-html>
<ref-html id="bib1.bib1"><label>Afraimovich et al.(2006)</label><mixed-citation>
Afraimovich, E., Astafyeva, E., Oinats, A., Yasukevich, Y. V., and
Zhivetiev, I.: Global electron content and solar activity: comparison with
IRI modeling results, in: poster presentation at IGS Workshop,
Darmdstadt, Germany, 8–11 May 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Caissy et al.(2012)</label><mixed-citation>
Caissy, M., Agrotis, L., Weber, G., Hernandez-Pajares, M., and
Hugentobler, U.: Innovation: Coming Soon-The International GNSS
Real-Time Service, available at: <a href="https://www.gpsworld.com/gnss-systemaugmentation-assistanceinnovation-coming-soon-13044/" target="_blank">https://www.gpsworld.com/gnss-systemaugmentation-assistanceinnovation-coming-soon-13044/</a>  (last access: 21 March 2021), 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Chen et al.(2020)</label><mixed-citation>
Chen, J., Ren, X., Zhang, X., Zhang, J., and Huang, L.: Assessment and Validation of Three Ionospheric Models (IRI-2016, NeQuick2, and IGS-GIM) From 2002 to 2018, Space Weather, 18, e2019SW002422, <a href="https://doi.org/10.1029/2019SW002422" target="_blank">https://doi.org/10.1029/2019SW002422</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Ciraolo et al.(2007)</label><mixed-citation>
Ciraolo, L., Azpilicueta, F., Brunini, C., Meza, A., and Radicella, S.: Calibration errors on experimental slant total electron content (TEC) determined with GPS, J. Geodesy, 81, 111–120, <a href="https://doi.org/10.1007/s00190-006-0093-1" target="_blank">https://doi.org/10.1007/s00190-006-0093-1</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Elsobeiey and Al-Harbi(2016)</label><mixed-citation>
Elsobeiey, M. and Al-Harbi, S.: Performance of real-time Precise Point Positioning using IGS real-time service, GPS Solut., 20, 565–571, <a href="https://doi.org/10.1007/s10291-015-0467-z" target="_blank">https://doi.org/10.1007/s10291-015-0467-z</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Feltens(2007)</label><mixed-citation>
Feltens, J.: Development of a new three-dimensional mathematical ionosphere model at European Space Agency/European Space Operations Centre, Space Weather, 5, S12002, <a href="https://doi.org/10.1029/2006SW000294" target="_blank">https://doi.org/10.1029/2006SW000294</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Feltens and Schaer(1998)</label><mixed-citation>
Feltens, J. and Schaer, S.: IGS Products for the Ionosphere, in:
Proceedings of the 1998 IGS Analysis Center Workshop Darmstadt, Germany, 9–11 February 1998,
pp. 3–5, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Fernandes et al.(2014)</label><mixed-citation>
Fernandes, M. J., Lázaro, C., Nunes, A. L., and Scharroo, R.: Atmospheric corrections for altimetry studies over inland water, Remote Sens.-Basel, 6, 4952–4997, <a href="https://doi.org/10.3390/rs6064952" target="_blank">https://doi.org/10.3390/rs6064952</a>, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Froń et al.(2020)</label><mixed-citation>
Froń, A., Galkin, I., Krankowski, A., Bilitza, D., Hernández-Pajares, M., Reinisch, B., Li, Z., Kotulak, K., Zakharenkova, I., Cherniak, I., Roma Dollase, D., Wang, N., Flisek, P., and García-Rigo, A.: Towards Cooperative Global Mapping of the Ionosphere: Fusion Feasibility for IGS and IRI with Global Climate VTEC Maps, Remote Sens.-Basel, 12, 3531, <a href="https://doi.org/10.3390/rs12213531" target="_blank">https://doi.org/10.3390/rs12213531</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>García-Rigo et al.(2011)</label><mixed-citation>
García-Rigo, A., Monte, E., Hernández-Pajares, M., Juan, J., Sanz, J., Aragón-Angel, A., and Salazar, D.: Global prediction of the vertical total electron content of the ionosphere based on GPS data, Radio Sci., 46, RS0D25, <a href="https://doi.org/10.1029/2010RS004643" target="_blank">https://doi.org/10.1029/2010RS004643</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>García Rigo et al.(2017)</label><mixed-citation>
García Rigo, A., Roma Dollase, D., Hernández Pajares, M., Li, Z., Terkildsen, M., Ghoddousi Fard, R., Dettmering, D., Erdogan, E., Haralambous, H., Beniguel, Y., Berdermann, J., Kriegel, M., Krypiak-Gregorczyk, A., Gulyaeva, T., Komjathy, A., Vergados, P., Feltens, J., Zandbergen, R., Olivares, G., Fuller-Rowell, T., Altadill, D., Blanch, E., Bergeot, N., Krankowski, A., Agrotis, L., Galkin, I., Orus-Perez, R., and Prol, F. S.​​​​​​​: St. Patrick's day 2015 geomagnetic storm analysis based on real time ionosphere monitoring, in: EGU 2017: European Geosciences Union General Assembly, Vienna, Austria, 23–28 April 2017, proceedings book, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Ghoddousi-Fard(2014)</label><mixed-citation>
Ghoddousi-Fard, R.: GPS ionospheric mapping at Natural Resources Canada, in: IGS workshop, Pasadena, 23–27 June 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Gonzalez et al.(1999)</label><mixed-citation>
Gonzalez, W. D., Tsurutani, B. T., and De Gonzalez, A. L. C.: Interplanetary origin of geomagnetic storms, Space Sci. Rev., 88, 529–562, <a href="https://doi.org/10.1023/A:1005160129098" target="_blank">https://doi.org/10.1023/A:1005160129098</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Gulyaeva and Stanislawska(2008)</label><mixed-citation>
Gulyaeva, T. L. and Stanislawska, I.: Derivation of a planetary ionospheric storm index, Ann. Geophys., 26, 2645–2648, <a href="https://doi.org/10.5194/angeo-26-2645-2008" target="_blank">https://doi.org/10.5194/angeo-26-2645-2008</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Gulyaeva et al.(2013)</label><mixed-citation>
Gulyaeva, T. L., Arikan, F., Hernandez-Pajares, M., and Stanislawska, I.: GIM-TEC adaptive ionospheric weather assessment and forecast system, J. Atmos. Sol.-Terr. Phy., 102, 329–340, <a href="https://doi.org/10.1016/j.jastp.2013.06.011" target="_blank">https://doi.org/10.1016/j.jastp.2013.06.011</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Hernández-Pajares et al.(1997)</label><mixed-citation>
Hernández-Pajares, M., Juan, J., and Sanz, J.: Neural network modeling of the ionospheric electron content at global scale using GPS data, Radio Sci., 32, 1081–1089, <a href="https://doi.org/10.1029/97RS00431" target="_blank">https://doi.org/10.1029/97RS00431</a>, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Hernández-Pajares et al.(1998)</label><mixed-citation>
Hernández-Pajares, M., Juan, J., Sanz, J., and Solé, J.: Global observation of the ionospheric electronic response to solar events using ground and LEO GPS data, J. Geophys. Res.-Space, 103, 20789–20796, <a href="https://doi.org/10.1029/98JA01272" target="_blank">https://doi.org/10.1029/98JA01272</a>, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Hernández-Pajares et al.(1999)</label><mixed-citation>
Hernández-Pajares, M., Juan, J., and Sanz, J.: New approaches in global ionospheric determination using ground GPS data, J. Atmos. Sol.-Terr. Phy., 61, 1237–1247, <a href="https://doi.org/10.1016/S1364-6826(99)00054-1" target="_blank">https://doi.org/10.1016/S1364-6826(99)00054-1</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Hernández-Pajares et al.(2009)</label><mixed-citation>
Hernández-Pajares, M., Juan, J., Sanz, J., Orus, R., García-Rigo, A., Feltens, J., Komjathy, A., Schaer, S., and Krankowski, A.: The IGS VTEC maps: a reliable source of ionospheric information since 1998, J. Geodesy, 83, 263–275, <a href="https://doi.org/10.1007/s00190-008-0266-1" target="_blank">https://doi.org/10.1007/s00190-008-0266-1</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Hernández-Pajares et al.(2017)</label><mixed-citation>
Hernández-Pajares, M., Roma-Dollase, D., Krankowski, A., García-Rigo, A., and Orús-Pérez, R.: Methodology and consistency of slant and vertical assessments for ionospheric electron content models, J. Geodesy, 91, 1405–1414, <a href="https://doi.org/10.1007/s00190-017-1032-z" target="_blank">https://doi.org/10.1007/s00190-017-1032-z</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Hernández-Pajares et al.(2020)</label><mixed-citation>
Hernández-Pajares, M., Lyu, H., Aragón-Àngel, À., Monte-Moreno, E., Liu, J., An, J., and Jiang, H.: Polar Electron Content From GPS Data-Based Global Ionospheric Maps: Assessment, Case Studies, and Climatology, J. Geophys. Res.-Space, 125, e2019JA027677, <a href="https://doi.org/10.1029/2019JA027677" target="_blank">https://doi.org/10.1029/2019JA027677</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Hoque et al.(2019)</label><mixed-citation>
Hoque, M. M., Jakowski, N., and Orús-Pérez, R.: Fast ionospheric correction using Galileo Az coefficients and the NTCM model, GPS Solut., 23, 41, <a href="https://doi.org/10.1007/s10291-019-0833-3" target="_blank">https://doi.org/10.1007/s10291-019-0833-3</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>IGS(2020)</label><mixed-citation>
IGS: IGS State Space Representation (SSR) Format Version 1.00,
available at: <a href="https://files.igs.org/pub/data/format/igs_ssr_v1.pdf" target="_blank"/> (last access: 21 March 2021), 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Jakowski et al.(2011)</label><mixed-citation>
Jakowski, N., Hoque, M., and Mayer, C.: A new global TEC model for estimating transionospheric radio wave propagation errors, J. Geodesy, 85, 965–974, <a href="https://doi.org/10.1007/s00190-011-0455-1" target="_blank">https://doi.org/10.1007/s00190-011-0455-1</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Jiang et al.(2019)</label><mixed-citation>
Jiang, H., Liu, J., Wang, Z., An, J., Ou, J., Liu, S., and Wang, N.: Assessment of spatial and temporal TEC variations derived from ionospheric models over the polar regions, J. Geodesy, 93, 455–471, <a href="https://doi.org/10.1007/s00190-018-1175-6" target="_blank">https://doi.org/10.1007/s00190-018-1175-6</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Johnston et al.(2017)</label><mixed-citation>
Johnston, G., Riddell, A., and Hausler, G.: The International GNSS Service, in: Springer Handbook of Global Navigation Satellite Systems, 1st edn., edited by: Teunissen, P. J. and Montenbruck, O., Springer International Publishing, Cham, Switzerland, 967–982, <a href="https://doi.org/10.1007/978-3-319-42928-1" target="_blank">https://doi.org/10.1007/978-3-319-42928-1</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Komjathy and Born(1999)</label><mixed-citation>
Komjathy, A. and Born, G. H.: GPS-based ionospheric corrections for single frequency radar altimetry, J. Atmos. Sol.-Terr. Phy., 61, 1197–1203, <a href="https://doi.org/10.1016/S1364-6826(99)00051-6" target="_blank">https://doi.org/10.1016/S1364-6826(99)00051-6</a>, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Komjathy et al.(2012)</label><mixed-citation>
Komjathy, A., Galvan, D., Stephens, P., Butala, M., Akopian, V., Wilson, B., Verkhoglyadova, O., Mannucci, A., and Hickey, M.: Detecting ionospheric TEC perturbations caused by natural hazards using a global network of GPS receivers: The Tohoku case study, Earth Planets Space, 64, 1287–1294, <a href="https://doi.org/10.5047/eps.2012.08.003" target="_blank">https://doi.org/10.5047/eps.2012.08.003</a>, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Laurichesse and Blot(2015)</label><mixed-citation>
Laurichesse, D. and Blot, A.: New CNES real time products including
BeiDou, available at: <a href="https://lists.igs.org/pipermail/igsmail/2015/001017.html" target="_blank"/> (last access: 21 March 2021), 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Le and Tiberius(2007)</label><mixed-citation>
Le, A. Q. and Tiberius, C.: Single-frequency precise point positioning with optimal filtering, GPS Solut., 11, 61–69, <a href="https://doi.org/10.1007/s10291-006-0033-9" target="_blank">https://doi.org/10.1007/s10291-006-0033-9</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Li et al.(2018)</label><mixed-citation>
Li, M., Yuan, Y., Wang, N., Li, Z., and Huo, X.: Performance of various predicted GNSS global ionospheric maps relative to GPS and JASON TEC data, GPS Solut., 22, 55, <a href="https://doi.org/10.1007/s10291-018-0721-2" target="_blank">https://doi.org/10.1007/s10291-018-0721-2</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Li et al.(2013)</label><mixed-citation>
Li, X., Ge, M., Zhang, H., and Wickert, J.: A method for improving uncalibrated phase delay estimation and ambiguity-fixing in real-time precise point positioning, J. Geodesy, 87, 405–416, <a href="https://doi.org/10.1007/s00190-013-0611-x" target="_blank">https://doi.org/10.1007/s00190-013-0611-x</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Li et al.(2015)</label><mixed-citation>
Li, Z., Yuan, Y., Wang, N., Hernandez-Pajares, M., and Huo, X.: SHPTS: towards a new method for generating precise global ionospheric TEC map based on spherical harmonic and generalized trigonometric series functions, J. Geodesy, 89, 331–345, <a href="https://doi.org/10.1007/s00190-014-0778-9" target="_blank">https://doi.org/10.1007/s00190-014-0778-9</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Li et al.(2020)</label><mixed-citation>
Li, Z., Wang, N., Hernández Pajares, M., Yuan, Y., Krankowski, A., Liu, A., Zha, J., García Rigo, A., Roma-Dollase, D., Yang, H., Laurichesse, D., and Blot, A.: IGS real-time service for global ionospheric total electron content modeling, J. Geodesy, 94, 32, <a href="https://doi.org/10.1007/s00190-020-01360-0" target="_blank">https://doi.org/10.1007/s00190-020-01360-0</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Liu et al.(2006)</label><mixed-citation>
Liu, J.-Y., Chen, Y., Chuo, Y., and Chen, C.-S.: A statistical investigation of preearthquake ionospheric anomaly, J. Geophys. Res.-Space, 111, A05304, <a href="https://doi.org/10.1029/2005JA011333" target="_blank">https://doi.org/10.1029/2005JA011333</a>, 2006.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Liu et al.(2009)</label><mixed-citation>
Liu, L., Wan, W., Ning, B., and Zhang, M.-L.: Climatology of the mean total electron content derived from GPS global ionospheric maps, J. Geophys. Res.-Space, 114, A06308, <a href="https://doi.org/10.1029/2009JA014244" target="_blank">https://doi.org/10.1029/2009JA014244</a>, 2009.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Liu and Hernández-Pajares(2021a)</label><mixed-citation>
Liu, Q. and  Hernández-Pajares, M.: The archive of IGS combined real-time GIM [data set], available at: <a href="http://chapman.upc.es/irtg/archive" target="_blank"/>, last access: 10 September 2021a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Liu and Hernández-Pajares(2021b)</label><mixed-citation>
Liu, Q. and Hernández-Pajares, M.: The latest results of IGS combined real-time GIM [data set], available at: <a href="http://chapman.upc.es/irtg/last_results" target="_blank"/>, last access: 10 September 2021b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Liu et al.(2021a)</label><mixed-citation>
Liu, Q., Hernández-Pajares, M., Lyu, H., and Goss, A.: Influence of temporal resolution on the performance of global ionospheric maps, J. Geodesy, 95, 34, <a href="https://doi.org/10.1007/s00190-021-01483-y" target="_blank">https://doi.org/10.1007/s00190-021-01483-y</a>, 2021a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Liu et al.(2021b)</label><mixed-citation>
Liu, Q., Hernández-Pajares, M., Yang, H., Monte-Moreno, E., Roma, D., García Rigo, A., Li, Z., Wang, N., Laurichesse, D., Blot, A., Zhao, Q., and Zhang, Q.: Global Ionosphere Maps of vertical electron content combined in real-time from the RT-GIMs of CAS, CNES, UPC-IonSAT, and WHU International GNSS Service (IGS) centers (from Dec 1, 2020, to March 1, 2021), Zenodo [data set], <a href="https://doi.org/10.5281/zenodo.5042622" target="_blank">https://doi.org/10.5281/zenodo.5042622</a>, 2021b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Loewe and Prölss(1997)</label><mixed-citation>
Loewe, C. and Prölss, G.: Classification and mean behavior of magnetic storms, J. Geophys. Res.-Space, 102, 14209–14213, <a href="https://doi.org/10.1029/96JA04020" target="_blank">https://doi.org/10.1029/96JA04020</a>, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>Lou et al.(2016)</label><mixed-citation>
Lou, Y., Zheng, F., Gu, S., Wang, C., Guo, H., and Feng, Y.: Multi-GNSS precise point positioning with raw single-frequency and dual-frequency measurement models, GPS Solut., 20, 849–862, <a href="https://doi.org/10.1007/s10291-015-0495-8" target="_blank">https://doi.org/10.1007/s10291-015-0495-8</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>Mannucci et al.(1998)</label><mixed-citation>
Mannucci, A., Wilson, B., Yuan, D., Ho, C., Lindqwister, U., and Runge, T.: A global mapping technique for GPS-derived ionospheric total electron content measurements, Radio Sci., 33, 565–582, <a href="https://doi.org/10.1029/97RS02707" target="_blank">https://doi.org/10.1029/97RS02707</a>, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Orús et al.(2005)</label><mixed-citation>
Orús, R., Hernández-Pajares, M., Juan, J., and Sanz, J.: Improvement of global ionospheric VTEC maps by using kriging interpolation technique, J. Atmos. Sol.-Terr. Phy., 67, 1598–1609, <a href="https://doi.org/10.1016/j.jastp.2005.07.017" target="_blank">https://doi.org/10.1016/j.jastp.2005.07.017</a>, 2005.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Ren et al.(2019)</label><mixed-citation>
Ren, X., Chen, J., Li, X., Zhang, X., and Freeshah, M.: Performance evaluation of real-time global ionospheric maps provided by different IGS analysis centers, GPS Solut., 23, 113, <a href="https://doi.org/10.1007/s10291-019-0904-5" target="_blank">https://doi.org/10.1007/s10291-019-0904-5</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Roma Dollase et al.(2015)</label><mixed-citation>
Roma-Dollase, D., Gómez Cama, J. M., Hernández Pajares, M., and
García-Rigo, A.:
Real-time Global Ionospheric modelling from GNSS data with
RT-TOMION model, in: 5th International Colloquium Scientific and
Fundamental Aspects of the Galileo Programme, Braunschweig, Germany,  27–29 October 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Roma-Dollase et al.(2018a)</label><mixed-citation>
Roma-Dollase, D., Hernández-Pajares, M., García Rigo, A., Krankowski, A., Fron, A., Laurichesse, D., Blot, A., Orús-Pérez, R., Yuan, Y., Li, Z., Wang, N., Schmidt, M., and Erdogan, E.: Looking for optimal ways to combine global ionospheric maps in real-time, in: IGS workshop 2018, Wuhan, 29 October–2 November, 2018a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Roma-Dollase et al.(2018b)</label><mixed-citation>
Roma-Dollase, D., Hernández-Pajares, M., Krankowski, A., Kotulak, K., Ghoddousi-Fard, R., Yuan, Y., Li, Z., Zhang, H., Shi, C., Wang, C., Feltens, J., Vergados, P., Komjathy, A., Schaer, S., García-Rigo, A., and Gómez-Cama, J. M.: Consistency of seven different GNSS global ionospheric mapping techniques during one solar cycle, J. Geodesy, 92, 691–706, <a href="https://doi.org/10.1007/s00190-017-1088-9" target="_blank">https://doi.org/10.1007/s00190-017-1088-9</a>, 2018b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>RTCM-SC(2014)</label><mixed-citation>
RTCM-SC: Proposal of new RTCM SSR messages, SSR Stage 2: Vertical TEC (VTEC) for RTCM Standard 10403.2 Differential GNSS (global navigation satellite system) Services – Version 3, RTCM Special Committee, 104, 2014.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Schaer et al.(1996)</label><mixed-citation>
Schaer, S., Beutler, G., Rothacher, M., and Springer, T. A.: Daily global ionosphere maps based on GPS carrier phase data routinely produced by the CODE Analysis Center, in: Proceedings of the IGS AC Workshop, Silver Spring, MD, USA,  19–21 March, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Schaer et al.(1998)</label><mixed-citation>
Schaer, S., Gurtner, W., and Feltens, J.: IONEX: The ionosphere map
exchange format version 1, in: Proceedings of the IGS AC workshop,
Darmstadt, Germany, 9–11 February 1998, vol. 9, 1998.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Sezen et al.(2013)</label><mixed-citation>
Sezen, U., Arikan, F., Arikan, O., Ugurlu, O., and Sadeghimorad, A.: Online, automatic, near-real time estimation of GPS-TEC: IONOLAB-TEC, Space Weather, 11, 297–305, <a href="https://doi.org/10.1002/swe.20054" target="_blank">https://doi.org/10.1002/swe.20054</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Sotomayor-Beltran et al.(2013)</label><mixed-citation>
Sotomayor-Beltran, C., Sobey, C., Hessels, J., De Bruyn, G. et al.: Calibrating high-precision Faraday rotation measurements for LOFAR and the next generation of low-frequency radio telescopes, Astron. Astrophys., 552, A58, <a href="https://doi.org/10.1051/0004-6361/201220728" target="_blank">https://doi.org/10.1051/0004-6361/201220728</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Tange(2011)</label><mixed-citation>
Tange, O.: Gnu parallel-the command-line power tool, The USENIX Magazine, 36, 42–47, <a href="https://doi.org/10.5281/zenodo.16303" target="_blank">https://doi.org/10.5281/zenodo.16303</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Tomaszewski et al.(2020)</label><mixed-citation>
Tomaszewski, D., Wielgosz, P., Rapiński, J., Krypiak-Gregorczyk, A., Kaźmierczak, R., Hernández-Pajares, M., Yang, H., and OrúsPérez, R.: Assessment of Centre National d'Etudes Spatiales Real-Time Ionosphere Maps in Instantaneous Precise Real-Time Kinematic Positioning over Medium and Long Baselines, Sensors, 20, 2293, <a href="https://doi.org/10.3390/s20082293" target="_blank">https://doi.org/10.3390/s20082293</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Wang et al.(2020)</label><mixed-citation>
Wang, N., Li, Z., Duan, B., Hugentobler, U., and Wang, L.: GPS and GLONASS observable-specific code bias estimation: comparison of solutions from the IGS and MGEX networks, J. Geodesy, 94, 74, <a href="https://doi.org/10.1007/s00190-020-01404-5" target="_blank">https://doi.org/10.1007/s00190-020-01404-5</a>, 2020.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Weber et al.(2007)</label><mixed-citation>
Weber, G., Mervart, L., Lukes, Z., Rocken, C., and Dousa, J.: Real-time clock
and orbit corrections for improved point positioning via NTRIP, in:
Proceedings of the 20th international technical meeting of the satellite
division of the institute of navigation (ION GNSS 2007), Fort Worth, USA, 25–28 September 2007,
pp. 1992–1998, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Weber et al.(2016)</label><mixed-citation>
Weber, G., Mervart, L., Stürze, A., Rülke, A., and Stöcker, D.: BKG Ntrip Client, Version 2.12, vol. 49 of Mitteilungen des Bundesamtes für Kartographie und Geodäsie, Verlag des Bundesamtes für Kartographie und Geodäsie, Frankfurt am Main, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Wright et al.(2008)</label><mixed-citation>
Wright, J., Yang, A. Y., Ganesh, A., Sastry, S. S., and Ma, Y.: Robust face
recognition via sparse representation, IEEE T. Pattern Anal., 31, 210–227, <a href="https://doi.org/10.1109/TPAMI.2008.79" target="_blank">https://doi.org/10.1109/TPAMI.2008.79</a>, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Wright et al.(2010)</label><mixed-citation>
Wright, J., Ma, Y., Mairal, J., Sapiro, G., Huang, T. S., and Yan, S.: Sparse representation for computer vision and pattern recognition, P. IEEE, 98, 1031–1044, <a href="https://doi.org/10.1109/JPROC.2010.2044470" target="_blank">https://doi.org/10.1109/JPROC.2010.2044470</a>, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Yang et al.(2021)</label><mixed-citation>
Yang, H., Monte-Moreno, E., Hernández-Pajares, M., and Roma-Dollase, D.: Real-time interpolation of global ionospheric maps by means of sparse representation, J. Geodesy, 95, 71, <a href="https://doi.org/10.1007/s00190-021-01525-5" target="_blank">https://doi.org/10.1007/s00190-021-01525-5</a>, 2021.

</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Zhang et al.(2019)</label><mixed-citation>
Zhang, B., Teunissen, P. J., Yuan, Y., Zhang, X., and Li, M.: A modified carrier-to-code leveling method for retrieving ionospheric observables and detecting short-term temporal variability of receiver differential code biases, J. Geodesy, 93, 19–28, <a href="https://doi.org/10.1007/s00190-018-1135-1" target="_blank">https://doi.org/10.1007/s00190-018-1135-1</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Zhang et al.(2013a)</label><mixed-citation>
Zhang, H., Gao, Z., Ge, M., Niu, X., Huang, L., Tu, R., and Li, X.: On the convergence of ionospheric constrained precise point positioning (IC-PPP) based on undifferential uncombined raw GNSS observations, Sensors, 13, 15708–15725, <a href="https://doi.org/10.3390/s131115708" target="_blank">https://doi.org/10.3390/s131115708</a>, 2013a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Zhang et al.(2013b)</label><mixed-citation>
Zhang, H., Xu, P., Han, W., Ge, M., and Shi, C.: Eliminating negative VTEC in global ionosphere maps using inequality-constrained least squares, Adv. Space Res., 51, 988–1000, <a href="https://doi.org/10.1016/j.asr.2012.06.026" target="_blank">https://doi.org/10.1016/j.asr.2012.06.026</a>, 2013b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Zhang and Zhao(2018)</label><mixed-citation>
Zhang, Q. and Zhao, Q.: Global ionosphere mapping and differential code bias estimation during low and high solar activity periods with GIMAS software, Remote Sens.-Basel, 10, 705, <a href="https://doi.org/10.3390/rs10050705" target="_blank">https://doi.org/10.3390/rs10050705</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Zhang and Zhao(2019)</label><mixed-citation>
Zhang, Q. and Zhao, Q.: Analysis of the data processing strategies of spherical harmonic expansion model on global ionosphere mapping for moderate solar activity, Adv. Space Res., 63, 1214–1226, <a href="https://doi.org/10.1016/j.asr.2018.10.031" target="_blank">https://doi.org/10.1016/j.asr.2018.10.031</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib67"><label>Zhao et al.(2007)</label><mixed-citation>
Zhao, B., Wan, W., Liu, L., Mao, T., Ren, Z., Wang, M., and Christensen, A. B.: Features of annual and semiannual variations derived from the global ionospheric maps of total electron content, Ann. Geophys., 25, 2513–2527, <a href="https://doi.org/10.5194/angeo-25-2513-2007" target="_blank">https://doi.org/10.5194/angeo-25-2513-2007</a>, 2007.
</mixed-citation></ref-html>--></article>
