08.05.2014 Views

XML Specification for Navigation Data Messages - CCSDS

XML Specification for Navigation Data Messages - CCSDS

XML Specification for Navigation Data Messages - CCSDS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

DRAFT <strong>XML</strong> SPECIFICATION FOR NAVIGATION DATA MESSAGES<br />

3 BASIC STRUCTURE OF THE NDM/<strong>XML</strong> SCHEMA SET<br />

3.1 OVERVIEW OF MESSAGES AND THE ASSOCIATED SCHEMA SET<br />

3.1.1 The basic element in the NDM/<strong>XML</strong> is a <strong>Navigation</strong> <strong>Data</strong> Message (NDM). The<br />

term ‘NDM’ generically refers to any of the following messages:<br />

– Attitude Parameter Message (APM, reference [1]);<br />

– Attitude Ephemeris Message (AEM, reference [1]);<br />

– Orbit Parameter Message (OPM, reference [2]);<br />

– Orbit Mean Elements Message (OMM, reference [2]);<br />

– Orbit Ephemeris Message (OEM, reference [2]);<br />

– Tracking <strong>Data</strong> Message (TDM, reference [3]).<br />

3.1.2 The NDM/<strong>XML</strong> schema set consists of a schema <strong>for</strong> each Blue Book version 2 of each<br />

individual message type, a ‘combined instantiation’ schema, a namespace schema, and a<br />

master validator schema. A schema containing elements common to more than one<br />

<strong>Navigation</strong> Working Group schema and a schema containing elements that may potentially<br />

be common across more than one <strong>CCSDS</strong> application complete the current schema set,<br />

yielding a schema set with a total of 11 members. The NDM/<strong>XML</strong> schema set is currently<br />

available at:<br />

http://cwe.ccsds.org/moims/docs/MOIMS-NAV/Schemas/[schemaName]<br />

where the components of [schemaName] are<br />

and where<br />

ndmxml-[ndmxmlVersionNumber]-[messageType]-[blueBookNumber].xsd<br />

– [ndmxmlVersionNumber] is 1.0<br />

– [messageType] is one of the set {aem, apm, oem, omm, opm, tdm}<br />

– [blueBookNumber] is the Blue Book version of the respective message (e.g., ‘1.0’ <strong>for</strong><br />

the AEM and APM)<br />

NOTES<br />

1 There are also several test files and example NDM/<strong>XML</strong> instantiations on the<br />

<strong>CCSDS</strong> Web site.<br />

2 In this document, ‘Blue Book version’ is synonymous with ‘Blue Book issue’.<br />

<strong>CCSDS</strong> 505.0-R-2 Page 3-1 June 2009

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!