4.8 Article

Distinguishing Between Smartphones and IoT Devices via Network Traffic

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 9, Issue 2, Pages 1182-1196

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2021.3078879

Keywords

Smart phones; Internet of Things; Feature extraction; Entropy; Downlink; Object recognition; Monitoring; Device identification; Internet of Things (IoT); network behavior; smartphone

Funding

  1. National Key Research and Development Program of China [2020YFA0711403]
  2. National Natural Science Foundation of China [U1936217, 61971267, 61972223, 61941117, 61861136003]
  3. Beijing Natural Science Foundation [L182038]
  4. Beijing National Research Center for Information Science and Technology [20031887521]
  5. China Postdoctoral Science Foundation [2021M691830]

Ask authors/readers for more resources

This article successfully distinguishes Internet of Things (IoT) devices from smartphones by characterizing their network traffic. The study reveals the network traffic behavior characteristics for IoT devices and provides a foundation for better network design, resource allocation, pricing scheme, and security defense mechanisms.
Internet of Things (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 article, 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 the 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 multidomain 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.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available