Concurrent development and verification of an all‐software baseband for satellite ground operations
Moses Browne Mwakyanjala, Cristóbal Nieto‐Peroy, M. Reza Emami, Jaap van de Beek · International Journal of Satellite Communications and Networking · 2019
Summary Communication systems are adopting all‐software architectures, because of their scalability, extensibility, flexibility, and cost‐effectiveness. This paper introduces a concurrent approach to the development and verification of baseband systems for satellite ground operations based on the behaviour‐driven development methodology. The open‐source GNU Radio development kit is used for developing the software‐defined radio baseband signal processing, as well as simulating the satellite and realistic channel impairments. The system performance at the end shows deviations of less than 1 dB with respect to the ideal performance and the Green Book standards specified by the Consultative Committee for Space Data Systems.