System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于网络遥测技术的快速重路由系统和方法技术方案_技高网

基于网络遥测技术的快速重路由系统和方法技术方案

技术编号:40512539 阅读:5 留言:0更新日期:2024-03-01 13:28
本申请公开了一种基于网络遥测技术的快速重路由系统和方法,系统包括位于控制面的集中控制器和多个位于数据面的可编程交换机;集中控制器用于:基于网络遥测技术从各个可编程交换机中获取到全局网络状态信息;确定主工作路径的备份路径集合,备份路径集合中的每一条备份路径的时延满足业务时延要求;将备份路径集合下发至主工作路径中的可编程交换机;主工作路径中的可编程交换机用于:基于网络遥测技术获取到局部网络状态信息;根据局部网络状态信息确定是否触发备份路径切换机制;若是则从备份路径集合中选择最优备份路径;根据最优备份路径进行重路由。本申请能够实现快速的重路由,提高业务的服务质量。

【技术实现步骤摘要】

本申请属于重路由,尤其涉及一种基于网络遥测技术的快速重路由系统和方法


技术介绍

1、快速重路由是在网络发生故障时将受影响的业务流快速切换到备份路径使其恢复正常工作的机制,目的是为了减少链路和/或节点故障对网络业务的影响。

2、目前,软定义网络(英文为software defined network,英文缩写为sdn)技术作为一种重要的网络技术,越来越多地应用在企业、校园和运营商网络中。然而经典的sdn技术对网络状态的感知慢,网络链路或节点故障情况下故障路由的恢复慢。这对于目前越来越多的延迟敏感应用(例如,远程手术、视频会议等要求低于50ms的恢复时间的应用场景)是无法接受的。因此在故障情况下的快速路由恢复是一项关键的任务。


技术实现思路

1、本申请实施例提供一种基于网络遥测技术的快速重路由系统和方法,能够实现快速的重路由。

2、本申请实施例提供的基于网络遥测技术的快速重路由系统,包括:位于控制面的集中控制器和多个位于数据面的可编程交换机;其中:

3、所述集中控制器用于:基于网络遥测技术从各个可编程交换机中获取到全局网络状态信息;根据所述全局网络状态信息,确定主工作路径的备份路径集合,所述备份路径集合中的每一条备份路径的时延满足业务时延要求;将所述备份路径集合下发至所述主工作路径中的可编程交换机;

4、所述主工作路径中的可编程交换机用于:基于网络遥测技术获取到局部网络状态信息;根据所述局部网络状态信息确定是否触发备份路径切换机制;若是,则从所述备份路径集合中选择最优备份路径;根据所述最优备份路径进行重路由。

5、本申请实施例提供的基于网络遥测技术的快速重路由方法,所述方法基于上述快速重路由系统实现,所述方法包括:

6、所述集中控制器基于网络遥测技术从各个可编程交换机中获取到全局网络状态信息;根据所述全局网络状态信息,确定主工作路径的备份路径集合,所述备份路径集合中的每一条备份路径的时延满足业务时延要求;将所述备份路径集合下发至所述主工作路径中的可编程交换机;

7、所述主工作路径中的可编程交换机基于网络遥测技术获取到局部网络状态信息;根据所述局部网络状态信息确定是否触发备份路径切换机制;若是,则从所述备份路径集合中选择最优备份路径;根据所述最优备份路径进行重路由。

8、本申请实施例提供一种基于网络遥测技术的快速重路由方法,所述方法基于集中控制器实现,所述方法包括:

9、基于网络遥测技术从各个可编程交换机中获取到全局网络状态信息;

10、根据所述全局网络状态信息,确定主工作路径的备份路径集合,所述备份路径集合中的每一条备份路径的时延满足业务时延要求;

11、将所述备份路径集合下发至所述主工作路径中的可编程交换机,以使所述可编程交换机基于网络遥测技术获取到局部网络状态信息;根据所述局部网络状态信息确定是否触发备份路径切换机制;若是,则从所述备份路径集合中选择最优备份路径;根据所述最优备份路径进行重路由。

12、本申请实施例提供一种基于网络遥测技术的快速重路由方法,所述方法基于可编程交换机实现,所述方法包括:

13、基于网络遥测技术获取到局部网络状态信息;

14、根据所述局部网络状态信息确定是否触发备份路径切换机制;

15、若是,则从备份路径集合中选择最优备份路径;根据所述最优备份路径进行重路由;其中,所述备份路径集合的获得过程包括:所述集中控制器基于网络遥测技术从各个可编程交换机中获取到全局网络状态信息,根据所述全局网络状态信息确定主工作路径的备份路径集合,所述备份路径集合中的每一条备份路径的时延满足业务时延要求;并将所述备份路径集合下发至所述主工作路径中的可编程交换机。

16、本申请实施例的基于网络遥测技术的快速重路由系统和方法,集中控制器基于全局网络状态信息对主工作路径的备份路径进行规划,生成备份路径集,并将备份路径集下发至主工作路径中的可编程交换机。可编程交换机基于局部网络状态信息确定是否需要触发备份路径切换机制,如果需要则决策出一条最优备份路径,实现重路由。由于备份路径集中的每一条备份路径的时延都能满足业务时延要求,因此最优备份路径可以保证重路由的有效性。而且,由于局部和全局的网络状态信息是都基于网络遥测技术获取到的,而网络遥测技术可以准确、可靠和实时地进行数据采集,因此本申请实施例提供的系统可以快速的实现重路由,实现重路由的时效性。可见,可以保证备份路由集中的每一条备份路径具有有效性和时效性。而且,集中控制器将备份路径集下发至主工作路径中的可编程交换机,而不必下发给其它的可编程交换机,可以避免资源的浪费,而且可以避免影响到正常的网络性能。还有,可编程交换机基于网络遥测技术,可以及时、准确、实时地采集细粒度的网络状态信息,及时准确的感知到网络状态的变化,在故障发生时甚至故障发生之前及时的主动进行备份路径的切换。进一步基于可编程交换机本身的算力,在本地就可以决策出一条最优备份路径,无需集中控制器的参与,可以进一步提高决策速度。可见,本申请实施例提供的系统在备份路径的规划、主动触发备份路径切换机制、决策最优备份路径等各方面都具有优势,可以提高业务的服务质量,提高网络可靠性和健壮性。

本文档来自技高网...

【技术保护点】

1.一种基于网络遥测技术的快速重路由系统,其特征在于,包括:位于控制面的集中控制器和多个位于数据面的可编程交换机;其中:

2.根据权利要求1所述的系统,其特征在于,所述集中控制器包括:

3.根据权利要求2所述的系统,其特征在于,所述第一确定模块具体用于执行如下步骤:

4.根据权利要求1所述的系统,其特征在于,

5.根据权利要求1所述的系统,其特征在于,所述全局网络状态信息包括各个可编程交换机的算力和各个可编程交换机的局部网络状态信息。

6.一种基于网络遥测技术的快速重路由方法,其特征在于,所述方法基于权利要求1~5中任一项所述的快速重路由系统实现,所述方法包括:

7.一种基于网络遥测技术的快速重路由方法,其特征在于,所述方法基于集中控制器实现,所述方法包括:

8.根据权利要求7所述的方法,其特征在于,所述根据所述全局网络状态信息,确定主工作路径的备份路径集合,包括:

9.一种基于网络遥测技术的快速重路由方法,其特征在于,所述方法基于可编程交换机实现,所述方法包括:

10.根据权利要求9所述的方法,其特征在于,所述从所述备份路径集合中选择最优备份路径,包括:在所述备份路径切换机制触发后,将所述主工作路径的状态信息和所述备份路径集合中各条备份路径的状态信息输入至神经网络模型,得到所述最优备份路径,根据所述最优备份路径进行重路由;其中,所述最优备份路径的业务可靠性在所述备份路径集合中是最高的。

...

【技术特征摘要】

1.一种基于网络遥测技术的快速重路由系统,其特征在于,包括:位于控制面的集中控制器和多个位于数据面的可编程交换机;其中:

2.根据权利要求1所述的系统,其特征在于,所述集中控制器包括:

3.根据权利要求2所述的系统,其特征在于,所述第一确定模块具体用于执行如下步骤:

4.根据权利要求1所述的系统,其特征在于,

5.根据权利要求1所述的系统,其特征在于,所述全局网络状态信息包括各个可编程交换机的算力和各个可编程交换机的局部网络状态信息。

6.一种基于网络遥测技术的快速重路由方法,其特征在于,所述方法基于权利要求1~5中任一项所述的快速重路由系统实现,所述方法包括:

7.一种基于网络...

【专利技术属性】
技术研发人员:段云峰陈佳兴孙昊白国涛陈国丰雷
申请(专利权)人:中移动信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1