[发明专利]一种地理位置信息辅助的安全路由选择方法有效
申请号: | 201510210675.3 | 申请日: | 2015-04-28 |
公开(公告)号: | CN104901885B | 公开(公告)日: | 2018-03-09 |
发明(设计)人: | 白媛;郝瑞敏;安杰 | 申请(专利权)人: | 天津理工大学 |
主分类号: | H04L12/721 | 分类号: | H04L12/721;H04L12/733;H04L12/815;H04L29/06 |
代理公司: | 天津佳盟知识产权代理有限公司12002 | 代理人: | 侯力 |
地址: | 300384 天津市西青*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 地理位置 信息 辅助 安全 路由 选择 方法 | ||
1.一种地理位置信息辅助的安全路由选择方法,其特征在于,所述方法包含如下步骤:
第一、源节点S在传输范围内广播路由请求数据包RREQ;
第二、源节点S的邻居节点X1,X2…Xn收到路由请求数据包RREQ后,判断是否满足RREQ中所携带信息的要求,是否在源节点S的正向区域内,如果是,则计算前信任值CX,如果不是,则丢弃数据包RREQ;所述前信任值CX的计算方法是:
①选定目的节点所在的方向为正方向,做源节点S和目的节点D的连线l,过S做l的垂线l',l'将源节点S的传输范围分为两个区域,正方向上的区域就为S的正向区域,划定正向区域是为了保证数据包传输是一直向前的,这样能够减少网络资源的消耗;
②位于源节点S正向区域内的邻居节点计算投影在连线l上的二维前程值:横向前程值lx和纵向前程值ly,即:其中,X为源节点S的一个邻居节点,d表示源节点S和邻居节点X之间的距离;
③位于源节点S正向区域内的邻居节点综合二维前程值lx和ly得到最终前程值LX,LX=α×lx+(1-α)×C×ly,其中,α是权重,α∈[0,1],C为常数,最终前程值LX越大路由跳数越少,消耗的网络资源越少;
④为了预防内部恶意节点的攻击,这里引入信任值TX筛选中间转发节点,综合信任值TX和二维前程值LX得到最终前信任值CX,CX=LX×TX,其中,信任值TX的计算方法为:TX=β×RX+(1-β)×QX,β是权重,β∈[0,1],RX表示间接信任值,是X的邻居节点对X的行为评价的整体估计值,QX表示直接信任值,是X的上一跳节点对X的行为直接观察评价值;
第三、源节点S选出CX∈[λ,1]的节点X1,X2…Xk,k≤n作为中间转发节点,并将路由请求数据包RREQ传给转发节点X1,X2…Xk,跳数加1,其中λ为选取CX的最低门限值;
第四、转发节点X1,X2…Xk收到路由请求数据包RREQ后,更新路由请求数据包RREQ中的目的节点的位置信息,此时,转发节点X1,X2…Xk被视为新一轮路由选择的源节点,重复第一个步骤直到数据包传送给目的节点D,同时,监测模块通过监测信道获知节点的转发行为的评价值,如果节点成功转发了数据包,则信任值增加,相反,如果节点没有转发数据包,那么该节点很有可能是恶意节点,相应信任值降低;
第五、如果目的节点D收到第一个路由请求数据包RREQ,等待τd时间以获取更多的RREQ,最后从多条路径中选取路径总信任值最高的一条路径作为最终的数据包传输路径,其中,τd根据AODV路由协议参数标准设定。
2.根据权利要求1所述的方法,其特征在于,第一步路由请求数据包RREQ的形式为:
RREQ(Er,Tr,LD,Hmax,ts),其中,Er表示节点的初始能量门限值,Tr表示节点的信任门限值,LD表示目的节点的位置信息,Hmax表示路径的最大跳数,ts表示路由的建立时间,源节点选择下一跳转发节点时需判断邻居节点是否满足路由请求数据包RREQ中携带信息的要求。
3.根据权利要求1所述的方法,其特征在于,第五步路径总信任值的计算方法是:
路径总信任值是指一条路径上所经过节点的信任值的乘积,假设目的节点在ts时间内建立了一条路径,该路径所经过的节点是S,X,Y,…,D,那么,该路径的总信任值TSD=TX×TY×…×TD。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津理工大学,未经天津理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510210675.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:油砂无害化资源化处理装置
- 下一篇:一种新型双面胶带
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置