Related Experiment Videos
Deep Learning-Based Automatic Modulation Classification for OFDM Signals: From Synthetic Training to OTA Evaluation
Raluca Nelega1,2, Mate-Marton Mezei2, Zsolt Alfred Polgar2
1National Institute for Research and Development of Isotopic and Molecular Technologies, 67-103 Donat Street, 400293 Cluj-Napoca, Romania.
Abstract:
To address the growing congestion of the radio frequency (RF) spectrum, Cognitive Radio (CR) systems employ Automatic Modulation Classification (AMC) to dynamically optimize spectrum utilization without introducing protocol overhead. In modern Orthogonal Frequency Division Multiplexing (OFDM) standards, effective AMC requires advanced signal-processing techniques capable of accurately identifying modulation schemes under dynamic channel conditions. Therefore, maintaining robust performance under realistic environments remains a fundamental challenge. This paper evaluates how dataset scale, synthetic impairments, and hardware-induced signal impairments affect the cross-domain generalization of a Convolutional Neural Network (CNN) architecture for OFDM Automatic Modulation Classification (AMC), using 2D amplitude-phase histograms for signal representation. To assess these effects, the CNN is trained on five distinct datasets, encompassing both synthetically generated signals with varying scales and synchronization impairments, as well as a conducted hardware dataset. The cross-domain generalization of the trained models is assessed by evaluating them on a completely unseen indoor Over-The-Air (OTA) dataset collected across 13 distinct positions. Statistical analysis demonstrates that the large-scale synchronization-impaired synthetic dataset achieves the best generalization performance, reaching a mean indoor OTA accuracy of 93.36% and outperforming the limited-size conducted hardware dataset. Overall, this study demonstrates the critical role of data-generation strategies and establishes a robust baseline for achieving reliable cross-domain generalization of CNN-based AMC.
Related Concept Videos
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Force Classification
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear.
Basic Discrete Time Signals
The unit impulse or sample sequence is mathematically expressed as zero for all n values except at n=0, where it is one. The unit impulse sequence, denoted by δ(n), is the first difference of the unit step sequence, while the unit step sequence u(n) is the...
Receiver Operating Characteristic Plot
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as: