[发明专利]一种不确定源条件下的可靠多播路由构建方法有效

专利信息
申请号: 201710294693.3 申请日: 2017-04-28
公开(公告)号: CN106998301B 公开(公告)日: 2020-03-10
发明(设计)人: 郭得科;谢俊杰 申请(专利权)人: 郭得科
主分类号: H04L12/761 分类号: H04L12/761;H04L12/721
代理公司: 北京风雅颂专利代理有限公司 11403 代理人: 马骁;于洁
地址: 410003 湖南省长沙*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 不确定 条件下 可靠 路由 构建 方法
【权利要求书】:

1.一种不确定源条件下的可靠多播路由构建方法,其特征在于,包括:

构建一个用于计算多播路由中的传输代价与恢复代价之和的优化计算模型;其中,所述传输代价为多播路由中所有传输路径需要消耗的总传输代价,所述恢复代价为多播路由中所有接收端节点的恢复概率与对应的恢复代价计算得到的总恢复代价;

所述优化计算模型对应的计算公式为:

其中,eu,v为多播路由中节点u到节点v的路径;E为不同节点之间路径的集合;cu,v为路径eu,v所对应的传输代价;τu,v为路径eu,v是否被用来构造多播路由,若是,则τu,v取值为1,否则取值为0;kd为节点d的恢复代价;D为接收端节点d的集合;α为调节系数;

基于传输代价与恢复代价之和最小的目的,构建所述优化计算模型的约束条件;其中,所述约束条件包括一个发送端节点只通过一条路径向接收端节点发送数据、每条路径是唯一并且连通的、一个接收端节点只连接到一个发送端节点;

所述约束条件对应的约束公式包括:

τu,v≤eu,v

其中,Ns表示发送端节点s的邻居节点的集合,πd,(s,v)表示路径es,v是否在发送端节点s到接收端节点d的路径上,表示如果则发送端节点s负责给接收端节点d发送数据,S为发送端节点的集合;C表示网络中可作为恢复节点的节点集合;

Nd表示接收端节点d的邻居节点的集合,πd,(u,d)表示路径eu,d是否在发送端节点s到接收端节点d的路径上,Nv表示节点v的邻居节点的集合,πd,(u,v)表示路径eu,v是否在发送端节点s到接收端节点d的路径上,πd,(v,u)表示路径ev,u是否在发送端节点s到接收端节点d的路径上,V表示网络中服务器节点集合;

表示路径的传输代价,表示从恢复节点r(d)i对接收节点进行恢复的概率,r(d)i表示接收端节点d的第i个恢复节点,ρu表示节点u如果是可用来恢复的节点则取值为1,如果是普通节点则取值为0;Pu,v表示在连接发送端和接收端的路径集合F里是否存在一条从u到v之间存在联通路径;表示路径的传输代价,和表示从恢复节点r(d)|R(d)|对接收节点进行恢复的概率;

通过所述约束条件计算得到优化计算模型的计算结果,并根据计算结果构建多播路由。

2.根据权利要求1所述的方法,其特征在于,所述多播路由的发送端节点为多个,且发送端节点的位置采用不确定方式设置。

3.根据权利要求1所述的方法,其特征在于,所述优化计算模型中还设置有调节系数;所述调节系数用于调节传输代价与恢复代价两者相对的比例或权重。

4.根据权利要求1所述的方法,其特征在于,所述不确定源条件下的可靠多播路由构建方法包括:

计算当前接收端节点到所有发送端节点的最短路径;其中,所述最短路径为传输代价最小的路径;

分别计算所有所述最短路径对应的总代价,其中,所述总代价为传输代价与恢复代价之和;

选取总代价计算值最小对应的那条最短路径作为当前接收端节点的最优路径,并且将该最优路径添加到多播路由森林中;

依次计算剩余接收端节点的最优路径,直到完成多播路由的构建。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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