Next Article in Journal
Designing Mid-Infrared Gold-Based Plasmonic Slot Waveguides for CO2-Sensing Applications
Next Article in Special Issue
Smart SDN Management of Fog Services to Optimize QoS and Energy
Previous Article in Journal
A Systematic Review of Commercial Smart Gloves: Current Status and Applications
Previous Article in Special Issue
Secure LoRa Firmware Update with Adaptive Data Rate Techniques
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Automated IoT Device Identification Based on Full Packet Information Using Real-Time Network Traffic

1
Department of Computer Science, Aalto University, Tietotekniikantalo, Konemiehentie 2, 02150 Espoo, Finland
2
Department of Computing and Informatics, Bournemouth University, Fern Barrow, Poole, Dorest BH12 5BB, UK
3
Department of Computing Science, Umeå University, Mit-Huset, 901 87 Umeå, Sweden
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(8), 2660; https://doi.org/10.3390/s21082660
Submission received: 20 February 2021 / Revised: 29 March 2021 / Accepted: 7 April 2021 / Published: 10 April 2021
(This article belongs to the Special Issue Selected Papers from the Global IoT Summit GIoTS 2020)

Abstract

In an Internet of Things (IoT) environment, a large volume of potentially confidential data might be leaked from sensors installed everywhere. To ensure the authenticity of such sensitive data, it is important to initially verify the source of data and its identity. Practically, IoT device identification is the primary step toward a secure IoT system. An appropriate device identification approach can counteract malicious activities such as sending false data that trigger irreparable security issues in vital or emergency situations. Recent research indicates that primary identity metrics such as Internet Protocol (IP) or Media Access Control (MAC) addresses are insufficient due to their instability or easy accessibility. Thus, to identify an IoT device, analysis of the header information of packets by the sensors is of imperative consideration. This paper proposes a combination of sensor measurement and statistical feature sets in addition to a header feature set using a classification-based device identification framework. Various machine Learning algorithms have been adopted to identify different combinations of these feature sets to provide enhanced security in IoT devices. The proposed method has been evaluated through normal and under-attack circumstances by collecting real-time data from IoT devices connected in a lab setting to show the system robustness.
Keywords: device identification; IoT Security; device profiling; real-time traffic; machine learning device identification; IoT Security; device profiling; real-time traffic; machine learning

Share and Cite

MDPI and ACS Style

Yousefnezhad, N.; Malhi, A.; Främling, K. Automated IoT Device Identification Based on Full Packet Information Using Real-Time Network Traffic. Sensors 2021, 21, 2660. https://doi.org/10.3390/s21082660

AMA Style

Yousefnezhad N, Malhi A, Främling K. Automated IoT Device Identification Based on Full Packet Information Using Real-Time Network Traffic. Sensors. 2021; 21(8):2660. https://doi.org/10.3390/s21082660

Chicago/Turabian Style

Yousefnezhad, Narges, Avleen Malhi, and Kary Främling. 2021. "Automated IoT Device Identification Based on Full Packet Information Using Real-Time Network Traffic" Sensors 21, no. 8: 2660. https://doi.org/10.3390/s21082660

APA Style

Yousefnezhad, N., Malhi, A., & Främling, K. (2021). Automated IoT Device Identification Based on Full Packet Information Using Real-Time Network Traffic. Sensors, 21(8), 2660. https://doi.org/10.3390/s21082660

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop