UPDATING TABLE DRIVEN CODE FORMS 18 April 2006 (Joël Martellet, WMO, World Weather Watch, Data Processing and Forecasting Systems)

Slides:



Advertisements
Similar presentations
FM 94 BUFR and FM 95 CREX Table Driven Code Forms (or “Self-descriptive” Code Forms). The term "self-descriptive" means that the form and content of the.
Advertisements

Configuration Management
EvalS Application User Guide version September 17, 2011.
1 EFCA - 21th March 2002 Raul Mateus Paula. 2 This presentation underlines: The key objectives of the Relex Reform The division of the responsibilities.
Large Scale Projects Aleksejs Šaforostovs LSP Project Manager Joint Technical Secretariat.
School of Psychology Online Ethics Guide No. 1 Submitting an application for ethical review. JRC/13/10/2014.
Standards experts. Accreditation solutions. Andrea Spencer Coordinator, WTO/NAFTA Enquiry Point (Canada) TBT Special Meeting on Procedures for Information.
AICT5 – eProject Project Planning for ICT. Process Centre receives Scenario Group Work Scenario on website in October Assessment Window Individual Work.
13 ° COSMO General Meeting Rome VERSUS2 Priority Project Report and Plan Adriano Raspanti.
WHY TABLE DRIVEN CODE FORMS?
TEC reactions to the proposals of Geoff McMullen David Williams TERENA General Assembly, Prague October 24-25, 2002.
1 SPSRB Decision Brief on Declaring a Product Operational Instructions / Guidance This template will be used by NESDIS personnel to recommend to the SPSRB.
WMO Collaboration with EUMETNET in WIGOS Implementation ICG-WIGOS-3 (Geneva, 14 February 2014) Miroslav Ondráš, Chief, WMO Observing Systems Division WMO;
Research & Technology Implementation TxDOT RTI OFFICE.
IPET-DRMM WMO; Name of Department (ND). IPET-DRMM  Inter-Programme Expert Team on Data Representation Maintenance and Monitoring  looks after  traditional.
© Crown copyright Met Office CF-netCDF in WMO Bruce Wright (Senior IT Architect), 7 th GO-ESSP Community Workshop, September 2008.
Working Group for Meteorological Codes 21 Feb 2007, 12:00 – 2:45 PM EST Chair: Mr. Jeff Ator OFCM: Lt Col Dave Andrus Telecon # Pass code.
SPS policy – Information Presentation Presentation to ROS June 16, 2004.
© Mahindra Satyam 2009 Configuration Management QMS Training.
Development and Implementation of the WIGOS Data Quality Monitoring System (WDQMS) Doc. 4.4 ICG-WIGOS Task Team on the Plan for the WIGOS Pre- operational.
1 Often asked questions Eva Červená CZECH HYDROMETEOROLOGICAL INSTITUTE TRAINING ON METEOROLOGICAL TELECOMMUNICATIONS WMO RTC-Turkey facilities, Alanya,
Ophthalmic Payments National User Group Meeting 2 nd July 2009.
Office of Housing Choice Voucher Program Voucher Management System – VMS Version Released October 2011.
LIU-PSB Configuration Management EDMS Documentation, Layout and ECRs Thomas Birtwistle EN-MEF-DC.
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
CABLING SYSTEM WARRANTY REGISTRATION. PURPOSE OF CABLING REGISTRATION.
Briefing to the Portfolio Committee on Police 21 August
Introduction to ITIL and ITIS. CONFIDENTIAL Agenda ITIL Introduction  What is ITIL?  ITIL History  ITIL Phases  ITIL Certification Introduction to.
Level 1-2 Trigger Data Base development Current status and overview Myron Campbell, Alexei Varganov, Stephen Miller University of Michigan August 17, 2000.
Briefing on Results from Annual Meeting of WMO Expert Team on Data Representation and Codes (ET-DRC) Jeff Ator WG/MC Chair October 16, 2008.
1 Activities of Working Group for Meteorological Codes (WG/MC) Jeff Ator DOC/NOAA/NWS/NCEP Chair, WG/MC 4/13/2006.
Tuesday, May 10, :00 -11:30 am P2P School / Unit Representative Meeting.
WIGOS regulatory and guidance material
Updating the Regulation for the JINR Programme Advisory Committees
Update on EFIS (ECO Frequency Information System) CEPT/ECC WGFM Civil/Military Meeting Dublin, November
Binary Universal Form Representation (BUFR) Paul Hamer November, 2009
Request a Content Change for Novartis.com
Agenda 5.11 General Regulations
Establishment of Space Weather Information Service
PREPARATION OF DOCUMENTATION FOR CONSTITUENT BODIES MEETINGS
EC-68 DOC 16.3 GOVERNANCE REVIEW
WIGOS Pre-operational Phase
Roadmap to Enhanced Technical Regulations of WMO
Community Project- Guide to Coaching Sessions
Agenda item 2.3 Report of OPAG ISS Matteo dell’Acqua
WMO IT Security Incident Process
Documentation Overview
Standards and Certification Training
5. STATUS OF THE PRIORITY AREAS IMPLEMENTATION OF THE PLAN FOR THE WIGOS PRE-OPERATIONAL PHASE (PWPP) 5.2 WIGOS Regulatory Material complemented with necessary.
WMO, World Weather Watch, Data Processing and Forecasting Systems)
Secretariat 12 to 16 February 2017 Abu Dhabi, UAE
WIS Strategy – Life Cycle Data Management
Authority decision on CAP086 –Implementation Dates
Approving Amendments to the Technical Regulations
CBP Biennial Strategy Review System
Approving Amendments to the Technical Regulations
Agenda item 3.3 Manual on Codes
Community Project Guide to Coaching Sessions
Coding issues BUFR Binary Universal code Form for the Representation of meteorological data Binary Table driven code form (BUFR, CREX) Efficient compression.
DSC Governance Sub Group Recommendations
WIGOS regulatory and guidance material
Introduction to CBS-16
Approving Amendments to the Technical Regulations
(Project) SIGN OFF PROCESS MONTH DAY, YEAR
Information Management Framework
The status and Plan in 2019 for the WIGOS centers in RA II
WIS Project Office WMO Managing WIS WIS Project Office WMO
SIG RFC 2019 Relevant Summary
CONSTITUENT BODY REFORM (CBR)
Interoperability of metadata systems: Follow-up actions
Presentation transcript:

UPDATING TABLE DRIVEN CODE FORMS 18 April 2006 (Joël Martellet, WMO, World Weather Watch, Data Processing and Forecasting Systems)

UPDATING THE TABLE DRIVEN CODE FORMS General Procedures All amendments to BUFR, CREX and GRIB must be proposed in writing to the WMO Secretariat. The proposal must specify the needs, purposes and requirements and include information on a contact point for technical matters. An Expert Team on Data Representation and Codes (ET/DRC) under the Commission for Basic Systems (CBS) Open Programme Area Group on Information Systems and Services (OPAG/ISS), supported by the Secretariat, validates then the stated requirements and develops a draft recommendation to respond to the requirements as appropriate. What happens next depends on whether the draft recommendation involves changes to the code structure or new functions for the decoder/encoders, or simply additions to the supporting tables.

Structure change: example Section 1 BUFR Proposed new date format

Other important changes Addition of a new Table C operator in BUFR or CREX: –This implies a new function for the encoder and decoder, therefore program modifications. Additions of new Template(s) in GRIB Edition 2: –This implies new “sub-structure(s)” for the encoder and the decoder, therefore program modifications.

Code changes which do not require substantial modification of the encoding/decoding programs Type of concerned modifications – Additions to Tables A, B, D (BUFR/CREX) and Code or Flag Tables (BUFR/CREX/GRIB2) Applications adjustments –The encoding software should have access to the new version of Tables A, B, D (BUFR/CREX) and Code or Flag Tables (BUFR/CREX/GRIB2). It must be changed to insert the new value(s), if the new value(s) is(are)used. –The decoding software should have access to the new version of Tables A, B (BUFR/CREX), D (BUFR/CREX) and Code or Flag Tables, but the program itself does not need to be changed. –Applications further down beyond the decoder have to be updated to use or discard the new decoded value(s)

Code changes which do require substantial modifications of the encoding/decoding programs Type of concerned modifications: –Modification of the code structure, or introduction of new BUFR/CREX Table C operators (it makes a new edition), or insertion of new GDT, PDT or DRT (GRIB 2 templates) Applications adjustments: –The encoder software must be modified to generate the new code structure (BUFR/CREX/GRIB2) or/and to use the new BUFR/CREX Table C operators –The GRIB2 encoder software must be modified if the building of new template(s) is needed –The decoder software must be modified –Applications further down beyond the decoder have to be updated to use or discard the new decoded value(s) or the new decoded template(s)

Updating the Structures When the recommended solution developed by the Expert Team on Data Representation and Codes requires changes to the BUFR, CREX or GRIB code structures, or new Table C operators, the recommendation must be approved by both the full CBS and the full WMO Executive Council. However, it must first be endorsed by the Chairperson of OPAG/ISS, who will ensure the validation (encoding-decoding of reports with new structure by two independent encoders and decoders (e.g. ECMWF and NCEP-USA) has been performed, prior to its consideration by CBS. This must be done early enough that the draft recommendation can be published as a CBS pre-session document at least three months prior to the CBS Session.

Additional entries to the Tables(1) In principle, one should make only additions to the set of entries in a Table; existing entries must be not modified. Why? Because of the archived data. One wants to keep always the facility of decoding old parameters (e.g. re-analysis projects). Table additions could follow, in principle, the same approval process as changes to the code structures, however, table additions are not only, far less disruptive than code structure changes, they are also required more often and with greater urgency. Therefore, a special approval process has been developed by the WMO Secretariat to ensure the necessary flexibility is available to respond to urgent requirements of users during inter-session periods (i.e., between Sessions of CBS). This approval process is referred to as the "Fast Track". Under this procedure, the recommendation does not need to be approved by the full CBS and the full EC. Rather, after approval by the Chairpersons of the ET/DR&C and of OPAG/ISS, the recommendation need only to be approved by the president of the CBS on behalf of CBS.

Additional entries to the Tables(2) New Entries in Tables are allocated after consideration of the request by the Secretariat, and approval by the Chairpersons of the ET/DRC and OPAG/ISS, and the CBS president. Then: these new entries are listed in the WMO web server in the corresponding file: “New entries awaiting validation” Then the validation of these new entries must be performed and demonstrated to the Chairpersons of the ET/DRC and OPAG/ISS, who will recommend to the President of CBS to declare these new entries pre-operational Validation = encoding-decoding containing the new entries by two independent encoders and decoders (e.g. ECMWF and NCEP-USA) Then the entries validated will be stored in the file of “pre- operational entries”, which can be used for experimental pre-operational exchanges between centres. Finally, this will be approved every two year by CBS and EC for full operational implementation, the fist Wednesday following the first day of next November.

In all cases, WMO Members must be notified of amendments approved early enough to allow a period at least three months between the receipt of the notification and the date of full operational implementation. IMPLEMENTATION PROCESS FOR ADDITIONS

Time-table for implementing additions to Codes Tables WMO Codes group experts (ET/DR&C) exchange s and meet once per year Additions are validated and declared pre-operational, usually once a year (or more often if needed) CBS endorses every two year (e.g. Fall 2006) Executive Council approves (Spring 2007), then: Fully operational on first Wednesday after the 1st November (2007) (so, there is always at least one year delay after CBS approval) Non table driven Codes: TAC= (SYNOP, SATOB, etc.) should not be changed anymore (except Aviation codes!) New requirements are met by migrating to BUFR (or CREX if necessary) and to GRIB 2

Thanks for your attention! QUESTIONS?