介绍无线网络的实现方法、无线网络的实现装置及存储介质与流程

将乐信息网 http://www.jianglexinxi.cn 2020-10-18 10:19 出处:网络
这里写的介绍无线网络的实现方法、无线网络的实现装置及存储介质与流程,是因为有小编给大家分享的

这里写的介绍无线网络的实现方法、无线网络的实现装置及存储介质与流程,是因为有小编给大家分享的


本发明涉及无线网络接入点技术领域,尤其涉及一种无线网络的实现方法、无线网络的实现装置以及计算机可读存储介质。



背景技术:

当代社会,无线网络接入点已经渗透到了我们生活的方方面面,然而,无线网络接入点中有限的信道带宽资源在面对大量用户应用需求的时候,势必会在性能及稳定性上发生不同程度的损耗,进而出现无线网络接入点无法正常使用的问题,因此需要负责网络维护的技术人员不时进行网络故障的排查和恢复。

目前,当技术人员进行网络故障的排查和恢复时,会导致无线网络接入点上的终端用户被迫下线,这样一来,无疑会极大的降低用户使用无线网络接入点的体验度。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种无线网络的实现方法、无线网络的实现装置以及计算机可读存储介质,降低了在对无线网络接入点进行检测时,影响用户使用无线网络接入点的程度。

为实现上述目的,本发明提供一种无线网络的实现方法,所述无线网络的实现方法包括以下步骤:

获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段;

在当前时间点处于所述检测时段时,运行虚拟无线终端,其中,所述虚拟无线终端内置在所述无线网络接入点中,或者,所述虚拟无线终端内置在与所述无线网络接入点连通的设备中;

基于所述虚拟无线终端对所述无线网络接入点进行检测。

可选地,所述无线网络接入点包括存储模块,所述虚拟无线终端装载在所述存储模块中。

可选地,所述获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段的步骤之前,还包括:

根据一个时间周期内对应的网络使用要素,确定所述网络负载量;

其中,所述网络使用要素包括第一要素、第二要素和第三要素中的至少一个,所述第一要素为接入所述无线网络接入点的无线终端数量,所述第二要素为无线终端使用所述无线网络接入点的时间,所述第三要素为所述无线网络接入点的应用场景。

可选地,所述根据一个时间周期内对应的网络使用要素,确定所述网络负载量的步骤包括:

根据每个网络使用要素对应的权重,分别对一个时间周期内对应的网络使用要素进行处理,以得到所述时间周期内每个时段的网络负载量;

其中,所述第一要素对应的权重大于或等于所述第二要素对应的权重,和/或,所述第二要素对应的权重大于所述第三要素对应的权重。

可选地,所述基于所述虚拟无线终端对所述无线网络接入点进行检测的步骤包括:

根据所述无线网络接入点对应的应用场景的网络检测需求,获取所述网络检测需求对应的网络检测方式,其中,所述网络检测方式包括网络速率检测、网络稳定性检测和网络使用数量的限值检测中的至少一种;

控制所述虚拟无线终端采用获取到的所述网络检测方式对所述无线网络接入点进行检测。

可选地,所述基于所述虚拟无线终端对所述无线网络接入点进行检测的步骤之后,还包括:

检测到所述无线网络接入点不满足所述网络检测需求时,判定所述无线网络接入点发生故障;

检测到所述无线网络接入点满足所述网络检测需求时,判定所述无线网络接入点正常运行。

可选地,所述检测到所述无线网络接入点不满足所述网络检测需求时,判定所述无线网络接入点发生故障的步骤之后,还包括:

根据所述无线网络接入点的故障原因获取网络处理方式,所述网络处理方式包括更改所述无线网络接入点的信道带宽、更改所述无线网络接入点的信号发射功率和重启所述无线网络接入点中的至少一种;

根据所述网络处理方式对所述无线网络接入点进行故障修复。

可选地,所述根据所述网络处理方式对所述无线网络接入点进行故障修复的步骤之后,还包括:

在所述无线网络接入点故障修复成功时,生成所述无线网络接入点的处理结果,并将所述处理结果上报至服务器,以使所述服务器将所述处理结果发送至所述无线网络接入点的管理终端;

在所述无线网络接入点故障修复失败时,生成所述无线网络接入点的告警信息,并将所述告警信息上报至服务器,以使所述服务器将所述告警信息发送至所述无线网络接入点的管理终端。

为实现上述目的,本发明还提供一种无线网络的实现装置,所述无线网络的实现装置包括:

获取模块,用于获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段;

处理模块,用于在当前时间点处于所述检测时段时,运行虚拟无线终端,其中,所述虚拟无线终端内置在所述无线网络接入点中,或者,所述虚拟无线终端内置在与所述无线网络接入点连通的设备中;

检测模块,用于基于所述虚拟无线终端对所述无线网络接入点进行检测。

为实现上述目的,本发明还提供一种无线网络的实现装置,所述无线网络的实现装置包括:

所述无线网络的实现装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的无线网络的实现程序,所述无线网络的实现程序被所述处理器执行时实现如上述无线网络的实现方法的步骤。

为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有无线网络的实现程序,所述无线网络的实现程序被处理器执行时实现如上述无线网络的实现方法的步骤。

本发明提供的无线网络的实现方法、无线网络的实现装置以及计算机可读存储介质,获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段;在当前时间点处于所述检测时段时,运行虚拟无线终端,所述虚拟无线终端内置在所述无线网络接入点中,或者,所述虚拟无线终端内置在与所述无线网络接入点连通的设备中;基于所述虚拟无线终端对所述无线网络接入点进行检测。这样,通过对无线网络下的设备中内置了虚拟终端,实现了无线网络的优化,提高了无线网络的使用效率。

附图说明

图1为本发明实施例方案涉及的实施例终端的硬件运行环境示意图;

图2为本发明无线网络的实现方法一实施例的流程示意图;

图3为本发明无线网络的实现方法另一实施例的流程示意图;

图4为本发明无线网络的实现方法又一实施例的流程示意图;

图5为本发明无线网络的实现方法又一实施例的流程示意图;

图6为本发明无线网络的实现方法又一实施例的流程示意图;

图7为本发明无线网络的实现方法一实施例的虚拟无线终端工作流程示意图;

图8为本发明无线网络的实现方法一实施例的无线网络接入点与服务器交互示意图;

图9为本发明无线网络的实现装置的功能模块示意图;

图10为本发明无线网络的实现方法一实施例的无线网络拓扑图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种无线网络的实现方法,降低了在对无线网络接入点进行检测时,影响用户使用无线网络接入点的程度。

如图1所示,图1是本发明实施例方案涉及的实施例终端的硬件运行环境示意图;

本发明实施例终端可以是无线网络的实现装置,可以是内置在无线网络接入点(accesspoint,ap)中的装置,可以是控制ap的无线控制器(wirelessaccesspointcontroller)。

如图1所示,该终端可以包括:处理器1001,例如cpu中央处理器(centralprocessingunit),存储器1002,通信总线1003。其中,通信总线1003用于实现该终端中各组成部件之间的连接通信。存储器1002可以是高速ram随机存储器(random-accessmemory),也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端的结构并不构成对本发明实施例终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1002中可以包括无线网络的实现程序。

在图1所示的终端中,处理器1001可以用于调用存储器1002中存储的无线网络的实现程序,并执行以下操作:

获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段;

在当前时间点处于所述检测时段时,运行虚拟无线终端,其中,所述虚拟无线终端内置在所述无线网络接入点中,或者,所述虚拟无线终端内置在与所述无线网络接入点连通的设备中;

基于所述虚拟无线终端对所述无线网络接入点进行检测。

进一步地,处理器1001可以调用存储器1002中存储的无线网络的实现程序,还执行以下操作:

所述无线网络接入点包括存储模块,所述虚拟无线终端装载在所述存储模块中。

进一步地,处理器1001可以调用存储器1002中存储的无线网络的实现程序,还执行以下操作:

根据一个时间周期内对应的网络使用要素,确定所述网络负载量;

其中,所述网络使用要素包括第一要素、第二要素和第三要素中的至少一个,所述第一要素为接入所述无线网络接入点的无线终端数量,所述第二要素为无线终端使用所述无线网络接入点的时间,所述第三要素为所述无线网络接入点的应用场景。

进一步地,处理器1001可以调用存储器1002中存储的无线网络的实现程序,还执行以下操作:

根据每个网络使用要素对应的权重,分别对一个时间周期内对应的网络使用要素进行处理,以得到所述时间周期内每个时段的网络负载量;

其中,所述第一要素对应的权重大于或等于所述第二要素对应的权重,和/或,所述第二要素对应的权重大于所述第三要素对应的权重。

进一步地,处理器1001可以调用存储器1002中存储的无线网络的实现程序,还执行以下操作:

根据所述无线网络接入点对应的应用场景的网络检测需求,获取所述网络检测需求对应的网络检测方式,其中,所述网络检测方式包括网络速率检测、网络稳定性检测和网络使用数量的限值检测中的至少一种;

控制所述虚拟无线终端采用获取到的所述网络检测方式对所述无线网络接入点进行检测。

进一步地,处理器1001可以调用存储器1002中存储的无线网络的实现程序,还执行以下操作:

检测到所述无线网络接入点不满足所述网络检测需求时,判定所述无线网络接入点发生故障;

检测到所述无线网络接入点满足所述网络检测需求时,判定所述无线网络接入点正常运行。

进一步地,处理器1001可以调用存储器1002中存储的无线网络的实现程序,还执行以下操作:

根据所述无线网络接入点的故障原因获取网络处理方式,所述网络处理方式包括更改所述无线网络接入点的信道带宽、更改所述无线网络接入点的信号发射功率和重启所述无线网络接入点中的至少一种;

根据所述网络处理方式对所述无线网络接入点进行故障修复。

进一步地,处理器1001可以调用存储器1002中存储的无线网络的实现程序,还执行以下操作:

在所述无线网络接入点故障修复成功时,生成所述无线网络接入点的处理结果,并将所述处理结果上报至服务器,以使所述服务器将所述处理结果发送至所述无线网络接入点的管理终端;

在所述无线网络接入点故障修复失败时,生成所述无线网络接入点的告警信息,并将所述告警信息上报至服务器,以使所述服务器将所述告警信息发送至所述无线网络接入点的管理终端。

参照图2,在一实施例中,所述无线网络的实现方法包括:

步骤s10、获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段。

本实施例中,实施例终端可以是无线网络的实现装置。无线网络的实现装置可以是内置在无线网络接入点(accesspoint,ap)中的装置,可以是控制ap的无线控制器(wirelessaccesspointcontroller)。以下以实施例终端为无线控制器为例进行说明。

需要说明的是,无线接入点(ap),其功能是在有线网络与无线网络建立连接,无线ap是无线网和有线网之间沟通的桥梁;无线控制器,用于集中化控制无线ap,是一个无线网络接入点的核心,负责管理无线网络中的所有无线ap,对ap管理包括:下发配置、修改相关配置参数、射频智能管理、接入安全控制等。

可选地,终端通过无线网络接入点为无线终端设备提供无线网络服务。

可选地,终端可以将对无线网络接入点完成一次网络检测所需的时长,作为检测时长。然后根据检测时长将一个时间周期内时间划分为多个时段。该时间周期的时长可以根据实际需要设置,如一天、一周、一个月等,本实施例不对此作出限制。

进一步地,终端在采集到一个时间周期内的网络使用要素后,根据网络使用要素的采集时间点,将网络使用要素与对应的时段关联。

进一步地,终端分别采集所划分的各个时段对应的网络使用要素,然后根据各时段的网络使用要素,确定该时段的网络负载量。其中,网络使用要素包括第一要素、第二要素和第三要素中的至少一个,所述第一要素为接入所述无线网络接入点的无线终端数量,所述第二要素为无线终端使用所述无线网络接入点的时间,所述第三要素为所述无线网络接入点的应用场景。

可选地,在网络使用要素为第一要素时,某个时段中,接入无线网络接入点的无线终端数量越多,该时段的网络负载量越高。

可选地,在网络使用要素为第二要素时,某个时段中,所有无线终端在该时段使用无线网络接入点的总时间越多,该时段的网络负载量越高;或者所有无线终端在该时段使用无线网络接入点的平均时间越多,该时段的网络负载量越高。

可选地,在网络使用要素为第三要素时,所述应用场景可以是无线网络接入点所在的使用场所,在当前时段处于使用场所的开放时段时,则该时段的网络负载量高,在当前时段处于使用场所的非开放时段时,则该时段的网络负载量低。

例如,在无线网络接入点的应用场景为无线网络接入点应用在博物馆时,则处于博物馆的开放时段的时段,其网络负载量高;处于博物馆非开放时段的时段,则其网络负载量低。

可选地,应用场景也可以是无线网络接入点的使用时段,在当前时段处于使用时段时,则该时段的网络负载量高,在当前时段处于非使用时段时,则该时段的网络负载量低。

例如,在无线网络接入点应用在企业中时,企业的工作时段即为无线网络接入点的使用时段。在当前时段处于企业的工作时段时,则该时段的网络负载量高,在当前时段处于企业的非工作时段时,则该时段的网络负载量低。

可选地,终端在得到各个时段对应的网络负载量后,获取其中网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段。

需要说明的是,设定阈值的具体数值可以根据实际情况需要设置,本实施例对此不作出限制;检测时段可以是由无线控制器主动确定的,也可以是由无线网络接入点确定的,再由无线网络接入点上报至无线控制器。

可选地,终端也可以是获取网络负载量低于设定阈值的时段,然后从获取到的时段中选出至少一个时段作为无线网络接入点的检测时段;终端也可以是将网络负载量低于设定阈值的时段均作为检测时段。

进一步地,终端可以是对网络负载量低于设定阈值的时段进行排序,网络负载量越低,排名越靠前。然后从中选出排名为设定名次的时段,作为检测时段。设定名次可以根据实际情况需要设置,如第一名、第二名、第三名等。

此外,在其他实施方式中,终端也可以是在得到各个时段对应的网络负载量后,则获取其中网络负载量最低的时段,作为无线网络接入点的检测时段。

步骤s20、判断当前时间点是否处于检测时段。

可选地,无线网络接入点中内置有虚拟无线终端。无线网络接入点设置有存储模块,通过将虚拟无线终端的相关软件程序烧录进存储模块中,可以实现虚拟无线终端在无线网络接入点的装载。虚拟无线终端为无线ap中模拟无线终端行为的特定进程,主要行为包括无线终端在接入点网络的上下线、网络流量的正常吞吐、数据流量的检测、正常的上网行为管理服务等。

可选地,虚拟无线终端也可以是内置在与无线接入点通过数据线连通或网络连通的设备中,如控制无线接入点的无线控制器、与无线控制器连通的云服务器等。以下以虚拟无线终端内置在无线网络接入点中为例进行说明。

可选地,虚拟无线终端在检测时段中运行,在检测时段外的时段则保持关闭。

可选地,终端在确定无线网络接入点的检测时段后,可以实时检测当前时间点是否已经处于检测时段。

步骤s30、不运行虚拟无线终端。

可选地,终端在检测到当前时间点处于检测时段外时,则终端判定当前处于无线网络接入点使用程度高的时段,为了避免影响用户使用无线网络接入点,故终端控制虚拟无线终端关闭,不运行虚拟无线终端。

例如,访客正常使用无线网络接入点期间,ap内置的无线虚拟终端关闭,访客通过无线网络接入点使用无线网络服务。

步骤s40、在当前时间点处于所述检测时段时,运行虚拟无线终端。

步骤s50、基于所述虚拟无线终端对所述无线网络接入点进行检测。

可选地,终端在检测到当前时间点处于检测时段时,则终端判定无线网络接入点当前处于网络负载量低的时段,此时对无线网络接入点进行检测,对用户使用无线网络接入点的影响程度低。

可选地,如图7所示,无线控制器在检测到当前时间点处于检测时段时,无线控制器针对不同企业检测网络的需求,将配置内容分为网络速率检测、性能稳定性检测、用户上线数量限制检测等,下发配置给无线ap,实现无线网络接入点检测内容配置下发。

进一步地,无线ap根据配置内容规范虚拟无线终端发包行为。具体地,无线ap根据配置内容构造交互报文类别,即根据检测任务,构造交互的报文类别,包括无线发现报文、认证交互报文、dhcp(dynamichostconfigurationprotocol,动态主机配置协议)报文等。其中,dhcp使用用户数据报协议(udp,userdatagramprotocol)携带报文。

进一步地,无线ap开启虚拟无线终端,并规范虚拟终端请求交互报文类别。

进一步地,虚拟无线终端启动后,持续地向ap无线网卡发送请求报文。在无线终端成功上线之后,虚拟无线终端继续不断地向接入点的无线网卡发起数据请求和流量检测。

进一步地,无线ap在检测到虚拟无线终端的请求报文后,则响应虚拟无线终端的报文请求。

可选地,无线ap通过持续不断的报文交互,获取虚拟无线终端的网络行为,检测无线网络接入点中存在的问题,然后将这些数据作为无线网络接入点与虚拟无线终端之间的交互数据上报至无线控制器。

可选地,无线ap也可以是直接将ap与虚拟无线终端之间的交互报文,作为无线网络接入点与虚拟无线终端之间的交互数据上报至无线控制器,由无线控制器检测无线网络接入点中存在的问题。

这样,实现在无线网络接入点使用程度低的时段自动进行检测,降低了在对无线网络接入点进行检测时,影响用户使用无线网络接入点的程度。

可选地,如图10所示的无线网络的拓扑图中,基于无线网络接入点(ap)生成的无线网络,可以接入手机移动终端、pc(personalcomputer)终端、平板移动终端等,为这些设备提供无线网络服务。无线控制器在检测到当前时间点处于检测时段时,下发配置给无线ap,打开无线ap内置的虚拟无线终端,通过虚拟无线终端检测无线网络。进一步地,无线ap还可以生成无线网络的检测结果上传至云平台服务器,通过云平台服务器将检测结果推送至无线网络的管理员的手机,使得管理员可以根据检测结果提前对无线网络进行故障排查和处理。

这样,通过对无线网络下的设备中内置了虚拟终端,实现了无线网络的优化,提高了无线网络的使用效率。

在另一实施例中,如图3所示,在上述图2所示的实施例基础上,所述获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段的步骤之前,还包括:

步骤s60、根据每个网络使用要素对应的权重,分别对一个时间周期内对应的网络使用要素进行处理,以得到所述时间周期内每个时段的网络负载量。

本实施例中,终端分别对网络使用要素中的第一要素、第二要素和第三要素赋予相应的权重,并计算出最合理的检测时段。

可选地,所述第一要素对应的权重大于或等于所述第二要素对应的权重,和/或,所述第二要素对应的权重大于所述第三要素对应的权重。

例如,第一要素的权重可选为50%,第二要素的权重可选为40%,第三要素的权重可选为10%;或者,第一要素的权重可选为40%,第二要素的权重可选为40%,第三要素的权重可选为20%。

当然,在网络使用要素只包括第一要素和第二要素时,则第一要素的权重可选为60%,第二要素的权重可选为40%;或者第一要素的权重可选为70%,第二要素的权重可选为30%。

可选地,终端在一个时间周期内持续采集到各个时段对应的网络使用要素后,则根据各时段对应的网络使用要素确定对应的网络负载量。

可选地,终端在得到任一时段的网络使用要素后,分别获取网络使用要素下的第一要素、第二要素和第三要素对应的权重,以及根据相应的规则将第一要素、第二要素和第三要素进行数值化。

可选地,终端可以通过以下公式,对每个时段对应的网络使用要素加权求和计算,以得到每个所述时段的网络负载量:

z=a*x1+b*x2+c*x3

其中,z为网络负载量;a为第一要素的数值,x1为第一要素对应的权重;b为第二要素的数值,x2为第二要素对应的权重;c为第三要素的数值,x3为第三要素对应的权重。

这样,终端采用权重分析各时段的网络负载量,从而得到最佳的检测时段,通过智能定义故障检测时段,并设置定时自动检测任务,只在网络负载量低的时段进行检测,以将无线网络接入点使用影响降到最小。

在又一实施例中,如图4所示,在上述图2至图3的实施例基础上,所述基于所述虚拟无线终端对所述无线网络接入点进行检测的步骤包括:

步骤s51、根据所述无线网络接入点对应的应用场景的网络检测需求,获取所述网络检测需求对应的网络检测方式。

步骤s52、控制所述虚拟无线终端采用获取到的所述网络检测方式对所述无线网络接入点进行检测。

本实施例中,无线网络接入点根据其所处的应用场景,可以具有相应的网络检测需求。

可选地,网络检测需求包括网络速率检测需求、网络稳定性检测需求和网络使用数量的限值检测需求中的至少一种。其中,网络速率检测需求相应为对无线网络接入点网速快慢的检测;网络稳定性检测需求相应为对无线网络接入点是否能稳定在某个网络速率区间中的检测;网络使用数量的限值检测需求相应为对无线网络接入点同一时间点可接入的无线终端的数量上限、下限的检测。

例如,应用无线网络接入点的甲公司可能只对无线网络接入点存在一定的网络速率要求,因此,甲公司相应的网络检测需求可以是网络速率检测需求;例如,应用无线网络接入点的乙公司可能只对无线网络接入点存在一定的网络稳定性要求,因此,乙公司相应的网络检测需求可以是网络稳定性检测需求;例如,应用无线网络接入点的丙公司既对无线网络接入点存在一定的网络速率要求,也对无线网络接入点存在一定的网络稳定性要求,因此,丙公司相应的网络检测需求可以是网络速率检测需求和网络稳定性检测需求的组合。

可选地,终端根据无线网络接入点对应的应用场景的网络检测需求,获取网络检测需求对应的网络检测方式,网络检测方式包括网络速率检测、网络稳定性检测和网络使用数量的限值检测中的至少一种。其中,网络速率检测需求对应的网络检测方式为网络速率检测;网络稳定性检测需求对应的网络检测方式为网络稳定性检测;网络使用数量的限值检测需求对应的网络检测方式为网络使用数量的限值检测。

可选地,终端根据获取到的网络检测方式,向虚拟无线终端下发相应的检测任务,以控制虚拟无线终端采用获取到的所述网络检测方式对无线网络接入点进行检测。

可选地,终端根据虚拟无线终端和无线ap在报文交互过程中,所产生的虚拟无线终端的流量信息和上网行为,判断无线网络接入点是否满足网络检测需求。

例如,在网络检测需求为网络速率检测需求时,以及其对应的网络速率下限为1m/s时,当终端检测到无线网络接入点的实时网络无法达到1m/s时,则终端判定无线网络接入点不满足网络检测需求;反之,则终端判定无线网络接入点满足网络检测需求。

进一步地,终端检测到所述无线网络接入点不满足所述网络检测需求时,则判定无线网络接入点发生故障;终端若检测到所述无线网络接入点满足所述网络检测需求时,则判定无线网络接入点正常运行。

可选地,终端通过虚拟无线终端模拟无线终端发包行为,预测可能存在的无线网络接入点问题,并在预先设置好的无线问题处理策略驱动下,对无线网络接入点自身存在的网络问题进行处理。

这样,实现通过内置在无线网络接入点的虚拟无线终端,自动对无线网络接入点进行检测,同时,还能根据无线网络接入点的应用场景的网络检测需求,采取相应的网络检测方式。

在又一实施例中,如图5所示,在上述图2至图4的实施例基础上,所述无线网络的实现方法还包括:

步骤s70、根据所述无线网络接入点的故障原因获取网络处理方式。

步骤s71、根据所述网络处理方式对所述无线网络接入点进行故障修复。

本实施例中,终端在检测到所述无线网络接入点不满足所述网络检测需求时,判定所述无线网络接入点发生故障的步骤之后,还可以进一步分析无线网络接入点的故障原因,并根据故障原因获取网络处理方式对无线网络接入点进行故障修复。

其中,网络处理方式包括更改所述无线网络接入点的信道带宽、更改所述无线网络接入点的信号发射功率和重启所述无线网络接入点中的至少一种。

例如,当终端检测到无线网络接入点遇到网络速度下降、用户掉线重连、用户上线失败等问题时,终端可以通过预置的网络处理方式对无线网络接入点进行故障修复,包括切换无线网络接入点的信道带宽的信道、增加无线网络接入点的信号发射功率、重启无线网络接入点的进程服务等。

这样,在无线网络接入点出现故障后,可以自动对无线网络接入点进行故障修复。

在又一实施例中,如图6所示,在上述图2至图5的实施例基础上,所述根据所述网络处理方式对所述无线网络接入点进行故障修复的步骤之后,还包括:

步骤s80、在所述无线网络接入点故障修复成功时,生成所述无线网络接入点的处理结果,并将所述处理结果上报至服务器,以使所述服务器将所述处理结果发送至所述无线网络接入点的管理终端。

步骤s90、在所述无线网络接入点故障修复失败时,生成所述无线网络接入点的告警信息,并将所述告警信息上报至服务器,以使所述服务器将所述告警信息发送至所述无线网络接入点的管理终端。

本实施例中,终端通过对虚拟无线终端使用无线网络接入点的网络信息的搜集和分析之后,当检测到无线网络接入点非正常现象的故障后,终端可以采用一些简单的处理策略,包括改变信道带宽、发射功率、重启无线网络接入点以及重启ap等方式。同时,终端可以通过无线ap将搜集到的无线网络接入点信息和分析结果上报给服务器,服务器再将信息以告警信息的形式推送到无线网络接入点的管理员的管理终端上。

可选地,如图8所示,在无线网络接入点发生故障时,终端通过无线ap,根据获取到的网络处理方式对无线网络接入点进行故障修复。在终端采用网络处理方式对无线网络接入点进行故障修复成功时,则终端生成无线网络接入点的处理结果,并通过无线ap将处理结果上报至服务器。服务器在接收到无线ap发送的处理结果后,则将处理结果推送至无线网络接入点的管理终端。

可选地,在终端采用网络处理方式对无线网络接入点进行故障修复失败时,则生成无线网络接入点的告警信息,并通过无线ap将告警信息上报至服务器。服务器在接收到无线ap发送的告警信息后,则将告警信息推送至无线网络接入点的管理终端。这样,将无线网络接入点的告警信息,通过服务器进行信息推送至无线网络接入点的管理终端,使得无线网络接入点的管理员可以进行无线网络接入点的预先处理和排查。

可选地,无线网络接入点的管理终端,可以是无线网络接入点的管理人员所携带的移动终端。

这样,对于检测到的无线接入点状态异常或故障,可通过预置的简易恢复手段进行恢复,若不能恢复,则将无线接入点故障上报到云平台,云平台生成告警消息并推送到网络管理员的移动终端,提醒其及时进行处理

此外,本发明还提出一种无线网络的实现装置,所述无线网络的实现装置包括存储器、处理器及存储在存储器上并可在处理器上运行的无线网络的实现程序,所述处理器执行所述无线网络的实现程序时实现如以上实施例所述的无线网络的实现方法的步骤。

此外,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质包括无线网络的实现程序,所述无线网络的实现程序被处理器执行时实现如以上实施例所述的无线网络的实现方法的步骤。

本发明还提出一种无线网络的实现装置。

参照图9所示,为本发明无线网络的实现装置的功能模块示意图。

在该实施例中,该无线网络的实现装置包括:

获取模块10,用于获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段。

可选地,终端可以将对无线网络接入点完成一次网络检测所需的时长,作为检测时长。然后根据检测时长将一天中的时间(或者一段时间)划分为多个时段。

进一步地,终端分别采集所划分的各个时段对应的网络使用要素,然后根据各时段的网络使用要素,确定该时段的网络负载量。其中,网络使用要素包括第一要素、第二要素和第三要素中的至少一个,所述第一要素为接入所述无线网络接入点的无线终端数量,所述第二要素为无线终端使用所述无线网络接入点的时间,所述第三要素为所述无线网络接入点的应用场景。

可选地,终端在得到各个时段对应的网络负载量后,获取其中网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段。

需要说明的是,设定阈值的具体数值可以根据实际情况需要设置,本实施例对此不作出限制;检测时段可以是由无线控制器主动确定的,也可以是由无线网络接入点确定的,再由无线网络接入点上报至无线控制器。

可选地,终端也可以是获取网络负载量低于设定阈值的时段,然后从获取到的时段中选出至少一个时段作为无线网络接入点的检测时段;终端也可以是将网络负载量低于设定阈值的时段均作为检测时段。

进一步地,终端可以是对网络负载量低于设定阈值的时段进行排序,网络负载量越低,排名越靠前。然后从中选出排名为设定名次的时段,作为检测时段。设定名次可以根据实际情况需要设置,如第一名、第二名、第三名等。

此外,在其他实施方式中,终端也可以是在得到各个时段对应的网络负载量后,则获取其中网络负载量最低的时段,作为无线网络接入点的检测时段。

处理模块20,用于在当前时间点处于所述检测时段时,运行虚拟无线终端,其中,所述虚拟无线终端内置在所述无线网络接入点中,或者,所述虚拟无线终端内置在与所述无线网络接入点连通的设备中。

可选地,无线网络接入点中内置有虚拟无线终端。虚拟无线终端为无线ap中模拟无线终端行为的特定进程,主要行为包括无线终端在接入点网络的上下线、网络流量的正常吞吐、数据流量的检测、正常的上网行为管理服务等。

可选地,虚拟无线终端在检测时段中运行,在检测时段外的时段则保持关闭。

可选地,终端在确定无线网络接入点的检测时段后,可以实时检测当前时间点是否已经处于检测时段。

可选地,终端在检测到当前时间点处于检测时段外时,则终端判定当前处于无线网络接入点使用程度高的时段,为了避免影响用户使用无线网络接入点,故终端控制虚拟无线终端关闭,不运行虚拟无线终端。

可选地,终端在检测到当前时间点处于检测时段时,则终端判定当前处于无线网络接入点使用程度低的时段,此时对无线网络接入点进行检测,对用户使用无线网络接入点的影响程度低。

检测模块30,用于基于所述虚拟无线终端对所述无线网络接入点进行检测。

可选地,如图7所示,无线控制器在检测到当前时间点处于检测时段时,无线控制器针对不同企业检测网络的需求,将配置内容分为网络速率检测、性能稳定性检测、用户上线数量限制检测等,下发配置给无线ap,实现无线网络接入点检测内容配置下发。

进一步地,无线ap根据配置内容规范虚拟无线终端发包行为。具体地,无线ap根据配置内容构造交互报文类别,即根据检测任务,构造交互的报文类别,包括无线发现报文、认证交互报文、dhcp(dynamichostconfigurationprotocol,动态主机配置协议)报文等。其中,dhcp使用用户数据报协议(udp,userdatagramprotocol)携带报文。

进一步地,无线ap开启虚拟无线终端,并规范虚拟终端请求交互报文类别。

进一步地,虚拟无线终端启动后,持续地向ap无线网卡发送请求报文。在无线终端成功上线之后,虚拟无线终端继续不断地向接入点的无线网卡发起数据请求和流量检测。

进一步地,无线ap在检测到虚拟无线终端的请求报文后,则响应虚拟无线终端的报文请求。

可选地,无线ap通过持续不断的报文交互,获取虚拟无线终端的网络行为,检测无线网络接入点中存在的问题,然后将这些数据作为无线网络接入点与虚拟无线终端之间的交互数据上报至无线控制器。

可选地,无线ap也可以是直接将ap与虚拟无线终端之间的交互报文,作为无线网络接入点与虚拟无线终端之间的交互数据上报至无线控制器,由无线控制器检测无线网络接入点中存在的问题。

这样,实现在无线网络接入点使用程度低的时段自动进行检测,降低了在对无线网络接入点进行检测时,影响用户使用无线网络接入点的程度。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是可选实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是电视机,手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的可选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。


技术特征:

1.一种无线网络的实现方法,其特征在于,所述无线网络的实现方法包括以下步骤:

获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段;

在当前时间点处于所述检测时段时,运行虚拟无线终端,其中,所述虚拟无线终端内置在所述无线网络接入点中,或者,所述虚拟无线终端内置在与所述无线网络接入点连通的设备中;

基于所述虚拟无线终端对所述无线网络接入点进行检测。

2.如权利要求1所述的无线网络的实现方法,其特征在于,所述无线网络接入点包括存储模块,所述虚拟无线终端装载在所述存储模块中。

3.如权利要求1或2所述的无线网络的实现方法,其特征在于,所述获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段的步骤之前,还包括:

根据一个时间周期内对应的网络使用要素,确定所述网络负载量;

其中,所述网络使用要素包括第一要素、第二要素和第三要素中的至少一个,所述第一要素为接入所述无线网络接入点的无线终端数量,所述第二要素为无线终端使用所述无线网络接入点的时间,所述第三要素为所述无线网络接入点的应用场景。

4.如权利要求3所述的无线网络的实现方法,其特征在于,所述根据一个时间周期内对应的网络使用要素,确定所述网络负载量的步骤包括:

根据每个网络使用要素对应的权重,分别对一个时间周期内对应的网络使用要素进行处理,以得到所述时间周期内每个时段的网络负载量;

其中,所述第一要素对应的权重大于或等于所述第二要素对应的权重,和/或,所述第二要素对应的权重大于所述第三要素对应的权重。

5.如权利要求3所述的无线网络的实现方法,其特征在于,所述基于所述虚拟无线终端对所述无线网络接入点进行检测的步骤包括:

根据所述无线网络接入点对应的应用场景的网络检测需求,获取所述网络检测需求对应的网络检测方式,其中,所述网络检测方式包括网络速率检测、网络稳定性检测和网络使用数量的限值检测中的至少一种;

控制所述虚拟无线终端采用获取到的所述网络检测方式对所述无线网络接入点进行检测。

6.如权利要求5所述的无线网络的实现方法,其特征在于,所述基于所述虚拟无线终端对所述无线网络接入点进行检测的步骤之后,还包括:

检测到所述无线网络接入点不满足所述网络检测需求时,判定所述无线网络接入点发生故障;

检测到所述无线网络接入点满足所述网络检测需求时,判定所述无线网络接入点正常运行。

7.如权利要求6所述的无线网络的实现方法,其特征在于,所述检测到所述无线网络接入点不满足所述网络检测需求时,判定所述无线网络接入点发生故障的步骤之后,还包括:

根据所述无线网络接入点的故障原因获取网络处理方式,所述网络处理方式包括更改所述无线网络接入点的信道带宽、更改所述无线网络接入点的信号发射功率和重启所述无线网络接入点中的至少一种;

根据所述网络处理方式对所述无线网络接入点进行故障修复。

8.如权利要求7所述的无线网络的实现方法,其特征在于,所述根据所述网络处理方式对所述无线网络接入点进行故障修复的步骤之后,还包括:

在所述无线网络接入点故障修复成功时,生成所述无线网络接入点的处理结果,并将所述处理结果上报至服务器,以使所述服务器将所述处理结果发送至所述无线网络接入点的管理终端;

在所述无线网络接入点故障修复失败时,生成所述无线网络接入点的告警信息,并将所述告警信息上报至服务器,以使所述服务器将所述告警信息发送至所述无线网络接入点的管理终端。

9.一种无线网络的实现装置,其特征在于,所述无线网络的实现装置包括:

获取模块,用于获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段;

处理模块,用于在当前时间点处于所述检测时段时,运行虚拟无线终端,其中,所述虚拟无线终端内置在所述无线网络接入点中,或者,所述虚拟无线终端内置在与所述无线网络接入点连通的设备中;

检测模块,用于基于所述虚拟无线终端对所述无线网络接入点进行检测。

10.一种无线网络的实现装置,其特征在于,所述无线网络的实现装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的无线网络的实现程序,所述无线网络的实现程序被所述处理器执行时实现如权利要求1至8中任一项所述的无线网络的实现方法的步骤。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有无线网络的实现程序,所述无线网络的实现程序被处理器执行时实现如权利要求1至8中任一项所述的无线网络的实现方法的步骤。

技术总结
本发明公开了一种无线网络的实现方法,包括以下步骤:获取网络负载量低于设定阈值的时段,作为无线网络接入点的检测时段;在当前时间点处于所述检测时段时,运行虚拟无线终端,所述虚拟无线终端内置在所述无线网络接入点中,或者,所述虚拟无线终端内置在与所述无线网络接入点连通的设备中;基于所述虚拟无线终端对所述无线网络接入点进行检测。本发明还公开了一种无线网络的实现装置以及计算机可读存储介质。本发明降低了在对无线网络接入点进行检测时,影响用户使用无线网络接入点的程度。

技术研发人员:王毅;陈焕彪
受保护的技术使用者:深圳市信锐网科技术有限公司
技术研发日:2020.02.28
技术公布日:2020.06.26

介绍无线网络的实现方法、无线网络的实现装置及存储介质与流程的相关内容如下:

本文标题:介绍无线网络的实现方法、无线网络的实现装置及存储介质与流程
http://www.jianglexinxi.cn/yanergaozhi/522489.html

0

精彩评论

暂无评论...
验证码 换一张
取 消