[发明专利]一种基于机会通信的DTN网络Anycast路由方法有效
申请号: | 200910076767.1 | 申请日: | 2009-01-20 |
公开(公告)号: | CN101478805A | 公开(公告)日: | 2009-07-08 |
发明(设计)人: | 孙利民;熊永平;刘燕;田锐 | 申请(专利权)人: | 中国科学院软件研究所 |
主分类号: | H04W40/02 | 分类号: | H04W40/02 |
代理公司: | 北京君尚知识产权代理事务所(普通合伙) | 代理人: | 余长江 |
地址: | 100190北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 机会 通信 dtn 网络 anycast 路由 方法 | ||
1.一种基于机会通信的DTN网络Anycast路由方法,其步骤为:
1)每个节点维护与各个目标组节点的发送效用值ui(m);其中m=1,...,M,M为组节点的个数;
2)携带消息的节点i获取与其相遇的节点j的最大发送效用值ujmax和密度感知测度ρj;所述密度感知测度为:某节点到所有组节点的发送效用值组合为该节点的密度感知测度;
3)如果节点i的最大发送效用值uimax大于设定阈值uth,则比较uimax与ujmax的大小,若uimax<ujmax,则将消息转发给节点j,否则不予转发;
4)如果uimax不大于设定阈值uth,则比较节点i的密度感知测度ρi,并与ρj进行比较,若ρi<ρj,则节点i将消息转发给节点j,否则不予转发。
2.如权利要求1所述的方法,其特征在于如果所述节点i同时遇到多个节点,则节点i与多个节点中密度感知测度值最大的节点进行比较,判断是否转发消息。
3.如权利要求1所述的方法,其特征在于所述发送效用值ui的取值范围为:0≤ui≤1,其中组节点发送效用值为1,普通节点发送效用值初始值为0。
4.如权利要求3所述的方法,其特征在于所述发送效用值ui的计算方法为:每次普通节点与组节点相遇,则将发送效用值置为1,其后随时间递减。
5.如权利要求1所述的方法,其特征在于通过公式计算所述密度感知测度,其中M为组节点数目,λ为设定的幂指数,ui(m)为节点i对组节点m的发送效用值。
6.如权利要求5所述的方法,其特征在于所述幂指数λ设为0.1。
7.如权利要求1所述的方法,其特征在于节点i通过握手协议获取与其相遇的节点j的最大发送效用值ujmax和密度感知测度ρj。
8.如权利要求1所述的方法,其特征在于每一节点建立一发送效用值向量U(u(1),u(2),...,u(M)),用于维护其与各个目标组节点的发送效用值u(m),其中节点i对组节点m的发送效用值记为ui(m),m=1,...,M,M为组节点的个数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院软件研究所,未经中国科学院软件研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910076767.1/1.html,转载请声明来源钻瓜专利网。