NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A Multi-mission Event-Driven Component-Based System for Support of Flight Software Development, ATLO, and Operations first used by the Mars Science Laboratory (MSL) ProjectThis paper details an architectural description of the Mission Data Processing and Control System (MPCS), an event-driven, multi-mission ground data processing components providing uplink, downlink, and data management capabilities which will support the Mars Science Laboratory (MSL) project as its first target mission. MPCS is developed based on a set of small reusable components, implemented in Java, each designed with a specific function and well-defined interfaces. An industry standard messaging bus is used to transfer information among system components. Components generate standard messages which are used to capture system information, as well as triggers to support the event-driven architecture of the system. Event-driven systems are highly desirable for processing high-rate telemetry (science and engineering) data, and for supporting automation for many mission operations processes.
Document ID
20070011763
Acquisition Source
Jet Propulsion Laboratory
Document Type
Conference Paper
External Source(s)
Authors
Dehghani, Navid
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Tankenson, Michael
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
August 23, 2013
Publication Date
June 18, 2006
Subject Category
Computer Programming And Software
Meeting Information
Meeting: AIAA 9th International Conference on Space Operations
Location: Rome
Country: Italy
Start Date: June 19, 2006
End Date: June 24, 2006
Distribution Limits
Public
Copyright
Other
Keywords
Mission Data Processing and Control System (MPCS)
ground data processing
Mars Science Laboratory (MSL) project
telecommunications
flight software
event driven

Available Downloads

There are no available downloads for this record.
No Preview Available