Automatic Modulation Classification in Time-Varying Channels Based on Deep Learning

Automatic modulation classification (AMC) is an important technology in military signal reconnaissance and civilian communications such as cognitive radios. Most of the existing works focused on the AMC in additional white Gaussian noise channels, but the AMC in time-varying wireless channels is mor...

Full description

Bibliographic Details
Main Authors: Yu Zhou, Tian Lin, Yu Zhu
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9245499/
_version_ 1818330456475566080
author Yu Zhou
Tian Lin
Yu Zhu
author_facet Yu Zhou
Tian Lin
Yu Zhu
author_sort Yu Zhou
collection DOAJ
description Automatic modulation classification (AMC) is an important technology in military signal reconnaissance and civilian communications such as cognitive radios. Most of the existing works focused on the AMC in additional white Gaussian noise channels, but the AMC in time-varying wireless channels is more practical and challenging. In this article, we investigate the AMC in time-varying channels by using the deep learning method for high classification accuracy. Specifically, we take the modulation constellation diagram (CD) as the key feature and propose a slotted constellation diagram (slotted-CD) scheme in order to extract the feature of the time-evolution of the CD due to channel variation. We then develop an advanced neural network for modulation classification, where the output sub-images from the slotted-CD feature extractor are first processed separately by a number of parallel convolutional neural networks and then further processed by a recurrent neural network for exploring their time relationship. Experimental results show that the proposed AMC scheme achieves higher classification accuracy in both slow and fast fading channels when compared with the traditional deep learning based AMC schemes. Such performance improvement can be clearly illustrated by visualizing the outputs of the convolutional layers of the classifier. We also show that visualization can help optimize the parameters of the AMC neural networks.
first_indexed 2024-12-13T13:04:15Z
format Article
id doaj.art-3bce36f8bdbd4884b3238ec2b25c439b
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-12-13T13:04:15Z
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-3bce36f8bdbd4884b3238ec2b25c439b2022-12-21T23:44:52ZengIEEEIEEE Access2169-35362020-01-01819750819752210.1109/ACCESS.2020.30349429245499Automatic Modulation Classification in Time-Varying Channels Based on Deep LearningYu Zhou0https://orcid.org/0000-0003-3144-5726Tian Lin1https://orcid.org/0000-0001-6160-579XYu Zhu2https://orcid.org/0000-0003-2303-5567Department of Communication Science and Engineering, Key Laboratory for Information Science of Electromagnetic Waves (MoE), Fudan University, Shanghai, ChinaDepartment of Communication Science and Engineering, Key Laboratory for Information Science of Electromagnetic Waves (MoE), Fudan University, Shanghai, ChinaDepartment of Communication Science and Engineering, Key Laboratory for Information Science of Electromagnetic Waves (MoE), Fudan University, Shanghai, ChinaAutomatic modulation classification (AMC) is an important technology in military signal reconnaissance and civilian communications such as cognitive radios. Most of the existing works focused on the AMC in additional white Gaussian noise channels, but the AMC in time-varying wireless channels is more practical and challenging. In this article, we investigate the AMC in time-varying channels by using the deep learning method for high classification accuracy. Specifically, we take the modulation constellation diagram (CD) as the key feature and propose a slotted constellation diagram (slotted-CD) scheme in order to extract the feature of the time-evolution of the CD due to channel variation. We then develop an advanced neural network for modulation classification, where the output sub-images from the slotted-CD feature extractor are first processed separately by a number of parallel convolutional neural networks and then further processed by a recurrent neural network for exploring their time relationship. Experimental results show that the proposed AMC scheme achieves higher classification accuracy in both slow and fast fading channels when compared with the traditional deep learning based AMC schemes. Such performance improvement can be clearly illustrated by visualizing the outputs of the convolutional layers of the classifier. We also show that visualization can help optimize the parameters of the AMC neural networks.https://ieeexplore.ieee.org/document/9245499/Automatic modulation classificationconstellation diagramtime-varyingconvolutional neural networkbidirectional long short-term memory network
spellingShingle Yu Zhou
Tian Lin
Yu Zhu
Automatic Modulation Classification in Time-Varying Channels Based on Deep Learning
IEEE Access
Automatic modulation classification
constellation diagram
time-varying
convolutional neural network
bidirectional long short-term memory network
title Automatic Modulation Classification in Time-Varying Channels Based on Deep Learning
title_full Automatic Modulation Classification in Time-Varying Channels Based on Deep Learning
title_fullStr Automatic Modulation Classification in Time-Varying Channels Based on Deep Learning
title_full_unstemmed Automatic Modulation Classification in Time-Varying Channels Based on Deep Learning
title_short Automatic Modulation Classification in Time-Varying Channels Based on Deep Learning
title_sort automatic modulation classification in time varying channels based on deep learning
topic Automatic modulation classification
constellation diagram
time-varying
convolutional neural network
bidirectional long short-term memory network
url https://ieeexplore.ieee.org/document/9245499/
work_keys_str_mv AT yuzhou automaticmodulationclassificationintimevaryingchannelsbasedondeeplearning
AT tianlin automaticmodulationclassificationintimevaryingchannelsbasedondeeplearning
AT yuzhu automaticmodulationclassificationintimevaryingchannelsbasedondeeplearning