一种基于云端射频优化的技术的制作方法

文档序号:24572127发布日期:2021-04-06 12:18阅读:86来源:国知局
一种基于云端射频优化的技术的制作方法

本发明涉及网络优化管理技术领域,特别涉及一种基于云端射频优化的技术。



背景技术:

无线ap一般放置于固定的地方,用于提供用户使用无线达到上网的目的,如果某一区域有多台ap需要优化,需要网络管理人员进入每一台无线ap的管理界面进行优化操作,大大的浪费了时间,同时增加管理人员的工作量,并且当设备超过一定数量时,遗漏的设备也会增加,从而没有达到优化的效果。

此外,在引入无线控制器(ac)来管理这些ap之后,管理人员可以在中央机房可以查看到下挂在该ac的所有ap,无须往返操作,而且中心ac提供的功能齐全,操作简单。不过ac需要控制很多ap时需要先搭建较为稳定的网络环境,并且中央机房还要能提供网络管理人员查看数据的地方,以及ac上面还要记录优化的历史记录。这种业务模式存在很大的业务局限性,ac位置固定,管理人员每次优化都要去到固定的地方进行操作,不够灵活多变。同时在ap数量不是特别多的时候,引入ac是一笔不小的开销,在很多情况下是没有必要的。



技术实现要素:

本发明的主要目的在于克服现有ap设备射频优化技术的缺点,提供一种只需要通过云端在pc端通过浏览器进入ims或者使用imsapp就可以进行简单操作的射频优化的方案,来满足网络管理人员的需要。

为实现上述目的,本发明采取的技术方案为:

一种基于云端射频优化的技术,该技术的系统架构主要由ap设备和云端射频优化模块共同组成;所述ap设备由无线扫描模块、数据收集模块、数据发送模块、数据接收模块、射频配置生效模块组成,所述云端射频优化模块由云端数据接收模块、云端数据缓存模块、云端数据加载模块、云端数据计算模块、云端数据下发模块、云端定时模块、日志保存模块组成。

优选的,所述ap设备的无线扫描模块负责将周围无线节点的信息扫描出来;所述ap设备的数据收集模块负责将上述扫描信息按照一定的数据格式并且加上自身的数据收集起来。

优选的,所述ap设备的数据发送模块负责将上述数据发送到云端;所述ap设备的数据接收模块负责接收云端下发的指令。

优选的,所述射频配置生效模块负责将云端下发的配置在设备上生效。

优选的,所述云端数据接收模块负责接收ap设备上传的无线扫描信息以及优化成功与否的信息;所述云端数据缓存模块负责缓存ap设备上传的无线扫描信息以及优化成功与否的信息。

优选的,所述云端数据加载模块负责将所有ap设备上传的无线扫描信息加载到内存中。

优选的,所述云端数据计算模块负责将每一个ap的优化结果计算出来。

优选的,所述云端数据下发模块负责将优化结果或者扫描命令下发给ap设备。

优选的,所述云端定时模块负责在某一个时刻定时自动执行优化任务。

优选的,所述日志保存模块负责记录优化的成功的设备数量。

与现有技术相比,本发明具有如下有益效果:

ap设备和云端通信模块为ap设备在云端进行射频优化进行了通道的提供,无线扫描模块使得数据收集,云端接收单元用作接收和保存数据,云端优化模块为整体功能进行优化逻辑计算,使得网络管理人员只需要在pc端通过云端管理平台点击一下射频优化进行简单的点击操作就能够完成整个优化的全过程最终得到优化的结果;邻居节点的数据扫描和数据收集由无线扫描模块来完成,数据封装和数据发送由云端通信模块来实现,云端接收单元将设备通过云端通信模块发送的数据接收并且放到存放到缓存(redis)中,云端优化模块解决实际的逻辑计算功能和下发给设备使得设备生效,日志显示模块提供给网络管理人员查询优化的台数是否和预期一致。

无线控制器(ac)管理的无线ap模式下,网络管理人员在对ap进行优化时,无须进入每一个ap的管理界面进行操作,只需要在中央机房通过ac操作对应ap就可以,但是前提是ap必须要在该ac的管理下,ac的布置较为麻烦和复杂,并且ap数量较少时,使用ac成本增加。而本发明可以让网络管理人在在任何地方使用云管理平台操作射频优化,而不局限当前局域网环境,然后通过在云端查看日志可以轻松的查看到优化的结果。同时还可以通过定时任务来减少网络管理人员自身频繁操作云管理平台,选定的时间一般在凌晨时间,这个时刻对于用户的体验影响最小,通过本发明可以明显节约网络管理人员的时间和减少繁琐的操作,只需要一次操作就可完成。

附图说明

图1为本发明的射频优化整体设计示意图;

图2为本发明的负载均衡逻辑流程示意图。

具体实施方式

为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施方式,进一步阐述本发明。

一种基于云端射频优化的技术,该技术的系统架构主要由ap设备和云端射频优化模块共同组成;所述ap设备由无线扫描模块、数据收集模块、数据发送模块、数据接收模块、射频配置生效模块组成,所述云端射频优化模块由云端数据接收模块、云端数据缓存模块、云端数据加载模块、云端数据计算模块、云端数据下发模块、云端定时模块、日志保存模块组成。

在本实施例中,ap设备的无线扫描模块负责将周围无线节点的信息扫描出来;所述ap设备的数据收集模块负责将上述扫描信息按照一定的数据格式并且加上自身的数据收集起来。

在本实施例中,ap设备的数据发送模块负责将上述数据发送到云端;所述ap设备的数据接收模块负责接收云端下发的指令,如扫描周围信息命令,射频配置命令。

在本实施例中,射频配置生效模块负责将云端下发的配置在设备上生效。

在本实施例中,云端数据接收模块负责接收ap设备上传的无线扫描信息以及优化成功与否的信息;所述云端数据缓存模块负责缓存ap设备上传的无线扫描信息以及优化成功与否的信息。

在本实施例中,云端数据加载模块负责将所有ap设备上传的无线扫描信息加载到内存中。

在本实施例中,云端数据计算模块负责将每一个ap的优化结果计算出来。

在本实施例中,云端数据下发模块负责将优化结果或者扫描命令下发给ap设备。

在本实施例中,云端定时模块负责在某一个时刻定时自动执行优化任务。

在本实施例中,日志保存模块负责记录优化的成功的设备数量。

在实际应用时,根据本发明的第一个方面(远程云端),提供一种只需要在ims管理平台或者imsapp上点击射频优化,ap设备就上传周围的邻居节点的信息,包括以下步骤:

1、安装ap设备,使得ap设备能够正常上网,能够正常连接到ims云端,保证射频优化能够正常进行;

2、将ap设备和云端相连接,打开ims云维护,用户在云端新建立一个项目,然后将ap加入到对应的项目里面;

3、用户登录云管理平台,进入项目,然后点击射频优化,云端给设备下发一个让设备扫描周围无线邻居节点的命令;

4、ap设备收到云端下发的命令,然后调用无线扫描模块,扫描周围无线信号的ssid,信号强度,信道,bssid,以及自身的接入终端数,上下行流量,bssid,ssid,信道,信号强度;

5、ap将收集到的邻居节点信息以及自身的信息发送给云端;

6、云端将数据缓存在redis中,等待后续的云端逻辑的处理。

根据上述方法,网络管理人员只需要在云管理平台上的射频管理模块上点击射频优化按钮既可完成整个射频相关参数上传的过程,数据缓存到redis中,等待后续所有设备将数据上传,然后云端通过系列逻辑判断和处理。

根据本发明的第二个方面(云端优化),提供一种在云端进行射频优化的计算业务,通过系列计算得到最后的结果。本模块主要通过计算负载均衡,功率选择,信道选择三个模块组成,通过上述三个模块可以得到最后下发给无线ap的参数,各模块的逻辑功能如下:

功率选择:

1、将每台ap上报的邻居节点信息从redis中加载到内存中;

2、由于一台ap设备可以支持多少个ssid,所有邻居节点中的信息筛选出来的设备台数会存在重复,所以先将邻居节点的信息按照bssid进行和设备的唯一识别码进行一一对应;

3、根据邻居节点中的信道来判断是否为干扰ap,判断规则如果信道相等一定为干扰,如果信道不等则需要通过频宽,该信道所处的频率两个参数进行判断;

4、然后对干扰ap的bssid进行去重,得到需要优化ap的真正干扰ap的数量;

5、通过判定真正干扰ap的数量,去确定需要优化ap的功率是否增加、减少或者不变;

6、最终得到一个功率的值。

信道选择:

1、将每台ap上报的邻居节点的信息从redis加载到内存;

2、统计2.4g和5g频段的所有信道的个数;

3、再根据每个信道的信号强度对信道占用进行加权;

4、将上述的信道的占用率进行排序,选择占用率最低的那一个信道作为下发给设备的信道。

负载均衡:

1、负载均衡主要分为两个方向,基于流量和基于用户,下面就针对这两种情况进行具体的介绍:

2、基于流量:根据当前ap的上下行流量判断是否已经超过阈值,如果超过阈值则判断周围邻居的ssid以及负载客户端数量,判定是否需要限制该ap不允许客户端继续连接;

3、基于用户:根据当前ap的接入用户的数量以及周围邻居相同ssid的接入的客户端数量来判定二者差值和阈值的大小,从而确定是否需要限制该ap不允许客户端继续连接。

以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

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