About | Contact Us | Register | Login
ProceedingsSeriesJournalsSearchEAI
Collaborative Computing: Networking, Applications and Worksharing. 17th EAI International Conference, CollaborateCom 2021, Virtual Event, October 16-18, 2021, Proceedings, Part I

Research Article

Exploiting Heterogeneous Information for IoT Device Identification Using Graph Convolutional Network

Download(Requires a free EAI acccount)
2 downloads
Cite
BibTeX Plain Text
  • @INPROCEEDINGS{10.1007/978-3-030-92635-9_33,
        author={Jisong Yang and Yafei Sang and Yongzheng Zhang and Peng Chang and Chengwei Peng},
        title={Exploiting Heterogeneous Information for IoT Device Identification Using Graph Convolutional Network},
        proceedings={Collaborative Computing: Networking, Applications and Worksharing. 17th EAI International Conference, CollaborateCom 2021, Virtual Event, October 16-18, 2021, Proceedings, Part I},
        proceedings_a={COLLABORATECOM},
        year={2022},
        month={1},
        keywords={IoT device identification Heterogeneous information TLS message type Packet length Node classification},
        doi={10.1007/978-3-030-92635-9_33}
    }
    
  • Jisong Yang
    Yafei Sang
    Yongzheng Zhang
    Peng Chang
    Chengwei Peng
    Year: 2022
    Exploiting Heterogeneous Information for IoT Device Identification Using Graph Convolutional Network
    COLLABORATECOM
    Springer
    DOI: 10.1007/978-3-030-92635-9_33
Jisong Yang1, Yafei Sang1,*, Yongzheng Zhang1, Peng Chang1, Chengwei Peng
  • 1: Institute of Information Engineering
*Contact email: sanyafei@iie.ac.cn

Abstract

IoT devices are widely present in production and life. To provide unique resource requirements and Quality of Service for different device types, we are prompted to implement IoT device identification. Existing IoT device identification methods either need to extract features manually or suffer from low effectiveness. In addition, these methods mainly focus on plaintext traffic, and their effectiveness will not work in the encryption era. It remains a challenging task to conduct IoT device identification via TLS encrypted traffic analysis accurately. This work fills the gap by presenting THG-IoT, a novel device identification method using graph convolutional network (GCN). We propose a graph structure named traffic heterogeneous graph (THG), an information-rich representation of encrypted IoT network traffic. The key novelty of THG is two-fold: i) it is a traffic heterogeneous graph containing two kinds of nodes and two kinds of edges. Compared with the sequence model, THG can better model the relationship between the flows and the packets. ii) it implicitly reserves multiple heterogeneous information, including packet length, packet message type, packet context, and flow composition, in the bidirectional packet sequence. Moreover, we utilize THG to convert IoT device identification into a graph node classification problem and design a powerful GCN-based classifier. The experimental results show that THG-IoT achieves excellent performance. The TPR exceeds 95% and the FPR is less than 0.4%, superior to the state-of-the-art methods.

Keywords
IoT device identification Heterogeneous information TLS message type Packet length Node classification
Published
2022-01-01
Appears in
SpringerLink
http://dx.doi.org/10.1007/978-3-030-92635-9_33
Copyright © 2021–2025 ICST
EBSCOProQuestDBLPDOAJPortico
EAI Logo

About EAI

  • Who We Are
  • Leadership
  • Research Areas
  • Partners
  • Media Center

Community

  • Membership
  • Conference
  • Recognition
  • Sponsor Us

Publish with EAI

  • Publishing
  • Journals
  • Proceedings
  • Books
  • EUDL