NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
XTCE as a Unifying Model for Flight and Ground Software: Experience with the VIPER MissionSpacecraft and ground systems need a common definition of telemetry and command formats to be able to communicate with each other. The complexity of modern missions makes a traditional document-based interface definition difficult, so a common modeling language is preferable. The NASA VIPER mission uses the XML Telemetric and Command Exchange (XTCE) standard as this common definition for modeling telemetry and command formats, raw-to-engineering conversions, encodings, and algorithms.

While the use of XTCE as a unifying language for both flight and ground operations has been successful, there are areas where plain XTCE has been insufficient, requiring additional processing and information to support different testing and flight environments. In addition, differing needs of flight and ground systems have necessitated other workarounds to limitations in XTCE modeling. This paper will describe the use of XTCE within the VIPER mission, showing ways that XTCE mechanisms have proven useful as well as methods that have been used to overcome XTCE limitations. The conflict between the goals of mission software development and that of XTCE will be analyzed and possible mitigations suggested.
Document ID
20250003286
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Mark Rose
(Ames Research Center Mountain View, United States)
Philip Cooksey
(Wyle (United States) El Segundo, California, United States)
Matt Deans
(Ames Research Center Mountain View, United States)
Lorenzo J Fluckiger
(Wyle (United States) El Segundo, California, United States)
Leigh Garbs
(Ames Research Center Mountain View, United States)
Brian Hamilton
(Wyle (United States) El Segundo, California, United States)
Matt Knudson
(Ames Research Center Mountain View, United States)
Ethan Massey
(Wyle (United States) El Segundo, California, United States)
Arno Rogg
(Wyle (United States) El Segundo, California, United States)
Antoine Tardy
(Wyle (United States) El Segundo, California, United States)
Hans Utz
(Wyle (United States) El Segundo, California, United States)
Date Acquired
April 2, 2025
Subject Category
Lunar and Planetary Science and Exploration
Space Communications, Spacecraft Communications, Command and Tracking
Computer Systems
Meeting Information
Meeting: 18th International Conference on Space Operations (SpaceOps)
Location: Montreal, Quebec
Country: CA
Start Date: May 26, 2025
End Date: May 30, 2025
Sponsors: Canadian Space Agency, Canadian Aeronautics and Space Institute
Funding Number(s)
CONTRACT_GRANT: 80ARC020D0010
WBS: 993436.09.01
Distribution Limits
Public
Copyright
Public Use Permitted.
Technical Review
NASA Peer Committee
Keywords
VIPER
Telemetry & Command Dictionary
CCSDS
cFS
XTCE
No Preview Available