NDM¶
INFORMATIONAL REPORT
CCSDS 500.2-G-3
GREEN BOOK
March 2023
FOREWORD¶
This CCSDS report, Navigation Data Messages Overview, contains background and explanatory material to supplement the CCSDS Recommended Standards for spacecraft navigation data. The document presents the conceptual framework and rationale for the exchange of navigation data, the definitions and conventions associated with inter-Agency cross-support situations involving the transfer of navigation data, as well as current and envisioned CCSDS Navigation Data Messages.
Through the process of normal evolution, it is expected that expansion, deletion, or modification of this document may occur. This Report is therefore subject to CCSDS document management and change control procedures, which are defined in Organization and Processes for the Consultative Committee for Space Data Systems (CCSDS A02.1-Y-4). Current versions of CCSDS documents are maintained at the CCSDS Web site:
Questions relating to the contents or status of this document should be sent to the CCSDS Secretariat at the email address indicated on page i.
At time of publication, the active Member and Observer Agencies of the CCSDS were:
Member Agencies¶
Agenzia Spaziale Italiana (ASI)/Italy.
Canadian Space Agency (CSA)/Canada.
Centre National d’Etudes Spatiales (CNES)/France.
China National Space Administration (CNSA)/People’s Republic of China.
Deutsches Zentrum für Luft- und Raumfahrt (DLR)/Germany.
European Space Agency (ESA)/Europe.
Federal Space Agency (FSA)/Russian Federation.
Instituto Nacional de Pesquisas Espaciais (INPE)/Brazil.
Japan Aerospace Exploration Agency (JAXA)/Japan.
National Aeronautics and Space Administration (NASA)/USA.
UK Space Agency/United Kingdom.
Observer Agencies¶
Austrian Space Agency (ASA)/Austria.
Belgian Science Policy Office (BELSPO)/Belgium.
Central Research Institute of Machine Building (TsNIIMash)/Russian Federation.
China Satellite Launch and Tracking Control General, Beijing Institute of Tracking and Telecommunications Technology (CLTC/BITTT)/China.
Chinese Academy of Sciences (CAS)/China.
China Academy of Space Technology (CAST)/China.
Commonwealth Scientific and Industrial Research Organization (CSIRO)/Australia.
Danish National Space Center (DNSC)/Denmark.
Departamento de Ciência e Tecnologia Aeroespacial (DCTA)/Brazil.
Electronics and Telecommunications Research Institute (ETRI)/Korea.
European Organization for the Exploitation of Meteorological Satellites (EUMETSAT)/Europe.
European Telecommunications Satellite Organization (EUTELSAT)/Europe.
Geo-Informatics and Space Technology Development Agency (GISTDA)/Thailand.
Hellenic National Space Committee (HNSC)/Greece.
Hellenic Space Agency (HSA)/Greece.
Indian Space Research Organization (ISRO)/India.
Institute of Space Research (IKI)/Russian Federation.
Korea Aerospace Research Institute (KARI)/Korea.
Ministry of Communications (MOC)/Israel.
Mohammed Bin Rashid Space Centre (MBRSC)/United Arab Emirates.
National Institute of Information and Communications Technology (NICT)/Japan.
National Oceanic and Atmospheric Administration (NOAA)/USA.
National Space Agency of the Republic of Kazakhstan (NSARK)/Kazakhstan.
National Space Organization (NSPO)/Chinese Taipei.
Naval Center for Space Technology (NCST)/USA.
Netherlands Space Office (NSO)/The Netherlands.
Research Institute for Particle & Nuclear Physics (KFKI)/Hungary.
Scientific and Technological Research Council of Turkey (TUBITAK)/Turkey.
South African National Space Agency (SANSA)/Republic of South Africa.
Space and Upper Atmosphere Research Commission (SUPARCO)/Pakistan.
Swedish Space Corporation (SSC)/Sweden.
Swiss Space Office (SSO)/Switzerland.
United States Geological Survey (USGS)/USA.
DOCUMENT CONTROL¶
Document |
Title |
Date |
Status |
|---|---|---|---|
CCSDS 500.2-G-1 |
Navigation Data Messages Overview, Informational Report, Issue 1 |
December 2015 |
Original issue, superseded |
CCSDS 500.2-G-2 |
Navigation Data Messages Overview, Informational Report, Issue 2 |
April 2020 |
Issue 2, superseded |
CCSDS 500.2-G-3 |
Navigation Data Messages Overview, Informational Report, Issue 3 |
March 2023 |
Current issue |
1 INTRODUCTION¶
1.1 PURPOSE AND SCOPE¶
Spacecraft navigation data is exchanged during cross support of space missions. The purpose of this document is to establish a common understanding for the exchange of spacecraft navigation data. This exchange is facilitated through the use of the various navigation data messages defined in section 4. This document presents the general definitions and terms of spacecraft navigation and flight dynamics, the conceptual framework and rationale for the exchange of navigation data, the definitions and conventions associated with interagency cross-support situations involving the transfer of navigation data, as well as current and envisioned CCSDS Navigation Data Messages. [17] deals explicitly with the technical definitions and conventions used widely to describe the properties, measurements, and ancillary information of spacecraft dynamics required for navigation. [17] is a registry of technical definitions of navigation standard time systems, coordinate frames, and element sets.
For the purposes of this document, orbit, attitude, maneuver, tracking data, conjunction assessment information, pointing, and re-entry data are considered integral parts of the spacecraft navigation process.
Types of navigation data exchanged and discussed in both this document and [17] include:
orbit data in the form of orbit elements or position and velocity of a spacecraft in Cartesian coordinates;
attitude data for either a spinning or three-axis stabilized spacecraft;
tracking data and network system information;
conjunction assessment data;
environmental models;
properties and measurements of spacecraft dynamics;
ancillary data required for the proper interpretation of properties and measurements within spacecraft navigation.
1.2 APPLICABILITY¶
This document serves as a guideline for the development and usage of international standards for the exchange of spacecraft navigation data.
1.3 STRUCTURE OF THIS DOCUMENT¶
Section 1 (this section) provides an introduction including the document’s purpose and scope, applicability, structure, and references.
Section 2 provides a brief overview of the spacecraft navigation processes as well as the definition of key terms relevant to this process.
Section 3 provides foundational information regarding the navigation data message exchange architecture.
Section 4 provides an overview of the CCSDS Navigation Data Messages (NDMs), and introduces the current recommended and envisioned CCSDS standards for the exchange of navigation data.
Annex A provides a listing of abbreviations and acronyms.
1.4 REFERENCES¶
The following publications are referenced in this document. At the time of publication, the editions indicated were valid. All publications are subject to revision, and users of this document are encouraged to investigate the possibility of applying the most recent editions of the publications indicated below. The CCSDS Secretariat maintains a register of currently valid CCSDS publications.
- [6]
Attitude Data Messages. Issue 2. Recommendation for Space Data System Standards (Blue Book), CCSDS 504.0-B-2. Washington, D.C.: CCSDS, forthcoming.
- [7]
Orbit Data Messages. Issue 3. Recommendation for Space Data System Standards (Blue Book), CCSDS 502.0-B-3. Washington, D.C.: CCSDS, forthcoming.
- [8]
Tracking Data Message. Issue 2. Recommendation for Space Data System Standards (Blue Book), CCSDS 503.0-B-2. Washington, D.C.: CCSDS, June 2020.
- [9]
Time Code Formats. Issue 4. Recommendation for Space Data System Standards (Blue Book), CCSDS 301.0-B-4. Washington, D.C.: CCSDS, November 2010.
- [10]
David A. Vallado, et al. “Revisiting Spacetrack Report #3.” In Proceedings of the AIAA/AAS Astrodynamics Specialist Conference and Exhibit. AIAA 2006-6753. Reston, Virginia: AIAA, 2006.
- [11]
XML Specification for Navigation Data Messages. Issue 3. Recommendation for Space Data System Standards (Blue Book), CCSDS 505.0-B-3. Washington, D.C.: CCSDS, forthcoming.
David A. Vallado. Fundamentals of Astrodynamics and Applications. 5th ed. Space Technology Library. El Segundo, CA: Microcosm Press, 2022.
- [13]
Conjunction Data Message. Issue 1. Recommendation for Space Data System Standards (Blue Book), CCSDS 508.0-B-1. Washington, D.C.: CCSDS, June 2013.
- [14]
Pointing Request Message. Issue 1. Recommendation for Space Data System Standards (Blue Book), CCSDS 509.0-B-1. Washington, D.C.: CCSDS, February 2018.
- [15]
Re-entry Data Message. Issue 1. Recommendation for Space Data System Standards (Blue Book), CCSDS 508.1-B-1. Washington, D.C.: CCSDS, November 2019.
- [16]
Navigation Events Message. Under development.
Navigation Data—Definitions and Conventions. Issue 4. Report Concerning Space Data System Standards (Green Book), CCSDS 500.0-G-4. Washington, D.C.: CCSDS, November 2019.
- [18]
“CCSDS Navigation Standards Normative Annexes.” Space Assigned Numbers Authority. https://sanaregistry.org/r/navigation_standard_normative_annexes.
- [19]
“Navigation Data Messages XML Schema.” Space Assigned Numbers Authority (SANA). https://sanaregistry.org/r/ndmxml.
- [20]
“Publications.” The Consultative Committee for Space Data Systems. https://public.ccsds.org/Publications/default.aspx.
- [21]
Cross Support Transfer Service—Tracking Data Service. Issue 2. Recommendation for Space Data System Standards (Blue Book), CCSDS 922.2-B-2. Washington, D.C.: CCSDS, February 2023.
- [22]
Fragmentation Data Message. Under development.
2 SCOPE OF NAVIGATION¶
2.1 OVERVIEW¶
This section briefly describes the spacecraft navigation process and defines terms relevant to this process.
3 NAVIGATION DATA MESSAGE EXCHANGE FRAMEWORK¶
3.1 OVERVIEW¶
This section describes the elements, characteristics, and major groupings of navigation data message exchanges.
4 CCSDS NAVIGATION DATA MESSAGES¶
4.1 GENERAL¶
This section provides an overview of the current and envisioned CCSDS Navigation Data Messages. It also reflects an application of the Navigation Data Message Exchange Framework described in section 3.
The selection of navigation data formats and interfaces necessary for mission-operations support is done very early during the development of the ground system. Standards are highly desirable for the correct interpretation and common understanding of the exchange of navigation data, with the purpose of facilitating communications within an agency and/or between agencies. Because interagency partnering in mission operations is becoming more widespread, standardization of navigation data formats facilitates interoperability between space agencies, where navigation functions for a mission of agency A could be performed by agency B, or vice-versa. In addition, standards for spacecraft navigation data could permit the reuse of software modules that read the input and generate the proper output products within the navigation process. This could facilitate an increased level of automation within the ground system.
There are currently six published standards for the exchange of spacecraft navigation data: Attitude Data Message (ADM), Orbit Data Message (ODM), Tracking Data Message (TDM), Conjunction Data Message (CDM), Pointing Request Message (PRM), and Re-Entry Data Message (RDM). An overview of these standards is provided in the subsequent subsections. The details of the ADM, ODM, TDM, CDM, PRM, and RDM are specified in references [6], [7], [8], [13], [14], and [15], respectively. The published standards are reviewed every five years. The three actions to be considered in the five-year review are ‘reconfirm’, ‘retire’, or ‘revise’, as applicable (see [1]).
There are additional navigation data standards being developed and envisioned to fulfill and facilitate the execution and implementation of other navigation functions. Such standards under development are: Navigation Events Message (NEM, reference [16]) and Fragmentation Data Message (FDM, reference [22]), which will provide a standard framework for the exchange of orbit and attitude events and a standard message format for the exchange of fragmentation information, respectively.
The objective of all navigation data messages is to minimize the burden during the implementation phase by giving a specification and unambiguous interpretation of the input and output data for common navigation processes. Each standard is developed to communicate the necessary data elements in a compact format that is readable to the human eye, as well as readable by computers to enable automation of navigation processes. The NDM standards are only applicable to the message format and content, but not to its transmission. The transmission method or mechanism used by the partners exchanging NDMs is beyond the scope of the standards and should be specified in ICDs. The message transmission could be based on a CCSDS data transfer protocol, file based transfer protocol such as SFTP, stream-oriented media, or other secure transmission mechanism. Once published by the CCSDS, all the CCSDS Navigation Standards are posted and available free of charge at the CCSDS Web site (reference [20]). The following is a brief summary of all NDMs described in 4.2 and 4.2.6:
The TDM contains information that can be used to determine the orbit state of a spacecraft.
The ODM contains information that defines the orbit state of a spacecraft at one or more times.
The ADM contains information that defines the attitude state of a spacecraft or instrument at one or more times.
The CDM contains information that defines the relationship between the orbit states of different space objects at their time of closest approach.
The PRM contains information on the desired attitude state of an object at one or more future times.
The RDM contains information that describes the re-entry event of a space object.
The NEM provides a framework for the exchange of orbit, attitude, and related events.
The remainder of this document provides a more detailed overview of the CCSDS navigation standards that have either been published (see 4.2) or are under development (see 4.2.6).
ANNEX A¶
ABBREVIATIONS AND ACRONYMS¶
- ACS
attitude control system
- ACM
Attitude Comprehensive Message
- ADCS
attitude determination and control system
- ADM
Attitude Data Message
- AEM
Attitude Ephemeris Message
- AOS
acquisition of signal
- APM
Attitude Parameter Message
- ASCII
American Standard Code for Information Interchange
- CA
Conjunction Assessment
- CARA
Conjunction Assessment Risk Analysis
- CCSDS
Consultative Committee for Space Data Systems
- CDM
Conjunction Data Message
- CNES
Centre National d’Etudes Spatiales
- CSpOC
Combined Space Operations Center
- CSTS
Cross Support Transfer Services
- DLR
Deutsches Zentrum fur Luft-und Raumfahrt
- DOR
differential one-way ranging
- DSN
Deep Space Network
- EFT-1
Exploration Flight Test-1
- ESA
European Space Agency
- ESOC
European Space Operations Centre
- FDM
Fragmentation Data Message
- FTP
File Transfer Protocol
- GN&C
Guidance, Navigation, and Control
- GNSS
Global Navigation Satellite System
- GSFC
Goddard Space Flight Center
- ICD
interface control document
- ID
identification
- IRU
inertial reference unit
- ISRO
Indian Space Research Organization
- ISS
International Space Station
- JAXA
Japan Aerospace Exploration Agency
- JPL
Jet Propulsion Laboratory
- JSC
Johnson Space Center
- KVN
keyword value notation
- LOS
loss of signal
- MMS
Magnetospheric Multiscale Mission
- NASA
National Aeronautics and Space Administration
- NDM
Navigation Data Message
- NEM
Navigation Event Message
- NORAD
North American Aerospace Defense Command
- OCM
Orbit Comprehensive Message
- ODM
Orbit Data Message
- OEM
Orbit Ephemeris Message
- OMM
Orbit Mean-Elements Message
- OPM
Orbit Parameter Message
- POC
probability of collision
- PRM
Pointing Request Message
- RDM
Re-Entry Data Message
- SANA
Space Assigned Numbers Authority
- SFTP
Secure File Transfer Protocol
- SI
International System of Units
- SSA
space situational awareness
- SST
space surveillance and tracking
- TCA
time of closest approach
- TDM
Tracking Data Message
- TDRSS
Tracking and Data Relay Satellite System
- TLE
two-line elements
- UT1
Universal Time
- UTC
Coordinated Universal Time
- WRMS
weighted root-mean square
- XML
Extensible Markup Language