Dynamic Spectrum Access by Learning Primary Network Topology
This project focuses on developing cooperative algorithms for the identification of spectrum holes and classification of primary network activity by geographically large-scale cognitive radio networks. The project consists of three parts, namely localization, footprint learning and network topology learning.
The knowledge of PU location is required in a cognitive radio (CR) network for advanced spectrum sharing, e.g., location-based interference management. Our proposed Cyclic Weighted Centroid Localization (WCL) algorithm uses the distinct cyclostationary properties of the PUs in order to estimate the location of each. The proposed Cyclic WCL reduces the localization error by 5x as compared to traditional WCL when the interferer's transmit power is 40 dB higher than the target.
When multiple CRs and PUs coexist in the same spectrum, different sets of CRs may receive signals from each PU. Learning these footprints of each PU is necessary for disambiguating the PU signals which, in turn, is necessary for computing individual PUs’ radio environment map, location, and for signal classification. To increase versatility of our proposed algorithms, we use only the received energy measurements at the CRs as input. Furthermore, they do not rely on knowledge of the channel propagation models or the location of any radios, PUs or CRs. Their ability to distinguish the signals from each PUs can be used to extend existing algorithms, such as WCL, designed for single PU systems.
The learned footprints and the detected spectrum occupancy are used to analyze the PU activity over time. The PU activity is then used to identify sets of PUs that are part of the same network. Learning the network topology improves the spatial resolution of the spectrum holes by identifying the receiver of each PU transmission. Our methodology includes identification of transmitters based on their unique radio fingerprints and modulation signal types. We are applying tools from deep neural networks to achieve robustness against radio imperfections and channel uncertainties while exploit features related to radio circuits and signal cyclostationarity.
- NSF grant title: NeTS: Small: Dynamic Spectrum Access by Learning Primary Network Topology
- NSF Awards number: 1527026 [Link]
- D. Cabric, Symposium Chair, "Machine Learning for Communications", IEEE International Conference on Networking and Communications, (ICNC 2019)
- D. Cabric, Keynote speaker, "Revisiting Spectrum Sharing Techniques for Unlicensed Massive IoT", CROWNCOM 2019, Ghent, Belgium, September 2018.
- D. Cabric, Plenary talk, "Learning Wireless Networks Footprints and Topologies in Shared Spectrum", IEEE International Conference on Computing, Networking and Communications (ICNC), March 2018.
- D. Cabric, Invited Panelist, "How relevant is Communication Theory to Spectrum Policy? Should communication theorists be more involved in policy debates or leave this for the lawyers?", IEEE Communication Theory Workshop, June 2017.
- D. Cabric, Keynote talk "Localization in Cognitive Radio Networks",International Conference on Localization and GNSS, Barcelona, Spain, June 28, 2016.
- S. Hanna, and D. Cabric, "Deep Learning Based Transmitter Identification using Power Amplifier Nonlinearity", in IEEE ICNC, Feb. 2019. Won the Best Paper Award.
- M. Laghate and D. Cabric, "Learning Wireless Networks' Topologies Using Asymmetric Granger Causality," in IEEE Journal of Selected Topics in Signal Processing, Feb. 2018.
- M. Laghate and D. Cabric, "Cooperatively Learning Footprints of Multiple Incumbent Transmitters by Using Cognitive Radio Networks", in IEEE Trans. on Cognitive Commun. and Networking, vol. 3, no. 3, pp. 282-297, Sept. 2017.
- M. Mirmohammadsadeghi, S. Hanna, D. Cabric, “Modulation Classification using Convolutional Neural Networks and Spatial Transformer Networks”,(invited paper) in Proc. IEEE Asilomar Conference on Signals, Systems and Computers, October 2017.
- S. Chaudhari and D. Cabric, "Cyclic Weighted Centroid Algorithm for Primary User Localization in the Presence of Interference", in IEEE Transactions on Cognitive Communications and Networking, vol. 2, no. 2, pp. 162-177, June 2016.
- M. Laghate and D. Cabric, Identifying the Presence and Footprints of Multiple Incumbent Transmitters, in 2015 Asilomar Conference on Signals, Systems, and Computers, Nov. 2015, pp. 146-150.
- S. Chaudhari, D. Cabric, "Cyclic Weighted Centroid Localization for Spectrally Overlapped Sources in Cognitive Radio Networks", in Proceedings of IEEE Globecom 2014.
Research results and data from our works are available upon request.