[发明专利]一种基于社会信任的物联网安全路由方法有效
申请号: | 201510253275.0 | 申请日: | 2015-05-18 |
公开(公告)号: | CN104901887B | 公开(公告)日: | 2018-01-12 |
发明(设计)人: | 孙燕;殷丽华;段文良;刘耀 | 申请(专利权)人: | 北京哈工大计算机网络与信息安全技术研究中心;湖南合天智汇信息技术有限公司;湖南傻蛋科技有限公司 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/46 |
代理公司: | 长沙市标致专利代理事务所(普通合伙)43218 | 代理人: | 高建华 |
地址: | 100081 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于社会信任的物联网安全路由方法,包括如下步骤社会信任初始化;路由过程中节点社会信任的生成;路由节点选择;节点社会信任的更新在设定的社会信任更新周期到来时,根据历史记录重新计算节点的社会信任值,从而更新社会信任值。本发明通过节点间社会相似性计算,初始化节点的社会信用值,根据路由中继成功与失败的历史经验,不断更新节点的社会信用值,从而在路由选择过程中根据节点的社会信用值来选择下一条中继节点,提高了路由转发的安全性和可靠性。本发明提供的方法适用于移动节点较多的大规模网络的安全路由,能保证物联网中数据路由的安全性。 | ||
搜索关键词: | 一种 基于 社会 信任 联网 安全 路由 方法 | ||
【主权项】:
一种基于社会信任的物联网安全路由方法,包括如下步骤:步骤一:社会信任初始化:通过节点社会属性相似性计算,初始化社会信任值;步骤二:路由过程中节点社会信任的生成:通过计算直接社会信任值、间接社会信任值,从而生成最终的节点综合社会信任值;步骤三:路由节点选择:根据节点的综合社会信任值,决定是否将该节点作为下一跳路由的中继节点;步骤四:节点社会信任的更新:在设定的社会信任更新周期到来时,根据历史记录重新计算节点的社会信任值,从而更新社会信任值;所述路由过程中节点社会信任的生成包括以下分步骤:A、根据节点间历史交互的成功次数和失败次数,计算节点的直接社会信任值;B、根据邻居节点在指定收集时间范围内所收集到的邻居节点的社会信任值,计算节点的间接社会信任值;C、根据节点的直接社会信任值和间接社会信任值,计算节点的综合社会信任值;计算节点的直接社会信任值时,采用如下公式:其中,DT(i, j)表示节点i对节点j的直接社会信任值, Sij和Fij分别表示节点间历史交互的成功次数和失败次数;计算节点的间接社会信任值时,采用如下公式:其中,IDT(i, j)表示节点i对节点j的间接社会信任值, n为邻居节点的指定收集时间T_collect内收集到的社会信任值个数,θk为信任合成时间接信任权重;计算节点的综合社会信任值时,采用如下公式:其中,T(i, j)表示节点i对节点j的综合社会信任值, θ为信任合成时直接信任权重。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京哈工大计算机网络与信息安全技术研究中心;湖南合天智汇信息技术有限公司;湖南傻蛋科技有限公司,未经北京哈工大计算机网络与信息安全技术研究中心;湖南合天智汇信息技术有限公司;湖南傻蛋科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510253275.0/,转载请声明来源钻瓜专利网。