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...

Full description

Bibliographic Details
Main Authors: Qian Wang, Hang Li, Dou Zhao, Zhi Chen, Shuang Ye, Jiansheng Cai
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
CNN
RNN
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