![Page 1: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/1.jpg)
National Aeronautics and Space Administration
www.nasa.gov
General ICD information for SDRsFor consideration for EDS Development
Sandra JohnsonNASA Glenn Research Center, Cleveland, Ohio
CCSDS Spring SOIS/APPS Working GroupApril 2013
![Page 2: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/2.jpg)
National Aeronautics and Space Administration
www.nasa.gov
Scope/Purpose of PresentationUniqueness for SDRs
2
• Introduce the Space Communication and Navigation (SCaN) Testbed
• Describe the approach used by the SDRs to interface with Avionics (OBC)
• Smart device – processor within SDR – may be as capable as OBC
• EDS would reduce effort to integrate different vendor’s EDS and upgrade system to incorporate new waveforms / applications on the SDR
• Configuration files used to enable flexibility
![Page 3: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/3.jpg)
National Aeronautics and Space Administration
www.nasa.gov 3
SCAN Testbed Mission Research & Technology Objectives
• Develop SDR platform hardware & waveform firmware/software compliant to STRS to TRL-7– Promote development and Agency-wide adoption of
NASA’s SDR Standard, STRS– Flight-like ground EM and other equipment to enable the
development, integration and operations of new SDR software on ISS.
• Validate Future Mission Capabilities– Capability representative of future missions (S, Ka, GPS)– Communication, navigation, networking experiments
SCAN Testbed
• Investigate the application of SDRs to NASA Missions– Mission advantages and unique development/verification/operations aspects– SDR reconfiguration, on-orbit reliability
Launched to ISS on JAXA’s H-II Transfer Vehicle (HTV3) on July 20, 2012
![Page 4: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/4.jpg)
National Aeronautics and Space Administration
www.nasa.gov
General Dynamics• TDRSS S-band
(Tx & Rx)• 1 - Virtex II Qpro
FPGA, 3 M gate• ColdFire microprocessor w/ VxWorks
RTOS• CRAM (Chalcogenide RAM) (4 Mb)STRS• Advance STRS/SDR Platforms to TRL-7• Single standard on SDR and WF
• Compliance verified w/
-tools-inspection-observation
SCaN Testbed SDR Platform DescriptionsHarris• TDRSS Ka-band (Tx &
Rx)• 4 - Virtex IV FPGAs• 1 - GFLOP DSP• AiTech 950 with VxWorks RTOS• Scrubbing ASIC
JPL/L-3 CE• L-band receive (GPS)• TDRSS S-band • 2- Virtex II FPGA
(3 M gates each)• Actel RTAX 2000 • Actel AT697 with SPARC V8 Processor
using RTEMs OS
All SDR tested and flown with TDRSS-compliant waveforms.
![Page 5: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/5.jpg)
National Aeronautics and Space Administration
www.nasa.gov
SCaN Testbed Flight System Connections
![Page 6: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/6.jpg)
National Aeronautics and Space Administration
www.nasa.gov
SOIS Architecture – application to SDRs
6
Radios may make use of all services from Avionics.
![Page 7: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/7.jpg)
National Aeronautics and Space Administration
www.nasa.gov
What is implemented in an SDR?
7
Figure from CCSDS 130.0-G-2 “Overview of Space Communications Protocols
Many experiments demonstrate capabilities across most layers
• Software Defined Radios may implement all layers of the CCSDS stack• Boundary between OBC functions and Transceiver function may change depending on system
![Page 8: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/8.jpg)
National Aeronautics and Space Administration
www.nasa.gov
Process to Date
8
• Reviewed 3 SDR ICDs and developed table with generic ICD type information
• Captured information that might be unique for SDR (vs. hardware SDR)
![Page 9: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/9.jpg)
National Aeronautics and Space Administration
www.nasa.gov
Command & Telemetry Info for EDS
9
![Page 10: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/10.jpg)
National Aeronautics and Space Administration
www.nasa.gov 10
![Page 11: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/11.jpg)
National Aeronautics and Space Administration
www.nasa.gov 11
![Page 12: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/12.jpg)
National Aeronautics and Space Administration
www.nasa.gov 12
![Page 13: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/13.jpg)
National Aeronautics and Space Administration
www.nasa.gov
Typical Telemetry information
13
1. Status (On/Off for controllable component, State (test, idle, running))
2. Software & Firmware version information3. Results of startup tests4. Fault Diagnostic information (number of entries in logs)5. Memory statistics6. Configurable parameters for waveform (data rate, coding
on/off, frequency selected, etc.)7. Waveform status (Carrier lock, etc.)8. Performance (SNR estimate, frame loss, etc.)
Items 6-8 likely to be waveform dependent.
![Page 14: General ICD information for SDRs For consideration for EDS Development](https://reader036.vdocument.in/reader036/viewer/2022070404/56813af7550346895da380ae/html5/thumbnails/14.jpg)
National Aeronautics and Space Administration
www.nasa.gov
Path Forward
14
• For consideration:• Continue to gather ICD-type info for SDR• Design an EDS for an SDR• Implement EDS for an SDR
• Start with hardware (dumb) transceiver?• Support dependent on schedule and availability of
Avionics programmer