智能家居中基于局部敏感哈希的物联网设备识别方法技术

技术编号:37677059 阅读:26 留言:0更新日期:2023-05-26 04:42
本发明专利技术公开了一种基于局部敏感哈希的物联网设备识别方法:(1)在网关处获取设备流量,并按照具体设备的物理地址进行归类;(2)对归类好的设备流量进行特征包过滤、切片和重组来创建设备签名;(3)使用局部敏感哈希算法为每个签名生成摘要,将摘要与设备标签一起存放在摘要数据库中;(4)生成待识别的流量的摘要,将其与数据库中的所有实例进行比较,计算出四个指标;(5)使用多指标评价方法训练的三元线性回归模型来拟合10片签名聚合的相似度分数,并将具有最高拟合分数的设备作为设备的预测值返回。本发明专利技术能实现快速准确的细粒度物联网设备识别,并且避免了机器学习中特征提取和模型训练的繁琐过程,减少了计算开销且部署简单。减少了计算开销且部署简单。减少了计算开销且部署简单。

【技术实现步骤摘要】
智能家居中基于局部敏感哈希的物联网设备识别方法


[0001]本专利技术属于物联网
,更具体地,涉及一种智能家居中基于局部敏感哈希的物联网设备识别方法。

技术介绍

[0002]物联网技术在智能交通、智能物流、智能建筑、智能安防、智能家居等领域发挥了重要作用。并且近些年随着物联网技术的发展,连接到互联网的物联网设备激增。物联网将各个终端的设备连接起来,实现互通互联,给人们生活和生产的各个领域赋能。然而,在物联网设备方便了我们生活的同时,它们所带来的网络安全问题和用户隐私泄露问题也不能忽视。由于在线设备的计算资源和安全防护能力有限,全球市场上针对IoT设备的攻击越来越多。如果不能及时检测智能家居中的物联网设备,很容易导致安全问题。而识别物联网设备不仅有助于更合理地分配资源,满足异构物联网设备的不同服务质量(QoS)要求,而且可以为安全分析提供数据支持。因此开发智能家居环境下的物联网设备识别系统,可以使用户准确、及时地掌握连接到网络的物联网设备的细粒度信息。
[0003]本专利技术的主要任务是从设备流量中提取特征并生成设备签名,然后使用L本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种智能家居中基于局部敏感哈希的物联网设备识别方法,其特征在于,包括以下步骤:(1)在智能家居内网网关处获取物联网设备的网络流量数据;(2)对步骤(1)获取的流量数据进行预处理,按照具体设备的MAC地址进行归类;(3)对步骤(2)中的流量数据进行进一步处理,即特征包过滤、切片和重组,进而创建设备签名;(4)对步骤(3)生成的设备签名使用局部敏感哈希算法LSH计算摘要,将摘要与设备标签一起存放在摘要数据库中;(5)定义4个指标,采用多指标评估的方法,训练一个三元线性回归模型,并验证该模型;该模型用于拟合10片签名聚合的相似度分数;(6)生成待识别的流量的摘要,并将其与(4)中的数据库中每个设备的所有实例进行比较,计算出前3个指标;(7)将(6)中待识别流量的三个指标输入到该回归模型,拟合出10片签名聚合的相似度分数,将获得最高拟合分数的设备作为物联网设备的预测值返回。2.如权利要求1所述的一种智能家居中基于局部敏感哈希的物联网设备识别方法,其特征在于步骤(1)所述的在智能家居内网网关处获取物联网设备的网络流量数据,具体为在网关处通过tcpdump,以天为单位,收集局域网内所有物联网设备和非物联网设备向网关处发出的流量;收集到的一天的流量F
N
可以表示为:其中,表示设备d
n
产生的第i个数据包。3.如权利要求1所述的一种智能家居中基于局部敏感哈希的物联网设备识别方法,其特征在于,步骤(2)包括如下子步骤:(2.1)将步骤(1)获取的网络流量按每个设备固定的MAC地址作为设备标识符进行划分,获取每个设备产生的流量;(2.2)将(2.1)中获得的每个设备的流量数据进行设备类型和型号标识。4.如权利要求1所述的一种智能家居中基于局部敏感哈希的物联网设备识别方法,其特征在于所述步骤(3)分为3步:首先特征包过滤,然后切片重组,最后生成设备签名,具体包括:(3.1)特征包过滤,对每个设备产生的一天的流量进行过滤和筛选,仅保留DNS协议报文、NTP协议报文和带有原始数据(RAW)的三类数据包,将其它的数据包视为无关报文丢弃掉;(3.2)切片重组,将(3.1)得到设备的一天的流量数据切片成110个分片,每个分片包含大小为13min的流量数据,每个流量分片内部根据指定的顺序DNS、NTP、RAW进行重组,并用作设备的签名;使用随机的100个签名作为该设备的指纹库,其余10个签名用于测试;设备d
j
产生的流量签名可以被表示为:
其中,表示设备d
j
在13min内产生的一组DNS协议数据包,表示设备d
j
在13min产生的一组NTP协议数据包,表示设备d
j
在13min产生的一组带有原始数据的数据...

【专利技术属性】
技术研发人员:鲁宏伟许泽华邓贤君易灵芝刘生昊聂新夏云芝耿艺璇
申请(专利权)人:华中科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1