The ability to answer all important questions about the radio-frequency (RF) scene is essential for cognitive radios (CRs) to be effective. In this paper, we propose a RF-based automatic traffic recognizer that, observing the radio spectrum emitted by a communication link and exploiting machine learning (ML) techniques, is able to distinguish between two types of data streams. Numerical results based on real waveforms collected by a RF sensor, demonstrate that over-the-air user traffic classification is possible with an accuracy of 97% at high signal-to-noise ratios (SNRs). Moreover, we show that using a neural network (NN) very good classification performance can be achieved also at low SNRs (around 2 dB). Finally, the impact of the observed RF bandwidth and the acquisition time window on the classification accuracy are analyzed in detail.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.