Onboard Processing using the Adaptive Network Architecture

TitleOnboard Processing using the Adaptive Network Architecture
Publication TypeConference Paper
Year of Publication2006
AuthorsSuri, D., A. Howell, N. Shankaran, J. S. Kinnebrew, W. R. Otte, D. C. Schmidt, and G. Biswas
Conference NameThe Sixth Annual NASA Earth Science Technology Conference
Date Published06/2006
Conference LocationCollege Park, Maryland

Many future earth and space science missions will be composed of multiple spacecraft requiring autonomous capabilities for both opportunistic and coordinated science observations. The Adaptive Network Architecture (ANA) is a software framework composed of multiple, heterogeneous software agents designed for real-time operation of constellations or formations of spacecraft. The ANA is built
upon mature terrestrial standards and best practices for software development, including CORBA Component middleware designed for distributed real-time embedded systems. In this paper we present the further development of the ANA's Science Agent to include a hierarchical computational architecture for reconfigurable on-board science processing. The architecture allows for runtime reconfiguration and/or redeployment of software components across a set of processors based on the available computational resources and changes in operating mode. Application of the science data processing framework to the upcoming Magnetospheric Multi-Scale (MMS) mission is also discussed.

Suri et al - 2006 - NASA ESTC -- Onboard Processing using the Adaptive Network Architecture.pdf302.24 KB