[发明专利]机会网络中加入隐私保护的路由方法有效
申请号: | 201710864261.1 | 申请日: | 2017-09-22 |
公开(公告)号: | CN107770771B | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 秦阳;张天天;杨伟宏 | 申请(专利权)人: | 哈尔滨工业大学深圳研究生院 |
主分类号: | H04W12/02 | 分类号: | H04W12/02;H04W40/04 |
代理公司: | 深圳众鼎专利商标代理事务所(普通合伙) 44325 | 代理人: | 谭果林 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 机会 网络 加入 隐私 保护 路由 方法 | ||
1.一种机会网络中加入隐私保护的路由方法,其特征在于,包括:
初始化机会网络中的节点,每一所述节点包括节点隐私信息,所述节点隐私信息包括用于存储朋友节点的第一实际向量和用于存储与所述朋友节点对应的效用值的第二实际向量;
采用布隆过滤器对所述第一实际向量和所述第二实际向量进行模糊处理,获取用于存储所述朋友节点哈希映射的第一映射向量和用于存储所述效用值哈希映射的第二映射向量,以使所述节点隐私信息还包括所述第一映射向量和所述第二映射向量;
当前节点携带消息在机会网络中漫游,检测机会网络中是否存在相遇节点;
若机会网络中存在所述相遇节点,则判断所述相遇节点是否为目的节点;
若所述相遇节点不是目的节点,则基于所述相遇节点的所述第一映射向量和所述第二映射向量确定所述相遇节点是否为所述当前节点的下一跳节点;
若所述相遇节点为所述当前节点的下一跳节点,则将所述消息发送给所述相遇节点;
其中,所述基于所述相遇节点的所述第一映射向量和所述第二映射向量确定所述相遇节点是否为所述当前节点的下一跳节点,包括:
基于所述相遇节点的第一映射向量,确定所述目的节点是否为所述相遇节点的朋友节点;
若所述目的节点为所述相遇节点的朋友节点,则基于所述相遇节点的第二映射向量计算所述相遇节点到所述目的节点的第一效用值,获取所述当前节点到所述目的节点的第二效用值;
判断所述第一效用值是否大于所述第二效用值;
若所述第一效用值大于所述第二效用值,则所述相遇节点是当前节点的下一跳节点;
其中,所述基于所述相遇节点的第一映射向量,确定所述目的节点是否为所述相遇节点的朋友节点,包括:
采用k个哈希映射函数对所述目的节点的第一实际向量进行映射,获取k个位置;
判断所述相遇节点的第一映射向量中k个位置对应的二进制值是否全部为1;
若全部为1,则所述目的节点为所述相遇节点的朋友节点。
2.如权利要求1所述的机会网络中加入隐私保护的路由方法,其特征在于,所述基于所述相遇节点的第二映射向量计算所述相遇节点到所述目的节点的第一效用值,包括:
采用Pf_bd = (IDbp[H1IDd] + IDbp[H2IDd] + … + IDbp[HkIDd])/k计算所述相遇节点到所述目的节点的第一效用值;
其中,b为相遇节点,d为目的节点,IDbp[HiIDd]为相遇节点的第二映射向量中i个位置对应的二进制值,Pf_bd为相遇节点到目的节点的第一效用值,1≤ i ≤k。
3.如权利要求1所述的机会网络中加入隐私保护的路由方法,其特征在于,所述将所述消息发送给所述相遇节点,之后还包括:
采用Pt_ac = Pt_ac_old + (1 - Pt_ac_old) * Pt_ab* Pf_bc* BETA对所述当前节点和所述相遇节点进行传递概率更新;
其中,a是当前节点,c为当前节点的朋友节点,Pt_ac和Pt_ac_old分别为更新后和更新前的当前节点到朋友节点的实际效用值,Pt_ab为当前节点到相遇节点的实际效用值,Pf_bc为相遇节点到目的节点的第一效用值,BETA为预测概率传递值缩放常数。
4.如权利要求1所述的机会网络中加入隐私保护的路由方法,其特征在于,所述判断所述相遇节点是否为目的节点,之前还包括:
使所述当前节点和所述相遇节点互换所述第一映射向量和第二映射向量;
采用Pt_ac = Pt_ac_old* (GAMMA^ timeDiff)对所述当前节点进行老化更新;
采用Pt_ab = Pt_ab_old + (1 - Pt_ab_old) * P_INIT对所述当前节点和所述相遇节点进行相遇概率更新;
其中,a为当前节点,b为相遇节点,c为当前节点的朋友节点,Pt_ac和Pt_ab_old分别是更新后和更新前的当前节点到朋友节点的实际效用值,GAMMA是预测概率老化常数,timeDiff为上次更新距离现在的时间,Pt_ab和Pt_ab_old分别为更新后和更新前的当前节点到相遇节点的实际效用值,P_INIT为预测概率传递值缩放常数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于哈尔滨工业大学深圳研究生院,未经哈尔滨工业大学深圳研究生院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710864261.1/1.html,转载请声明来源钻瓜专利网。