[发明专利]基于稳定匹配的流调度方法、装置、计算机设备及存储介质在审
申请号: | 201910073822.5 | 申请日: | 2019-01-25 |
公开(公告)号: | CN109873772A | 公开(公告)日: | 2019-06-11 |
发明(设计)人: | 刘外喜;沈湘平;陈庆春;唐冬;卢锦杰;刘晓初 | 申请(专利权)人: | 广州大学 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/721;H04L12/24 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 李君;裘晖 |
地址: | 510006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 匹配 流调度 计算机设备 存储介质 带宽分配 路径稳定 匹配模型 偏好 拓扑 一对一 仿真实验结果 路径构建 最优调度 细粒度 最优解 求解 构建 应用 | ||
1.一种基于稳定匹配的流调度方法,其特征在于,所述方法包括:
设置流和路径;
为流和路径构建偏好表;
根据流和路径的偏好表,构建流-路径稳定匹配模型;
根据流-路径稳定匹配模型,求解最优解,采用一对一稳定匹配方法在流和路径之间找到最佳的一对一稳定匹配,实现流的最优调度。
2.根据权利要求1所述的基于稳定匹配的流调度方法,其特征在于,所述设置流和路径,具体包括:
设置流:一组流被定义为F={f1,f2,...},其中|F|是流的总数量,将si表示为流fi的大小,通过统计实时流持续时间和实时流速率,等效地计算流fi的大小si,使si=实时流持续时间*实时流速率;
设置路径:一组路径被定义为SP={sp1,sp2,...},其中|SP|是路径的总数量,设路径spj具有k跳链路,路径上各跳链路的空闲带宽分别为{bj1,bj2,bj3...bjk},将路径spj的平均带宽记为
3.根据权利要求1所述的基于稳定匹配的流调度方法,其特征在于,所述为流和路径构建偏好表,具体包括:
为每个流都构建一个对路径的偏好表P(fi)={sp1,sp2,...};其中,每个路径spj(spj∈P(fi))的带宽都足以接受流fi,流优先选择有更多带宽的路径,以减少流完成时间;
为每个路径都构建一个对流的偏好表P(spj)={f1,f2,...};其中,每个流fi(fi∈P(spj))都可以被路径spj接受,该偏好表中流的大小小于路径的平均带宽,且该偏好表中流的优先级顺序由流的大小决定,以充分利用路径的带宽。
4.根据权利要求1所述的基于稳定匹配的流调度方法,其特征在于,所述构建流-路径稳定匹配模型,具体为:
给定SP和F的集合,模型如下:
Max|M|
S.t.
(1)bj≥si;
(2)E(fi,M(fi))=0;
(3)|M(fi)|≤1;
(4)|M(spj)|≤1.
其中,M表示流和路径之间的匹配,M(fi)表示为传输fi的路径,M(spj)表示为与路径spj匹配的流,i=1,2,...,|F|;j=1,2,...,|SP|;第一个约束条件确保所有路径都不会过载,第二个约束条件确保没有阻塞对出现,最后两个约束条件确保流和路径之间的一对一稳定匹配。
5.根据权利要求1-4任一项所述的基于稳定匹配的流调度方法,其特征在于,所述根据流-路径稳定匹配模型,求解最优解,采用一对一稳定匹配方法在流和路径之间找到最佳的一对一稳定匹配,具体包括:
通过对流-路径稳定匹配模型求解最优解找到最多的匹配,获得最多的没有阻塞对的流与路径之间的匹配;
采用一对一稳定匹配方法在流和路径之间找到最佳的一对一稳定匹配,该稳定匹配方法反复地执行提议-拒绝的过程,其中,流负责提议,路径选择拒绝或接受该提议。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州大学,未经广州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910073822.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种片上网络系统及其通信方法
- 下一篇:一种用于数据中心的拥塞控制方法