对端网元的过载控制方法及装置制造方法及图纸

技术编号:12138628 阅读:61 留言:0更新日期:2015-10-01 17:06
本发明专利技术实施例公开了一种对端网元的过载控制方法及装置,涉及通信系统领域,可以提高对端网元的过载控制精度和准确率,进而提升系统的E2E业务量。所述方法包括:首先统计当前周期内本端网元与对端网元之间的业务成功数量,然后将当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较,再根据所述比较结果和预设条件,调整发送速率上限值,最后将调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。

【技术实现步骤摘要】
【国外来华专利技术】对端网元的过载控制方法及装置
本专利技术涉及通信系统领域,特别涉及一种对端网元的过载控制方法及装置。
技术介绍
在通信网络中,当本端网元的业务过载时,本端网元的业务发送速率较大,若对端网元接口上的过载控制协议不完善或者对端网元的协议实现存在问题,会造成对端网元过载、业务处理能力下降、甚至复位瘫痪等问题,从而导致系统的E2E(EndToEnd,端到端)业务量下降,因此如何控制对端网元过载已经成为需要解决的关键技术问题。目前,在控制对端网元过载时,通常根据接口上的业务成功率进行过载控制,或者根据接口上的业务响应时延进行过载控制。然而由于根据接口上的业务成功率进行过载控制时,在一些特定场景下,会出现对端网元在未过载的情况下,被判定为过载,造成过载控制的误差较大;在另一些特定场景下,基于业务成功率进行过载控制,会导致业务成功率上升了,但是业务发送数量、业务成功数量下降,从而不能有效保障系统的E2E业务量。而根据接口上的业务响应时延进行过载控制时,由于业务时延存在抖动特性和非线性特性,也会导致对端网元的过载控制误差较大。
技术实现思路
本专利技术实施例提供一种对端网元的过载控制方法及装置,可以提高对端网元的过载控制精度和准确率。第一方面,本专利技术实施例提供一种对端网元的过载控制方法,包括:统计当前周期内本端网元与对端网元之间的业务成功数量;将当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较;根据所述比较结果和预设条件,调整发送速率上限值;将调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。第二方面,本专利技术实施例提供一种对端网元的过载控制装置,包括:统计单元,用于统计当前周期内本端网元与对端网元之间的业务成功数量;比较单元,用于将所述统计单元统计的当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较;调整单元,用于根据所述比较结果和预设条件,调整发送速率上限值;配置单元,用于将所述调整单元调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。第三方面,本专利技术实施例提供一种网络设备,包括:输入设备、输出设备、存储器和处理器,所述处理器与所述输入设备、输出设备、存储器相连接;所述处理器,用于统计当前周期内本端网元与对端网元之间的业务成功数量,将当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较,根据所述比较结果和预设条件,调整发送速率上限值,将所述调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。本专利技术实施例提供的对端网元的过载控制方法及装置,首先统计当前周期内本端网元与对端网元之间的业务成功数量,然后将当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较,再根据所述比较结果和预设条件,调整发送速率上限值,最后将调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。与目前根据接口上的业务成功率进行过载控制,或者根据接口上的业务响应时延进行过载控制相比,本专利技术实施例基于本端网元与对端网元之间的业务成功数量和业务发送数量,进行对端网元的过载控制,可以提高对端网元的过载控制精度和准确率,进而提升系统E2E业务量。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1为本专利技术实施例提供的一种对端网元的过载控制方法流程图;图2为本专利技术实施例提供的另一种对端网元的过载控制方法流程图;图3为本专利技术实施例提供的一种对端网元的过载控制装置结构示意图;图4为本专利技术实施例提供的另一种对端网元的过载控制装置结构示意图;图5为本专利技术实施例提供的网络设备结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。为使本专利技术技术方案的优点更加清楚,下面结合附图和实施例对本专利技术作详细说明。本专利技术实施例提供一种对端网元的过载控制方法,如图1所示,所述方法包括:101、统计当前周期内本端网元与对端网元之间的业务成功数量。其中,所述周期可以根据实际需求进行配置,本专利技术实施例不做限定。业务成功数量即为本端网元接收到对端网元发送的业务成功响应消息的业务数量。102、将当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较。103、根据所述比较结果和预设条件,调整所述发送速率上限值。其中,比较结果可以为当前周期内业务成功数量大于或等于上一个周期内业务成功数量、或者为当前周期内业务成功数量小于上一个周期内业务成功数量。预设条件可以为本周期是否存在未发送的业务请求,或者为当前周期内业务发送数量与上一个周期内业务发送数量的数值比较结果,或者为当前周期内的业务成功率是否小于预置异常阈值。业务发送数量即为本端网元发送给对端网元的业务请求消息的数量。发送速率上限值的初始值可以配置为对端网元的最小处理能力,例如,配置为对端网元单个资源池的能力,本专利技术实施例不做限定。104、将调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。本专利技术实施例提供的一种对端网元的过载控制方法,首先统计当前周期内本端网元与对端网元之间的业务成功数量,然后将当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较,再根据所述比较结果和预设条件,调整发送速率上限值,最后将调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。与目前根据接口上的业务成功率进行过载控制,或者根据接口上的业务响应时延进行过载控制相比,本专利技术实施例基于本端网元与对端网元之间的业务成功数量和业务发送数量,进行对端网元的过载控制,可以提高对端网元的过载控制精度和准确率,进而提升系统的E2E业务量。本专利技术实施例提供一种对端网元的过载控制方法,如图2所示,所述方法包括:201、统计当前周期内本端网元与对端网元之间的业务成功数量。其中,所述周期可以根据实际需求进行配置,本专利技术实施例不做限定。业务成功数量即为本端网元接收到对端网元发送的业务成功响应消息的业务数量。202、将当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较。203、根据所述比较结果和预设条件,调整所述发送速率上限值。其中,预设条件可以为本周期是否存在未发送的业务请求,或者为当前周期内业务发送数量与上一个周期内业务发送数量的数值比较结果,或者为当前周期内的业务成功率是否小于预置异常阈值。发送速率上限值的初始值可以配置为对端网元的最小处理能力,例如,配置为对端网元单个资源池的能力,本专利技术实施例不做限定。具体地,若当前周期内业务成功数量大于或等于上一个周期内业务成功数量,并且当前周期内所述本端网元中存在未发送的业务请求,此时说明对端网元没有过载,为了在下一个周期可以将未发送的业务请求也进行处理,可以根据公式speed1=speed2*(1+x)调整发送速率上限值,从而提高下一周期的发送速率上限值。其中,speed1为调整后的发送速率本文档来自技高网...
对端网元的过载控制方法及装置

【技术保护点】
PCT国内申请,权利要求书已公开。

【技术特征摘要】
【国外来华专利技术】1.一种对端网元的过载控制方法,其特征在于,包括:统计当前周期内本端网元与对端网元之间的业务成功数量;将当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较;根据所述比较结果和至少一个预设条件,调整发送速率上限值,所述预设条件为本周期是否存在未发送的业务请求,或者为当前周期内业务发送数量与上一个周期内业务发送数量的数值比较结果,或者为当前周期内的业务成功率是否小于预置异常阈值;将调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。2.根据权利要求1所述的对端网元的过载控制方法,其特征在于,所述根据所述比较结果和至少一个预设条件,调整发送速率上限值的步骤包括:若当前周期内业务成功数量大于或等于上一个周期内业务成功数量,并且当前周期内所述本端网元中存在未发送的业务请求,则根据公式speed1=speed2*(1+x)调整发送速率上限值,其中,speed1为调整后的发送速率上限值,speed2为当前周期对应的发送速率上限值,x为预置上升比例。3.根据权利要求1所述的对端网元的过载控制方法,其特征在于,所述根据所述比较结果和至少一个预设条件,调整发送速率上限值的步骤之前,还包括:将当前周期内业务发送数量与上一个周期内业务发送数量进行数值比较;所述根据所述比较结果和至少一个预设条件,调整发送速率上限值的步骤包括:若当前周期内业务成功数量小于上一个周期内业务成功数量,并且降低比例大于预设阈值,并且当前周期内业务发送数量大于或等于上一个周期内业务发送数量,则根据公式speed1=speed2*(1-y)调整发送速率上限值,其中,y为第一预置下降比例。4.根据权利要求1所述的对端网元的过载控制方法,其特征在于,所述根据所述比较结果和至少一个预设条件,调整发送速率上限值的步骤之前,还包括:统计当前周期内所述本端网元与所述对端网元之间的业务成功率,所述业务成功率为业务成功数量与业务发送数量的商;所述根据所述比较结果和至少一个预设条件,调整发送速率上限值的步骤包括:若当前周期内业务成功数量小于上一个周期内业务成功数量,并且所述业务成功率小于预置异常阈值,则根据公式speed1=speed2*(1-z)调整所述发送速率上限值,其中,z为第二预置下降比例。5.根据权利要求3或4所述的对端网元的过载控制方法,其特征在于,所述方法还包括:将下一个周期对应的发送速率上限值与所述发送速率上限值进行比较;若下一个周期对应的发送速率上限值小于所述发送速率上限值,则进行告警;若从所述下一个周期开始,连续N个周期内所述发送速率上限值未降低,则解除告警,所述N为正整数。6.根据权利要求1-4任一项所述的对端网元的过载控制方法,其特征在于,所述方法还包括:若相邻周期分别对应的发送速率上限值不同,则记录相邻周期分别对应的发送速率上限值之间的调整信息。7.一种对端网元的过载控制装置,其特征在于,包括:统计单元,用于统计当前周期内本端网元与对端网元之间的业务成功数量;比较单元,用于将所述统计单元统计的当前周期内业务成功数量与上一个周期内业务成功数量进行数值比较;调整单元,用于根据所述比较结果和至少一个预设条件,调整发送速率上限值,所述预设条件为本周期是否存在未发送的业务请求,或者为当前周期内业务发送数量与上一个周期内业务发送数量的数值比较结果,或者为当前周期内的业务成功率是否小于预置异常阈值;配置单元,用于将所述调整单元调整后的发送速率上限值配置为下一个时间周期对应的发送速率上限值。8.根据权利要求7所述的对端网元的过载控制装置,其特征在于,所述调整单元,具体用于若当前周期内业务成功数量大于或等于上一个周期内业务成功数量,并且当前周期内所述本端网元中存在未发送的业务请求,则根据公式speed1=speed2*(1+x)调整发送速率上限值,其中,speed1为调整后的发送速率上限值,speed2为当前周期对应的发送速率上限值,x为预置上升比例。9.根据权利要求7所述的对端网元的过载控制装置,其特征在于,所述比较单元,还用于将当前周期内业务发送数量与上一个周期内业...

【专利技术属性】
技术研发人员:曹立进张兴伟龙小琼
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东;44

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

1