Architectural Implementation of NASA Space Telecommunications Radio System Specification

This software demonstrates a working implementation of the NASA STRS (Space Telecommunications Radio System) architecture specification. This is a developing specification of software architecture and required interfaces to provide commonality among future NASA and commercial software-defined radios for space, and allow for easier mixing of software and hardware from different vendors.

It provides required functions, and supports interaction with STRS-compliant simple test plug-ins (“waveforms”). All of it is programmed in “plain C,” except where necessary to interact with C++ plug-ins. It offers a small footprint, suitable for use in JPL radio hardware.

Future NASA work is expected to develop into fully capable softwaredefined radios for use on the space station, other space vehicles, and interplanetary probes.

This work was done by Kenneth J. Peters, James P. Lux, Minh Lang, and Courtney B. Duncan of Caltech for NASA’s Jet Propulsion Laboratory.

This software is available for commercial licensing. Please contact Daniel Broderick of the California Institute of Technology at This email address is being protected from spambots. You need JavaScript enabled to view it.. NPO-47328

This Brief includes a Technical Support Package (TSP).

Architectural Implementation of NASA Space Telecommunications Radio System Specification (reference NPO-47328) is currently available for download from the TSP library.

Please Login at the top of the page to download.


White Papers

Learn LED Test Techniques
Sponsored by Keithley
Internet of Things
Sponsored by HP
How to Choose the Right Sensor for Your Measurement System
Sponsored by National Instruments
Massive CFD Data Handled Quickly Without Compromise - Maximize Your CFD Investment
Sponsored by Intelligent Light
Working With Mechanical Motion Subsystems
Sponsored by Bell Everman
PICO xMOD Data Sheet
Sponsored by Nordson EFD

White Papers Sponsored By: