CCSDS_XTCE_Mar 2015R3

Download Report

Transcript CCSDS_XTCE_Mar 2015R3

CCSDS XML Telemetric and
Command Exchange (XTCE)
Dan Smith - Ronald Jones - Kevin Rice
(NASA/GSFC)
March 2015
CCSDS Technical Meetings – March 2015
1
Agenda
 XTCE Status

XTCE Tailoring Guides

XTCE 1.1 to 1.2 Status

Beyond 1.2

CCSDS SM&C Actions
• 140204-01:Validate if MO data model for parameter service fits with XTCE
 Other XTCE Efforts
CCSDS Technical Meetings – March 2015
2
XTCE Tailoring Guides
CCSDS Technical Meetings – March 2015
3
OMG XTCE 1.1 Document Tree
Specification
XTCE 1.1
Specification
(March 2008)
XTCE 1.1
Associated
Schema File
(November 2006)
Specification
(document, template)
XTCE
USA GovSat
Conformance Profile
(November 2014)
Intend to publish revision to GovSat in parallel with XTCE 1.2
CCSDS Technical Meetings – March 2015
4
CCSDS XTCE 1.1 Document Tree
Green Book
XTCE 1.1 Element
Description Report
CCSDS 660.1-G-1
(May2012)
Update to 1.2
Blue Book
XTCE 1.2
Recommended
Standard
CCSDS 660.0-B-2
Replace XTCE 1.1
(2015)
XTCE 1.1
Informational Report
CCSDS 660.0-G-1
(July 2006)
Update to 1.2
XTCE 1.1
Recommended
Standard
CCSDS 660.0-B-1
(October 2007)
Yellow Book ??
(OMG specification)
SANA Registry ??
XTCE
USA GOVSAT
Conformance Profile
(Nov 2014)
XTCE
XTCE-CC
Draft ICD
(2015)
(OMG rules table)
Key: Red outlined box = CCSDS Approved Document
Red dashed box = CCSDS/OMG document in work
Host XTCE Tailoring Guides on both OMG & CCSDS Websites
CCSDS Technical Meetings – March 2015
5
XTCE 1.1 to 1.2 Status
CCSDS Technical Meetings – March 2015
6
OMG XTCE 1.1 to 1.2 – RTF Schedule
 RTF schedule

✔ June 2014 – draft “Change Form”

✔ September 2014 – draft issues to [email protected]


✔ September 2014 – attended Space Domain Task Force (SDTF)
Quarterly Meeting (NASA Goddard, NASA JPL, Industry)
✔ October 2014 – Issues finalized (included 16 ESA, 5 CNES)

May 2015 (was Nov 2014) - submit Change Form to Architecture
Board (AB) – slipped due to submitters work load

June 2015 (was Dec 2014) – approved by AB

July 2015 publish
Issues Finalized October 2014 --> Paperwork --> OMG AB Approve June 2015
CCSDS Technical Meetings – March 2015
7
OMG XTCE 1.1 to 1.2 – Agreements with CCSDS
 ✔ Distributed accepted issues by spreadsheet to CCSDS SM&C and
interested parties

Included ESA and CNES issues
 CCSDS agreement – OMG XTCE 1.2 book will be sent out for acceptance
and for comment.

Acceptance - Would like to accept exactly OMG Book, with CCSDS frontal matter
included, replaces current CCSDS XTCE 1.1 Blue Book which is due for update.

Comments - All comments received during the CCSDS review will be submitted to
OMG for consideration in next XTCE release.
 Schedule - CCSDS incorporate all XTCE 1.2 changes

Submit OMG XTCE 1.2 Specification to become Blue Book, replaces XTCE 1.1

Submit XTCE Green Book Pink Sheet showing updates from 1.1 to 1.2

Submit Tailoring Guides (USA, ESA, CNES)
 Books - Yellow Book, Magenta Book, SANA Registry - ???
 Rules Tables (spreadsheet) - SANA Registry - ???
XTCE 1.2 Blue Book replaces XTCE 1.1 Blue Book
CCSDS Technical Meetings – March 2015
8
OMG Beyond XTCE 1.2
Process:
 A new RTF would be formed to address new issues and deferred issues
from XTCE 1.2

Depends on community interest, but do not want to wait another 7 years
 Significant Changes to XTCE 1.x (i.e. “XTCE 2.0”)

The process would start from scratch again as it re-opens the standard completely

There would be a new RFP issued first, followed by a FTF

Include all comments received during the CCSDS review of XTCE 1.2
Do Not Wait 7 Years
CCSDS Technical Meetings – March 2015
9
MO M&C Services and XTCE Comparison
 140204-01:Validate if MO data model for directives fits with XTCE
 Object Types/Directives - ACTION, PARAMETER, ALERT, CHECK,
STATISTICS, AGGREGATION, CONVERSION, GROUP
 Goal is to have specific MO M&C Service Tables map to XTCE syntax

Kevin Rice and Sam Cooper worked together to perform mapping

Mapping documented in “SMCtoXTCE_V5.2.docx”
 Analysis

Core issue: XTCE is designed to describe the space to ground interface (commands,
telemetry packets)
• Not a general messaging syntax, but mission ops database language
• XTCE describes the binary representation of packets
• Not clear to us that its applicable to defining MO M&C Services directives
• We believe M&C Service Message need specific schemas
Recommend - Message Specific Schemas instead of XTCE (define in CCSDS Book)
CCSDS Technical Meetings – March 2015
10
Example - ACTION MO Service Message in XTCE
CCSDS Technical Meetings – March 2015
11
Example - ACTION MO Service Message in XTCE
Continued
CCSDS Technical Meetings – March 2015
12
Other XTCE Efforts
CCSDS Technical Meetings – March 2015
13
Other XTCE work at Goddard
 Conversion Tool Developed

ASIST (GOTS T&C) to XTCE

XTCE to ITOS (GOTS T&C)

Tested with real mission data – Solar Dynamic Observatory (SDO)
• Other missions pending (RAVEN, GPM, etc…)

Experimented against JPL Schema
• XTCE database successfully converted to JPL AMMOS MMD format
• Limited testing at this time, but this will be expanded in FY15
CCSDS Technical Meetings – March 2015
14
NASA JPL
 Task started in FY12 and looks at approaches to address the rising
need to share and interpret information across Centers and Space
Agencies.
 How we Recognized Success


✔ Year 1 - Did we learned enough about XTCE and AMMOS missions to make a
judgment on applicability of XTCE for use across AMMOS?
✔ Year 2 – Are JPL missions and XTCE ready to move towards operational use?
• Goddard responsible for XTCE technical tools (XTCE to MMD, MMD to XTCE)
• JPL concurs on readiness for infusion to a JPL mission through the Multi-Mission
Dictionaries (MMD)

Year 3 and beyond – XTCE standard infused across multiple JPL and other
NASA Centers applications and missions
• Europa Clipper, JPL Core FSW
• Potentially other: Mars 2020, INSPIRE CubeSat, JSC
 Workshops

GSAW (California, USA) – March 2015

ESAW (Darmstadt, Germany) – June 2015
CCSDS Technical Meetings – March 2015
15