[发明专利]基于亲密度和时间约束转发的容迟网络路由方法有效

专利信息
申请号: 201410738017.7 申请日: 2014-12-04
公开(公告)号: CN104579957B 公开(公告)日: 2018-07-20
发明(设计)人: 李凡;田晨飞;姜立波;王泽业;王昱 申请(专利权)人: 北京理工大学
主分类号: H04L12/721 分类号: H04L12/721
代理公司: 北京理工正阳知识产权代理事务所(普通合伙) 11639 代理人: 唐华
地址: 100081 北京市*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 亲密 时间 约束 转发 网络 路由 方法
【权利要求书】:

1.一种基于亲密度和时间约束转发的容迟网络路由方法,其特征在于:

首先,对于新生成的数据报从源节点到目的节点传递均需服从以下两点原则:

原则一:网络中数据报的转发均采用单副本的方式;

原则二:每一个新生成的数据报均有一个生存周期TTL字段,其初始值为一个预设的自然数n表示其还可以生存的时间,该字段会随着时间的推移而减小,当TTL值减小到0的时候节点就将该数据报丢弃;

在以上两个原则的基础上,本发明提出的基于亲密度和时间约束转发的容迟网络路由方法,假设容迟网络中的节点vi携带一个数据报的集合S={M1,M2,…},在某个时刻遇到了节点vj,按以下步骤进行路由:

步骤一、如果vi之前没有遇到过vj,那么vi和vj交换他们的相遇频率表(contactratetables),继续步骤二;

步骤二、对于vi数据报集合中的每一个数据报Mq,如果vj就是该数据报的目的节点,那么将数据报Mq直接交付给vj,方法结束;否则,转到步骤三;

步骤三、更新Mq的TTL值,如果Mq的TTL值为0,丢弃该数据报,方法结束;否则转到步骤四;

步骤四、节点vi将数据报Mq的目的节点的相关信息发送给节点vj,然后转到步骤五;

步骤五、节点vi和节点vj分别按照如下公式:计算其Ri和Rj,其中Dq是指数据报Mq所要转发到的目的节点,DC、IC分别是两个节点间的直接和间接亲密度,说明如下:

直接亲密度(DC)定义为在Δt时间内两个节点至少相遇一次的概率,可通过下边公式计算得到:

间接亲密度(IC)结合了两跳的直接亲密度,考虑两跳的直接亲密度,对于网络中的节点vi和vj,其间接亲密度结合了节点vi和vk的直接亲密度与节点vk和vj的直接亲密度,其中vk是网络中除vi和vj的其他所有节点,假设经过t1时间段,节点vi和节点vk相遇,经过t2时间段,节点vk和节点vj相遇,那么节点vi和节点vj的经过节点vk的间接亲密度可以按下面的公式进行计算:

其中f1(x)和f2(x)是随机变量t1和t2的概率密度函数,是卷积运算的符号;基于上述结论,节点vi和节点vj的间接亲密度的定义为:

在直接亲密度和间接亲密度计算中,λij,λik,λkj是从历史信息中得到的节点间相遇频率,可根据不同网络情况进行调整,Δt设置为当前数据报的TTL字段,通过这种方式将数据报的生存时间融入节点间的关系中,这样做可以增大生存时间已经很小的数据报在被丢弃之前传递到目的节点的机会;

转到步骤六;

步骤六、节点vj将计算得到的Rj送回给节点vi,转到步骤七;

步骤七、在节点vi端比较Rj与Ri的大小,如果Rj大于Ri,转到步骤八;否则,转到步骤九;

步骤八、节点vi将Mq转发给节点vj,将来vj遇到其他节点时再从步骤一开始进行路由选择;

步骤九、节点vi继续携带Mq等待与其它节点相遇,当遇到其它节点时再从步骤一开始进行路由选择。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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