Back to Search
Start Over
Distinguishing Between Smartphones and IoT Devices via Network Traffic
- Source :
- IEEE Internet of Things Journal. 9:1182-1196
- Publication Year :
- 2022
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2022.
-
Abstract
- Internet of thing (IoT) devices are increasingly growing in mobile networks with the ubiquity of various IoT services. They share the same infrastructure with smartphones while having different requirements for communication resources and security defense mechanisms. Distinguishing IoT devices from smartphones has far-reaching implications on effective network design, resource allocation scheme, pricing scheme etc. In this paper, we distinguish between 12,107 IoT devices and 12,693 smartphones in the real world via characterizing their network traffic. The IoT devices fall into five categories, namely locating, monitoring, portable, point of sale (POS), and vehicle. We analyze the device behaviors from network domain, physical domain, and time domain, make comparisons between each kind of IoT devices and smartphones, and design effective features based on the distinguishable network behavior characteristics at packet level, traffic level, and mobility level. Then we train several classifiers based on our feature set to identify different kinds of mobile devices. Specifically, the accuracy of identifying IoT devices from smartphones achieves 95.86%, and the accuracies of distinguishing IoT devices in each category from smartphones are all over 95%. In the trained classifiers, feature importance verifies the discriminability of different network traffic characteristics observed in our multi-domain measurement. Our study reveals the network traffic behavior characteristics for IoT devices, and successfully distinguishes them from smartphones, which paves the way for better network design, resource allocation, pricing scheme, and security defense mechanisms.
- Subjects :
- Scheme (programming language)
Point of sale
Computer Networks and Communications
business.industry
Network packet
Computer science
computer.software_genre
Computer Science Applications
Domain (software engineering)
Network planning and design
Hardware and Architecture
Signal Processing
Feature (machine learning)
Resource allocation
business
computer
Mobile device
Information Systems
Computer network
computer.programming_language
Subjects
Details
- ISSN :
- 23722541
- Volume :
- 9
- Database :
- OpenAIRE
- Journal :
- IEEE Internet of Things Journal
- Accession number :
- edsair.doi...........51ae301ea8932d6e8a9ce8513277a6a8