[发明专利]一种物联网中基于群体信任度的数据转发方法及装置有效
申请号: | 202010333682.3 | 申请日: | 2020-04-24 |
公开(公告)号: | CN111542052B | 公开(公告)日: | 2023-04-18 |
发明(设计)人: | 李继蕊;杨茗喆;宋学坤;韩敏;王一方 | 申请(专利权)人: | 河南中医药大学 |
主分类号: | H04W12/60 | 分类号: | H04W12/60;H04W12/00;H04W40/08;H04W40/10;H04W40/22 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 项京;高莺然 |
地址: | 450046 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 基于 群体 信任 数据 转发 方法 装置 | ||
本发明实施例提供了一种物联网中基于群体信任度的数据转发方法及装置,确定携带待转发数据的起始节点,以及待转发数据的目标节点;确定与起始节点处于通信范围内的相遇节点的集合;从相遇节点的集合中筛选出剩余能量大于预设阈值的节点,组成可选节点集合;确定各个可选节点所属社区,以及目标节点所属社区;分别计算各个可选节点所属社区与目标节点所属社区的群体可信度,并基于计算结果从可选节点所属社区中确定中继社区,从中继社区中确定第一中继节点,第一中继节点是中继社区中相对于目标节点的数据投递能力最大的可选节点,将第一中继节点的标识发送至起始节点。能够降低将数据转发至恶意节点的概率。
技术领域
本发明涉及物联网通信技术领域,特别是涉及一种物联网中基于群体信任度的数据转发方法及装置。
背景技术
近年来,互联网连接设备数量的急剧增加和智能手机的迅速普及,使物联网服务更加灵活和快速。
然而,由于黑客攻击等因素,物联网中也存在一些恶意节点,若将数据转发至恶意节点,会导致数据传输中断,即数据无法到达目的节点。
因此,通过算法计算可信任节点,进而以可信任节点为中继节点来转发数据在物联网数据转发过程中是至关重要的。
现有的一些研究只是利用节点间的联系概率来确定下一跳节点。然而,采用这种方式仍有较大概率将数据转发到恶意节点。
发明内容
本发明实施例的目的在于提供一种基于群体信任度的数据转发方法及装置,以降低将数据转发至恶意节点的概率。
具体技术方案如下:
本发明实施例提供了一种物联网中基于群体信任度的数据转发方法,所述方法包括:
确定携带待转发数据的起始节点,以及所述待转发数据的目标节点;
确定与所述起始节点处于通信范围内的相遇节点的集合;
当所述相遇节点的集合中不包含所述目标节点时,从所述相遇节点的集合中筛选出剩余能量大于预设阈值的节点,组成可选节点集合;
基于社区划分算法,确定各个可选节点所属社区,以及所述目标节点所属社区;
当所述可选节点集合中不存在与所述目标节点属于同一社区的节点时,分别计算各个可选节点所属社区与所述目标节点所属社区的群体可信度,并基于计算结果从所述可选节点所属社区中确定中继社区,所述中继社区是与所述目标节点所属社区的群体可信度最大的社区;其中,社区间的群体可信度包括社区间的直接可信度和社区间的间接可信度;所述社区间的间接可信度是根据所述社区间的直接可信度计算得到的,所述社区间的直接可信度是根据两个社区中具备直接交互关系的节点在各自社区中的可信度计算得到的,所述节点在各自社区的可信度是根据该节点与自身社区内的其他节点之间的直接可信度计算得到的,所述节点之间的直接可信度是根据该两个节点之间在预设时间段内的通信次数,转发数据次数以及转发数据的能耗计算得到的;
从所述中继社区中确定第一中继节点,所述第一中继节点是所述中继社区中相对于所述目标节点的数据投递能力最大的可选节点,其中,所述数据投递能力根据节点之间在预设时间段内的通信频率确定;
将所述第一中继节点的标识发送至所述起始节点,以使所述起始节点向所述第一中继节点转发数据。
可选的,当所述相遇节点的集合中包含所述目标节点时,所述方法还包括:
指示所述初始节点向所述目标节点转发数据。
可选的,当所述可选节点集合中存在与所述目标节点属于同一社区的节点时,所述方法还包括:
确定与所述目标节点属于同一社区的节点,组成候选节点集合;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于河南中医药大学,未经河南中医药大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010333682.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种神经网络卷积的方法和设备
- 下一篇:一种驱赶方法、装置、设备和介质