[发明专利]一种基于动态幻影节点策略的源位置隐私保护方法有效

专利信息
申请号: 202110525663.5 申请日: 2021-05-14
公开(公告)号: CN113453143B 公开(公告)日: 2022-07-26
发明(设计)人: 洪榛;李涛涛;安曼;俞立 申请(专利权)人: 浙江工业大学
主分类号: H04W4/02 分类号: H04W4/02;H04W4/38;H04W12/03;H04W12/63;H04W84/18
代理公司: 杭州斯可睿专利事务所有限公司 33241 代理人: 王利强
地址: 310014 浙江省*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 动态 幻影 节点 策略 位置 隐私 保护 方法
【权利要求书】:

1.一种基于动态幻影节点策略的源位置隐私保护方法,其特征在于,所述方法包括以下步骤:

1)构建面向源位置隐私保护问题的网络模型;

2)网络初始化阶段:所有节点获得sink节点的位置信息、距离sink节点的最小跳数和建立邻居节点列表;

3)确定幻影节点的位置区域:考虑“可视区”的幻影节点位置,基于层级的幻影节点位置;

所述步骤3)中,完成所述步骤2)的网络初始化后,所有节点获得sink节点的位置信息、距离sink节点的最小跳数和建立邻居节点列表,利用这些信息,来确定幻影节点的位置区域:①避开“可视区”的幻影节点的位置:在选取幻影节点时首先考虑源节点“可视区”问题,“可视区”即以源节点为中心、攻击者的感知范围为半径所构建的可视区域,一旦攻击者回溯到可视区域内,源节点就会被捕获,幻影节点的位置要避开可视区,须满足以下条件:

α>θ,β>θ

其中,r表示可视区半径,H表示源节点到sink节点的距离,Y表示幻影节点到sink节点的距离,L表示源节点到幻影节点的距离,符合上述条件的节点构成可视幻影节点集合;

②基于层级的幻影节点的位置:源节点与幻影节点的距离直接影响源位置隐私保护的安全强度,以源节点为中心,sink节点根据节点与源节点的距离为可视幻影节点集合划分层级{h1,h2,...,hm},其中,最小层级h1与源节点的距离须大于可视区半径r,最大层级hm与源节点的距离小于源节点与sink节点的距离;

③进一步考虑到源节点距离sink节点的跳数不同,则幻影节点所在位置也不同,假设幻影节点所处层级为hp,当源节点距离sink节点的最小跳数大于阈值时:设置幻影节点所处层级的范围为h2≤hp≤hm-1,此时源节点与sink节点之间的范围足够大,为缩短幻影节点至sink节点的路径长度,要求幻影节点距离sink节点的跳数小于等于源节点距离sink节点的跳数,即Hopp,sink≤Hopsource,sink,当源节点距离sink节点的最小跳数小于阈值时:设置幻影节点所处层级的范围为h2≤hp≤hm-1,此时源节点与sink之间的范围较小,若幻影节点仍位于源节点与sink节点之间,则路径长度短,隐私保护强度较低;因此,要求幻影节点距离sink节点的跳数大于源节点距离sink节点的跳数,即Hopp,sink>Hopsource,sink,根据上述步骤,sink节点从可视幻影节点集合中选出候选幻影节点集合并发送给源节点,对候选幻影节点区域进行划分,并按区域顺序随机选取幻影节点;

4)划分幻影节点的位置区域,动态地选取幻影节点;

5)构建骨干路由,分为两部分:源节点到幻影节点的路径,幻影节点到sink节点的路径;

所述步骤5)中,利用通过步骤4)选出的幻影节点,构建骨干网络,骨干路由共分为两部分:从源节点到幻影节点的路由,从幻影节点到sink节点的路由,过程如下:

①计算节点的被捕获概率:节点的邻居节点数对隐私保护强度有直接影响,节点的邻居节点数越多,攻击者回溯至该节点的概率越低,节点i的被捕获概率CP(i)的计算方法如下:

其中,|Ni|表示节点i的邻居节点数;

②采用广度优先搜索思想,实现从源节点到幻影节点的路径:从幻影节点P(j)出发,j=1,2,...,Tsafe,以洪泛方式广播信息,构建以幻影节点为基准的网络层次结构,并计算节点到幻影节点P(j)的最小跳数Hopi,p,根据邻居节点距离P(j)的最小跳数,节点i将邻居分为近跳邻居节点集合(NHNPi(j)),同跳邻居节点集合(SHNPi(j))和远跳邻居节点集合(FHNPi(j)),源节点开始发送数据包时,以幻影节点为基准,在近邻节点列表中选取权值最大的节点作为下一跳节点,若存在多个相同最大权值的节点,则随机选取其中一个节点,节点i的权值计算方法如下:

其中,表示节点i的剩余能量,表示节点i的近邻节点NHNPi的平均剩余能量,|Neii|表示节点i的邻居节点数,表示节点i的近邻节点NHNPi的平均邻居节点数,λ∈[0,1];

③从幻影节点到sink节点的路由:为了降低通信开销和传输时延,从幻影节点到sink节点的传输路径使用基于节点跳数的定向随机游走方法,在网络初始化阶段,通过洪泛路由获取所有节点至sink节点的最小跳数以及近跳邻居列表,在此阶段,节点i在其近跳邻居列表Hopi,sink中选取距离sink节点跳数最小的节点作为下一跳,从幻影节点开始,数据包不断朝着sink节点的方向转发,直至sink节点接收到数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110525663.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top