论文标题

物理层安全性:支持向量机对活动的窃听攻击检测

Physical Layer Security: Detection of Active Eavesdropping Attacks by Support Vector Machines

论文作者

Hoang, Tiep M., Duong, Trung Q., Tuan, Hoang Duong, Lambotharan, Sangarapillai, Garcia-Palacios, Emi, Nguyen, Long D.

论文摘要

本文提出了一个将无线信号转换为结构化数据集的框架,该数据集可以将其馈送到机器学习算法中,以检测物理层处的主动窃听攻击。更具体地说,考虑了由K法定用户,一个接入点(AP)和一个主动窃听器组成的无线通信系统。为了应对在上行链路阶段闯入系统的窃听器,我们首先基于几个不同的功能构建结构化数据集。然后,我们将支持向量机(SVM)分类器和一级SVM分类器应用于那些结构化数据集,以检测EavesDropper的存在。关于数据,我们首先在AP处接收信号,然后根据后处理信号定义三个不同的功能(即平均值,比率和总和)。明显地,我们制定了我们的三个定义特征,以使它们具有相关的统计属性。使AP能够模拟整个传输过程,我们形成了用于训练SVM(或一级SVM)模型的所谓人工训练数据(ATD)。尽管在所有渠道具有完美的频道状态信息(CSI)的情况下,SVM是首选的,但仅具有法律用户的CSI,就首选一级SVM。我们还评估了训练有素的模型与内核功能的选择,功能的选择以及窃听器力量的变化有关的准确性。数值结果表明,准确性对调整参数相对敏感。在某些设置下,SVM分类器(甚至一级SVM)的准确性超过90%。

This paper presents a framework for converting wireless signals into structured datasets, which can be fed into machine learning algorithms for the detection of active eavesdropping attacks at the physical layer. More specifically, a wireless communication system, which consists of K legal users, one access point (AP) and one active eavesdropper, is considered. To cope with the eavesdropper who breaks into the system during the uplink phase, we first build structured datasets based on several different features. We then apply support vector machine (SVM) classifiers and one-class SVM classifiers to those structured datasets for detecting the presence of eavesdropper. Regarding the data, we first process received signals at the AP and then define three different features (i.e., MEAN, RATIO and SUM) based on the post-processing signals. Noticeably, our three defined features are formulated such that they have relevant statistical properties. Enabling the AP to simulate the entire process of transmission, we form the so-called artificial training data (ATD) that is used for training SVM (or one-class SVM) models. While SVM is preferred in the case of having perfect channel state information (CSI) of all channels, one-class SVM is preferred in the case of having only the CSI of legal users. We also evaluate the accuracy of the trained models in relation to the choice of kernel functions, the choice of features, and the change of eavesdropper's power. Numerical results show that the accuracy is relatively sensitive to adjusting parameters. Under some settings, SVM classifiers (or even one-class SVM) can bring about the accuracy of over 90%.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源