Home > Published Issues > 2024 > Volume 19, No. 2, 2024 >
JCM 2024 Vol.19(2): 99-106
Doi: 10.12720/jcm.19.2.99-106

Comparison of Machine Learning Approaches Based on Multiple Channel Attributes for Authentication andSpoofing Detection at the Physical Layer

Andrea Stomaci, Dania Marabissi*, and Lorenzo Mucchi
Department of Information Engineering, University of Florence, Italy.
Email: andrea.stomaci@unifi.it (A.S.); dania.marabissi@unifi.it (D.M.); lorenzo.mucchi@unifi.it (L.M.)
*Corresponding author

Manuscript received August 8, 2023; revised August 30, 2023; accepted October 12, 2023; published February 26, 2024.

Abstract—The aim of this study is to assess the effectiveness of Physical Layer Authentication (PLA) in securing IoT nodes. Specifically, we present a PLA framework based on wireless fingerprinting, where the legitimated node is distinguished from potential attackers by exploiting the unique wireless channel features. To achieve this objective, we employ various machine learning approaches for anomaly detection, making use of a wide range of channel attributes in time-varying conditions. In particular, four different Machine Learning (ML) strategies in their one class version have been considered and compared: decision-tree, kernelbased, clustering and nearest neighbors. Our study highlights advantages and disadvantages of each method, considering parameters optimization, training requirements and time complexity. Results show that the use of multiple-attribute allows to achieve accurate detection performance. In particular, our results reveal that the kernel-based solution is the one that achieves best results in terms of accuracy, but the nearest neighbor’s solution has very similar performance with a significant advantage in terms of complexity and no need for training, making it more suitable for time-varying contexts, and a promising choice for securing IoT nodes through PLA based on wireless fingerprinting. The other two alternatives have somewhat lower performance but low complexity. This research contributes valuable insights into enhancing IoT security through PLA techniques.

Keywords—physical layer security, machine learning, authentication, spoofing detection


Cite: Andrea Stomaci, Dania Marabissi, and Lorenzo Mucchi, “Comparison of Machine Learning Approaches Based on Multiple Channel Attributes for Authentication and Spoofing Detection at the Physical Layer," Journal of Communications, vol. 19, no. 2, pp. 99-106, 2024.

Copyright © 2024 by the authors. This is an open access article distributed under the Creative Commons Attribution License (CC BY-NC-ND 4.0), which permits use, distribution and reproduction in any medium, provided that the article is properly cited, the use is non-commercial and no modifications or adaptations are made.