Deep Neural Networks for CSI-Based Authentication
From the viewpoint of physical-layer authentication, spoofing attacks can be foiled by checking channel state information (CSI). Existing CSI-based authentication algorithms mostly require a deep knowledge of the channel variation to deliver decent performance. In this paper, we investigate CSI-base...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2019-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/8821278/ |
id |
doaj-54a5dd6dbfce4d0d97391e06d6239d82 |
---|---|
record_format |
Article |
spelling |
doaj-54a5dd6dbfce4d0d97391e06d6239d822021-03-29T23:19:38ZengIEEEIEEE Access2169-35362019-01-01712302612303410.1109/ACCESS.2019.29385338821278Deep Neural Networks for CSI-Based AuthenticationQian Wang0https://orcid.org/0000-0002-8196-8026Hang Li1Dou Zhao2Zhi Chen3https://orcid.org/0000-0003-2943-9861Shuang Ye4Jiansheng Cai5National Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaNational Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaNational Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaNational Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaNational Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaNational Key Laboratory of Science and Technology on Communications, University of Electronic Science and Technology of China, Chengdu, ChinaFrom the viewpoint of physical-layer authentication, spoofing attacks can be foiled by checking channel state information (CSI). Existing CSI-based authentication algorithms mostly require a deep knowledge of the channel variation to deliver decent performance. In this paper, we investigate CSI-based authenticators that can spare the effort to predetermine channel properties by utilizing deep neural networks (DNNs). First, we propose a convolutional neural network (CNN)-enabled authenticator that is able to extract the local features in CSI. Next, the recurrent neural network (RNN) is employed to capture the dependencies between different frequencies in CSI. In addition, we propose to use the convolutional recurrent neural network (CRNN)-a combination of the CNN and the RNN-to learn local and contextual information in CSI for user authentication. Finally, experiments based on Universal Software Radio Peripherals (USRPs) are conducted to demonstrate the performance of the proposed methods on real-world channel estimates. According to the experimental results, the proposed DNNs-enabled schemes can significantly outperform the dynamic time warping (DTW) technique and a heuristic Neyman-Pearson (NP) test in the aspects of false alarm and miss detection. Besides, the hybrid of the CNN and the RNN can further promote the authentication accuracy.https://ieeexplore.ieee.org/document/8821278/Physical layer authenticationCNNRNNCRNNmachine learning |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Qian Wang Hang Li Dou Zhao Zhi Chen Shuang Ye Jiansheng Cai |
spellingShingle |
Qian Wang Hang Li Dou Zhao Zhi Chen Shuang Ye Jiansheng Cai Deep Neural Networks for CSI-Based Authentication IEEE Access Physical layer authentication CNN RNN CRNN machine learning |
author_facet |
Qian Wang Hang Li Dou Zhao Zhi Chen Shuang Ye Jiansheng Cai |
author_sort |
Qian Wang |
title |
Deep Neural Networks for CSI-Based Authentication |
title_short |
Deep Neural Networks for CSI-Based Authentication |
title_full |
Deep Neural Networks for CSI-Based Authentication |
title_fullStr |
Deep Neural Networks for CSI-Based Authentication |
title_full_unstemmed |
Deep Neural Networks for CSI-Based Authentication |
title_sort |
deep neural networks for csi-based authentication |
publisher |
IEEE |
series |
IEEE Access |
issn |
2169-3536 |
publishDate |
2019-01-01 |
description |
From the viewpoint of physical-layer authentication, spoofing attacks can be foiled by checking channel state information (CSI). Existing CSI-based authentication algorithms mostly require a deep knowledge of the channel variation to deliver decent performance. In this paper, we investigate CSI-based authenticators that can spare the effort to predetermine channel properties by utilizing deep neural networks (DNNs). First, we propose a convolutional neural network (CNN)-enabled authenticator that is able to extract the local features in CSI. Next, the recurrent neural network (RNN) is employed to capture the dependencies between different frequencies in CSI. In addition, we propose to use the convolutional recurrent neural network (CRNN)-a combination of the CNN and the RNN-to learn local and contextual information in CSI for user authentication. Finally, experiments based on Universal Software Radio Peripherals (USRPs) are conducted to demonstrate the performance of the proposed methods on real-world channel estimates. According to the experimental results, the proposed DNNs-enabled schemes can significantly outperform the dynamic time warping (DTW) technique and a heuristic Neyman-Pearson (NP) test in the aspects of false alarm and miss detection. Besides, the hybrid of the CNN and the RNN can further promote the authentication accuracy. |
topic |
Physical layer authentication CNN RNN CRNN machine learning |
url |
https://ieeexplore.ieee.org/document/8821278/ |
work_keys_str_mv |
AT qianwang deepneuralnetworksforcsibasedauthentication AT hangli deepneuralnetworksforcsibasedauthentication AT douzhao deepneuralnetworksforcsibasedauthentication AT zhichen deepneuralnetworksforcsibasedauthentication AT shuangye deepneuralnetworksforcsibasedauthentication AT jianshengcai deepneuralnetworksforcsibasedauthentication |
_version_ |
1724189735921909760 |