Design and Implementation of Opportunity Signal Perception Unit Based on Time-Frequency Representation and Convolutional Neural Network
<p>Schematic flow charts of three common detection methods. (<b>a</b>) Schematic flow chart of coherent detection; (<b>b</b>) schematic flow chart of energy detection; (<b>c</b>) schematic flow chart of cyclostationary feature detection.</p> "> Figure 1 Cont.
<p>Schematic flow charts of three common detection methods. (<b>a</b>) Schematic flow chart of coherent detection; (<b>b</b>) schematic flow chart of energy detection; (<b>c</b>) schematic flow chart of cyclostationary feature detection.</p> "> Figure 2
<p>Structure diagram of traditional SOP positioning system.</p> "> Figure 3
<p>Structure diagram of a new SOP positioning system proposed by this paper.</p> "> Figure 4
<p>Bluetooth channel distribution.</p> "> Figure 5
<p>WiFi channel distribution.</p> "> Figure 6
<p>ZigBee channel distribution.</p> "> Figure 7
<p>Bluetooth, WiFi, and ZigBee signal distribution in 2.4 GHz ISM frequency band.</p> "> Figure 8
<p>The structure of the signal perception unit.</p> "> Figure 9
<p>Perception strategy: (<b>a</b>) fixed frequency mode; (<b>b</b>) frequency hopping mode.</p> "> Figure 10
<p>Time−frequency image.</p> "> Figure 11
<p>Comparison of four types time-frequency images: (<b>a</b>) STFT; (<b>b</b>) CWT; (<b>c</b>) WVD; and (<b>d</b>) Cohen.</p> "> Figure 12
<p>CNN network structure designed in this paper.</p> "> Figure 13
<p>WiFi equipment: (<b>a</b>) photo of TL-WR802N; (<b>b</b>) WiFi signal time-frequency image.</p> "> Figure 14
<p>ZigBee equipment: (<b>a</b>) photo of E18-TBL-01; (<b>b</b>) ZigBee signal time-frequency image.</p> "> Figure 15
<p>Bluetooth equipment: (<b>a</b>) photo of iBeacon node; (<b>b</b>) Bluetooth signal time-frequency image.</p> "> Figure 16
<p>Rohde and Schwarz FSH8 Spectrum Analyzer.</p> "> Figure 17
<p>Interference signal detection result by spectrum analyzer: (<b>a</b>) max hold model detection result; (<b>b</b>) clear/write model detection result.</p> "> Figure 18
<p>The time-frequency image of noise signal.</p> "> Figure 19
<p>Types of signal combinations.</p> "> Figure 20
<p>Part of the data set.</p> "> Figure 21
<p>Bluetooth time-frequency image with unobvious characteristics.</p> "> Figure 22
<p>The training process combined NL and PL.</p> "> Figure 23
<p>Training curves: (<b>a</b>) loss curve; (<b>b</b>) accuracy curve.</p> "> Figure 24
<p>SOP perception system.</p> "> Figure 25
<p>The structure and data flow of the SOP perception system.</p> "> Figure 26
<p>System software interface.</p> "> Figure 27
<p>Experimental environments: (<b>a</b>) B1 of parking lot; (<b>b</b>) B2 of parking lot.</p> "> Figure 28
<p>Spectrum analyzer detection results show no interference source: (<b>a</b>) max hold model; (<b>b</b>) clear/write model.</p> "> Figure 29
<p>The deployed signal nodes: (<b>a</b>) Wi-Fi node; (<b>b</b>) Bluetooth node; and (<b>c</b>) ZigBee node.</p> "> Figure 30
<p>Test site plan and signal source layout location: (<b>a</b>) B1 of parking lot; (<b>b</b>) B2 of parking lot.</p> "> Figure 31
<p>Experiment and results in B1: (<b>a</b>) experimenting in parking lot; (<b>b</b>) perception result in parking lot B1.</p> "> Figure 31 Cont.
<p>Experiment and results in B1: (<b>a</b>) experimenting in parking lot; (<b>b</b>) perception result in parking lot B1.</p> "> Figure 32
<p>Experiment and results in B2: (<b>a</b>) experimenting in parking lot; (<b>b</b>) the recognition rate at different distances.</p> "> Figure 33
<p>Energy efficiency evaluation experiment: (<b>a</b>) a SOP positioning system with six X310 and one B210; (<b>b</b>) P<sub>2</sub>: the running power of B210; (<b>c</b>) P<sub>1</sub>: the running power of X3100; (<b>d</b>) <math display="inline"><semantics> <mrow> <msubsup> <mi mathvariant="normal">P</mi> <mn>1</mn> <mo>′</mo> </msubsup> </mrow> </semantics></math>: the standby power of X310.</p> "> Figure 34
<p>Relationships between the reduced power consumption, percentage of energy efficiency improvement, and the number of USRP switched to standby mode.</p> ">
Abstract
:1. Introduction
- Coherent detection [6]:
2. Signal and System
2.1. Signal Introduction
- Bluetooth [21]
- WiFi [22]
- ZigBee [23]
2.2. System Structure
- Perception controller
- Signal acquisition
- Time-frequency joint representation
- Preprocessing
- Signal classification
- Model manager
3. Time–Frequency Representation
3.1. Short-Time Fourier Transform
3.2. Continuous Wavelet Transform
3.3. Wigner-Ville Distribution
3.4. Cohen Classes
3.5. Effect Analysis
4. CNN-Based Signal Classification Model
4.1. CNN Structure Design
4.2. Data Collection
4.3. Model Training
4.4. Training Result
5. Experiments and Performance Evaluation
5.1. Perception Experiment
5.1.1. Experimental System
5.1.2. Experimental Scenarios
5.1.3. Experimental Result
5.2. Energy Efficiency Evaluation
6. Conclusions
- Introduce noise suppression methods to solve the perception failure when the target signal power is at the same level of noise, and improve the sensitivity of perception;
- Select USRP equipment with better performance to realize wider bandwidth SOP perception;
- Combine the perception unit proposed with SOP positioning system to carry out positioning experiments.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Crespillo, O.G.; Andreetti, A.; Grosch, A. Design and Evaluation of Robust M-Estimators for GNSS Positioning in Urban Environments. In Proceedings of the 2020 International Technical Meeting of the Institute of Navigation, San Diego, CA, USA, 21–24 January 2020; pp. 21–24. [Google Scholar]
- McEllroy, J.A.; Raquet, J.F.; Temple, M.A. Use of a software radio to evaluate signals of opportunity for navigation. In Proceedings of the 19th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS 2006), Fort Worth, TX, USA, 26–29 September 2006; pp. 126–133. [Google Scholar]
- Silva, F.E. Signals of Opportunity for Positioning Purposes. Ph.D. Thesis, Tampere University of Technology, Tampere, Finland, 2018. [Google Scholar]
- Raquet, J.F.; Miller, M.M.; Nguyen, T.Q. Issues and approaches for navigation using signals of opportunity. In Proceedings of the 2007 National Technical Meeting of The Institute of Navigation, San Diego, CA, USA, 22–24 January 2007; pp. 1073–1080. [Google Scholar]
- Haykin, S.; Thomson, D.J.; Reed, J.H. Spectrum sensing for cognitive radio. Proc. IEEE 2009, 97, 849–877. [Google Scholar] [CrossRef] [Green Version]
- Miller, K.; Bernstein, R. An analysis of coherent integration and its application to signal detection. IRE Trans. Inf. Theory 1957, 3, 237–248. [Google Scholar] [CrossRef]
- Chen, Y. Improved energy detector for random signals in Gaussian noise. IEEE Trans. Wirel. Commun. 2010, 9, 558–563. [Google Scholar] [CrossRef] [Green Version]
- Digham, F.F.; Alouini, M.S.; Simon, M.K. On the energy detection of unknown signals over fading channels. In Proceedings of the IEEE International Conference on Communications, Anchorage, AK, USA, 11–15 May 2003; pp. 3575–3579. [Google Scholar]
- Urkowitz, H. Energy detection of unknown deterministic signals. Proc. IEEE 1967, 55, 523–531. [Google Scholar] [CrossRef]
- Gardner, W.A. Exploitation of spectral redundancy in cyclostationary signals. IEEE Signal Process. Mag. 1991, 8, 14–36. [Google Scholar] [CrossRef]
- Gardner, W.A.; Napolitano, A.; Paura, L. Cyclostationarity: Half a century of research. Signal Process. 2006, 86, 639–697. [Google Scholar] [CrossRef]
- Mitola, J. The software radio architecture. IEEE Commun. Mag. 1995, 33, 26–38. [Google Scholar] [CrossRef]
- Souli, N.; Kolios, P.; Ellinas, G. Relative positioning of autonomous systems using signals of opportunity. In Proceedings of the 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), Antwerp, Belgium, 25–28 May 2020; pp. 1–6. [Google Scholar]
- Serant, D.; Julien, O.; Ries, L.; Thevenon, P.; Dervin, M.; Hein, G. The digital TV case-Positioning using signals-of-opportunity based on OFDM modulation. Inside GNSS 2011, 6, 54. [Google Scholar]
- Souli, N.; Makrigiorgis, R.; Kolios, P.; Ellinas, G. Cooperative Relative Positioning using Signals of Opportunity and Inertial and Visual Modalities. In Proceedings of the 2021 IEEE 93rd Vehicular Technology Conference (VTC2021-Spring), Helsinki, Finland, 25–28 April 2021; pp. 1–7. [Google Scholar]
- McEllroy, J.A. Navigation Using Signals of Opportunity in the AM Transmission Band. Master’s Thesis, Force Institute of Technology, Wright-Patterson Air Force Base, OH, USA, 2006. [Google Scholar]
- Morales, J.J.; Roysdon, P.F.; Kassas, Z.M. Signals of opportunity aided inertial navigation. In Proceedings of the 29th International Technical Meeting of the Satellite Division of the Institute of Navigation (ION GNSS+ 2016), Portland, OR, USA, 12 September 2016; pp. 1492–1501. [Google Scholar]
- Kassas, Z.Z.M. Navigation with Cellular Signals of Opportunity. In Position, Navigation and Timing Technologies in the 21st Century: Integrated Satellite Navigation, Sensor Systems and Civil Applications; Wiley & Sons: Hoboken, NJ, USA, 2020; Volume 2, pp. 1171–1223. [Google Scholar]
- Neinavaie, M.; Khalife, J.; Kassas, Z.M. Blind opportunistic navigation: Cognitive deciphering of partially known signals of opportunity. In Proceedings of the 33rd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2020), Online, 21–25 September 2020; pp. 2748–2757. [Google Scholar]
- Deng, Z.; Qi, H.; Hu, E.; Liu, Y. ISM Band Multi-source Signal Perception Based on Time-Frequency Image Feature Analysis. In China Satellite Navigation Conference (CSNC 2021) Proceedings; Springer: Singapore, 2021; pp. 596–605. [Google Scholar]
- Haartsen, J.C. The Bluetooth radio system. IEEE Pers. Commun. 2000, 7, 28–36. [Google Scholar] [CrossRef]
- Tanaka, A.; Yoshida, S. IEEE Standard 802.11 IEEE Standard 802.11, 2007. IEICE Trans. Commun. 2008, 91, 3779–3783. [Google Scholar] [CrossRef]
- Salman, N.; Rasool, I.; Kemp, A.H. Overview of the IEEE 802.15.4 standards family for low rate wireless personal area networks. In Proceedings of the 2010 7th International Symposium on Wireless Communication Systems, York, UK, 19–22 September 2010; pp. 701–705. [Google Scholar]
- Garroppo, R.G.; Gazzarrini, L.; Giordano, S.; Tavanti, L. Experimental assessment of the coexistence of Wi-Fi, ZigBee, and Bluetooth devices. In Proceedings of the 2011 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks, Lucca, Italy, 20–24 June 2011; pp. 1–9. [Google Scholar]
- Jones, D.L.; Ba Raniuk, R.G. An adaptive optimal-kernel time-frequency representation. IEEE Trans. Signal Process. 1993, 43, 2361–2371. [Google Scholar] [CrossRef] [Green Version]
- Qian, S.; Chen, D. Joint Time-Frequency Analysis: Methods and Applications; Prentice-Hall, Inc.: Upper Saddle River, NJ, USA, 1996. [Google Scholar]
- Stankovic, L.; Stankovic, S.; Dakovic, M. From the STFT to the Wigner distribution [lecture notes]. IEEE Signal Process. Mag. 2014, 31, 163–174. [Google Scholar] [CrossRef]
- Portnoff, M. Time-frequency representation of digital signals and systems based on short-time Fourier analysis. IEEE Trans. Acoust. Speech Signal Process. 1980, 28, 55–69. [Google Scholar] [CrossRef]
- Pukhova, V.; Gorelova, E.; Ferrini, G.; Burnasheva, S. Time-frequency representation of signals by wavelet transform. In Proceedings of the 2017 IEEE Conference of Russian Young Researchers in Electrical and Electronic Engineering (EIConRus), Moscow, Russia, 1–3 February 2017; pp. 715–718. [Google Scholar]
- Thomas, M.; Jacob, R.; Lethakumary, B. Comparison of WVD based time-frequency distributions. In Proceedings of the 2012 International Conference on Power Signals, Controls and Computation, Thrissur, India, 3–6 January 2012; pp. 1–8. [Google Scholar]
- Boggiatto, P.; Carypis, E.; Oliaro, A. Cohen class of time-frequency representations and operators: Boundedness and uncertainty principles. J. Math. Anal. Appl. 2018, 461, 304–318. [Google Scholar] [CrossRef] [Green Version]
- Maxwell, A.E.; Warner, T.A.; Fang, F. Implementation of machine-learning classification in remote sensing: An applied review. Int. J. Remote Sens. 2018, 39, 2784–2817. [Google Scholar] [CrossRef] [Green Version]
- Le, Q.V. Building high-level features using large scale unsupervised learning. In Proceedings of the 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, Vancouver, BC, Canada, 26–30 May 2013; pp. 8595–8598. [Google Scholar]
- Sohn, K.; Jung, D.Y.; Lee, H.; Hero, A.O. Efficient learning of sparse, distributed, convolutional feature representations for object recognition. In Proceedings of the 2011 International Conference on Computer Vision, Barcelona, Spain, 6–13 November 2011; pp. 2643–2650. [Google Scholar]
- Lee, H.; Pham, P.; Largman, Y.; Ng, A. Unsupervised feature learning for audio classification using convolutional deep belief networks. Adv. Neural Inf. Process. Syst. 2009, 22, 1096–1104. [Google Scholar]
- Mohamed, A.R.; Dahl, G.E.; Hinton, G. Acoustic modeling using deep belief networks. IEEE Trans. Audio Speech Lang. Process. 2011, 20, 14–22. [Google Scholar] [CrossRef]
- Collobert, R.; Weston, J.; Bottou, L.; Karlen, M.; Kavukcuoglu, K.; Kuksa, P. Natural language processing (almost) from scratch. J. Mach. Learn. Res. 2011, 12, 2493–2537. [Google Scholar]
- Ma, L.; Lu, Z.; Li, H. Learning to answer questions from image using convolutional neural network. In Proceedings of the Thirtieth AAAI Conference on Artificial Intelligence, Phoenix, AZ, USA, 12–17 February 2016. [Google Scholar]
- Ciregan, D.; Meier, U.; Schmidhuber, J. Multi-column deep neural networks for image classification. In Proceedings of the 2012 IEEE Conference on Computer Vision and Pattern Recognition, Providence, RI, USA, 16–21 June 2012; pp. 3642–3649. [Google Scholar]
- Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet classification with deep convolutional neural networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef]
- Kim, Y.; Yim, J.; Yun, J.; Kim, J. Nlnl: Negative learning for noisy labels. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Korea, 27–28 October 2019; pp. 101–110. [Google Scholar]
Signal | Frequency | Bandwidth |
---|---|---|
WiFi | 2.4 GHz/5 GHz | 20 MHz/40 MHz/80 MHz |
Bluetooth | 2.4 GHz | 1 MHz |
ZigBee | 2.4 GHz | 2 MHz |
DVB-T | 40–200 MHz | 8 MHz |
GMS | 900, 1800 MHz | 200 kHz |
Iridium | 1620 MHz | 41.67 kHz |
Learning Rate | Batch Size | Training Iteration Number | |
---|---|---|---|
Negative learning 1 | 0.000002 | 30 | 10 |
Positive learning | 0.0003 | 30 | 30 |
Negative learning 2 | 0.00001 | 30 | 15 |
Learning Rate | Batch Size | Training Iteration Number | |
---|---|---|---|
Negative learning 1 | 0.000002 | 30 | 10 |
Positive learning | 0.0003 | 30 | 30 |
Negative learning 2 | 0.00001 | 30 | 15 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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
Deng, Z.; Qi, H.; Liu, Y.; Hu, E. Design and Implementation of Opportunity Signal Perception Unit Based on Time-Frequency Representation and Convolutional Neural Network. Sensors 2021, 21, 7871. https://doi.org/10.3390/s21237871
Deng Z, Qi H, Liu Y, Hu E. Design and Implementation of Opportunity Signal Perception Unit Based on Time-Frequency Representation and Convolutional Neural Network. Sensors. 2021; 21(23):7871. https://doi.org/10.3390/s21237871
Chicago/Turabian StyleDeng, Zhongliang, Hang Qi, Yanxu Liu, and Enwen Hu. 2021. "Design and Implementation of Opportunity Signal Perception Unit Based on Time-Frequency Representation and Convolutional Neural Network" Sensors 21, no. 23: 7871. https://doi.org/10.3390/s21237871