← Back to NASA Technology Projects

Onboard Data Infrastructure for Spacecraft (ODIS)

Completed TRL 3 (started at 2, targeting 3)

Description

Traditionally, limitations in spacecraft computing capabilities have limited the amount of collected data that is stored onboard a spacecraft. The lack of sufficient onboard resources have also resulted in custom data storage architectures that vary by mission in the absence of a standard data access framework. Onboard computing capabilities have improved significantly through targeted investments in technologies in recent years and will continue to grow in the future. Additionally, ground-based processing, which inherits time-lag, communication availability, and limited bandwidth issues, will be incapable of meeting the increasing demands for operational and scientific data processing objectives. As flight software systems mature to take advantage of increased onboard computing resources, a standardized infrastructure will be needed to store and access data onboard. Advanced Space proposes to demonstrate the feasibility of ODIS, the Onboard Data Infrastructure for Spacecraft. ODIS utilizes standard SQL interfaces and open-source relational databases that operate within a standardized framework for data storage and retrieval. Additionally, Advanced Space proposes to design and implement a Database Memory Manager (DMM) that will allow increased data storage onboard a spacecraft. ODIS will be demonstrated within NASA’s Core Flight System (cFS) software architecture. With the ability to utilize standard industry-accepted interfaces such as SQL to facilitate onboard processing of operational and scientific data, ODIS can dramatically increase the scientific yield of future missions. Technologies that use machine learning and spacecraft autonomy will especially benefit from ODIS as data is essential to machine learning implementations. Investing in this capability now and demonstrating in compliance with cFS FSW architecture will accelerate development of autonomous and flexible software and avert a future with differing, incompatible, and low performing architectures.

Benefits

The application for this technology is any future space missions that require onboard data processing to improve autonomy, science yield, and overall mission performance. NASA adoption of ODIS for all onboard data storage and retrieval operations will establish a standardized approach to mission data handling, enabling inter-spacecraft data exchanges and many advanced spacecraft operations that are required or highly beneficial for deep space applications.

The existence of a standardized, open-source framework for data storage onboard spacecraft will enable sophisticated flight software on any spacecraft mission. Onboard databases can support commercial missions by increasing the amount of instrument data return and enabling onboard autonomy. ODIS would allow for collaborative spacecraft and networking of space assets across organizations.

Details

Technology areaCommunications, Navigation, and Orbital Debris Tracking and Characterization Systems > Optical Communications > Optimetrics
ProgramSmall Business Innovation Research/Small Business Tech Transfer (SBIR/STTR)
Lead organizationAdvanced Space, LLC, Boulder, CO
Start date2019-08-19
End date2020-02-18

Project contacts

Listed on TechPort itself — the most direct way to ask about this specific project.

How to get involved

This is early/mid-stage (TRL 3) — the most realistic path in is NASA SBIR/STTR, which funds small businesses and research institutions to develop technology aligned with NASA's needs (equity-free, phased funding). Check whether a current SBIR/STTR solicitation topic overlaps with this project's technology area, or contact the project directly (above) to ask.

None of these are guaranteed paths for this specific project — TechPort itself doesn't have an "apply" button. Reaching out to the contact(s) above with a specific question is usually the fastest way to find out what's actually open.