Abstract
In this paper, we propose a novel primary user emulation (PUE) detection approach which employs a distributed sensor network, where each sensor node operates as an independent PUE detector. Distributed nodes collaborate in order to obtain the final detection results for the whole network. A voting algorithm is used to improve the performance of energy detection, while the classification is conducted by the nearest node in order to improve the efficiency of the detector. As a result of voting, if a potential primary user exists, then the features of the unknown user is compared with entries from the database in order to obtain a solid detection match. An artificial neural network (ANN) is used for the classification of an unknown user. To assess the accuracy of the detection result, we implement a reliability check at the output of ANN. The proposed algorithm is validated via computer simulations as well as by experimental hardware implementations using the Universal Software Radio Peripheral (USRP) software-defined radio (SDR) platform. The experiment results show that the distributed network detector detects the PUE 180–200%, depending on the number of primary users, faster than single node detector.
Similar content being viewed by others
Notes
Y = binocdf(X,N,P) computes a binomial CDF at each of the values in X using the corresponding number of trials in N and probability of success for each trial in P [36].
The free space path loss block belongs to the RF Impairments Library.
References
Federal Communications Commission (FCC), “Spectrum Inventory Table 137 MHz to 100 GHz,” [Online]: http://www.fcc.gov/oet/info/database/spectrum/.
M. A. McHenry, P. A. Tenhula, D. McCloskey, D. A. Roberson, and C. S. Hood. Chicago spectrum occupancy measurements analysis and a long-term studies proposal. In Proceedings of Workshop on Technology and Policy for Accessing Spectrum, Boston, MA, August 2006.
S. Pagadarai and A. M. Wyglinski. A quantitative assessment of wireless spectrum measurements for dynamic spectrum access. In Proceedings of the IEEE International Conference on Cognitive Radio Oriented Wireless Networks and Communications, Hannover, Germany, June 2009.
D. Cabric, S. Mishra, D. Willkomm, R. Brodersen, and A. Wolisz. A cognitive radio approach for usage of virtual unlicensed spectrum. In Proceedings of the 14th IST Mobile and Wireless Communications Summit, June 2005.
Q. Zhao and B. M. Sadler, A survey of dynamic spectrum access, IEEE Sginal Processing Magazine, Vol. 24, No. 3, pp. 79–89, 2007.
Y. Chen and H. Oh, A survey of measurement-based spectrum occupancy modeling for cognitive radios, IEEE Communications Surveys Tutorials, Vol. 18, No. 1, pp. 848–859, 2016.
M. Ozger and O. Akan, On the utilization of spectrum opportunity in cognitive radio networks, IEEE Communications Letters, Vol. 20, No. 1, pp. 157–160, 2016.
Z. Jin, S. Anand, and K. P. Subbalakshmi. Detecting primary user emulation attacks in dynamic spectrum access networks. In Proceedings of the IEEE International Conference on Communications, Dresden, Germany, June 2009.
D. Pu, Y. Shi, A. V. Ilyashenko, and A. M. Wyglinski. Detecting primary user emulation attack in cognitive radio networks. In Proceedings of the IEEE Global Telecommunications Conference, December 2011.
D. Pu and A. M. Wyglinski. Primary user emulation detection using frequency domain action recognition. In Proceedings of the 2011 IEEE Pacific Rim Conference on Communications, Computers, and Signal Processing, August 2011.
Spectrum Bridge, “White Space Overview,” [Online]: http://spectrumbridge.com/ProductsServices/WhiteSpacesSolutions/WhiteSpaceOverview.aspx.
X.-L. Huang, J. Wu, W. Li, Z. Zhang, F. Zhu and M. Wu, Historical spectrum sensing data mining for cognitive radio enabled vehicular ad-hoc networks, IEEE Transactions on Dependable and Secure Computing, Vol. 13, No. 1, pp. 59–70, 2016.
F. Li and K. Wu. Reliable, distributed and energy-efficient broadcasting in multi-hop mobile ad hoc networks. In Proceedings of the 27th Annual IEEE Conference on Local Computer Networks, Tampa, FL, November 2002.
R. Aldunate, S. F. Ochoa, F. Peña-Mora and M. Nussbaum, Robust mobile ad hoc space for collaboration to support disaster relief efforts involving critical physical infrastructure, Journal of Computing in Civil Engineering, Vol. 20, pp. 13–27, 2006.
Q. Liang, Ad hoc wireless network traffic self-similarity and forecasting, IEEE Communications Letters, Vol. 6, pp. 297–299, 2002.
K. Wongthavarawat and A. Ganz. IEEE 802.16 based last mile broadband wireless military networks with quality of service support. In Proceedings of the IEEE Military Communications Conference, Vol. 2, pp. 779–784, October 2003.
K. Jain, J. Padhye, V. N. Padmanabhan and L. Qiu, Impact of interference on multi-hop wireless network performance, Wireless Networks, Vol. 11, pp. 471–487, 2005.
M. J. Zieniewicz, C. Douglas, D. C. Wong and J. D. Flatt, The evolution of army wearable computers, IEEE Pervasive Computing, Vol. 1, pp. 30–40, 2002.
Z. Jin, S. Anand, and K. Subbalakshmi, Robust spectrum decision protocol against primary user emulation attacks in dynamic spectrum access networks. In Proceedings of IEEE Global Telecommunications Conference, Miami, FL, USA, December 2010.
D. Das and S. Das, Adaptive resource allocation scheme for cognitive radio vehicular ad-hoc network in the presence of primary user emulation attack, IET Networks, Vol. 6, No. 1, pp. 5–13, 2017.
N. Gao, X. Jing, H. Huang and J. Mu, Robust collaborative spectrum sensing using phy-layer fingerprints in mobile cognitive radio networks, IEEE Communications Letters, Vol. 21, No. 5, pp. 1063–1066, 2017.
Y. Zou, J. Zhu, L. Yang, Y. Liang and Y. Yao, Securing physical-layer communications for cognitive radio networks, IEEE Communications Magazine, Vol. 53, No. 9, pp. 48–54, 2015.
M. J. Saber and S. M. S. Sadough, Multiband cooperative spectrum sensing for cognitive radio in the presence of malicious users, IEEE Communications Letters, Vol. 20, No. 2, pp. 404–407, 2016.
Q.-T. Vien, H. Nguyen and A. Nallanathan, Cooperative spectrum sensing with secondary user selection for cognitive radio networks over Nakagami-m fading channels, IET Communications, Vol. 10, No. 1, pp. 91–97, 2016.
S. Nallagonda, S. D. Roy and S. Kundu, Cooperative spectrum sensing with censoring of improved energy detector based cognitive radios in Rayleigh faded channel, International Journal of Wireless Information Networks, Vol. 21, No. 1, pp. 74–88, 2013.
L. Khalid and A. Anpalagan, Adaptive assignment of heterogeneous users for group-based cooperative spectrum sensing, IEEE Transactions on Wireless Communications, Vol. 15, No. 1, pp. 232–246, 2016.
H. V. Poor, An Introduction to Signal Detection and Estimation, SpringerBerlin, 2010.
Q. Zhao and A. Swami, Cognitive Radio Communications and Networks: Principles and Practice. Elsevier, 2009, ch. Spectrum Sensing and Identification.
S. M. Kay, Fundamentals of Statistical Signal Processing, Volume 2: Detection Theory. Prentice Hall, 1998, ch. Statistical Decision Theory I.
K. S. Shanmugan and A. M. Breipohl, Random Signals: Detection, Estimation and Data Analysis. Wiley, 1988, ch. Signal Detection.
K. Gurney, An Introduction to Neural Networks. CRC Press, 1997, ch. Neural Networks - An Overview.
K. Du and M. N. S. Swamy, An Introduction to Neural Networks. Springer, 2014, ch. Neural Networks and Statistical Learning.
MATLAB, “Mlp neural network with backpropagation,” [Online]: https://de.mathworks.com/matlabcentral/fileexchange/54076-mlp-neural-network-with-backpropagation.
D. Pu and A. Wyglinski, Digital Communication Systems Engineering with Software-defined Radio, ser. Artech House mobile communications library. Artech House, 2013. [Online]. Available: http://books.google.com/books?id=7Y-pMQEACAAJ.
A. Papoulis and S. U. Pillai, Probability, Random Variables and Stochastic Processes, vol. 4th, McGraw-HillNew York, NY, 2002.
T. MathWorks, “Binomial Cumulative Distribution Function[Online],” http://www.mathworks.com/help/stats/binocdf.html.
Oracle, “Mysql,” http://www.mysql.com/.
Microsoft, “Microsoft office,” http://products.office.com/en-us/access.
K. Gurney, An Introduction to Neural Networks, Taylor & Francis IncBristol, 1997.
M. M. Gupta, N. Homma and L. Jin, Static and Dynamic Neural Networks: From Fundamentals to Advanced Theory, vol. 1st, WileyNew York, 2003.
R. Ramakrishnan and J. Gehrke, Database Management Systems, vol. 3rd, McGraw-Hill Science/Engineering/MathNew York, 2002.
MathWorks, “Usrp support package from communications system,” www.mathworks.com/hardware-support/usrp.html.
Acknowledgements
The authors would like to thank The MathWorks, Natick, MA, USA for their generous support of this research.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Pu, D., Aygun, B. & Wyglinski, A.M. Primary User Emulation Detection Algorithm Based on Distributed Sensor Networks. Int J Wireless Inf Networks 24, 344–355 (2017). https://doi.org/10.1007/s10776-017-0363-2
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10776-017-0363-2