Recognition of common shortwave protocols and their subcarrier modulations based on multi-scale convolutional GRU.
Journal:
PloS one
Published Date:
Jun 24, 2025
Abstract
Shortwave communication plays a vital role in disaster relief and remote communications due to its long-range capabilities and resilience to interference. However, challenges such as multipath propagation, frequency-selective fading, and low signal-to-noise ratios (SNR) significantly hinder automatic protocol and modulation recognition. Traditional signal processing approaches often fail under such conditions, whereas deep learning offers new possibilities for robust signal classification. This study proposes a Multi-Scale Convolutional GRU (MSC-GRU) model for the automatic recognition of three representative shortwave communication protocols-CLOVER-2000, 2GALE, and 3GALE-and their twelve subcarrier modulation formats. The model transforms temporal signals into two-dimensional representations, applies parallel convolutional branches with different receptive fields, and captures temporal dependencies through a bidirectional GRU. This hybrid architecture enhances both spatial feature diversity and sequential learning capacity. The dataset includes 45,000 labeled samples from both simulated and USRP-based real-world sources, evaluated using five-fold cross-validation. Results show that the MSC-GRU model achieves 100% recognition accuracy for protocol identification at SNR < -10 dB, and 80% accuracy for subcarrier classification at SNR < -8 dB. Standard deviations across folds are reported to ensure statistical reliability. With an inference time under 10 milliseconds per signal on a standard GPU, the model demonstrates practical feasibility for real-time deployment. These results confirm that MSC-GRU provides a robust and scalable solution for shortwave communication protocol recognition in complex environments.