基于时延传输路径控制方法、网络控制器和系统技术方案

技术编号:20519972 阅读:17 留言:0更新日期:2019-03-06 03:45
基于时延传输路径控制方法、网络控制器和系统。本申请提供了一种基于时延的传输路径控制方法、装置和系统。通过获取主用传输路径和备用传输路径上的各个网络节点设备的设备时延,以及各个网络节点设备之间的链路时延,并基于各自的设备时延和链路时延进行计算得到主用传输路径时延,以及备用传输路径时延。然后,基于时延判决的倒换机制,在主用传输路径时延大于倒换门限,且备用传输路径时延小于倒换门限的情况下,生成主备路径倒换命令,并基于该主备路径倒换命令,将报文从主用传输路径倒换到备用传输路径进行传输。从而为时延敏感业务的传输路径提供保护,确保业务传输路径对时延的服务要求。

【技术实现步骤摘要】
基于时延传输路径控制方法、网络控制器和系统
本申请涉及通信
,更具体的说,涉及一种基于时延的传输路径控制方法、网络控制器和系统。
技术介绍
随着对第五代(5thGeneration,5G)通信技术研究的推进和虚拟现实、自动驾驶等时延敏感业务的应用发展,因此,对路由转发和传输的网络时延提出了更高更严格的要求,尤其是对时延性能的可服务性、可用性和可靠性也提出了全新的要求。在现有的应用中,当两个网络节点设备之间部署一条高可靠低时延需求业务时,现有技术中没有方法可以实时监控业务时延和可靠性的服务等级协议(ServiceLevelAgreement,SLA)满意度,SLA通常考量的是业务传输过程中端到端的质量,与SLA满意度测试相关的网络性能参数包括时延,时延抖动和时延可靠度等,当与SLA相关的时延发生劣化时,现有技术中也没有方法确保业务传输路径对时延的服务要求。由此,目前亟需一种对时延敏感业务的传输路径提供保护的方案,尤其是,在与SLA相关的时延发生劣化时能够确保业务传输路径对时延的服务要求。
技术实现思路
有鉴于此,本申请提供一种基于时延的传输路径控制方法、网络控制器和系统,目的在于为时延敏感业务提供传输路径的保护。本申请提供如下技术方案:本申请实施例的第一方面提供了一种基于时延的传输路径控制方法,所述传输路径控制方法包括:网络控制器获取位于待监控的主用传输路径上n个网络节点设备的n个第一节点时延,以及获取位于待监控的备用传输路径上m个网络节点设备的m个第二节点时延,所述第一节点时延为位于所述主用传输路径上的第一网络节点设备的设备时延与所述第一网络节点设备与下一网络节点设备之间的链路时延之和,所述第二节点时延为位于所述备用传输路径上的第二网络节点设备的设备时延与所述第二网络节点设备与下一网络节点设备之间的链路时延之和,其中,所述n个网络节点设备包括所述第一网络节点设备,所述m个网络节点设备包括所述第二网络节点设备,n大于等于2,m大于等于2;所述网络控制器基于预设周期内得到的所述主用传输路径上的所述n个第一节点时延,计算主用传输路径时延,所述主用传输路径时延用于指示传输业务数据流包括的所有报文时、达到第一目标延时可靠度的时延,所述第一目标延时可靠度用于指示所述业务数据流中的报文从所述主用传输路径的第一个网络节点设备传输至最后一个网络节点设备的成功率;所述网络控制器基于预设周期内得到的所述备用传输路径上的所述m个第二节点时延,计算备用传输路径时延,所述备用传输路径时延用于指示传输检测报文时、达到第二目标延时可靠度的时延,所述第二目标时延可靠度用于指示所述检测报文从所述备用传输路径的第一个网络节点设备传输至最后一个网络节点设备的成功率;所述网络控制器确定所述主用传输路径时延大于倒换门限,且所述备用传输路径时延小于倒换门限时,生成主备路径倒换指示;所述网络控制器基于所述主备路径倒换指示,将报文从所述主用传输路径倒换至所述备用传输路径上进行传输。上述方案,通过将得到的主用传输路径时延和备用传输路径时延与倒换门限进行比较,在主用传输路径时延大于倒换门限,且备用传输路径时延小于倒换门限的情况下,生成主备路径倒换命令,并基于该主备路径倒换命令,将报文从主用传输路径倒换到备用传输路径进行传输。从而为时延敏感业务的传输路径提供保护,确保业务传输路径对时延的服务要求。在一种可能的设计中,所述网络控制器获取的所述第一节点时延中的设备时延是由设置于所述主用传输路径上的所述第一网络节点设备上的第一时延测量模块在预设周期内测量得到的;所述网络控制器获取的所述第二节点时延中的设备时延是由设置于所述备用传输路径上的第二网络节点设备上的第二时延测量模块在所述预设周期内测量得到的。在一种可能的设计中,所述网络控制器基于预设周期内得到的所述主用传输路径上的所述n个第一节点时延,计算主用传输路径时延,具体包括:所述网络控制器基于所述预设周期内得到的所述主用传输路径上的第i个网络节点设备的第一节点时延,计算第i个网络节点设备的第一路径时延随机变量Li,其中,i的取值为1至n的正整数,Li包括所述预设周期内流经所述主用传输路径上的第i个网络节点设备的数据流包括的所有报文的设备时延的第一概率分布,并将所述第一概率分布偏移所述第i个网络节点设备的链路时延;所述网络控制器根据所述第一路径时延随机变量Li确定主用传输路径时延随机变量所述指对n个网络节点设备的第一时延随机变量进行随机变量求和;所述网络控制器在所述主用传输路径时延随机变量中确定达到所述第一目标延时可靠度的时延,得到主用传输路径时延。上述方案,采用概率分布统计的方式,获取主用传输路径时延随机变量的概率分布,然后能够准确的从该概率分布中确定主用传输路径时延随机变量达到第一目标时延可靠度的时延,得到更为精确的,满足SLA要求的主用传输路径时延。在一种可能的设计中,所述网络控制器基于预设周期内得到的所述备用传输路径上的所述m个第二节点时延,计算备用传输路径时延,包括:所述网络控制器基于所述预设周期内得到的所述备用传输路径上的第j个网络节点设备的第二节点时延,计算第j个网络节点设备的第二路径时延随机变量Lj,其中,j的取值为1至m的正整数,Lj包括所述预设周期内流经所述备用传输路径上的第j个网络节点设备的检测报文的设备时延的第二概率分布,并将所述第二概率分布偏移所述第j个网络节点设备的链路时延;所述网络控制器根据所述第二路径时延随机变量Lj确定备用传输路径时延随机变量所述指对m个网络节点设备的第二时延随机变量进行随机变量求和;所述网络控制器在所述备用传输路径时延随机变量中确定达到所述第二目标时延可靠度的时延,得到备用传输路径时延。上述方案,采用概率分布统计的方式,获取备用传输路径时延随机变量的概率分布,然后能够准确的从该概率分布中确定备用传输路径时延随机变量达到第二目标时延可靠度的时延,得到更为精确的,满足SLA要求的备用传输路径时延。在一种可能的设计中,所述网络控制器确定所述主用传输路径时延大于倒换门限之前,还包括:所述网络控制器确定所述主用传输路径时延不大于所述告警门限,返回执行获取位于待监控的主用传输路径上n个网络节点设备的n个第一节点时延,以及获取位于待监控的备用传输路径上m个网络节点设备的m个第二节点时延;所述网络控制器确定所述主用传输路径时延大于所述告警门限,则判断所述主用传输路径时延是否大于倒换门限。上述方案,增加了对主用传输路径进行告警的操作,使得检测人员及时了解主用传输路径的时延情况。在一种可能的设计中,所述网络控制器确定所述主用传输路径时延大于所述倒换门限之后,还包括:所述网络控制器将倒换门限计数器中的计数累加1;所述网络控制器确定所述倒换门限计数器中的计数大于预设计数,则判断所述备用传输路径时延是否小于所述倒换门限;所述网络控制器确定所述倒换门限计数器中的计数不大于所述预设计数,则生成所述主用传输路径的第一告警信息,返回执行获取位于待监控的主用传输路径上n个网络节点设备的n个第一节点时延,以及获取位于待监控的备用传输路径上m个网络节点设备的m个第二节点时延。上述方案,增加对主用传输路径大于倒换门限的结果的计数进行判断,当该计数满足一定预设计数时,才进行主用传输路径和备本文档来自技高网...

【技术保护点】
1.一种基于时延的传输路径控制方法,其特征在于,所述传输路径控制方法包括:网络控制器获取位于待监控的主用传输路径上n个网络节点设备的n个第一节点时延,以及获取位于待监控的备用传输路径上m个网络节点设备的m个第二节点时延,所述第一节点时延为位于所述主用传输路径上的第一网络节点设备的设备时延与所述第一网络节点设备与下一网络节点设备之间的链路时延之和,所述第二节点时延为位于所述备用传输路径上的第二网络节点设备的设备时延与所述第二网络节点设备与下一网络节点设备之间的链路时延之和,其中,所述n个网络节点设备包括所述第一网络节点设备,所述m个网络节点设备包括所述第二网络节点设备,n大于等于2,m大于等于2;所述网络控制器基于预设周期内得到的所述主用传输路径上的所述n个第一节点时延,计算主用传输路径时延,所述主用传输路径时延用于指示传输业务数据流包括的所有报文时、达到第一目标延时可靠度的时延,所述第一目标延时可靠度用于指示所述业务数据流中的报文从所述主用传输路径的第一个网络节点设备传输至最后一个网络节点设备的成功率;所述网络控制器基于预设周期内得到的所述备用传输路径上的所述m个第二节点时延,计算备用传输路径时延,所述备用传输路径时延用于指示传输检测报文时、达到第二目标延时可靠度的时延,所述第二目标时延可靠度用于指示所述检测报文从所述备用传输路径的第一个网络节点设备传输至最后一个网络节点设备的成功率;所述网络控制器确定所述主用传输路径时延大于倒换门限,且所述备用传输路径时延小于倒换门限时,生成主备路径倒换指示;所述网络控制器基于所述主备路径倒换指示,将报文从所述主用传输路径倒换至所述备用传输路径上进行传输。...

【技术特征摘要】
1.一种基于时延的传输路径控制方法,其特征在于,所述传输路径控制方法包括:网络控制器获取位于待监控的主用传输路径上n个网络节点设备的n个第一节点时延,以及获取位于待监控的备用传输路径上m个网络节点设备的m个第二节点时延,所述第一节点时延为位于所述主用传输路径上的第一网络节点设备的设备时延与所述第一网络节点设备与下一网络节点设备之间的链路时延之和,所述第二节点时延为位于所述备用传输路径上的第二网络节点设备的设备时延与所述第二网络节点设备与下一网络节点设备之间的链路时延之和,其中,所述n个网络节点设备包括所述第一网络节点设备,所述m个网络节点设备包括所述第二网络节点设备,n大于等于2,m大于等于2;所述网络控制器基于预设周期内得到的所述主用传输路径上的所述n个第一节点时延,计算主用传输路径时延,所述主用传输路径时延用于指示传输业务数据流包括的所有报文时、达到第一目标延时可靠度的时延,所述第一目标延时可靠度用于指示所述业务数据流中的报文从所述主用传输路径的第一个网络节点设备传输至最后一个网络节点设备的成功率;所述网络控制器基于预设周期内得到的所述备用传输路径上的所述m个第二节点时延,计算备用传输路径时延,所述备用传输路径时延用于指示传输检测报文时、达到第二目标延时可靠度的时延,所述第二目标时延可靠度用于指示所述检测报文从所述备用传输路径的第一个网络节点设备传输至最后一个网络节点设备的成功率;所述网络控制器确定所述主用传输路径时延大于倒换门限,且所述备用传输路径时延小于倒换门限时,生成主备路径倒换指示;所述网络控制器基于所述主备路径倒换指示,将报文从所述主用传输路径倒换至所述备用传输路径上进行传输。2.根据权利要求1所述的方法,其特征在于,所述网络控制器获取的所述第一节点时延中的设备时延是由设置于所述主用传输路径上的所述第一网络节点设备上的第一时延测量模块在预设周期内测量得到的;所述网络控制器获取的所述第二节点时延中的设备时延是由设置于所述备用传输路径上的第二网络节点设备上的第二时延测量模块在所述预设周期内测量得到的。3.根据权利要求1或2所述的方法,其特征在于,所述网络控制器基于预设周期内得到的所述主用传输路径上的所述n个第一节点时延,计算主用传输路径时延,具体包括:所述网络控制器基于所述预设周期内得到的所述主用传输路径上的第i个网络节点设备的第一节点时延,计算第i个网络节点设备的第一路径时延随机变量Li,其中,i的取值为1至n的正整数,Li包括所述预设周期内流经所述主用传输路径上的第i个网络节点设备的数据流包括的所有报文的设备时延的第一概率分布,并将所述第一概率分布偏移所述第i个网络节点设备的链路时延;所述网络控制器根据所述第一路径时延随机变量Li确定主用传输路径时延随机变量所述指对n个网络节点设备的第一时延随机变量进行随机变量求和;所述网络控制器在所述主用传输路径时延随机变量中确定达到所述第一目标延时可靠度的时延,得到主用传输路径时延。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述网络控制器基于预设周期内得到的所述备用传输路径上的所述m个第二节点时延,计算备用传输路径时延,包括:所述网络控制器基于所述预设周期内得到的所述备用传输路径上的第j个网络节点设备的第二节点时延,计算第j个网络节点设备的第二路径时延随机变量Lj,其中,j的取值为1至m的正整数,Lj包括所述预设周期内流经所述备用传输路径上的第j个网络节点设备的检测报文的设备时延的第二概率分布,并将所述第二概率分布偏移所述第j个网络节点设备的链路时延;所述网络控制器根据所述第二路径时延随机变量Lj确定备用传输路径时延随机变量所述指对m个网络节点设备的第二时延随机变量进行随机变量求和;所述网络控制器在所述备用传输路径时延随机变量中确定达到所述第二目标时延可靠度的时延,得到备用传输路径时延。5.根据权利要求1-4任一项所述的方法,其特征在于,所述网络控制器确定所述主用传输路径时延大于倒换门限之前,还包括:所述网络控制器确定所述主用传输路径时延不大于所述告警门限,返回执行获取位于待监控的主用传输路径上n个网络节点设备的n个第一节点时延,以及获取位于待监控的备用传输路径上m个网络节点设备的m个第二节点时延;所述网络控制器确定所述主用传输路径时延大于所述告警门限,则判断所述主用传输路径时延是否大于倒换门限。6.根据权利要求1-5任一项所述的方法,其特征在于,所述网络控制器确定所述主用传输路径时延大于所述倒换门限之后,还包括:所述网络控制器将倒换门限计数器中的计数累加1;所述网络控制器确定所述倒换门限计数器中的计数大于预设计数,则判断所述备用传输路径时延是否小于所述倒换门限;所述网络控制器确定所述倒换门限计数器中的计数不大于所述预设计数,则生成所述主用传输路径的第一告警信息,返回执行获取位于待监控的主用传输路径上n个网络节点设备的n个第一节点时延,以及获取位于待监控的备用传输路径上m个网络节点设备的m个第二节点时延。7.根据权利要求1-5中任一项所述的方法,其特征在于,还包括:所述网络控制器确定所述主用传输路径时延不大于所述倒换门限,生成所述主用传输路径的第二告警信息,并将倒换门限计数器中的计数清零,所述第二告警信息的警告优先级低于所述第一告警信息;返回执行获取位于待监控的主用传输路径上n个网络节点设备的n个第一节点时延,以及获取位于待监控的备用传输路径上m个网络节点设备的m个第二节点时延。8.根据权利要求6所述的方法,其特征在于,所述网络控制器确定所述倒换门限计数器中的计数大于所述预设计数之后,判断所述备用传输路径是否小于所述倒换门限之前,还包括:所述网络控制器确定所述备用传输路径时延小于所述告警门限,执行判断所述备用传输路径时延是否小于所述倒换门限这一步骤;所述网络控制器确定所述备用传输路径时延不小于所述告警门限,生成所述主用传输路径的第一告警信息和所述备用传输路径的第一告警信息。9.根据权利要求6-8任一项所述的方法,其特征在于,将所述报文从所述主用传输路径倒换至所述备用传输路径上进行传输之后,还包括:...

【专利技术属性】
技术研发人员:张锡权宋建民魏家宏徐鸿
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1