一种物联网包丢弃攻击的检测方法及物联网树形系统技术方案

技术编号:9200606 阅读:169 留言:0更新日期:2013-09-26 04:16
本发明专利技术提供了一种物联网包丢弃攻击的检测方法,包括:计算自然接收包间隔方差步骤和计算实际接收包间隔方差步骤;判断实际接收包间隔方差是否大于根据自然接收包间隔方差得到的第一阈值,如果是,则判定所述物联网树形系统遭到包丢弃攻击。可知,在本发明专利技术的物联网树形系统中,分别计算物联网树形系统中没有遭到攻击时的自然接收包间隔方差以及实际接收到信息包的实际接收包间隔方差,当实际接收包间隔方差大于根据自然接收包间隔方差得到的第一阈值时,判定物联网树形系统遭到包丢弃攻击。因此本发明专利技术的技术方案不需要路由节点和终端节点返回握手信息,因此不会对物联网树形系统中的通信开销造成额外的影响。本发明专利技术还提供了一种物联网树形系统。

【技术实现步骤摘要】

【技术保护点】
一种物联网包丢弃攻击的检测方法,其特征在于,所述方法用于物联网树形系统中,所述物联网树形系统包括基站、m个路由组以及n个终端,m≥1,n≥1;各个路由组由依次连接的至少一个路由组成;各个路由组的一端连接所述基站,另一端连接有至少一个所述终端,且各个终端均连接至与其唯一对应的一个路由组;各个终端分别以同样的设置周期T,通过连接的路由组向基站循环发送信息包,依次发送信息包的各个终端之间具有各自的发送信息包的间隔时间;所述设置周期大于依次发送信息包的各个终端之间各自的发送信息包的间隔时间之和;所述物联网树形系统具有自然丢包率; 所述方法包括: 计算自然接收包间隔方差步骤和计算实际接收包间隔方差步骤; 判断实际接收包间隔方差是否大于根据自然接收包间隔方差得到的第一阈值,如果是,则判定所述物联网树形系统遭到包丢弃攻击; 其中,所述计算自然接收包间隔方差步骤包括: 根据各个终端同样的设置周期、依次发送信息包的各个终端之间各自的发送信息包的间隔时间、以及自然丢包率计算所述基站的自然接收包间隔方差; 所述计算实际接收包间隔差值步骤包括: 根据预设时间内所述基站实际接收到的信息包的总数,以及所述基站依次接收到的信息包的间隔时间,计算所述基站在预设时间内的实际接收包间隔方差。...

【技术特征摘要】

【专利技术属性】
技术研发人员:李莹陈岚
申请(专利权)人:中国科学院微电子研究所
类型:发明
国别省市:

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

1