SED Banner Image

Code 581 Technologies and Products

Ground System Message Bus Architecture
The Goddard Mission Servers Evolution Center (GMSEC)

Principal Investigator (PI)
Description and Objectives
  • Significantly reduce satellite ground system development time and enable new operations concepts and levels of automation.
  • Work with the commercial product providers to allow simplified integration of their products into NASA control centers.
  • Create a reference architecture and component suite to benefit many different missions.

 

GMSEC publish/subscribe plug-and-play ground system architecture using Message Bus

The "GMSEC" publish/subscribe plug-and-play ground system architecture

 

Technical Approach
  • Focus on interfaces, not component selection.
  • Develop a 2-sided plug and play application to allow both functional components and different messaging systems to be integrated.
  • Work with COTS vendors to create standard message definitions to allow their products to be easily integrated.
  • Work with other government agencies to broaden acceptance, increase ability to exchange software.
  • Develop remote access for aggregating data across geographically separate ground systems.
  • * COTS: Commercial Off-The-Shelf; GOTS: Government Off-The-Shelf
Main Innovation(s)
  • Ability to easily plug-and-play dozens of COTS* and GOTS* products, including underlying communications infrastructure.
  • Cross domain situational awareness.
  • Increased automation.
  • Allow aggregation of data for multi-mission integrated health & status.
Infusion Potential
  • GMSEC Labs in place at multiple NASA Centers and other U.S. government space organizations.
  • Applied to other real-time systems.
  • Broad team involvement since 2001, operationally on multiple missions since 2005, use continues to expand.