一种报文收发控制方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38130254 阅读:7 留言:0更新日期:2023-07-08 09:37
本申请实施例提供一种报文收发控制方法、装置、电子设备及存储介质。在本实施例中,通过在基于各无线BSS接口进行报文复制转发过程中,监控AC的报文输入速率、报文输出速率、复制转发时延以及当前用于转发复制的报文的无线BSS接口的数量,并基于上述监控到的信息以及当前采用的收发策略进行性能瓶颈告警检测,依据确定出的性能瓶颈告警级别,采取与所述性能瓶颈告警级别对应的报文收发策略进行报文收发控制,不需要在AC上额外增加芯片来实现报文复制;依据与所述性能瓶颈告警级别对应的报文收发策略进行报文收发控制,也避免了因达到AC的性能瓶颈导致的无线客户端无法上线、FitAP掉线以及无线客户端无法正常通信的问题。掉线以及无线客户端无法正常通信的问题。掉线以及无线客户端无法正常通信的问题。

【技术实现步骤摘要】
一种报文收发控制方法、装置、电子设备及存储介质


[0001]本申请涉及通信
,尤其涉及一种报文收发控制方法、装置、电子设备及存储介质。

技术介绍

[0002]在接入控制器(Access Controller,AC)和瘦接入点(Fit AccessPoint,Fit AP)集中转发组网中,当AC接收到广播/组播报文时,基于已生成的无线基本服务组合(Basic Service Set,BSS)接口进行报文复制后转发至交换机。但是,当报文发送到AC的速率大于极限入速率时,会导致报文复制转出的时延变长,增大AC的CPU资源消耗,严重的话可能会导致出现无线客户端无法上线、FitAP掉线以及无线客户端无法正常通信的问题。
[0003]目前,常通过在AC上增加芯片的方式来实现报文复制,以降低CPU的负担,但是在AC上增加芯片会增加硬件成本,并且对AC的要求比较高。

技术实现思路

[0004]有鉴于此,本申请实施例提供一种报文收发控制方法、装置、电子设备及存储介质,实现了不需要额外在AC上增加芯片来进行报文复制。
[0005]根据本申请实施例的第一方面,提供一种报文收发控制方法,所述方法应用于接入控制器AC,所述AC被配置多个无线基本服务组合BSS接口,所述方法包括:在基于各无线BSS接口进行报文复制转发过程中,在当前采样周期内采样本AC的报文输入速率、报文输出速率、复制转发时延以及当前用于转发复制的报文的无线BSS接口的数量;依据本AC的报文输入速率、报文输出速率、复制转发时延、当前用于转发复制的报文的无线BSS接口的数量以及当前采用的收发策略中的至少两种,确定当前采样周期对应的性能瓶颈告警级别;基于所述性能瓶颈告警级别,按照与所述性能瓶颈告警级别对应的报文收发策略进行报文收发控制。
[0006]根据本申请实施例的第二方面,提供一种报文收发控制装置,所述装置应用于接入控制器AC,所述AC被配置多个无线基本服务组合BSS接口,所述装置包括:采样模块,用于在基于各无线BSS接口进行报文复制转发过程中,在当前采样周期内采样本AC的报文输入速率、报文输出速率、复制转发时延以及当前用于转发复制的报文的无线BSS接口的数量;性能瓶颈告警级别确定模块,用于依据本AC的报文输入速率、报文输出速率、复制转发时延、当前用于转发复制的报文的无线BSS接口的数量以及当前采用的收发策略中的至少两种,确定当前采样周期对应的性能瓶颈告警级别;报文收发控制模块,用于基于所述性能瓶颈告警级别,按照与所述性能瓶颈告警级别对应的报文收发策略进行报文收发控制。
[0007]根据本申请实施例的第三方面,提供一种电子设备,电子设备包括:处理器和存储器;其中,所述存储器,用于存储机器可执行指令;所述处理器,用于读取并执行所述存储器存储的机器可执行指令,以实现如第一方面所述的方法。
[0008]根据本申请实施例的第四方面,提供一种机器可读存储介质,其上存储有程序,该程序被处理器执行时,实现如第一方面所述的方法。
[0009]本申请实施例提供的技术方案可以包括以下有益效果:在本实施例中,通过在基于各无线BSS接口进行报文复制转发过程中,监控AC的报文输入速率、报文输出速率、复制转发时延以及当前用于转发复制的报文的无线BSS接口的数量,并基于上述监控到的信息以及当前采用的收发策略进行性能瓶颈告警检测,依据确定出的性能瓶颈告警级别,采取与所述性能瓶颈告警级别对应的报文收发策略进行报文收发控制,不需要在AC上额外增加芯片来实现报文复制;进一步地,依据与所述性能瓶颈告警级别对应的报文收发策略进行报文收发控制,也避免了因达到AC的性能瓶颈导致的无线客户端无法上线、FitAP掉线以及无线客户端无法正常通信的问题。
附图说明
[0010]图1是本申请实施例示出的一种报文收发控制方法的流程图。
[0011]图2是本申请实施例示出的采样示例图。
[0012]图3是本申请实施例示出的一种报文收发控制装置的框图。
[0013]图4是本申请实施例示出的电子设备的框图。
具体实施方式
[0014]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。
[0015]在本申请使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0016]应当理解,尽管在本申请可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本申请范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0017]接下来对本说明书实施例进行详细说明。
[0018]参见图1,图1为本申请实施例提供的方法流程图。该方法应用于接入控制器AC,该
AC被配置多个无线基本服务组合BSS接口。在本实施例中,该AC与多个瘦接入点Fit AP连接,对于任一Fit AP,当有一服务绑定在该Fit AP时,AC就会生成一个与该服务匹配的BSS接口。这里,服务指的是无线网络。
[0019]如图1所示,该流程可包括以下步骤:S110:在基于各无线BSS接口进行报文复制转发过程中,在当前采样周期内采样本AC的报文输入速率、报文输出速率、复制转发时延以及当前用于转发复制的报文的无线BSS接口的数量。
[0020]示例性地,在本实施例中,需要基于各无线BSS接口进行报文复制转发的报文可以为广播报文(例如,ARP报文等),也可以为组播报文(例如,发给多个指定客户端的业务报文等),本申请实施例对该报文不作具体限定。
[0021]示例性地,在本实施例中,采样周期可以是提前设定好的任意数值,例如,1秒,本申请实施例并不具体限定。
[0022]在本实施例中,如图2所示,在基于各无线BSS接口进行报文复制转发过程中,在当前采样周期内采样本AC的报文输入速率(记为:BSSRateInput)、报文输出速率(记为:BSSRateOutput)、复制转发时延(记为:BSSLatency)以及当前用于转发复制的报文的无线BSS接口的数量(记为:BSSnumber)。其中,报文输入速率指的是:单位时间内输入至AC进行报文复制的报文数量;报文输出速率指的是:单位时间内从本AC输出的复制的报文数量;复制转发时延指的是:报文从输入到本AC到本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文收发控制方法,其特征在于,所述方法应用于接入控制器AC,所述AC被配置多个无线基本服务组合BSS接口,所述方法包括:在基于各无线BSS接口进行报文复制转发过程中,在当前采样周期内采样本AC的报文输入速率、报文输出速率、复制转发时延以及当前用于转发复制的报文的无线BSS接口的数量;依据本AC的报文输入速率、报文输出速率、复制转发时延、当前用于转发复制的报文的无线BSS接口的数量以及当前采用的收发策略中的至少两种,确定当前采样周期对应的性能瓶颈告警级别;基于所述性能瓶颈告警级别,按照与所述性能瓶颈告警级别对应的报文收发策略进行报文收发控制。2.根据权利要求1所述的方法,其特征在于,所述依据本AC的报文输入速率、报文输出速率、复制转发时延、当前用于转发复制的报文的无线BSS接口的数量以及当前采用的收发策略中的至少两种,确定当前采样周期对应的性能瓶颈告警级别,包括:若报文输入速率与无线BSS接口的数量的乘积大于第一指定速率阈值,和/或,所述报文输出速率大于第一指定速率阈值,则确定当前采样周期对应的性能瓶颈告警级别为第一级别,所述第一级别用于指示性能瓶颈达到二级告警;若报文输入速率与无线BSS接口的数量的乘积大于第一指定速率阈值,和/或,所述报文输出速率大于第一指定速率阈值,则当复制转发时延满足指定时延条件时,确定当前采样周期对应的性能瓶颈告警级别为第二级别,所述第二级别用于指示性能瓶颈达到一级告警,所述一级告警的告警级别高于二级告警的告警级别;若当前采用二级告警对应的收发策略,则当报文输入速率与无线BSS接口的数量的乘积小于或等于第二指定速率阈值,并且报文输出速率小于或等于所述第二指定速率阈值,则确定当前采样周期对应的性能瓶颈告警级别为第三级别,所述第三级别用于指示取消当前采用的二级告警对应的收发策略;若当前采用一级告警对应的收发策略,则当报文输出速率为0,则确定当前采样周期对应的性能瓶颈告警级别为第四级别,所述第四级别用于指示取消当前采用的一级告警对应的收发策略。3.根据权利要求1所述的方法,其特征在于,复制转发时延通过以下方式确定:若依据所述报文输入速率、所述无线BSS接口的数量,确定出报文输入速率与所述报文输出速率不匹配,则:当检查出当前有N个连续的采样周期均确定出报文输入速率与报文输出速率不匹配,则依据所述N与采样周期的时长确定所述复制转发时延;当检查出上一个采样周期已确定出报文输入速率与报文输出速率匹配,则确定所述复制转发时延为指定数值。4.根据权利要求1所述的方法,其特征在于,复制转发时延通过以下方式确定:针对当前采样周期内接收的每一报文,依据该报文的输入时刻、该报文所属VLAN中最后一个无线BSS接口转发复制的报文的转发时间,确定该报文的复制转发时延。5.根据权利要求2所述的方法,其特征在于,所述第一级别对应的收发策略为入口限速策略,所述入口限速策略为:按照指定限制速度进行报文复制;
所述第二级别对应的收发策略为停止收发报文策略:所述停止收发报文策略为:停止报文复制以及停止转发复制的报文;所述第三级别对应的收发策略为开启收发报文策略,所述开启收发报文策略:开始接收报文进行报文复制以及开始转发复制的报文;所述第四级别对...

【专利技术属性】
技术研发人员:李丹凤
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:

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

1