[发明专利]控制多个网关设备的方法、控制器、数据传输系统在审
申请号: | 202310472773.9 | 申请日: | 2023-04-26 |
公开(公告)号: | CN116633842A | 公开(公告)日: | 2023-08-22 |
发明(设计)人: | 钱坤;李波;翟恩南;马云飞 | 申请(专利权)人: | 阿里巴巴(中国)有限公司 |
主分类号: | H04L45/12 | 分类号: | H04L45/12;H04L45/00;H04L45/02 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙) 11452 | 代理人: | 屠长存 |
地址: | 311121 浙江省杭州市余杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 控制 网关 设备 方法 控制器 数据传输 系统 | ||
1.一种控制多个网关设备的方法,包括:
获取多个网关设备之间的网络链路的传输质量和成本;
根据多个网关设备之间的网络链路的传输质量和成本,确定以所述多个网关设备中的两个分别为源网关设备和目的网关设备的数据流的转发表。
2.根据权利要求1所述的方法,其中,
所述转发表是以优化从所述源网关设备到所述目的网关设备的传输路径的总传输性能为目标确定的,其中,所述总传输性能是对所述传输路径使用的网络链路的传输质量和成本进行加权求和而获得的;并且/或者
对所述转发表的确定受所述传输路径经过的网关设备的流量容量、所述传输路径的总丢包率和/或所述传输路径的总延迟时间的约束;并且/或者
在所述多个网关设备中的至少两个网关设备之间能用至少两种网络链路传输所述数据流的情况下,确定所述转发表的步骤包括:根据所述多个网关设备之间的各种能用的网络链路的传输质量和成本,确定所述转发表。
3.根据权利要求2所述的方法,其中,确定所述转发表的步骤包括:
获得所述多个网关设备的当前连接拓扑,其中所述当前连接拓扑为加权图,所述加权图中各边及其权重分别为作为该边的端点的网关设备之间的成本最低的网络链路及其当前延迟;以及
确定在所述当前连接拓扑中从所述源网关设备到所述目的网关设备的最短路径,从而根据所述最短路径确定所述数据流的转发表。
4.根据权利要求3所述的方法,其中,
所述当前连接拓扑为加权有向图,所述加权有向图中各边的权重分别为从作为该边起点的网关设备到作为该边终点的网关设备的成本最低的网络链路的当前延迟;并且/或者
根据所述最短路径确定所述数据流的转发表的步骤包括:在受所述最短路径经过的网关设备的流量容量的约束条件下根据所述最短路径确定所述数据流的转发表。
5.根据权利要求4所述的方法,其中,在所述多个网关设备能动态扩缩容的情况下,所述方法还包括:
根据在将所述最短路径作为从所述源网关设备到所述目的网关设备的传输路径的情况下确定的所述多个网关设备的最大流量需求,调整所述多个网关设备的流量容量。
6.根据权利要求1所述的方法,还包括:
确定从所述源网关设备到所述目的网关设备的快速恢复路径,其中,所述快速恢复路径所用的网络链路的类型不同于所述转发表所用的网络链路的类型。
7.根据权利要求6所述的方法,其中,确定所述快速恢复路径的步骤包括:
获取所述转发表中的作为中继节点的网关设备的集合;以及
根据除所述转发表所用的网络链路的类型之外的其它类型的网络链路的当前延迟,确定所述中继节点的集合之中的使得传输路径延迟最少的中继节点子集,从而根据所述中继节点子集确定所述快速恢复路径。
8.根据权利要求1所述的方法,其中,在所述多个网关设备能动态扩缩容的情况下,所述方法还包括:
根据所述多个网关设备的流量需求的历史数据,预测未来一个或更多个时段的流量需求;以及
根据所预测的流量需求,调整所述多个网关设备的流量容量。
9.根据权利要求8所述的方法,其中,调整所述多个网关设备的流量容量的步骤还包括:
根据所述多个网关设备的前一时段实际使用的流量,调整所述多个网关设备的流量容量,以确保调整后的流量容量不小于前一时段实际使用的流量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴(中国)有限公司,未经阿里巴巴(中国)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310472773.9/1.html,转载请声明来源钻瓜专利网。