[发明专利]一种基于幻影单径路由的增强性源位置隐私保护方法有效
申请号: | 201410011049.7 | 申请日: | 2014-01-09 |
公开(公告)号: | CN103747440B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 万长胜;周琳;黄杰 | 申请(专利权)人: | 东南大学 |
主分类号: | H04W12/00 | 分类号: | H04W12/00;H04W40/02 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙)32249 | 代理人: | 杨晓玲 |
地址: | 211189 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 幻影 径路 增强 位置 隐私 保护 方法 | ||
1.一种基于幻影单径路由的增强性源位置隐私保护方法,其特征在于包括如下步骤:
(1)网络安全初始化阶段:静态部署所有节点,并实现所有节点网络参数预载入;
(2)源节点s跳有限洪泛阶段:源节点s进行h跳有限洪泛,标记出属于可视区内的普通节点u,并计算出非可视区内每个普通节点u自身及其邻节点距离源节点s的最小跳数值,然后基站b向非可视区普通节点u广播初始化消息;
(3)源节点s随机hx跳有向路由阶段,包括步骤(31)至(33):
(31)源节点s完成h跳有限洪泛过程后,每隔T个时间单位产生并向非可视区普通节点u发送一个数据包其中hx是由源节点s从(hmin,hmax)中随机产生的动态随机值,所述hmin表示幻像源节点距离源节点的最短跳数,hmax表示网络能耗限制下幻像源节点距离源节点的最远跳数;表示用公钥Kpub加密后的消息,hop_rand表示数据包被转发的跳数计数,Next_hop_id表示下一跳普通节点u的ID号;
(32)普通节点u接收到源节点s发送的数据包Packet后,从下一跳节点选择集合u.set_source中随机选取一个节点进行数据包转发;所述下一跳节点选择集合其中u.neighbor表示该普通节点u的邻居节点构成的集合,所述下一跳节点选择集合u.set_source中的节点距离源节点s的最小跳数值大于该普通节点u距离源节点s的最小跳数值;
(33)设hop_rand初始值为0,数据包到达每个转发节点时加1,计数到hx后,则数据包完成随机hx跳转发过程,重复步骤32,直至数据包被转发hx次,此时数据包到达的节点即为幻影源节点p;
(4)最短路径路由阶段:幻像源节点p将接收到的数据包从其邻节点集合中随机选取最短路径邻节点进行转发,所述最短路径邻节点属于非可视区且距离基站b的最小跳数值小于该普通节点u距离基站b的最小跳数值,然后最短路径邻节点重复此过程,直至数据包到达基站b。
2.根据权利要求1所述的一种基于幻影单径路由的增强性源位置隐私保护方法,其特征在于:所述步骤(1)网络安全初始化阶段包括如下步骤:
(11)通过公钥加密RSA算法建立一对非对称密钥(Kpub,Kpri);
(12)基站b载入非对称密钥(Kpub,Kpri),每个普通节点u预载入与基站b共享的公钥Kpub、源节点s有限洪泛的跳数值h、可视区半径r以及一个邻节点列表Tu;所述邻节点列表Tu具有普通节点u的邻节点ID信息以及各邻节点距离基站b的最小跳数信息,并用计数器记录完成该步骤所需的时间t。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东南大学,未经东南大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410011049.7/1.html,转载请声明来源钻瓜专利网。