IndexFiguresTables |
Chang Heon Lim and Jin-Yul KimSliding Window-Based Spectrum Sensing with Deep Learning for Pulse Radar SignalsAbstract: A sliding window-based spectrum sensing method determines the presence or absence of a primary user by comparing the maximum of the received signal energies from multiple sliding windows with a threshold. In this letter, aiming to enhance this scheme, we present a deep learning-based approach for exploiting the pattern of the received signal energies from sliding windows and investigate its sensing performance. Keywords: cognitive radio , spectrum sensing , pulse radar , sliding window , deep learning Ⅰ. IntroductionWith the diversification and widespread adoption of wireless communication services, the demand for spectrum resource to support them has been ever increasing. However, the amount of available spectrum resource is limited, and thus the concept of cognitive radio or spectrum sharing[1] has emerged as a promising means to address the problem of spectrum scarcity. Some familiar examples of this approach are the wireless local area network (LAN) services in the 5GHz radar band and the Citizens Broadband Radio Service (CBRS) in the 3.5GHz band[1]. A popular form of spectrum sharing is to allow a secondary user (SU) to access the frequency band of interest when the band is found to be idle. Therefor the function of spectrum sensing to check if the band of interest is available to an SU is crucial in cognitive radio. In the radar frequency band, the primary user (PU) is the radar system. An initial spectrum sensing approach for a pulse radar signal is to detect the presence of a pulse radar signal by comparing the received signal power with some predetermined threshold[2]. Recently, a waveform-based spectrum sensing method[3] has been published, which detects the radar signal by modeling the PU signal and applying the Generalized Likelihood Ratio Test (GLRT). Moreover, in order to exploit the sparsity of the pulse radar signal in the time domain, a sliding window-based spectrum sensing scheme[4] has been reported, which employs the maximum of the received signal energies from multiple sliding windows as a test statistic for spectrum sensing. In this letter, we present an improved version of this approach which employs the deep learning (DL) to utilize the distribution of the received signal energies from the multiple sliding windows. Previously, machine learning (ML) or DL has been employed as alternatives to traditional spectrum sensing methods like energy detection or decision fusion in cooperative spectrum sensing[1]. However, to the best of the authors’ knowledge, this is the first attempt to adopt DL for the sliding window based spectrum sensing strategy. Ⅱ. Proposed Sliding Window-Based Spectrum SensingWe consider a typical situation of sliding window-based spectrum sensing[4] involving a pulse radar signal received by an SU and sliding windows for spectrum sensing, as illustrated in Fig. 1. Here, the sliding windows are assumed to be regularly spaced in time, with their lengths being identical and fixed. Additionally, consecutive sliding windows may partially overlap in the time domain. For the convenience of presentation, we call the sliding window-based spectrum sensing scheme as a reference scheme. The reference spectrum sensing scheme calculates the received signal energies for multiple sliding windows. Let [TeX:] $$r(n)$$ denote the received signal at the n-th time instance within an observation window, and [TeX:] $$M$$ sliding windows of length [TeX:] $$L$$ are supposed to be included in an observation window. Then, the received signal energy [TeX:] $$E_m$$ corresponding to the m-th sliding window is defined as
However, the reference spectrum sensing scheme does not exploit the inherent characteristic of a sequence of the received signal energies [TeX:] $$\{E_m, m=1, \cdots, M\}$$. For instance, when the radar pulse repetition interval is 100 samples long, [TeX:] $$M=40$$, and [TeX:] $$L=5$$, Fig. 2 illustrates an instance of such a sequence of [TeX:] $$\{E_m, m=1, \cdots, M\}$$ in an AWGN channel for two hypotheses: one hypothesis [TeX:] $$H_0$$ indicates that the PU is idle and the other one [TeX:] $$H_1$$ suggests that the PU is active. As depicted in the figure, the sequence of the received signal energies corresponding to [TeX:] $$H_1$$ tends to exhibit periodic peaks whereas the sequence for [TeX:] $$H_0$$ does not reveal this characteristic, and the two sequences for [TeX:] $$H_0$$ and [TeX:] $$H_1$$ differ in their shapes. Thus, we can expect that a detection strategy based on an entire sequence of [TeX:] $$\{E_m, m=1, \cdots, M\}$$ could provide better sensing performance than the reference spectrum sensing scheme which uses only the maximum value of [TeX:] $$\{E_m, m=1, \cdots, M\}$$. In this paper, we propose a DL-based spectrum sensing method aimed at utilizing the distinguished features of the energy sequence associated with two hypotheses. We adopt a simple DL model as shown in Table 1. An input sample, which is the received energy sequence [TeX:] $$\{E_m, m=1, \cdots, M \}$$, is fed into the first fully connected layer consisting of [TeX:] $$K$$ nodes, followed by batch normalization and rectified linear unit (ReLU) activation function. To mitigate the possibility of overfitting, we use the dropout layer with a 50% dropout ratio. Subsequent to the application of the second layer with the same structure, the output is conveyed to the last fully connected layer with an output size of 2. This layer employs the softmax activation function to convert the two outputs into probabilities, representing the likelihood of hypotheses [TeX:] $$H_0$$ and [TeX:] $$H_1$$, respectively. By training the DL model, we can determine its model parameters to guarantee a given false alarm probability and to minimize detection error probability which is called the Neyman Pearson criterion. Table 1. Deep learning model for the proposed scheme
Ⅲ. Simulation ResultsFor performance evaluation, a pulse radar signal with a pulse width of 2 μs and a pulse repetition period of 0.1 ms was considered, assumed to be received through the Rayleigh fading channel. The length of the observation window was set to 0.2 ms, and the sampling rate was set to 1 MHz. Detection thresholds were experimentally determined for thethree cases of target false alarm probabilities of 0.01, 0.05, and 0.1, which were considered since the high false alarm rate is not of interest in the context of spectrum sensing. The uncertainty of background noise power was set to 0 dB and 2 dB. We assumed that the sliding window is 5 μs long and there is no overlap in time between the consecutive sliding windows. Under these simulation conditions, the input size [TeX:] $$M$$ for the sensing schemes becomes 40. For the DL model, we chose [TeX:] $$K=30$$ nodes for each of the first layer and second layer based on the experimental results that have been conducted. The sizes of training data, validation data, and test data for the DL model were 178,500 samples, 31,500 samples, and 10,000 samples, respectively. Here the training data for [TeX:] $$H_1$$ hypothesis were generated with random SNR following a uniform distribution over [-10, 0] dB. Fig. 3 illustrates the performances of the reference scheme and the proposed scheme in terms of detection probability versus false alarm probability for an SNR of -10 dB. In the figure, “NPU” represents noise power uncertainty, “REF” refers to the reference scheme and “DL” indicates the proposed spectrum sensing scheme adopting deep learning. Also, the actual false alarm rates differ slightly from the target values of 0.01, 0.05, and 0.1 since these values are obtained from computer simulations. As expected, the DL scheme is shown to outperform the reference scheme. Similarly, Fig. 4 presents the spectrum sensing performances of the two schemes for an SNR of 0 dB and illustrates that their performances are improved relative to the case when the SNR is -10 dB. Additionally, the DL scheme is found to be more robust to the NPU than the reference scheme, as it exploits the pattern of the sliding window energy sequence. In conclusion, the proposed sliding window based sensing scheme demonstrates superior performance relative to the reference system. Furthermore, it can be easily generalized to include other types of sensing methods such as feature detection rather than energy detection. References
|
StatisticsCite this articleIEEE StyleC. H. Lim and J. Kim, "Sliding Window-Based Spectrum Sensing with Deep Learning for Pulse Radar Signals," The Journal of Korean Institute of Communications and Information Sciences, vol. 49, no. 9, pp. 1236-1239, 2024. DOI: 10.7840/kics.2024.49.9.1236.
ACM Style Chang Heon Lim and Jin-Yul Kim. 2024. Sliding Window-Based Spectrum Sensing with Deep Learning for Pulse Radar Signals. The Journal of Korean Institute of Communications and Information Sciences, 49, 9, (2024), 1236-1239. DOI: 10.7840/kics.2024.49.9.1236.
KICS Style Chang Heon Lim and Jin-Yul Kim, "Sliding Window-Based Spectrum Sensing with Deep Learning for Pulse Radar Signals," The Journal of Korean Institute of Communications and Information Sciences, vol. 49, no. 9, pp. 1236-1239, 9. 2024. (https://doi.org/10.7840/kics.2024.49.9.1236)
|