[发明专利]有效支持服务质量的移动随机D2D网络路由方法在审

专利信息
申请号: 201610643352.8 申请日: 2016-08-08
公开(公告)号: CN106102118A 公开(公告)日: 2016-11-09
发明(设计)人: 刘杨;夏元清;李凡;王昱;邓志红;吴宏毅 申请(专利权)人: 北京理工大学
主分类号: H04W40/12 分类号: H04W40/12;H04W40/24
代理公司: 北京理工大学专利中心 11120 代理人: 代丽;仇蕾安
地址: 100081 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种有效支持服务质量的移动随机D2D网络路由方法。使用本发明能够利用节点之间的关系决定路由转发策略,使得网络中数据包传递成功率维持在一个较高的水平。本发明方法首先在数据包中设置延时预算,当携带数据包的节点遇到其他节点时,根据节点的历史相遇信息分别计算这两个节点与目的节点的有服务质量意识的传递概率,进行路由抉择,直到数据包传送到目的节点或数据包的延时预算减小到0,使网络的数据包传递成功率维持较高的水平。
搜索关键词: 有效 支持 服务质量 移动 随机 d2d 网络 路由 方法
【主权项】:
一种有效支持服务质量的移动随机D2D网络路由方法,用于将数据包Mq传递给目的节点vd,其特征在于,数据包Mq中含有延时预算,所述延时预算表示数据包Mq还可以生存的时间;数据包Mq按照如下步骤被交付:步骤1,当携带数据包Mq的节点vi遇到节点vj时,节点vi和节点vj交换各自的与其他节点相遇的相遇历史信息,如果节点vj为该数据包的目的节点,则节点vi将数据包Mq交付给节点vj,方法结束;若节点vj不是数据包Mq的目的节点,则判断此时数据包的延时预算是否为0,若该数据包的延时预算为0,则方法结束,若该数据包的延时预算不为0,则转入步骤2;步骤2,节点vi将数据包Mq的目的节点vd的相关信息发送给节点vj;设置时间窗,该时间窗长度小于数据包Mq的延时预算;根据相遇历史信息并基于时间窗,节点vi和节点vj分别计算将数据包Mq传递到目的节点vd的有服务质量意识的传递概率QDP,即以节点vi为例,计算方法如下:步骤2.1,初始时,设置一个参数用来表述在一个时间窗内且数据包延时预算大于0的情况下,节点vi通过节点vj没有传递到目的节点vd的概率;步骤2.2,在相遇历史信息中,沿时间轴移动时间窗,在每一个时间窗,被初始化为1;当节点vi在某一时间窗内首次遇到目的节点vd时,令此时,更新为:<mrow><msubsup><mi>&xi;</mi><mi>i</mi><mrow><mi>j</mi><mo>,</mo><mi>d</mi></mrow></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&LeftArrow;</mo><msubsup><mi>&xi;</mi><mi>i</mi><mrow><mi>j</mi><mo>,</mo><mi>d</mi></mrow></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msubsup><mi>p</mi><mi>j</mi><mi>d</mi></msubsup><mo>(</mo><mi>t</mi><mo>)</mo><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>时间窗结束时,计算<mrow><msubsup><mover><mi>p</mi><mo>^</mo></mover><mi>i</mi><mi>d</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mo>-</mo><msubsup><mi>&xi;</mi><mi>i</mi><mrow><mi>j</mi><mo>,</mo><mi>d</mi></mrow></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>则节点vi的QDP更新为:<mrow><msubsup><mi>p</mi><mi>i</mi><mi>d</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&LeftArrow;</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&mu;</mi><mo>)</mo></mrow><msubsup><mi>p</mi><mi>i</mi><mi>d</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>&mu;</mi><msubsup><mover><mi>p</mi><mo>^</mo></mover><mi>i</mi><mi>d</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>其中,μ为设定的常数值;如果在一个时间窗内多次遇到目的节点vd,则每遇目的节点vd一次,利用式(2)~式(4)更新一次步骤2.3,向后移动时间窗,并比较上一时间窗获得的若上一时间窗获得的则根据式(2)~式(4)更新若上一时间窗获得的不更新;步骤2.4,重复步骤2.3直到历史信息结束,获得基于相遇历史信息的同样的,获得基于相遇历史信息的执行步骤3;步骤3,比较的大小,如果则节点vi将数据包Mq转发给节点vj;节点vj遇到其他节点时,按照步骤1~步骤3的方法进行数据包交付,直到该数据包转发到目的节点vd或者该数据包的延时预算减小到0,方法结束;如果则节点vi继续携带Mq等待与其他节点相遇,当遇到其他节点时,节点vi按照步骤1~步骤3的方法进行数据包交付,直到该数据包转发到目的节点vd或者该数据包的延时预算减小到0,方法结束。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610643352.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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