Skip to main navigation Skip to search Skip to main content

A protocol generation model for protocol-unknown IoT devices

Zheng Gao, Danfeng Sun, Kai Wang, Jia Wu, Huifeng Wu*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

The rapid growth of Internet of Things (IoT) applications depends on the deployment of numerous heterogeneous devices, and the deployed devices require various communication protocols to be accessed. Matching the correct protocol for accessed devices, particularly those with unknown protocols, is a complex and challenging task due to the diversity of device types, the growing number of protocols, and the reliance on domain-specific knowledge. To address these challenges, we propose a Device Clustering and Deep Reinforcement Learning-based Protocol Generation Model (DCDPM). The DCDPM generates the best-matched protocol for protocol-unknown IoT devices using only device basic information (DBI). The DCDPM employs a two-stage device clustering mechanism based on DBI similarity density to generate device clusters, and extracts protocol features from these clusters. Furthermore, a Weight Twin Delay-DDPG (WTD-DDPG), an enhanced deep reinforcement learning (DRL) method, is developed to determine the optimal weights for identifying the optimal device cluster. The WTD-DDPG addresses issues related to continuous action space and Q-value overestimation. Lastly, a feature-original fusion mechanism is designed to further enhance protocol matching by fusing the extracted protocol features with the original protocols within the optimal device cluster. Experimental validation of the DCDPM is conducted within two distinct scenarios: a communication base station and a copper smelting production line. A device library containing 1296 devices is created and 130 devices are tested. Experimental results demonstrate that DCDPM outperforms existing methods in terms of protocol matching rate, hit rate, and network traffic consumption.

Original languageEnglish
Article number107638
Pages (from-to)1-16
Number of pages16
JournalFuture Generation Computer Systems
Volume166
DOIs
Publication statusPublished - May 2025

Keywords

  • Device access
  • Protocol generation
  • Device clustering
  • Deep reinforcement learning
  • Internet of Things

Fingerprint

Dive into the research topics of 'A protocol generation model for protocol-unknown IoT devices'. Together they form a unique fingerprint.

Cite this