Future Standardization of Space Telecommunications Radio System with Core Flight SystemNASA Glenn Research Center (GRC) is integrating the NASA Space Telecommunications Radio System (STRS) Standard with the Core Flight System (cFS), an avionics software operating environment. The STRS standard provides a common, consistent framework to develop, qualify, operate and maintain complex, reconfigurable and reprogrammable radio systems. The cFS is a flexible, open architecture that features a plugand- play software executive called the Core Flight Executive (cFE), a reusable library of software components for flight and space missions and an integrated tool suite. Together, STRS and cFS create a development environment that allows for STRS compliant applications to reference the STRS application programmer interfaces (APIs) that use the cFS infrastructure. These APIs are used to standardize the communication protocols on NASAs space SDRs. The cFS-STRS Operating Environment (OE) is a portable cFS library, which adds the ability to run STRS applications on existing cFS platforms. The purpose of this paper is to discuss the cFS-STRS OE prototype, preliminary experimental results performed using the Advanced Space Radio Platform (ASRP), the GRC S‑ band Ground Station and the SCaN (Space Communication and Navigation) Testbed currently flying onboard the International Space Station (ISS). Additionally, this paper presents a demonstration of the Consultative Committee for Space Data Systems (CCSDS) Spacecraft Onboard Interface Services (SOIS) using electronic data sheets (EDS) inside cFE. This configuration allows for the data sheets to specify binary formats for data exchange between STRS applications. The integration of STRS with cFS leverages mission-proven platform functions and mitigates barriers to integration with future missions. This reduces flight software development time and the costs of software-defined radio (SDR) platforms. Furthermore, the combined benefits of STRS standardization with the flexibility of cFS provide an effective, reliable and modular framework to minimize software development efforts for spaceflight missions.
Document ID
20170001293
Acquisition Source
Glenn Research Center
Document Type
Conference Paper
Authors
Briones, Janette C. (NASA Glenn Research Center Cleveland, OH United States)
Hickey, Joseph P. (ZIN Technologies, Inc. Middleburg Heights, OH, United States)
Roche, Rigoberto (NASA Glenn Research Center Cleveland, OH United States)
Handler, Louis M. (NASA Glenn Research Center Cleveland, OH United States)
Hall, Charles S. (NASA Glenn Research Center Cleveland, OH United States)
Date Acquired
February 3, 2017
Publication Date
October 18, 2016
Subject Category
Computer Programming And SoftwareSpace Communications, Spacecraft Communications, Command And Tracking
Report/Patent Number
GRC-E-DAA-TN34790Report Number: GRC-E-DAA-TN34790
Meeting Information
Meeting: AIAA International Communications Satellite Systems Conference (ICSSC)
Location: Cleveland, OH
Country: United States
Start Date: October 18, 2016
End Date: October 20, 2016
Sponsors: American Inst. of Aeronautics and Astronautics