[发明专利]一种基于Core-Selecting和信誉机制的物联网可信路由选择方法在审
申请号: | 201510458775.8 | 申请日: | 2015-07-30 |
公开(公告)号: | CN105141528A | 公开(公告)日: | 2015-12-09 |
发明(设计)人: | 林晖;许力;周赵斌;夏有华 | 申请(专利权)人: | 福建师范大学 |
主分类号: | H04L12/751 | 分类号: | H04L12/751 |
代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 蔡学俊 |
地址: | 350007 *** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于Core-Selecting和信誉机制的物联网可信路由选择方法,包括以下步骤:源节点首先查询历史的交互记录,给最为可信的节点发送中继节点选择请求消息,如果无法找出最为可信的节点或选出的节点没有做出反馈,则源节点广播发送中继节点选择请求消息给所有的邻居节点;邻居节点收到请求消息后,采用基于Core-Selecting的信誉模型评估请求节点的可信度,并提供反馈信息表明是否愿意提供中继服务;源节点收到反馈信息后,同样对愿意提供中继服务的节点采用基于Core-Selecting的信誉模型进行可信度评估,并最终选择出最可信的中继节点。本发明能够有效的提高路由路径选择的安全性和可靠性,并且能够有效抵御内部的共谋攻击。 | ||
搜索关键词: | 一种 基于 core selecting 信誉 机制 联网 可信 路由 选择 方法 | ||
【主权项】:
一种基于Core‑Selecting和信誉机制的物联网可信路由选择方法,其特征在于,包括以下步骤:步骤S1:源节点u查询本地存放的邻居节点的信誉度,若存在一节点集合Φ,
R(k)>THmin,其中R(k)为节点k的信誉度值,THmin为信誉度门限值,则源节点u向所述节点集合Φ中的节点广播SETM消息,启动路由发现过程;步骤S2:所述节点集合Φ中的任一节点v收到所述SETM消息后,先计算关于所述源节点u在当前tn时刻的直接信誉度
若
则所述源节点u为可信节点,所述节点v向所述源节点u提供反馈信息,同意提供中继服务;反之,若无历史交互记录或
则所述源节点u为不可信节点,所述节点v启动信誉度查询过程;步骤S3:若不存在所述节点集合Φ或所述节点集合Φ中的节点都没有提供反馈信息,则所述源节点u向所述节点集合Φ外的其它邻居节点广播SETM消息;步骤S4:任一其它邻居节点k’收到SETM消息后,对所述邻居节点k’执行如步骤S2中对所述源节点u的信誉度评估判断所述源节点u是否为可信节点,并最终决定是否为所述源节点u提供中继服务;步骤S5:所述源节点u等待一段时间后,依据所收到的邻居节点的反馈信息,首先考虑候选节点的信誉度,选取其中信誉度值最高的候选节点作为下一跳节点,若所有候选节点的信誉度值相同,则取其中到达目的节点所需经过的节点数最小的节点作为下一跳节点,若候选节点信誉度和到达目的节点的跳数都相同,则任意选取一个;步骤S6:每一个按照上述步骤选出的中继节点都通过执行步骤S2至步骤S5,选出它的下一跳中继节点,直到到达目的节点,在此过程中所选出的所有的可信的、最优的中继节点就构成了一条最优路径,所述最优路径上的节点的信誉度值是最高的,若有与其信誉度值持平的节点,所述最优路径的跳数值是最小的;步骤S7:目的节点收到路由发现消息后,沿所述最优路径返回一条PREP消息给所述源节点u来启动路由响应过程;步骤S8:在使用所述最优路径进行数据传输的过程中,采用信道感知策略来实现对路由路径的维护。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建师范大学,未经福建师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510458775.8/,转载请声明来源钻瓜专利网。
- 上一篇:保证打孔垂直的电钻
- 下一篇:用于制作阶梯形锥孔机筒的制作方法