【技术实现步骤摘要】
基于时延传输路径控制方法、网络控制器和系统
本申请涉及通信
,更具体的说,涉及一种基于时延的传输路径控制方法、网络控制器和系统。
技术介绍
随着对第五代(5thGeneration,5G)通信技术研究的推进和虚拟现实、自动驾驶等时延敏感业务的应用发展,因此,对路由转发和传输的网络时延提出了更高更严格的要求,尤其是对时延性能的可服务性、可用性和可靠性也提出了全新的要求。在现有的应用中,当两个网络节点设备之间部署一条高可靠低时延需求业务时,现有技术中没有方法可以实时监控业务时延和可靠性的服务等级协议(ServiceLevelAgreement,SLA)满意度,SLA通常考量的是业务传输过程中端到端的质量,与SLA满意度测试相关的网络性能参数包括时延,时延抖动和时延可靠度等,当与SLA相关的时延发生劣化时,现有技术中也没有方法确保业务传输路径对时延的服务要求。由此,目前亟需一种对时延敏感业务的传输路径提供保护的方案,尤其是,在与SLA相关的时延发生劣化时能够确保业务传输路径对时延的服务要求。
技术实现思路
有鉴于此,本申请提供一种基于时延的传输路径控制方法、网络控制器和系统,目的在于为时延敏感业务提供传输路径的保护。本申请提供如下技术方案:本申请实施例的第一方面提供了一种基于时延的传输路径控制方法,所述传输路径控制方法包括:网络控制器获取位于待监控的主用传输路径上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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。