Skip to content

Commit

Permalink
update WIS2 Guide build
Browse files Browse the repository at this point in the history
  • Loading branch information
tomkralidis committed Jan 26, 2024
1 parent 97c809e commit 981c493
Show file tree
Hide file tree
Showing 3 changed files with 35 additions and 58 deletions.
Binary file modified transition-guide/wis2-transition-guide-DRAFT.docx
Binary file not shown.
93 changes: 35 additions & 58 deletions transition-guide/wis2-transition-guide-DRAFT.html
Original file line number Diff line number Diff line change
Expand Up @@ -506,11 +506,11 @@ <h1>Draft guidance on transition from GTS to WIS2</h1>
<li><a href="#_technical_requirements">5.1.3. Technical requirements</a></li>
</ul>
</li>
<li><a href="#_wis2_to_gts_gateway">5.2. WIS2 to GTS Gateway</a>
<li><a href="#_wis2_to_gts_gateway">5.2. WIS2 to GTS Gateway</a></li>
<li><a href="#_purpose_3">5.3. Purpose</a>
<ul class="sectlevel3">
<li><a href="#_purpose_3">5.2.1. Purpose</a></li>
<li><a href="#_wis2_to_gts_gateway_operators">5.2.2. WIS2 to GTS Gateway operators</a></li>
<li><a href="#_technical_requirements_2">5.2.3. Technical requirements</a></li>
<li><a href="#_wis2_to_gts_gateway_operators">5.3.1. WIS2 to GTS Gateway operators</a></li>
<li><a href="#_technical_requirements_2">5.3.2. Technical requirements</a></li>
</ul>
</li>
</ul>
Expand Down Expand Up @@ -823,37 +823,28 @@ <h3 id="_wis2_to_gts_gateway"><a class="anchor" href="#_wis2_to_gts_gateway"></a
<div class="paragraph">
<p>The WIS2 Implementation plan outlines a gradual transition of data exchange from the Global Telecommunications System (GTS) to WIS2. The transition is expected to occur between 2025 and 2030. The GTS will be decommissioned once the transition is complete.</p>
</div>
<div class="paragraph">
<p>Once a WIS centre has migrated from GTS to WIS2, subject to validation of readiness, the centre will cease to share data on the GTS. Consequently, during the transition period some data will be published on the GTS and some via WIS2.</p>
</div>
<div class="sect2">
<h3 id="_purpose_3"><a class="anchor" href="#_purpose_3"></a>5.3. Purpose</h3>
<div class="paragraph">
<p>WIS centres will need data published via both systems.</p>
<p>Once a WIS centre has migrated from GTS to WIS2, and as defined in <code>How to stop the MSS ?</code>, a centre may want to stop sending it data directly on the GTS.</p>
</div>
<div class="paragraph">
<p>To remove the need for WIS centres to operate both GTS and WIS2 systems in parallel, real-time data published via WIS2 will be automatically re-published onto the GTS. The system responsible is referred to as the <strong>WIS2 to GTS Gateway</strong>.</p>
<p>The WIS2 to GTS gateway will ensure that <strong>only the data currently available on the GTS</strong> and whose provider is wishing to stop its Message Switching System (MSS) will be re-published onto the GTS.</p>
</div>
<div class="paragraph">
<p>To ensure resilient operation there will be more than one WIS2 to GTS Gateway.</p>
</div>
<div class="sect3">
<h4 id="_purpose_3"><a class="anchor" href="#_purpose_3"></a>5.2.1. Purpose</h4>
<div class="paragraph">
<p>The purpose of the WIS2 to GTS Gateway is to enable Members relying on the GTS, who are yet to migrate to WIS2, to receive operational data published via WIS2 that would otherwise be unavailable on the GTS.</p>
</div>
<div class="paragraph">
<p><strong>Note</strong>: Only data that have been already published in GTS are concerned by this Gateway, New data will be available <strong>only</strong> on WIS2.</p>
</div>
</div>
<div class="sect3">
<h4 id="_wis2_to_gts_gateway_operators"><a class="anchor" href="#_wis2_to_gts_gateway_operators"></a>5.2.2. WIS2 to GTS Gateway operators</h4>
<h4 id="_wis2_to_gts_gateway_operators"><a class="anchor" href="#_wis2_to_gts_gateway_operators"></a>5.3.1. WIS2 to GTS Gateway operators</h4>
<div class="paragraph">
<p>The gateway will be provided by designated Regional Telecommunication Hubs (RTH). These RTHs are: [TODO: Add the RTHs that will each operate a WIS2-to-GTS Gateway. Provisional list is: China, UK, Brazil.]</p>
</div>
</div>
<div class="sect3">
<h4 id="_technical_requirements_2"><a class="anchor" href="#_technical_requirements_2"></a>5.2.3. Technical requirements</h4>
<h4 id="_technical_requirements_2"><a class="anchor" href="#_technical_requirements_2"></a>5.3.2. Technical requirements</h4>
<div class="sect4">
<h5 id="_for_data_providers"><a class="anchor" href="#_for_data_providers"></a>5.2.3.1. For Data Providers</h5>
<h5 id="_for_data_providers"><a class="anchor" href="#_for_data_providers"></a>5.3.2.1. For Data Providers</h5>
<div class="paragraph">
<p>A Member seeking to stop GTS transmission shall contact the WMO Secretariat, providing the following information:</p>
</div>
Expand All @@ -873,14 +864,14 @@ <h5 id="_for_data_providers"><a class="anchor" href="#_for_data_providers"></a>5
</li>
</ol>
</div>
<div class="paragraph">
<p>Once the Secretariat is satisfied that the Member&#8217;s WIS2 Node is operationally ready, they will confirm the date on which the Member will stop published to the GTS. On this date the WIS2 to GTS Gateways will take over.</p>
</div>
<div class="sect4">
<h5 id="_for_wis_centres_wishing_to_stop_their_mss"><a class="anchor" href="#_for_wis_centres_wishing_to_stop_their_mss"></a>5.3.2.2. For WIS Centres wishing to stop their MSS</h5>
<div class="paragraph">
<p>When publishing a WIS2 Notification Message for data that should also be shared on the GTS, the Data Provider shall indicate the GTS Abbreviated Header (AHL) of the bulletin in which the data is to be published.</p>
<p>When publishing a WIS2 Notification Message for data that should also be available on the GTS, the WIS Centre shall indicate the GTS Abbreviated Header Line (AHL) of the bulletin in which the data is to be published.</p>
</div>
<div class="paragraph">
<p>This is done by including the <code>gts</code> property in the WIS2 Notification Message (see example below). This enables the WIS2 to GTS Gateway operator to easily identify data for republication on the GTS and the AHL of the associated bulletin.</p>
<p>This is done by including the <code>gts</code> property in the WIS2 Notification Message (see example below). This enables the WIS2 to GTS Gateway operator to easily identify data for republication on the GTS and the AHL of the associated data.</p>
</div>
<div class="listingblock">
<div class="content">
Expand All @@ -895,66 +886,52 @@ <h5 id="_for_data_providers"><a class="anchor" href="#_for_data_providers"></a>5
</div>
</div>
<div class="sect4">
<h5 id="_for_wis2_to_gts_gateway_operators"><a class="anchor" href="#_for_wis2_to_gts_gateway_operators"></a>5.2.3.2. For WIS2 to GTS Gateway operators</h5>
<h5 id="_for_wis2_to_gts_gateway_operators"><a class="anchor" href="#_for_wis2_to_gts_gateway_operators"></a>5.3.2.3. For WIS2 to GTS Gateway operators</h5>
<div class="paragraph">
<p>A WIS2 to GTS Gateway operator shall operate the following components throughout the transition period:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>A WIS2 client application to retrieve data published on WIS2.</p>
<p>A WIS2 Node to retrieve data published on WIS2. All WIS2 Node specifications apply to the WIS2 to GTS Gateway.</p>
</li>
<li>
<p>A Message Switching System (MSS), with routing configuration to all other RTHs on the MTN.</p>
</li>
<li>
<p>Connectivity with the GTS Main Trunk Network (MTN).</p>
<p>A Message Switching System (MSS) with the required configuration to reach all RTHs.</p>
</li>
</ol>
</div>
<div class="paragraph">
<p>Each WIS2 to GTS Gateway shall republish data on behalf of all Members who have stopped publishing to the GTS.</p>
</div>
<div class="paragraph">
<p>When a Member requests to stop their GTS transmission, the Secretariat will provide the following information to each WIS2 to GTS Gateway operator:</p>
<p>The Gateway will:</p>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>The <code>centre-id</code> of the WIS2 Node from which the data destined for GTS transmission will be published on WIS2.</p>
</li>
<li>
<p>The GTS header <strong>CCCC</strong> code to be used when publishing bulletins on behalf of that WIS2 Node.</p>
</li>
<p>Subscribe to notifications on the topic: <code>cache/a/wis2/{centre-id}/data/core/#</code>, where <code>{centre-id}</code> refers to a WIS2 Node wishing to stop the native GTS function.</p>
<div class="ulist">
<ul>
<li>
<p>The list GTS bulletins and cut-off times the Member requires to be published.</p>
<p>Comments by Rémy: Not sure what to do with the below</p>
</li>
</ol>
</div>
<div class="paragraph">
<p>The Secretariat will set a mutually acceptable date for transfer of responsibility from Member to Gateways for GTS publication, allowing adequate set-up time for the Gateway operators. On that date, the Gateway operators will take over responsibility for publication of data on the GTS for the Member.</p>
</div>
<div class="paragraph">
<p>For each Member whose GTS transmission responsibility is passed to the WIS2 to GTS Gateway, the Gateway will:</p>
</ul>
</div>
<div class="olist arabic">
<ol class="arabic">
<li>
<p>Subscribe to notifications on the topic: <code>cache/a/wis2/{centre-id}/data/core/#</code>, where <code>{centre-id}</code> refers to the WIS2 Node designated by the Member</p>
</li>
<li>
<p>Add the <strong>CCCC</strong> code designated by the Member to the Gateway&#8217;s publication <em>whitelist</em>.</p>
</li>
<li>
<p>Complete configuration required in the MSS for each bulletin specified by the Member; e.g., set up the data import channel, set the cut-off time, etc.</p>
<div class="ulist">
<ul>
<li>
<p>To ensure resilient operation, the Gateway should subscribe to notification messages from multiple Global Brokers.</p>
</li>
</ol>
</div>
<div class="paragraph">
<p><strong>Note</strong>: To ensure resilient operation, the Gateway should subscribe to notification messages from multiple Global Brokers.</p>
<li>
<p>During the transition period, other gateways will republish GTS data to WIS2. These <em>GTS to WIS2 Gateways</em> will publish via a designated <code>centre-id</code>. To avoid an infinite loop of republication, it is essential that a WIS2 to GTS Gateway <strong>does not</strong> subscribe to notification messages associated with a centre-id of a GTS to WIS2 Gateway.</p>
</li>
</ul>
</div>
<div class="paragraph">
<p><strong>Note</strong>: During the transition period, other gateways will republish GTS data to WIS2. These <em>GTS to WIS2 Gateways</em> will publish via a designated <code>centre-id</code>. To avoid an infinite loop of republication, it is essential that a WIS2 to GTS Gateway <strong>does not</strong> subscribe to notification messages associated with a centre-id of a GTS to WIS2 Gateway.</p>
</li>
</ol>
</div>
<div class="paragraph">
<p>For each WIS2 notification message received, the Gateway will:</p>
Expand Down Expand Up @@ -1203,7 +1180,7 @@ <h3 id="_informative"><a class="anchor" href="#_informative"></a>9.2. Informativ
</div>
<div id="footer">
<div id="footer-text">
Last updated 2024-01-26 15:24:29 UTC
Last updated 2024-01-26 15:33:05 UTC
</div>
</div>
</body>
Expand Down
Binary file modified transition-guide/wis2-transition-guide-DRAFT.pdf
Binary file not shown.

0 comments on commit 981c493

Please sign in to comment.