一种WiFi信道筛选方法、装置及计算机可读存储介质与流程

文档序号:18407803发布日期:2019-08-10 00:34阅读:130来源:国知局
一种WiFi信道筛选方法、装置及计算机可读存储介质与流程

本发明涉及通信技术领域,特别涉及一种wifi信道筛选方法、装置及计算机可读存储介质。



背景技术:

tr069管理协议,其全称为“cpe(customerpremiseequipment,客户终端设备)广域网管理协议”,提供了对下一代网络中家庭网络设备进行管理配置的通用框架和协议,用于从网络侧对家庭网络中的网关、路由器、机顶盒等设备进行远程集中管理。

snmp(simplenetworkmanagementprotocol,简单网络管理协议),由一组网络管理的标准组成,包含一个应用层协议(applicationlayerprotocol)、数据库模型(databaseschema)和一组资源对象。该协议能够支持网络管理系统,用以监测连接到网络上的设备是否有任何引起管理上关注的情况。

客户终端设备cpe,也称为家庭网络设备或终端设备,位于用户侧,作为家庭用户接入网络的入口,提供了基础的语音、上网等核心业务和iptv(interactivepersonalitytv,交互式网络电视)等其它增值业务。

终端网络管理系统(以下简称网管)是综合业务处理系统,提供对终端设备的基本信息、业务、配置、诊断等管理功能,其一般基于tr069/snmp对终端设备进行管理。

上网业务是终端设备的核心业务之一,而越来越多的用户通过终端设备自带的wifi或通过下挂ap(accesspoint无线访问节点)使用其上网功能。随着wifi的广泛使用,wifi的可靠性变得越来越重要,在一些复杂且不断变化的环境,wifi性能不稳定、覆盖不会、经常掉线成为越来越困扰用户的问题。

目前,在运营商远程运维管理领域,并无太多的集成技术和装置用于检测wifi的质量并进行优化,而主要依赖于客服人员的经验判断和少量常规措施如重启等进行处理。

要解决类似的问题,全部依赖于客服人员对wifi的知识理解和操作来规避是不现实的,用户侧的wifi质量也逐渐成为了运营商和其客服人员关注的重点,而作为核心运行支撑的网管系统,逐渐的也成为了解决该类问题的核心场所。



技术实现要素:

为了解决现有技术中当wifi出现故障时,主要依赖于客服人员的经验判断和少量常规措施如重启等进行处理的问题,本发明提供了一种wifi信道筛选方法、装置及计算机可读存储介质。

本发明提供了一种wifi信道筛选方法,包括以下步骤:

当接收到wifi报障时,确定报障wifi所属的报障终端;

对属于所述报障终端采集范围的wifi记录进行实时采集,根据实时采集数据得到第一待处理数据;

利用所述第一待处理数据得到实时采集时间段内、每一采集时刻的各信道的信道参数;

对实时采集时间段内、所有采集时刻的各信道的信道参数进行加权求和,根据得到的权重和筛选出实时推荐信道。

可选的,在本发明所述的wifi信道筛选方法中,在确定报障wifi所属的报障终端之后,还包括:

确定所述报障终端的关联影响终端;

在预先存储的历史wifi记录中,筛选出所述关联影响终端的历史wifi记录,根据筛选出的wifi记录得到第二待处理数据;

利用所述第二待处理数据得到历史采集时间段内、每一采集时刻的各信道的信道参数;

对历史采集时间段内、所有采集时刻的各信道的信道参数的进行加权求和,根据得到的权重和筛选出历史推荐信道。

可选的,在本发明所述的wifi信道筛选方法中,在得到历史推荐信道之后,还包括:

将所述实时推荐信道和所述历史推荐信道中属于同一信道的信道参数进行加权求和,得到该信道的信道参数的权重和;

遍历所述实时推荐信道和所述历史推荐信道中包含的所有信道,得到所有信道的信道参数的权重和;

根据所述权重和筛选出优化后的实时推荐信道。

可选的,在本发明所述的wifi信道筛选方法中,所述信道参数包括以下中的一项或多项:信道占用量、功率占用值。

可选的,在本发明所述的wifi信道筛选方法中,利用所述第一待处理数据/第二待处理数据得到实时/历史采集时间段内、每一采集时刻的各信道的信道参数,包括:

确定所述第一待处理数据/第二待处理数据中每条wifi记录占用的信道、及分别在每个信道的信道参数;

对实时/历史采集时间段内属于相同采集时刻的各信道的信道参数进行均值计算,遍历所述实时/历史采集时间段内所有的采集时刻,得到所述实时/历史采集时间段内、每一采集时刻的各信道的信道参数的均值。

可选的,在本发明所述的wifi信道筛选方法中,当所述信道参数包括信道占用量时,对实时/历史采集时间段内属于相同采集时刻的各信道中的信道参数进行均值计算,包括:

对属于同一采集时刻的所有wifi记录在各信道的信道占用量求和,得到该时刻各信道的信道占用量的总值;

利用该时刻每个信道的信道占用量的总值除以该信道中包含的wifi记录的数量,得到该信道的信道占用量的均值,遍历该时刻所有的信道,得到该时刻各信道的信道占用量的均值。

可选的,在本发明所述的wifi信道筛选方法中,当所述信道参数包括功率占用值时,对实时/历史采集时间段内属于相同采集时刻的各信道中的信道参数进行均值计算,包括:

根据属于同一采集时刻的、所有wifi记录中每条wifi记录在所占用的各信道的功率占用值,确定该功率占用值对应的档位、及功率占用量值;

对属于同一采集时刻的、同一信道、同一档位的功率占用量值求和,得到第一总量;对属于同一采集时刻的、同一信道的功率占用量值求和,得到第二总量;计算所述第一总量与所述第二总量的比值,得到该信道中该档位的功率占用百分比均值;

遍历该时刻所有的信道、及所有的档位,得到该时刻各信道中、各档位的功率占用百分比均值。

可选的,在本发明所述的wifi信道筛选方法中,对实时/历史采集时间段内、所有采集时刻的各信道的信道参数进行加权求和,包括:

按照预设的选取条件,分别选取所述实时/历史采集时间段内每一采集时刻的最闲信道组合;

对所述实时/历史采集时间段内所有采集时刻最闲信道组合分别按照第一/第二预设权重进行叠加,得到实时/历史采集时间段内各信道中信道参数均值的权重和。

可选的,在本发明所述的wifi信道筛选方法中,所述报障终端的采集范围包括:所述报障终端中各wifi记录、及以下中的一项或几项所述报障终端的下挂无线接入点ap中各wifi记录、及所述报障终端的邻居无线接入点ap中各wifi记录。

可选的,在本发明所述的wifi信道筛选方法中,所述关联影响终端的历史wifi记录包括以下中的一项或几项:所述关联影响终端中各wifi记录、及所述关联影响终端的下挂无线接入点ap中各wifi记录。

本发明还提供了一种wifi信道筛选装置,所述wifi信道筛选装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的wifi信道筛选方法的步骤。

本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有wifi信道筛选程序,所述wifi信道筛选程序被处理器执行时实现如上所述的wifi信道筛选方法的步骤。

本发明的有益效果如下:

本发明实施例提供的wifi信道筛选方法、装置及计算机可读存储介质,当接收到wifi的报障请求时,可以确定报障wifi所属的报障终端,并能对属于所述报障终端采集范围的wifi记录进行实时采集,进而得到所述报障wifi的实时推荐信道,能够提升客服人员对用户wifi报障后快速定位和排除故障的处理效率。

附图说明

图1为本发明第一方法实施例中wifi信道筛选方法的流程示意图;

图2为本发明第一装置实施例中wifi信道筛选装置的结构示意图;

图3为本发明实施例中网络管理系统的组网图;

图4为本发明实例1中wifi信道筛选和功率调整方法的流程示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

为了解决现有技术中当wifi出现故障时,主要依赖于客服人员的经验判断和少量常规措施如重启等进行处理的问题,本发明提供了一种wifi信道筛选方法、装置及计算机可读存储介质,以下结合附图对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本发明。

根据本发明的第一方法实施例,提供了一种wifi信道筛选方法,图1为本发明第一方法实施例中wifi信道筛选方法的流程示意图,如图1所示,本发明第一方法实施例的wifi信道筛选方法,包括以下步骤:

s101:当接收到wifi报障时,确定报障wifi所属的报障终端。

s102:对属于所述报障终端采集范围的wifi记录进行实时采集,根据实时采集数据得到第一待处理数据。

可选的,所述报障终端的采集范围包括:所述报障终端中各wifi记录、及以下中的一项或几项:所述报障终端的下挂无线接入点ap中各wifi记录、及所述报障终端的邻居无线接入点ap中各wifi记录。

具体的,所述第一待处理数据中不包括报障wifi的wifi记录。根据实时采集数据得到第一待处理数据包括:在实时采集数据中剔除报障wifi的wifi记录得到第一待处理数据。

采集到的数据按照报障终端的wifi记录、报障终端的下挂ap的wifi记录、报障终端的邻居ap的wifi记录的进行分类,并按照预设的算法转换为统一规则的信道和功率。随着采集时间的延续,时间轴上的数据逐渐增加。

s103:利用所述第一待处理数据得到实时采集时间段内、每一采集时刻的各信道的信道参数。

可选的,利用所述第一待处理数据得到实时采集时间段内、每一采集时刻的各信道的信道参数,包括:

确定所述第一待处理数据中每条wifi记录占用的信道、及分别在每个信道的信道参数;

对实时采集时间段内属于相同采集时刻的各信道的信道参数进行均值计算,遍历所述实时采集时间段内所有的采集时刻,得到所述实时采集时间段内、每一采集时刻的各信道的信道参数的均值。

可选的,所述信道参数包括以下中的一项或多项:信道占用量、功率占用值。

当所述信道参数包括信道占用量时,对实时采集时间段内属于相同采集时刻的各信道中的信道参数进行均值计算,包括:

对属于同一采集时刻的所有wifi记录在各信道的信道占用量求和,得到该时刻各信道的信道占用量的总值;

利用该时刻每个信道的信道占用量的总值除以该信道中包含的wifi记录的数量,得到该信道的信道占用量的均值,遍历该时刻所有的信道,得到该时刻各信道的信道占用量的均值。

当所述信道参数包括功率占用值时,对实时采集时间段内属于相同采集时刻的各信道中的信道参数进行均值计算,包括:

根据属于同一采集时刻的、所有wifi记录中每条wifi记录在所占用的各信道的功率占用值,确定该功率占用值对应的档位、及功率占用量值;

对属于同一采集时刻的、同一信道、同一档位的功率占用量值求和,得到第一总量;对属于同一采集时刻的、同一信道的功率占用量值求和,得到第二总量;计算所述第一总量与所述第二总量的比值,得到该信道中该档位的功率占用百分比均值;

遍历该时刻所有的信道、及所有的档位,得到该时刻各信道中、各档位的功率占用百分比均值。

例如,其中一条wifi记录的信道为6,功率转换后为-70dbm,范围位于高档位ph(档位分为:高-ph,中-pm,低-pl)

则:信道6占用量:+1

信道5、7占用量:+1*0.8

信道4、8占用量:+1*0.5

信道6功率占用量值及档位:功率占用量值n=1,档位x=ph;

信道5、7功率占用量值及档位:功率占用量值n=0.8,档位x=ph;

信道4、8功率占用量值及档位:功率占用量值n=0.5,档位x=ph。

对于同一采集时刻各信道的信道占用量进行均值计算,包括:

步骤a:计算某一信道的信道占用总量:时间轴上同一采集时刻的所有wifi记录在该信道的信道占用量相加。

步骤b:计算该信道的信道占用均值:该信道的信道占用总量/该信道中包含的wifi记录的个数。

步骤c:遍历所有信道,得到同一采集时刻各信道的信道占用均值。

对于同一采集时刻各信道的功率占用值进行均值计算,包括:

步骤d:根据属于同一采集时刻的、所有wifi记录中每条wifi记录在所占用的各信道的功率占用值,确定该功率占用值对应的档位、及功率占用量值;

步骤e:计算某一信道某一档位的功率占用百分比均值:某一信道某一档位的功率占用百分比均值=该档位功率占用量值总量/该信道所有档位功率占用量值总量。

步骤f:遍历该时刻所有的信道、及所有的档位,得到该时刻各信道中、各档位的功率占用百分比均值。

s104:对实时采集时间段内、所有采集时刻的各信道的信道参数进行加权求和,根据得到的权重和筛选出实时推荐信道。

可选的,对实时采集时间段内、所有采集时刻的各信道的信道参数进行加权求和,包括:

按照预设的选取条件,分别选取所述实时采集时间段内每一采集时刻的最闲信道组合;

对所述实时采集时间段内所有采集时刻最闲信道组合按照第一预设权重进行叠加,得到实时采集时间段内各信道中信道参数均值的权重和。

例如:分别选取实时采集时间段内各时间点的信道占用量最低的3个信道的数据,使用echart在图表上按时间生成3条信道曲线和3条功率曲线。对时间轴上前3的信道,将各信道所有时间的信道占用总量相加,取最低的前3个信道作为最闲信道供设置使用,其各自对应的功率均值即为最佳功率。

可选的,得到实时采集时间范围内的最闲的3个信道,包括以下步骤:

步骤a:对位于不同等级的最闲信道设置不同的权重,例如第一最闲信道的权重为1、第二最闲信道的权重为0.8、第三最闲信道的权重为0.5;

步骤b:在时间轴上各时间点的最闲信道组合中提取出具有相同信道编号(例如信道6)的各个信道占用量均值、及每一信道占用量均值对应的权重,将某个信道占用量的均值乘以该信道占用量均值对应的权重,得到该信道占用量均值的权重值,遍历提取出的所有的信道占用量均值及对应的权重,将每一个信道占用量均值的权重值相加,得到该信道(例如信道6)总的信道占用量的均值;

步骤c:遍历时间轴上所有的信道,得到各信道总的信道占用量的均值;

步骤d:根据各信道总的信道占用量的均值,得到最闲的3个信道。

本发明第一方法实施例提供的wifi信道筛选方法,当接收到wifi的报障请求时,可以确定报障wifi所属的报障终端,并能对属于所述报障终端采集范围的wifi记录进行实时采集,进而得到所述报障wifi的实时推荐信道,能够提升客服人员对用户wifi报障后快速定位和排除故障的处理效率。

在本发明第一方法实施例的基础上,给出本发明第二方法实施例。本发明第二方法实施例与第一方法实施例的区别在于,在确定报障wifi所属的报障终端之后,还包括以下步骤:

步骤1:确定所述报障终端的关联影响终端。

可选的,基于报障终端的位置,例如小区楼层、具体网络接入定位位置等,划定报障终端的所在区域范围和特征,基于划定的区域特征,筛选出该终端的相关终端(即关联影响终端)。此处的关联影响终端可以包括报障终端也可以不包括报障终端。

步骤2:在预先存储的历史wifi记录中,筛选出所述关联影响终端的历史wifi记录,根据筛选出的wifi记录得到第二待处理数据。

具体的,所述关联影响终端的历史wifi记录包括以下中的一项或多项:所述关联影响终端中各wifi记录、及所述关联影响终端的下挂无线接入点ap中各wifi记录。

可选的,第二待处理数据中不包括报障终端的wifi记录。当所述关联影响终端包括报障终端时,需要在筛选出的wifi记录中剔除报障终端的wifi记录;当所述关联影响终端不包括报障终端时,以筛选出的wifi记录作为第二待处理数据。

步骤3:利用所述第二待处理数据得到历史采集时间段内、每一采集时刻的各信道的信道参数。

可选的,利用所述第二待处理数据得到历史采集时间段内、每一采集时刻的各信道的信道参数,包括:

确定所述第二待处理数据中每条wifi记录占用的信道、及分别在每个信道的信道参数;

对历史采集时间段内属于相同采集时刻的各信道的信道参数进行均值计算,遍历所述历史采集时间段内所有的采集时刻,得到所述历史采集时间段内、每一采集时刻的各信道的信道参数的均值。

可选的,所述信道参数包括以下中的一项或多项:信道占用量、功率占用值。

当所述信道参数包括信道占用量时,对历史采集时间段内属于相同采集时刻的各信道中的信道参数进行均值计算,包括:

对属于同一采集时刻的所有wifi记录在各信道的信道占用量求和,得到该时刻各信道的信道占用量的总值;

利用该时刻每个信道的信道占用量的总值除以该信道中包含的wifi记录的数量,得到该信道的信道占用量的均值,遍历该时刻所有的信道,得到该时刻各信道的信道占用量的均值。

当所述信道参数包括功率占用值时,对历史采集时间段内属于相同采集时刻的各信道中的信道参数进行均值计算,包括:

根据属于同一采集时刻的、所有wifi记录中每条wifi记录在所占用的各信道的功率占用值,确定该功率占用值对应的档位、及功率占用量值;

对属于同一采集时刻的、同一信道、同一档位的功率占用量值求和,得到第一总量;对属于同一采集时刻的、同一信道的功率占用量值求和,得到第二总量;计算所述第一总量与所述第二总量的比值,得到该信道中该档位的功率占用百分比均值;

遍历该时刻所有的信道、及所有的档位,得到该时刻各信道中、各档位的功率占用百分比均值。

具体的,在步骤3之前还包括:时间轴校正。对目标数据的时间进行坐标一致化处理。举例:15分钟采集周期,则标准化坐标轴为每时的0,15,30,45,但有的设备周期非整点触发,则时间采集时间点可能为2,17,32,47,这时需要统一减少2。如果设备的采集力度5分钟,则先对15分钟内采集的3次数据归类为15分钟的,(两种方式:保留第一个数据、求均值),然后校正时间。

步骤4:对历史采集时间段内、所有采集时刻的各信道的信道参数进行加权求和,根据得到的权重和筛选出实时推荐信道。

可选的,对历史采集时间段内、所有采集时刻的各信道的信道参数进行加权求和,包括:

按照预设的选取条件,分别选取所述历史采集时间段内每一采集时刻的最闲信道组合;

对所述历史采集时间段内所有采集时刻最闲信道组合按照第二预设权重进行叠加,得到历史采集时间段内各信道中信道参数均值的权重和。

步骤5:将所述实时推荐信道和所述历史推荐信道中属于同一信道的信道参数进行加权求和,得到该信道的信道参数的权重和。

例如:对某一信道的信道参数进行加权求和=历史推荐信道中该信道的信道参数*k1+实时推荐信道中该信道的信道参数*k2,其中k1\k2为权重参数,一般k1=0.8,k2=1。

步骤6:遍历所述实时推荐信道和所述历史推荐信道中包含的所有信道,得到每一个信道的信道参数均值的权重和。

步骤7:根据所述权重和选取出优化后的实时推荐信道。

本发明第二方法实施例提供的wifi信道筛选方法,当接收到wifi的报障请求时,能根据实时采集到的、与报障终端相关的wifi记录得到实时推荐信道,根据关联影响终端的历史wifi记录得到历史推荐信道,并根据历史推荐信道对实时推荐信道进行优化,得到优化后的实时推荐信道。利用本发明的技术方案,不仅能提升客服人员在wifi报障后快速定位和排除故障的处理效率,而且可以使得到的实时推荐信道更加准确。

与本发明的方法实施例相对应,本发明还提供了一种wifi信道筛选装置,所述wifi信道筛选装置包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方法实施例和第二方法实施例所述的wifi信道筛选方法的步骤。

与本发明的第一方法实施例相对应,本发明的第一装置实施例提供了一种wifi信道筛选装置。图2为本发明第一装置实施例wifi信道筛选装置的结构示意图,如图2所示,本发明第一装置实施例的wifi信道筛选装置包括:终端确定模块20、实时采集模块21、数据分析模块22、及显示与设置模块23。

具体的,所述终端确定模块20,用于当接收到wifi报障时,确定报障wifi所属的报障终端。

所述实时采集模块21,用于对属于所述报障终端采集范围的wifi记录进行实时采集,根据实时采集数据得到第一待处理数据。

可选的,wifi信道筛选装置向报障终端启用短时间密集周期性采集,采集周期为若干分钟。

wifi信道筛选装置主动向报障终端发送反向链接请求,触发报障终端上电。报障终端上电后,wifi信道筛选装置采集报障终端中各wifi记录、及以下中的一项或几项:所述报障终端的下挂无线接入点ap中各wifi记录、及所述报障终端的邻居无线接入点ap中各wifi数据。

采集数据方式为分组分类获取参数队列,然后统一从报障终端获取参数。

可选的,采集数据采用缓存方式存储;存储方式可以选择数据库、文件、二进制流方式。

所述数据分析模块22,用于利用所述第一待处理数据得到实时采集时间段内、每一采集时刻的各信道的信道参数;对实时采集时间段内、所有采集时刻的各信道的信道参数进行加权求和,根据得到的权重和筛选出实时推荐信道。

所述数据分析模块22具体用于:

确定所述第一待处理数据中每条wifi记录占用的信道、及分别在每个信道的信道参数;

对实时采集时间段内属于相同采集时刻的各信道的信道参数进行均值计算,遍历所述实时采集时间段内所有的采集时刻,得到所述实时采集时间段内、每一采集时刻的各信道的信道参数的均值。

具体的,数据分析模块22基于采集到的功率、信道、信噪比、rssi(rssi(receivedsignalstrengthindicator,接收信号的强度指示)指标,转换为统一标准的功率和信道,计算出所述第一待处理数据中每条wifi记录占用的信道、及分别在每个信道中的信道参数。

可选的,所述信道参数包括以下中的一项或多项:信道占用量、功率占用值。

当所述信道参数包括信道占用量时,所述数据分析模块22具体用于:

对属于同一采集时刻的所有wifi记录在各信道的信道占用量求和,得到该时刻各信道的信道占用量的总值;

利用该时刻每个信道的信道占用量的总值除以该信道中包含的wifi记录的数量,得到该信道的信道占用量的均值,遍历该时刻所有的信道,得到该时刻各信道的信道占用量的均值。

当所述信道参数包括功率占用值时,所述数据分析模块22具体用于:

根据属于同一采集时刻的、所有wifi记录中每条wifi记录在所占用的各信道的功率占用值,确定该功率占用值对应的档位、及功率占用量值;

对属于同一采集时刻的、同一信道、同一档位的功率占用量值求和,得到第一总量;对属于同一采集时刻的、同一信道的功率占用量值求和,得到第二总量;计算所述第一总量与所述第二总量的比值,得到该信道中该档位的功率占用百分比均值;

遍历该时刻所有的信道、及所有的档位,得到该时刻各信道中、各档位的功率占用百分比均值。

所述数据分析模块22具体用于:

按照预设的选取条件,分别选取所述实时采集时间段内每一采集时刻的最闲信道组合;

对所述实时采集时间段内所有采集时刻最闲信道组合按照第一预设权重进行叠加,得到实时采集时间段内各信道中信道参数均值的权重和。

所述显示与设置模块23,用于显示所述实时推荐信道。

具体的,在客服人员启动终端数据实时监控后,实时推荐信道和实时推荐信道中各信道的、各档位的功率占用百分比均值会同时显示到监控页面。监控页面使用折线图、柱状图、散点图进行显示。

优选的,随着实时数据的变化,实时数据图形会实时更新。

优选的,各cpe和下挂ap的最佳信道组合同时显示于监控界面。随实时数据变化,实时推荐信道同时进行更新。

本发明第一装置实施例提供的wifi信道筛选装置当接收到wifi的报障请求时,可以确定报障wifi所属的报障终端,并能对属于所述报障终端采集范围的wifi记录进行实时采集,进而得到所述报障wifi的实时推荐信道,可以提升客服人员对用户wifi报障后快速定位和排除故障的处理效率。

与本发明的第二方法实施例相对应,本发明的第二装置实施例提供了一种网络管理系统。本发明第二装置实施例提供的网络管理系统还包括历史数据采集模块24。

所述历史数据采集模块24主要通过定时策略和事件策略定期从cpe获取相关信息,并将记录按cpe存储至数据存储设备,如数据库、文件等。用于通过tr069协议,周期性从cpe获取cpe及下挂ap、邻居ap的wifi信息,包含自身:名称、信道、信标类型、传输功率、噪声、信噪比、rssi等信息。

网络管理系统基于自身的策略模块,提供时间触发和事件触发两种方式执行对数据的采集。

所述事件触发即网络管理系统对符合特定特征的终端设备集合创建事件触发策略,在终端设备上报特定事件后触发数据的采集。具体的,终端设备集合的特征可以是型号、版本信息,也可以终端用户的地域信息,ip地址信息,或者上述信息的联合信息。终端设备集合的特征也可以是逻辑标识的特别定制识别方式,以及明确指定设备标识的一批终端设备。设备标识可以是设备序列号或mac地址。

事件触发采集基于终端设备的周期上报事件进行采集。为了规范采集周期,网管通过参数配置策略将终端的周期上报周期改为特定小时。具体的,事件触发可以基于启动事件、周期事件、告警事件等触发,可以基于tr069或snmp协议进行数据采集。

所述时间触发即在特定时间片内,对符合特征的终端设备集合按照定制的调度规则,周期性从终端设备主动采集记录。时间触发基于网管时间触发,主动向终端设备发送反向链接请求,触发终端设备上电。

具体的,网络管理系统通过定时任务周期采集特定终端的wifi数据。不同终端设备及终端设备在不同时间的参数的具体实例号是不同的,因此网络管理系统将参数进行分组分类快速获取参数。

分组按照参数所属模块进行,主要有lan、wan、service等,分组的目的是减少不确定节点参数的单次获取总数量,终端设备的wifi采集参数均位于lan模块下。分类主要按参数的类型进行划分,分为终端wifi、下挂ap、邻居ap三类,各类则基于该类参数的不确定实例的最大参数公有路径进行参数实例号的确定,然后匹配出各类合适的目标参数,加入待获取参数值的队列。对于固定路径的参数直接加入待获取参数值的队列。

各分类参数获取时,直接从设备上获取最大参数公有路径下的所有参数路径,然后跟该分类中的参数进行匹配,匹配时参数的不确定的实例号可以为任意数字,通过匹配获取合适的目标参数,加入待获取参数值队列。

可选的,参数获取时,可以不分组分类获取最大参数公有路径,而是针对每个不确定实例参数单独通过设备获取其实例号,进而确定合适的目标参数,加入待获取参数值队列。

具体的,终端设备通过acs直接从终端设备获取待获取参数值队列的参数值,然后将相关结果进行本地存储。

进一步的,所述数据分析模块22还用于:确定所述报障终端的关联影响终端;在预先存储的历史wifi记录中,筛选出所述关联影响终端的历史wifi记录,根据筛选出的wifi记录得到第二待处理数据;利用所述第二待处理数据得到历史采集时间段内、每一采集时刻的各信道的信道参数的均值;对历史采集时间段内、所有采集时刻的各信道的信道参数进行加权求和,根据得到的权重和筛选出实时推荐信道。

具体的,基于报障终端的位置,例如小区楼层、具体网络接入定位位置等,划定报障终端的所在区域范围和特征,基于划定的区域特征,筛选出该终端的相关终端(即关联影响终端)。此处的关联影响终端不包括报障终端。

具体的,所述关联影响终端的历史wifi记录包括:所述关联影响终端中各wifi记录、及所述关联影响终端的下挂无线接入点ap中各wifi记录。

所述数据分析模块22具体用于:

确定所述第二待处理数据中每条wifi记录占用的信道、及分别在每个信道的信道参数;

对历史采集时间段内属于相同采集时刻的各信道的信道参数进行均值计算,遍历所述历史采集时间段内所有的采集时刻,得到所述历史采集时间段内、每一采集时刻的各信道的信道参数的均值。

可选的,所述信道参数包括以下中的一项或多项:信道占用量、功率占用值。

当所述信道参数包括信道占用量时,数据分析模块22具体用于:

对属于同一采集时刻的所有wifi记录在各信道的信道占用量求和,得到该时刻各信道的信道占用量的总值;

利用该时刻每个信道的信道占用量的总值除以该信道中包含的wifi记录的数量,得到该信道的信道占用量的均值,遍历该时刻所有的信道,得到该时刻各信道的信道占用量的均值。

当所述信道参数包括功率占用值时,数据分析模块22具体用于:

根据属于同一采集时刻的、所有wifi记录中每条wifi记录在所占用的各信道的功率占用值,确定该功率占用值对应的档位、及功率占用量值;

对属于同一采集时刻的、同一信道、同一档位的功率占用量值求和,得到第一总量;对属于同一采集时刻的、同一信道的功率占用量值求和,得到第二总量;计算所述第一总量与所述第二总量的比值,得到该信道中该档位的功率占用百分比均值;

遍历该时刻所有的信道、及所有的档位,得到该时刻各信道中、各档位的功率占用百分比均值。

进一步的,所述数据分析模块22还用于:

按照预设的选取条件,分别选取所述历史采集时间段内每一采集时刻的最闲信道组合;

对所述历史采集时间段内所有采集时刻最闲信道组合按照第二预设权重进行叠加,得到历史采集时间段内各信道中信道参数均值的权重和。

本发明第二装置实施例提供的wifi信道筛选方法,当接收到wifi的报障请求时,能根据实时采集到的、与报障终端相关的wifi记录得到实时推荐信道,根据关联影响终端的历史wifi记录得到历史推荐信道,并根据历史推荐信道对实时推荐信道进行优化,得到优化后的实时推荐信道。利用本发明的技术方案,不仅能提升客服人员在wifi报障后快速定位和排除故障的处理效率,而且可以使得到的实时推荐信道更加准确。

与上面的方法实施例和装置实施例相对应,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有wifi信道筛选程序,所述wifi信道筛选程序被处理器执行时实现如第一方法实施例和第二方法实施例所述的wifi信道筛选方法的步骤。

基于本发明装置实施例提供的wifi信道筛选装置,本发明还提供了一种网络管理系统,图3为本发明实施例中网络管理系统的组网图。网络管理系统提供基本的tr069交互实现,时间策略、事件策略的调度,cpe的管理界面。基于上述网络管理系统,给出了实例1一种wifi信道筛选和功率调整方法。图4为本发明实例1中wifi信道筛选和功率调整方法的流程示意图。

图4-a:终端设备上报周期修改

步骤401:wifi信道筛选装置34的历史数据采集模块24调用策略模块35创建上电事件触发上报周期修改策略

步骤402:终端37上电至acs36

步骤403:acs36基于上电事件去策略模块35查找,匹配到上报周期修改策略,下发上报周期参数至终端37。

图4-a:周期采集

步骤401:wifi信道筛选装置34的历史数据采集模块24调用策略模块35创建周期事件触发数据采集策略

步骤402:终端37上报周期事件至acs36

步骤403:acs36基于周期事件去策略模块35查找,匹配到数据采集策略,使用分组分类方式从设备获取采集参数并存储。

图4-b:实时采集

步骤404:客服人员通过wifi信道筛选装置34的显示与设置模块23向实时采集模块21发送实时采集命令

步骤405:实时采集模块21向终端37发送反向链接请求

步骤406:终端37根据反向链接请求,向acs36主动上报连接请求事件

步骤407:acs36根据连接请求事件,从wifi信道筛选装置34的实时采集模块21获取待处理采集请求,并使用分组分类方式从设备获取采集参数并存储。

图4-c:数据分析、显示

步骤408:wifi信道筛选装置34的显示与设置模块23向数据分析模块22发送获取分析数据和结果的请求

步骤409:数据分析模块22从历史数据采集模块24获取指定的采集数据

步骤410:数据分析模块22从实时采集模块21获取指定的采集数据

步骤411:数据分析模块22进行数据处理,并将结果返回显示与设置模块23进行图行化显示。

图4-d:修复

步骤412:显示与设置模块23向终端37发送反向链接请求

步骤413:终端37根据反向链接请求,向acs36主动上报连接请求事件

步骤414:acs36根据连接请求事件,从wifi信道筛选装置34的显示与设置模块23获取待处理修复请求,向终端37下发修复命令。

本发明实施例通过整合分析周期和实时采集的网关数据,提供最佳的信道和功率的配置和设置方式,在用户wifi报障时,可以在终端wifi监控页面实时图像化展示分析结果和设置方式,提升了客服人员对用户wifi报障后快速定位和排除故障的响应和处理效率。

以上所述仅为本发明的实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1