In wireless detection, we initially estimate the parameters of a channel over which the signal is being transmitted. These estimates of the CSI are needed for detection at the receiver. Conventional algorithms to estimate CSI, such as minimum mean square error (MMSE) or maximum a posteriori probability (MAP) estimation, necessitate an analytical model of the channel, but the blend of channel distortion and hardware imperfections can be challenging to model systematically. Authors in [41] employed a DL-based method to estimate the carrier frequency offset (CFO) and timing estimates to empower detection of single carrier phase-shift keyed signals.
5.2.4 Millimeter Wave
The mmWave communication serves as a promising solution to improve the spectral efficiency and the problem of shortage of frequency resource [42]. Many applications are related to mmWave communication such as beamforming, precoding, and channel estimation. Power allocation are used for mmWave with non-orthogonal multiple access (NOMA)–related applications. The blockages when mmWaves are being used are generally high because of their short range. Those blockages tend to disrupt the signal strengths and signal quality. A multi-layer perceptron (MLP) DL model is used to predict these blockages caused [43]. The mmWave channel has a sparse nature by which instead of beam searching completely, the alignment of beam can be done which reduces the need of more channel measurements [44]. When it comes to massive MIMO, many more antennas are involved. So, the problem of channel detection or channel estimation becomes more critical as the traditional methods are utilized. Channel estimation for mmWave communication is challenging because of the huge training overhead and strict constraints on RF chain usage because of the requirement of large number of transmitter and receiver antennas [45]. A MLP-based channel equalization technique has been proposed in [46]. The CSI is generally obtained by the user in the downlink and its feedback to the transmitter in uplink. Even though the process seems to be simple the problem arises as more antennas are involved in massive MIMO systems. The increased overhead during feedback causes the time lag when being processed at transmitter side. A CNN-based feedback for CSI is developed in [20] to address this issue. MLPs are basic feed forward NNs used for classification and detection tasks. A CNN, on the other hand, was developed for classification of images but now used in wireless communication as well. Before the use of complex convolutions, most of the problems related to DL and ML have used real operations. These convolutions have proved to give increased performance even in the presence of noise and are easy to represent. The imaginary phase component present here is very important in signal processing. It is sufficient to recover information pertaining to the magnitude part. It also provides description about the shape, orientation of the objects. Parallel complex convolution blocks and its counterparts are defined and explained in [47].
5.3 Case Studies
Here, we discuss two case studies based on our present work. In first case, AMC using time-frequency (TF) image channelized deep convolution network. Second one discusses the CSI feedback for FDD massive MIMO systems using modified deep network called InceptNet.
5.3.1 Case Study-1: Automatic Modulation Classification
AMC acts as one of important entity in cognitive radio for spectrum monitoring and interferes mitigation of 5G wireless systems [27]. Hence, in daily life, we encounter wide variety of radio access technology (RAT) with different modulation techniques. Hence, by using DL-enabled classification would achieve high accuracy and indirectly help in increasing spectrum efficiency. Recent highly cited work by O’Shea et al. [19] has used in-phase and quadrature-phase (IQ) data as radio time series as input to the CNN and shown good classification accuracy of 10 modulation techniques. Generally real-time radio signals are non-stationary in nature. Only time domain radio image may drop some of the characteristics possessed by acquired real radio signals. There are some recent works on modulation classification that use TF feature as input to NNs for classifying wireless signal mode identification and radar signal classification [29].
Case study proposes TF channelized input to CNN, with an objective to the enhance feature dimension for CNN input. The lost information like phase or frequency variation are easily captured in energy variation of TF map. Thus, our proposed technique enhances the classification capability. In addition, work proposes a simple architecture modification called extended output classes (EOC) which is quite different from previously proposed method in [19]. The extended data set labeling on various modulation based on signal-to-noise ratio (SNR) is created, so that the trained network can approximately understand even the relative SNR of modulation.
5.3.1.1 System Model
The overall system model that can be employed in cognitive engine for radio signal monitoring and classification using ML techniques is shown in Figure 5.2. First two blocks represent the secondary user (SU) receiver that include antenna for scanning the spectrum and RF stage, that down-converts received RF signal to baseband complex signal in form I + jQ samples at some intermediate frequency. Next stage is TF analysis block which estimates joint TF energy density for the incoming complex baseband signal of some fixed sample length. Our main hypothesis for modulation classification using DL network is that preprocessing of time domain IQ samples can enhance the learning capability of CNNs and increase the classification accuracy as compared to benchmark work done in [19] which uses only time domain IQ samples as input. Hence, in this work, TF distributions are adopted for obtaining two dimensional (2D) image pattern of modulated signals, i.e., short time Fourier transform (STFT), as preprocessing unit.
Figure 5.2 Block diagram for the proposed blind identification method.
Next stage is deep NN block that takes 2D TF image as the input. In this block, we have employed widely used CNN, and it has ability to extract features from image autonomously. Exciting feature of CNN is it avoids the tedious task of manual feeding of features to classify object in hand. Thus, CNN works as feature extractor and classifier of modulated signals by taking the input as TF image of baseband IQ time samples. Since system model presented uses the TF analysis block that captures phase information, energy density information and hardware and channel impairments during trans-reception.
In this work, CNN learns modulation features and channel models from TF spectral images and intuitively able to design the matched filter (MF) for each modulation scheme and provide some filter gain at lower SNR. Thus, without the expert understanding or estimation of the underlying modulated waveform, CNN can blindly classify modulation encountered.
The last block is a baseband processing unit within the cognitive radio. This block processes the identified modulation signal to classify whether it is the primary user or secondary interfere without demodulation of the received signal. Then, it can optimize the bandwidth as per modulation types or identified radio access techniques for dynamic spectrum allocation in a next-generation wireless system.
5.3.1.2 CNN Architectures for Modulation Classification
In this case study, an eight-layer CNN for the AMC is proposed. The design draws inspiration from the visual geometry