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