发明公开
- 专利标题: 一种基于关键字块感知的IoT设备识别方法及装置
-
申请号: CN202311770422.2申请日: 2023-12-21
-
公开(公告)号: CN117834672A公开(公告)日: 2024-04-05
- 发明人: 党芳芳 , 闫丽景 , 杨莹 , 李丁丁 , 李帅 , 宋一凡 , 焦琪迪 , 王浩 , 王志颖 , 孙圣聪 , 张晓良
- 申请人: 国网河南省电力公司信息通信分公司 , 华北电力大学
- 申请人地址: 河南省郑州市二七区嵩山南路87号;
- 专利权人: 国网河南省电力公司信息通信分公司,华北电力大学
- 当前专利权人: 国网河南省电力公司信息通信分公司,华北电力大学
- 当前专利权人地址: 河南省郑州市二七区嵩山南路87号;
- 代理机构: 南京苏高专利商标事务所
- 代理商 李淑静
- 主分类号: H04L67/12
- IPC分类号: H04L67/12 ; G06N3/0464 ; G06N3/0499 ; G06N3/088 ; H04L69/06 ; H04L69/18 ; H04L69/22
摘要:
本发明公开了一种基于关键字块感知的IoT设备识别方法及装置,方法包括:将来自相同IoT设备的数据包有效负载集表示为#imgabs0#对于每个数据包有效载荷#imgabs1#分别从正向和反向截取L个字节;根据正向和反向字节利用卷积神经网络提取特征,并对特征进行聚类;为每个聚类生成所有有效负载的n‑gram序列并且计算相同位置的n‑gram类型的数量,识别出关键字节;利用序列对齐算法从合并的有效载荷中生成一个通用匹配序列作为设备指纹;从新的网络流量中提取第一个数据包的有效载荷,使用规则匹配来检查其对应的指纹,得到预测的loT设备类型标签。本发明提供了一种自动、字节级、高效的物联网指纹生成方法,对单个流的识别时间可以控制在纳秒级。