What is it about?
The paper presents the verification process of a TT&C baseband system based on commercial-off-the-shelf (CoTS) software-defined radio (SDR) frontends and the open-sourced GNU Radio development kit. The baseband supports a number of modulation schemes (BPSK, QPSK, oQPSK, PCM/PM and PCM/FM), line codes (NRZ-L/M/S and BP-L/M/S) and match filters (SRRC, RC and integral). It also supports a number of CCSDS FEC codes such as the CC(7,1/2) convolutional code, two families of Reed-Solomon codes as well as concatenated Reed-Solomon and convolutional codes.
Photo by Donald Giannatti on Unsplash
Why is it important?
The paper presents a hybrid software engineering technique that could be leveraged to achieve concurrent development and verification of software-defined communication systems. The technique is a morph between test-driven development (TDD) and behavior-driven development (BDD). The verification process involves the measurements of bit error rate and frame error rate performance of the system through a practical TT&C channel which includes transponder distortions, orbital dynamics, TT&C ground station distortions, and SDR frontend distortions.
Read the Original
This page is a summary of: Concurrent development and verification of an all‐software baseband for satellite ground operations, International Journal of Satellite Communications and Networking, December 2019, Wiley, DOI: 10.1002/sat.1336.
You can read the full text:
The following have contributed to this page