链路拥塞检测方法及相关设备技术

技术编号:31827261 阅读:16 留言:0更新日期:2022-01-12 12:57
本公开实施例提供了一种链路拥塞检测方法及相关设备,属于网络运营和通信技术领域。该方法包括:获得当前时刻的当前链路的当前链路信息;根据所述当前链路信息确定所述当前链路在所述当前时刻所属的目标链路聚类类别;调用所述目标链路聚类类别对应的目标链路拥塞检测模型处理所述当前链路信息,确定所述当前链路在所述当前时刻是否为拥塞链路。链路在所述当前时刻是否为拥塞链路。链路在所述当前时刻是否为拥塞链路。

【技术实现步骤摘要】
链路拥塞检测方法及相关设备


[0001]本公开涉及网络运营和通信
,具体而言,涉及一种链路拥塞检测方法、链路拥塞检测装置、计算机设备、计算机可读存储介质和计算机程序产品。

技术介绍

[0002]相关技术中的链路拥塞检测方法,通常为基于专家经验设置的单一性能指标的规则、阈值和等级,主要为对链路传输的时延、抖动、丢包或带宽利用率等单一性能指标超限问题进行判定。
[0003]由于评价链路拥塞的指标众多,基于单一性能指标判定链路是否发生链路拥塞不一定准确。

技术实现思路

[0004]本公开实施例提供一种链路拥塞检测方法、链路拥塞检测装置、计算机设备、计算机可读存储介质和计算机程序产品,可以提高链路拥塞检测的准确性。
[0005]本公开实施例提供一种链路拥塞检测方法,所述方法包括:获得当前时刻的当前链路的当前链路信息;根据所述当前链路信息确定所述当前链路在所述当前时刻所属的目标链路聚类类别;调用所述目标链路聚类类别对应的目标链路拥塞检测模型处理所述当前链路信息,确定所述当前链路在所述当前时刻是否为拥塞链路。
[0006]本公开实施例提供一种链路拥塞检测装置,该装置包括:当前链路信息获得单元,用于获得当前时刻的当前链路的当前链路信息;链路聚类类别确定单元,用于根据所述当前链路信息确定所述当前链路在所述当前时刻所属的目标链路聚类类别;链路拥塞检测单元,用于调用所述目标链路聚类类别对应的目标链路拥塞检测模型处理所述当前链路信息,确定所述当前链路在所述当前时刻是否为拥塞链路。
[0007]本公开实施例提供一种计算机设备,包括:至少一个处理器;存储装置,用于存储至少一个程序;当所述至少一个程序被所述至少一个处理器执行,实现上述实施例中任意一种可能的实现方式中的方法。
[0008]本公开实施例提供了一种计算机可读存储介质,其上存储有用于计算机设备执行的计算机程序,所述程序被处理器执行时实现上述实施例中任意一种可能的实现方式中的方法。
[0009]本公开实施例提供了一种包含指令的计算机程序产品。当该计算机程序产品在计算机设备上运行时,使得计算机设备执行上述各方或上述各方中任意一种可能的实现方式中的方法的指令。
[0010]在本公开的一些实施例所提供的技术方案中,通过获得当前时刻的当前链路的当前链路信息,根据所述当前链路信息确定所述当前链路在所述当前时刻所属的目标链路聚类类别,然后调用所述目标链路聚类类别对应的目标链路拥塞检测模型处理所述当前链路信息,确定所述当前链路在所述当前时刻是否为拥塞链路,可以提高链路拥塞检测的准确
性。
[0011]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0012]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013]图1示意性示出了根据本公开的一实施例的链路拥塞检测方法的流程图。
[0014]图2示意性示出了根据本公开的一实施例的链路拥塞检测方法的示意图。
[0015]图3示意性示出了根据本公开的一实施例的基于聚类的异常检测的示意图。
[0016]图4示意性示出了根据本公开的一实施例的链路拥塞检测装置的示意性框图。
[0017]图5示意性示出了根据本公开的一实施例的计算机设备的示意性框图。
具体实施方式
[0018]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。
[0019]在本公开的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
[0020]本公开实施例并未对本公开实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本公开实施例的提供的方法的代码的程序,以根据本公开实施例提供的方法进行处理即可,例如,本公开实施例提供的方法的执行主体可以是计算机设备,或者,是计算机设备中能够调用程序并执行程序的功能模块。
[0021]可以理解的是,本公开实施例描述的网络架构以及业务场景是为了更加清楚的说明本公开实施例的技术方案,并不构成对于本公开实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本公开实施例提供的技术方案对于类似的技术问题,同样适用。
[0022]图1示意性示出了根据本公开的一实施例的链路拥塞检测方法的流程图。如图1所示,本公开实施例提供的方法可以包括如下步骤。
[0023]在步骤S110中,获得当前时刻的当前链路的当前链路信息。
[0024]在示例性实施例中,所述方法还可以包括:获得历史时刻的历史链路的目标历史链路信息;对目标历史链路信息进行降维处理,获得各主成分方差贡献率;确定主成分方差贡献率排名前k的主成分的空间分布特点确定链路聚类类别数p,k为大于1的正整数,p为大于1的正整数;根据所述链路聚类类别数p对所述目标历史链路信息进行聚类分析,确定p个
链路聚类类别中的目标历史链路信息,所述p个链路聚类类别中包括所述目标链路聚类类别;根据每个链路聚类类别中包括的目标历史链路信息,获得每个链路聚类类别的性能分布指标;根据每个链路聚类类别的性能分布指标,分别设置每个链路聚类类别的异常值水平;根据每个链路聚类类别的异常值水平和每个链路聚类类别中的目标历史链路信息分别进行每个链路聚类类别的链路拥塞检测模型的训练,所述链路拥塞检测模型包括所述目标链路拥塞检测模型。
[0025]在示例性实施例中,每个链路聚类类别的性能分布指标可以包括每个链路聚类类别中的历史链路的链路抖动、链路时延、链路丢包率、链路带宽利用率的均值和方差,每个链路聚类类别的异常值水平可以与对应链路聚类类别的链路抖动、链路时延、链路丢包率、链路带宽利用率的均值和方差正相关。
[0026]在示例性实施例中,获得历史时刻的历史链路的目标历史链路信息,可以包括:设置采集粒度,按照所述采集粒度采集各个历史时刻的历史链路的历史链路信息,各个历史链路信息包括链路丢包率、链路时延、链路抖动、链路带宽占用率、物理/逻辑端口流量、采集时间、接口类型、设备和端口状态、中央处理器CPU使用率、内存使用率、链路种类、链路类型、链路数量、是否域间链路、物理/逻本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种链路拥塞检测方法,其特征在于,包括:获得当前时刻的当前链路的当前链路信息;根据所述当前链路信息确定所述当前链路在所述当前时刻所属的目标链路聚类类别;调用所述目标链路聚类类别对应的目标链路拥塞检测模型处理所述当前链路信息,确定所述当前链路在所述当前时刻是否为拥塞链路。2.根据权利要求1所述的方法,其特征在于,调用所述目标链路聚类类别对应的目标链路拥塞检测模型处理所述当前链路信息,并根据所述确定所述当前链路在所述当前时刻是否为拥塞链路,包括:将所述当前链路信息输入至所述目标链路拥塞检测模型,以判断所述当前链路在所述当前时刻是否为正常链路;根据所述当前链路在所述当前时刻是否为正常链路的判断结果,确定所述当前链路在所述当前时刻是否为拥塞链路。3.根据权利要求2所述的方法,其特征在于,根据所述当前链路在所述当前时刻是否为正常链路的判断结果,确定所述当前链路在所述当前时刻是否为拥塞链路,包括:若所述判断结果为所述当前链路在所述当前时刻为非正常链路,则获取链路拥塞阈值和所述目标链路拥塞检测模型输出的所述当前链路在所述当前时刻的链路异常值;若所述当前链路在所述当前时刻的链路异常值大于所述链路拥塞阈值,则确定所述当前链路在所述当前时刻为拥塞链路。4.根据权利要求1所述的方法,其特征在于,还包括:获得历史时刻的历史链路的目标历史链路信息;对目标历史链路信息进行降维处理,获得各主成分方差贡献率;确定主成分方差贡献率排名前k的主成分的空间分布特点确定链路聚类类别数p,k为大于1的正整数,p为大于1的正整数;根据所述链路聚类类别数p对所述目标历史链路信息进行聚类分析,确定p个链路聚类类别中的目标历史链路信息,所述p个链路聚类类别中包括所述目标链路聚类类别;根据每个链路聚类类别中包括的目标历史链路信息,获得每个链路聚类类别的性能分布指标;根据每个链路聚类类别的性能分布指标,分别设置每个链路聚类类别的异常值水平;根据每个链路聚类类别的异常值水平和每个链路聚类类别中的目标历史链路信息分别进行每个链路聚类类别的链路拥塞检测模型的训练,所述链路拥塞检测模型包括所述目标链路拥塞检测模型。5.根据权利要求4所述的方法,其特征在于,每个链路聚类类别的性能分布指标包括每个链路聚类类别中的历史链路的链路抖动、链路时延、链路丢包率、链路带宽利用率的均值和方差,每个链路聚类类别的异常值水平与对应链路聚类类别的链路抖动、链路时延、链路丢包率、链路带宽利用率的均值和方差正相关。6.根据权利要求4所述的方法,其特征在于,获得历史时刻的历史链路的目标历史链路信息,包括:设置采集粒度,按照所述采集粒度采集各个历史时刻的历史链路的历史链路信息,各个历史链路信息包括链路丢包率、链路时延、链路抖动、链路带宽占用率、物理/逻辑端口流
量、采集时间、接口类型、设备和端口状态、中央处理器CPU使用率、内存使用率、链路种类、链路类型、链路数量、是否域间链路、物理/逻辑端口带宽和承载业务类型;对采集到的历史链...

【专利技术属性】
技术研发人员:杨昊吴艳芹张乐章军吕田田
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利