A Novel Joint Time-Frequency Spectrum Resources Sustainable Risk Prediction Algorithm Based on TFBRL Network for the Electromagnetic Environment
Abstract
:1. Introduction
- To obtain the sustainable risk information of the electromagnetic environment spectrum, this paper presents a dynamic threshold extraction algorithm for the bottom noise and occupancy of the electromagnetic environment spectrum. The dataset constructed in this paper integrates multiple features of electromagnetic environment spectrum data, such as time closeness, period, and trend, and adopts a matrix-based multi-feature fusion method to realize the mining of deep electromagnetic-spectrum-related information from a long-term time domain scale.
- This paper presents a model called TFBRL for spectrum prediction, which combines the characteristics of deep-level spectrum data mining of deep residual networks and the time series memory characteristics of the LSTM network, fully mining the image characteristics and time series characteristics of the electromagnetic spectrum. At the same time, this paper integrates the SE attention mechanism, and the designed network improves the accuracy of electromagnetic environment spectrum occupancy prediction, which can provide reliable materials for electromagnetic environment spectrum resource sustainability risk prediction.
- The real-world dataset from Turku is cleansed and analyzed comprehensively. This paper studies the two-dimensional image prediction of multiscale electromagnetic environment spectrum occupancy and builds spectrum occupancy image prediction network models under 20 spectrum image sizes with spectrum occupancy image sizes ranging from 4 to 44. To demonstrate TFBRL’s superiority compared to five baselines, experiments are carried out. Then, the effectiveness of TFBRL is also verified on the dataset under various conditions.
2. Electromagnetic Environment Big Data Mining
2.1. System Model
2.2. Mining of Electromagnetic Environmental Noise
Algorithm 1 Dynamic threshold value of bottom noise |
Input: Frequency domain sample set , weight and . Output: Dynamic threshold value of bottom noise
|
2.3. Mining of Electromagnetic Environmental Spectrum Occupancy
3. Prediction of Spectrum Resource Sustainability Risk Based on TFBRL Network
3.1. Convolutional Residual Network Module with SE Attention Mechanism
- 1.
- Convolution. The spectrum occupancy data of the electromagnetic environment usually contains a large number of time slots and frequency point spectrum resource information. There will be an influence of and correlation between different frequency points and different time slots’ spectrum resource information. This hidden correlation feature can be effectively extracted through a convolutional neural network. The convolutional neural network has a strong ability to capture the information of adjacent time and frequency points in time-frequency blocks. Since the spectrum resource information of different frequency points may have similar rules, this paper uses a multi-layer convolutional neural network to capture the dependence of non-adjacent frequency points. Suppose that the three time-frequency occupation image blocks used to model time closeness, period and trend are respectively. The closeness tensor data will have the following formula (7) after convolution:
- 2.
- Residual Unit. Although the activation function is applied, the very deep convolution network will make the network training effect decline. To mine the spectrum resource information of electromagnetic environment big data, a relatively deep network is needed to capture the huge time-frequency dependency. Therefore, this work uses a residual learning network in the model. In the TFBRL network, residual units are stacked and a residual unit can be expressed through formula (8)
- 3.
- SE Attention Module. This paper introduces the squeeze-and-excitation (SE) attention module, which aims to improve modeling ability by enabling the model to dynamically modulate the weight of each channel, thereby recalibrating the features. Squeeze and excitation are at the core of the SE attention mechanism. In Figure 6, the operation of the first box is squeeze. Specifically, it keeps the number of channels of the input feature unchanged, but interprets the size of the feature map of each channel as a set of local descriptors, and its statistics can express the entire image. The calculation process of squeeze is shown in Formula (9)In Figure 6, The operation in the second box is excitation. The final output value is mapped to the range of 0–1. The calculation process of excitation is shown in Equation (10).Here, the vector obtained in the previous step is processed through two fully connected layers, and , to obtain the desired channel weight value . After the two fully connected layers, different values in s represent the weight information of different channels, giving different weights to channels. The final operation is to multiply the calculated weight matrix and the input characteristic tensor, and assign the weight to the input characteristic tensor.
3.2. Long Short Term Memory Network Module
- (1)
- Forget gate: This step decides which information to discard, and its computation method is demonstrated in Equation (11).Here, is the splicing of the output of the previous moment and the input of this moment. is the output of the forgetting gate.
- (2)
- Input gate: This gate plays a crucial role in determining the extent to which new information should be incorporated.
- (3)
- Memory unit:In the formula, the * sign is used in multiplication operations between every element. The status of the cells in LSTM is changed from to .
- (4)
- Output gate:Here, the result of the LSTM model is represented by .
3.3. Matrix-Based Fusion Module
4. Experiments and Results
4.1. Dataset Introduction
- Missing and abnormal data handling: As there are no data missing in the original electromagnetic spectrum data, there is no need to complete the missing electromagnetic spectrum data. For the abnormal data values that seriously deviate from the overall data, this paper uses the average power spectral density value of the surrounding area around it to replace it;
- Raw data downsampling: The original electromagnetic spectrum data has a very fine resolution, which makes the data values sparse, computation heavy and mining inefficient. On the other hand, since the original spectrum data is easy to mix with the electromagnetic environment noise during acquisition, the data with the original time domain resolution of 3 s are averaged every 20 time slots to remove equipment noise to a certain extent. The analyzed data have a 1 min time domain resolution as a result. The processed data have a frequency precision of 976.5625 kHz because the power spectral densities of 25 nearby frequency points are averaged in the frequency domain.
4.2. Big Data Mining Results
4.2.1. Bottom Noise Mining Results
4.2.2. Mining Results of Electromagnetic Environment Spectrum Occupancy
4.3. Prediction of Spectrum Resource Sustainability Risk Based on TFBRL Network Experiment Results
4.3.1. Hyper-Parameters and Evaluation Indicators
4.3.2. Comparison with Baselines
- LSTM: The LSTM network used for modeling sequential data consists of two LSTM layers with hidden units, 32 and 16, respectively.
- Seq2seq: The Seq2seq network chooses a layer of the RNN network for its encoding layer and decoding layer, respectively. The RNN network has 32 hidden units.
- Resnet: The Resnet network with residual blocks using jump connection is easy to optimize, and can alleviate the problem of gradient disappearance.
- RNN: A layer of RNN network with short-term memory ability is used. The number of hidden units in the RNN network is 32.
- CNN-LSTM: The CNN-LSTM network not only has the feature extraction ability of CNN networks, but also has the long-term memory characteristics of the LSTM network. The model has three layers of two-dimensional convolutional neural networks with a 3 ∗ 3 convolution kernel.
4.3.3. Experimental Results
4.3.4. Analysis of Parameter Sensitivity
- TFBRL: Model described in this paper;
- TFBRL-rSE: The TFBRL network without SE attention.
5. Discussion and Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
TFBRL | Time-frequency block residual lstm |
SE | Squeeze-and-excitation |
AR | Autoregressive |
SVR | Support vector regression |
MLP | Multilayer perceptron |
RNN | Recurrent neural network |
TF2AN | Temporal-frequency fusion attention network |
CB-STSSN | Coud-based satellite and terrestrial spectrum shared networks |
MTF2N | Multi-channel temporal-frequency fusion network |
PU | Primary spectrum user |
SU | Secondary spectrum user |
IIT | Illinois Institute of Technology |
ISM | Industrial, Scientific, and Medical |
Seq2seq | Sequence-to-sequence |
Resnet | Residual network |
CNN-LSTM | Convolutional neural network-Long short-term memory |
References
- Lin, Y.; Tu, Y.; Dou, Z.; Chen, L.; Mao, S. Contour Stella Image and Deep Learning for Signal Recognition in the Physical Layer. IEEE Trans. Cogn. Commun. Netw. 2020, 7, 34–46. [Google Scholar] [CrossRef]
- Dong, Y.; Jiang, X.; Zhou, H.; Lin, Y.; Shi, Q. SR2CNN: Zero-Shot Learning for Signal Recognition. IEEE Trans. Signal Process. 2021, 69, 2316–2329. [Google Scholar] [CrossRef]
- Tu, Y.; Lin, Y.; Zha, H.; Zhang, J.; Wang, Y.; Gui, G.; Mao, S. Large-scale real-world radio signal recognition with deep learning. Chin. J. Aeronaut. 2022, 35, 35–48. [Google Scholar] [CrossRef]
- Hou, C.; Liu, G.; Tian, Q. Multi-signal Modulation Classification Using Sliding Window Detection and Complex Convolutional Network in Frequency Domain. IEEE Internet Things J. 2022, 9, 19438–19449. [Google Scholar] [CrossRef]
- Shi, J.; Ge, B.; Liu, Y.; Shang, L. Data privacy security guaranteed network intrusion detection system based on federated learning. In Proceedings of the IEEE INFOCOM 2021—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), Vancouver, BC, Canada, 10–13 May 2021; pp. 1–6. [Google Scholar]
- Guo, L.; Wang, M.; Lin, Y. Electromagnetic environment portrait based on big data mining. Wirel. Commun. Mob. Comput. 2021, 2021, 5563271. [Google Scholar] [CrossRef]
- Zha, H.; Tian, Q.; Lin, Y. Real-world ADS-B signal recognition based on Radio Frequency fingerprinting. In Proceedings of the 2020 IEEE 28th International Conference on Network Protocols (ICNP), Madrid, Spain, 13–16 October 2020; pp. 1–6. [Google Scholar]
- Bao, Z.; Lin, Y.; Zhang, S.; Li, Z.; Mao, S. Threat of Adversarial Attacks on DL-Based IoT Device Identification. IEEE Internet Things J. 2021, 9, 9012–9024. [Google Scholar] [CrossRef]
- Tian, Q.; Zhang, S.; Mao, S.; Lin, Y. Adversarial attacks and defenses for digital communication signals identification. Digit. Commun. Netw. 2022. [Google Scholar] [CrossRef]
- Zhao, Y.; Ge, L.; Xie, H.; Bai, G.; Zhang, Z.; Wei, Q.; Lin, Y.; Liu, Y.; Zhou, F. ASTF: Visual Abstractions of Time-Varying Patterns in Radio Signals. IEEE Trans. Vis. Comput. Graph. 2022, 29, 214–224. [Google Scholar] [CrossRef]
- Wang, M.; Lin, Y.; Tian, Q.; Si, G. Transfer Learning Promotes 6G Wireless Communications: Recent Advances and Future Challenges. IEEE Trans. Reliab. 2021, 70, 790–807. [Google Scholar] [CrossRef]
- Wang, G.; Xiang, W.; Yuan, J. Outage Performance for Compute-and-Forward in Generalized Multi-Way Relay Channels. IEEE Commun. Lett. 2012, 16, 2099–2102. [Google Scholar] [CrossRef]
- Long, H.; Xiang, W.; Wang, J.; Zhang, Y.; Wang, W. Cooperative jamming and power allocation with untrusty two-way relay nodes. IET Commun. 2014, 8, 2290–2297. [Google Scholar] [CrossRef]
- Iranmanesh, R.; Pourahmad, A.; Faress, F.; Tutunchian, S.; Ariana, M.A.; Sadeqi, H.; Hosseini, S.; Alobaid, F.; Aghel, B. Introducing a Linear Empirical Correlation for Predicting the Mass Heat Capacity of Biomaterials. Molecules 2022, 27, 6540. [Google Scholar] [CrossRef]
- Nabizadeh, M.; Jamali, S. Life and death of colloidal bonds control the rate-dependent rheology of gels. Nat. Commun. 2021, 12, 4274. [Google Scholar] [CrossRef]
- Hosseini, S.; Taylan, O.; Abusurrah, M.; Akilan, T.; Nazemi, E.; Eftekhari-Zadeh, E.; Bano, F.; Roshani, G.H. Application of Wavelet Feature Extraction and Artificial Neural Networks for Improving the Performance of Gas–Liquid Two-Phase Flow Meters Used in Oil and Petrochemical Industries. Polymers 2021, 13, 3647. [Google Scholar] [CrossRef]
- Mucchi, L.; Vuohtoniemi, R.; Virk, H.; Conti, A.; Hamalainen, M.; Iinatti, J.; Win, M.Z. Spectrum Occupancy and Interference Model Based on Network Experimentation in Hospital. IEEE Trans. Wirel. Commun. 2020, 19, 5666–5675. [Google Scholar] [CrossRef]
- Wang, J.; Zha, H.; Fu, J. Evaluation of deep learning model in the field of electromagnetic signal recognition. In Proceedings of the IEEE INFOCOM 2022—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), New York, NY, USA, 2–5 May 2022; pp. 1–6. [Google Scholar]
- Tandra, R.; Sahai, A.; Mishra, S.M. What is a Spectrum Hole and What Does it Take to Recognize One? Proc. IEEE 2009, 97, 824–848. [Google Scholar] [CrossRef]
- Chen, Z.; Zhang, Y. Offshore Electromagnetic Spectrum Detection System Based on Self-Organizing Network. IEEE Sens. J. 2020, 21, 8650–8661. [Google Scholar] [CrossRef]
- Chen, D.; Yin, S.; Zhang, Q.; Liu, M. Mining spectrum usage data: A large-scale spectrum measurement study. In Proceedings of the 15th Annual International Conference on Mobile Computing and Networking, MOBICOM 2009, Beijing, China, 20–25 September 2009; pp. 13–24. [Google Scholar]
- Ding, G.; Wang, J.; Wu, Q.; Yao, Y.-D.; Li, R.; Zhang, H.; Zou, Y. On the limits of predictability in real-world radio spectrum state dynamics: From entropy theory to 5G spectrum sharing. IEEE Commun. Mag. 2015, 53, 178–183. [Google Scholar] [CrossRef] [Green Version]
- Wen, Z.; Luo, T.; Xiang, W.; Ma, Y. Autoregressive spectrum hole prediction model for cognitive radio systems. In Proceedings of the ICC Workshops—2008 IEEE International Conference on Communications Workshops, Beijing, China, 19–23 May 2008; pp. 154–157. [Google Scholar]
- Sapankevych, N.I.; Sankar, R. Time series prediction using support vector machines: A survey. IEEE Comput. Intell. Mag. 2009, 4, 24–38. [Google Scholar] [CrossRef]
- Eltom, H.; Kandeepan, S.; Liang, Y.-C.; Evans, R.J. Cooperative Soft Fusion for HMM-Based Spectrum Occupancy Prediction. IEEE Commun. Lett. 2018, 22, 2144–2147. [Google Scholar] [CrossRef]
- Yin, S.; Zhang, Q.; Zhang, E.; Yin, L.; Li, S. Statistical Modeling for Spectrum Usage Characterizing Wireless Fading Channels and Mobile Service Dynamics. IEEE Trans. Veh. Technol. 2013, 62, 3800–3812. [Google Scholar]
- Tumuluru, V.K.; Wang, P.; Niyato, D. A neural network based spectrum prediction scheme for cognitive radio. In Proceedings of the 2010 IEEE International Conference on Communications, Cape Town, South Africa, 23–27 May 2020; pp. 1–5. [Google Scholar]
- Shamsi, N.; Mousavinia, A.; Amirpour, H. A channel state prediction for multi-secondary users in a cognitive radio based on neural network. In Proceedings of the 2013 International Conference on Electronics, Computer and Computation (ICECCO), Almaty, Kazakhstan, 27–30 September 2013; pp. 200–203. [Google Scholar]
- Yu, L.; Chen, J.; Ding, G. Spectrum prediction via long short term memory. In Proceedings of the 2017 3rd IEEE International Conference on Computer and Communications (ICCC), Chengdu, China, 13–16 December 2017; pp. 643–647. [Google Scholar]
- Gao, Y.; Zhao, C.; Fu, N. Joint multi-channel multi-step spectrum prediction algorithm. In Proceedings of the 2021 IEEE 94th Vehicular Technology Conference (VTC2021-Fall), Online, 27 September–28 October 2021; pp. 1–5. [Google Scholar]
- Zhao, Y.; Hong, Z.; Luo, Y.; Wang, G.; Pu, L. Prediction-Based Spectrum Management in Cognitive Radio Networks. IEEE Syst. J. 2017, 12, 3303–3314. [Google Scholar] [CrossRef]
- Li, K.; Li, C.; Chen, J.; Zhang, Q.; Liu, Z.; He, S. Boost Spectrum Prediction with Temporal-Frequency Fusion Network via Transfer Learning. IEEE Trans. Mob. Comput. 2021. [Google Scholar] [CrossRef]
- Zhang, X.; Jia, M.; Gu, X.; Guo, Q. Intelligent spectrum management based on radio map for cloud-based satellite and terrestrial spectrum shared networks. China Commun. 2021, 18, 108–118. [Google Scholar] [CrossRef]
- Li, S.; Sun, Y.; Zhang, H.; Zhang, Z.; Wang, M. MTF2N: Multi-Channel Temporal-Frequency Fusion Network for Spectrum Prediction. In Proceedings of the GLOBECOM 2022-2022 IEEE Global Communications Conference, Rio de Janeiro, Brazil, 1–8 December 2022; pp. 4703–4709. [Google Scholar]
- Ding, R.; Xu, M.; Zhou, F.; Wu, Q.; Hu, R.Q. RFML-Driven Spectrum Prediction: A Novel Model-Enabled Autoregressive Network. IEEE Internet Things J. 2022, 9, 18164–18165. [Google Scholar] [CrossRef]
- Zhang, H.; Peng, S.; Zhang, J.; Lin, Y. Big Data Analysis and Prediction of Electromagnetic Spectrum Resources: A Graph Approach. Sustainability 2022, 15, 508. [Google Scholar] [CrossRef]
- Bacchus, R.B.; Fertner, A.J.; Hood, C.S.; Roberson, D.A. Long-term, wide-band spectral monitoring in support of dynamic spectrum access networks at the IIT spectrum observatory. In Proceedings of the 2008 3rd IEEE Symposium on New Frontiers in Dynamic Spectrum Access Networks, Chicago, IL, USA, 14–17 October 2008; pp. 1–10. [Google Scholar]
- Kalliovaara, J. 5G-Xcast Open Spectrum data 3/6. Zenodo 2018. [Google Scholar] [CrossRef]
Literature | Year | Methodology | Results |
---|---|---|---|
[23] | 2008 | Autoregressive (AR) model | AR model can greatly reduce the frequency conflict between users. |
[24] | 2009 | Support vector regression (SVR) model | SVR model works better than other non-linear methods. |
[25] | 2018 | Hidden markov-based model | Compared with the spectrum prediction based on local and hard fusion, the model effectively reduced the spectrum prediction error. |
[26] | 2013 | Statistical model | The statistical model significantly improved the long-term average achievable throughput. |
[27] | 2010 | Multilayer perceptron (MLP) | MLP can achieve good prediction performance without prior knowledge. |
[28] | 2013 | Recurrent neural network (RNN) | The model had less error prediction probability in spectrum occupancy state prediction. |
[29] | 2017 | Long short term memory (LSTM) | The LSTM network had great and robust prediction performance. |
[32] | 2021 | Temporal-frequency fusion attention network (TF2AN) | This structure showed considerable effectiveness for spectrum prediction with sufficient data. |
[33] | 2021 | Cloud-based satellite and terrestrial spectrum shared networks (CB-STSSN) | The rate of user blocking and waiting probability were reduced, and the spectrum utilization rate of CB-STSSN was enhanced. |
[34] | 2022 | Multi-channel temporal-frequency fusion network (MTF2N) | The MTF2N outperformed LSTM, Seq2seq, and GRU networks in terms of accuracy in the long-term spectrum forecast. |
[35] | 2022 | Model-enabled autoregressive network | The model had both high frequency spectral predictability and fast model convergence speed. |
[36] | 2023 | Graph convolution network | The model effectively reduced the spectrum prediction error of the multi-site. |
This work | 2023 | Time-frequency block residual lstm (TFBRL) | The TFBRL network outperformed the baseline networks, with an average improvement of 31.37%, 16.00%, and 13.06% over the best baseline of MSE, RMSE, and MAE, respectively. |
Band Number | Freq. Range | Resolution Bandwidth | Scan Interval (s) |
---|---|---|---|
1 | 30–130 MHz | 78.125 kHz | 10 |
2 | 130–800 MHz | 39.0625 kHz | 3 |
3 | 650–1200 MHz | 39.0625 kHz | 3 |
4 | 1200–3000 MHz | 39.0625 kHz | 3 |
5 | 3000–6000 MHz | 78.125 kHz | 3 |
Network | MSE | RMSE | MAE |
---|---|---|---|
RNN | 0.30286 | 0.51829 | 0.42873 |
LSTM | 0.33994 | 0.53536 | 0.45775 |
CNNLSTM | 0.31717 | 0.52560 | 0.44731 |
Seq2seq | 0.30583 | 0.52100 | 0.43084 |
Resnet | 0.24220 | 0.46202 | 0.38154 |
TFBRL | 0.16623 | 0.38808 | 0.33172 |
Network | Increase Percentage of MSE | Increase Percentage of RMSE | Increase Percentage of MAE |
---|---|---|---|
RNN | 45.11% | 25.12% | 22.63% |
LSTM | 51.10% | 27.51% | 27.53% |
CNNLSTM | 47.59% | 26.17% | 25.84% |
Seq2seq | 45.65% | 25.51% | 23.01% |
Resnet | 31.37% | 16.00% | 13.06% |
TFBRL | 0.00% | 0.00% | 0.00% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, S.; Sun, Y.; Han, Y.; Alfarraj, O.; Tolba, A.; Sharma, P.K. A Novel Joint Time-Frequency Spectrum Resources Sustainable Risk Prediction Algorithm Based on TFBRL Network for the Electromagnetic Environment. Sustainability 2023, 15, 4777. https://doi.org/10.3390/su15064777
Li S, Sun Y, Han Y, Alfarraj O, Tolba A, Sharma PK. A Novel Joint Time-Frequency Spectrum Resources Sustainable Risk Prediction Algorithm Based on TFBRL Network for the Electromagnetic Environment. Sustainability. 2023; 15(6):4777. https://doi.org/10.3390/su15064777
Chicago/Turabian StyleLi, Shuang, Yaxiu Sun, Yu Han, Osama Alfarraj, Amr Tolba, and Pradip Kumar Sharma. 2023. "A Novel Joint Time-Frequency Spectrum Resources Sustainable Risk Prediction Algorithm Based on TFBRL Network for the Electromagnetic Environment" Sustainability 15, no. 6: 4777. https://doi.org/10.3390/su15064777
APA StyleLi, S., Sun, Y., Han, Y., Alfarraj, O., Tolba, A., & Sharma, P. K. (2023). A Novel Joint Time-Frequency Spectrum Resources Sustainable Risk Prediction Algorithm Based on TFBRL Network for the Electromagnetic Environment. Sustainability, 15(6), 4777. https://doi.org/10.3390/su15064777