Citation

Abstract

In this article, we describe the receiver operation for a software-defined radio (SDR) configured to accommodate variable coded modulation (VCM) and adaptive coded modulation (ACM) formats. Specifically, we detail an SDR generated via GNU Radio used to receive VCM/ACM type signals. The focus here is on higher-order constellations used for VCM/ACM, consisting of M-ary amplitude and phase-shift keying (APSK) constellations, for M = 16, 32, and 64. We convey the receiver topology used to demodulate these higher-order constellations and show how this differs from a more conventional topology used to demodulate lower-order constellations, such as binary phase-shift keying (BPSK) and quadrature phase-shift keying (QPSK). Demodulation of the higher-order constellations considered here is shown for samples received through the following three methods: internally with GNU Radio, externally from a Universal Software Radio Peripheral (USRP) connected to a GNU Radio transmitter, and externally from the Jet Propulsion Laboratory (JPL) Space Telecommunications Radio System (STRS) field-programmable gate array (FPGA) hardware.

Details

Volume
42-213
Published
May 15, 2018
Pages
1–22
File Size
2.6 MB