一种无线接入设备一键切换胖瘦AP模式方法及设备与流程

文档序号:14253777阅读:1222来源:国知局
一种无线接入设备一键切换胖瘦AP模式方法及设备与流程

本发明涉及无线接入设备领域,尤其涉及一种无线接入设备一键切换胖瘦ap模式方法及设备。



背景技术:

所谓胖/瘦ap,即fat(胖)/fit(瘦)ap,一般是指企业级无线解决方案,fatap是指ap(accesspoint,无线接入点)实现自我管理,可以独立提供ssid(servicesetidentifier,服务集标识)、认证、dhcp(dynamichostconfigurationprotocol,动态主机配置协议)功能,可以给绑定到该ap的主机提供ip地址等上网参数,实现802.11(无线接口)协议与802.3(有线接口)协议转换,其网管接口和普通交换机没有任何区别,可以通过console(控制台)本地管理或ssh(secureshell,安全外壳协议)远程管理。

而fitap则只能充当一个被管理者的角色,首先通过dhcp动态获得ip(internetprotocol,网络协议)地址等参数,然后通过广播、组播、单播等方式发现其统治者ac(apcontroller,ap控制器),发现之后,自动从ac下载配置文件,完成自我配置,与ac动态建立一个二层或三层隧道。

传统的fat/fit切换方法是用户需要拥有一定的电脑操作水平,登录到设备的网页,打开指定页面去点击指定的按钮然后设备切换模式。并且在用户未携带可移动的终端,如笔记本电脑、智能手机时,用户则不能对设备进行fat/fit切换,尤其是在企业级的无线网络布置中,传统的fat/fit切换方法将大大限制无线网络的布置,不便于用户进行快速布置。



技术实现要素:

本发明实施例提供了一种无线接入设备一键切换胖瘦ap模式方法及设备,能够使得对无线接入设备进行胖瘦ap模式切换的操作更加的简洁和便利。

有鉴于此,本发明第一方面提供了一种无线接入设备一键切换胖瘦ap模式方法,包括:

所述无线接入设备实时检测所述轻触开关是否短路;

所述无线接入设备在所述轻触开关短路时获取所述轻触开关的短路时长;

若所述轻触开关的短路时长达到第一时长时,则所述无线接入设备触发重启,并在重启之后启动预置的无线网络管理系统,所述无线网络管理系统用于管理所述无线接入设备所生成的无线网络,使得所述无线接入设备以胖ap模式运行;

并且,若所述轻触开关再次短路,且短路时长达到第二时长时,则所述无线接入设备触发执行恢复出厂设置并重启,使得所述无线接入设备在重启之后以瘦ap模式运行,所述第二时长大于所述第一时长。

进一步的,当所述无线接入设备检测到所述轻触开关短路,且获取到所述轻触开关的短路时长达到所述第二时长时,所述方法还包括:

所述无线接入设备检测所述无线网络管理系统是否启动,并在所述无线网络管理系统为启动时确定所述无线接入设备运行在胖ap模式;

所述无线接入设备触发执行所述恢复出厂设置并重启,使得所述无线接入设备在重启之后以瘦ap模式运行。

进一步的,所述无线接入设备默认设置为运行在瘦ap模式,且所述第一时长和所述第二时长为自定义时长。

进一步的,所述无线网络管理系统预先烧制于所述无线接入设备中,且所述无线网络管理系统包括支持dhcp服务器、dns和mac地址克隆、vpn接入、防火墙、拨号上网、路由功能中至少一项功能。

进一步的,所述无线接入设备设置有wan口,且所述轻触开关设置于所述无线接入设备的侧面。

本发明实施例第二方面提供了一种无线接入设备,包括:

检测模块,用于实时检测所述轻触开关是否短路;

获取模块,用于在所述轻触开关短路时获取所述轻触开关的短路时长;

第一切换模块,用于若所述轻触开关的短路时长达到第一时长时,则触发重启所述无线接入设备,并在重启之后启动预置的无线网络管理系统,所述无线网络管理系统用于管理所述无线接入设备所生成的无线网络,使得所述无线接入设备以胖ap模式运行;

第二切换模块,用于若所述轻触开关再次短路,且短路时长达到第二时长时,则触发执行恢复出厂设置并重启所述无线接入设备,使得所述无线接入设备在重启之后以瘦ap模式运行,所述第二时长大于所述第一时长。

进一步的,当所述检测模块检测到所述轻触开关短路,且所述获取模块获取到所述轻触开关的短路时长达到所述第二时长时,所述无线接入设备还包括:

确定模块,用于检测所述无线网络管理系统是否启动,并在所述无线网络管理系统为启动时确定所述无线接入设备运行在胖ap模式;

第三切换模块,用于触发执行所述恢复出厂设置并重启所述无线接入设备,使得所述无线接入设备在重启之后以瘦ap模式运行。

进一步的,所述无线接入设备还包括:

默认设置模块,用于默认设置所述无线接入设备运行在瘦ap模式;

自定义模块,用于自定义所述第一时长和所述第二时长。

进一步的,所述无线网络管理系统预先烧制于所述无线接入设备中,且所述无线网络管理系统包括支持dhcp服务器、dns和mac地址克隆、vpn接入、防火墙、拨号上网、路由功能中至少一项功能。

进一步的,所述无线接入设备设置有wan口,且所述轻触开关设置于所述无线接入设备的侧面。

本发明第三方面还提供了一种存储介质,所述存储介质中存储有所述无线网络管理系统。

本发明实施例提供的技术方案中,该无线接入设备通过实时检测轻触开关是否短路;并在该轻触开关短路时获取该轻触开关的短路时长;若该轻触开关的短路时长达到第一时长时,则重启该无线接入设备,并在重启之后启动预置的无线网络管理系统,使得无线接入设备以胖ap模式运行;并且,若该轻触开关再次短路,且短路时长达到第二时长时,则执行恢复出厂设置并重启该无线接入设备,使得该无线接入设备在重启之后以瘦ap模式运行,达到一键切换胖瘦ap的目的。因此,与现有技术相比较,本发明实施例能够通过轻触开关简洁便利的实现无线接入设备的胖瘦ap模式切换运行。

附图说明

图1为本发明实施例中无线接入设备一键切换胖瘦ap模式方法一个实施例示意图;

图2为本发明实施例中无线接入设备侧面轻触开关设置示意图;

图3为本发明实施例中无线接入设备的控制器电路示意图一个实施例示意图;

图4为本发明实施例中无线接入设备的切换电路一个实施例示意图;

图5为本发明实施例中无线接入设备一键切换胖瘦ap模式方法另一实施例示意图;

图6为本发明实施例中无线接入设备一个实施例示意图;

图7为本发明实施例中无线接入设备另一实施例示意图;

图8为本发明实施例中无线接入设备另一实施例示意图。

具体实施方式

为了对本发明的技术特征、目的和效果有更加清楚的理解,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

应理解,ap是accesspoint的简称,即无线接入点,其作用是把局域网里通过双绞线传输的有线信号(即电信号)经过编译,转换成无线电信号传递给电脑、手机等无线终端,与此同时,又把这些无线终端发送的无线信号转换成有线信号通过双绞线在局域网内传输。通过这种方式,形成无线覆盖,即无线局域网(即本发明实施例中无线网络)。

无线ap通常可以分为胖ap(fatap)和瘦ap(fitap)两类,不是以外观来分辨的,而是从其工作原理和功能上来区分。胖ap除了无线接入功能外,一般还同时具备wan、lan端口,支持dhcp服务器、dns和mac地址克隆、vpn接入、防火墙等安全功能。胖ap通常有自带的完整操作系统,是可以独立工作的网络设备,可以实现拨号、路由等功能,一个典型的例子就是我们常见的无线路由器。

瘦ap,形象的理解就是把胖ap瘦身,去掉路由、dns、dhcp服务器等诸多加载的功能,仅保留无线接入的部分。通常所说的ap就是指这类瘦ap,它相当于无线交换机或者集线器,仅提供一个有线/无线信号转换和无线信号接收/发射的功能。瘦ap作为无线局域网的一个部件,是不能独立工作的,必须配合ac的管理才能成为一个完整的系统。

本发明实施例的技术方案中所提供的无线接入设备可以同时兼有上述胖ap(fatap)和瘦ap(fitap)的功能模式,在运行胖ap模式时,该无线接入设备可以为fatap;在运行瘦ap模式时,该无线接入设备则可以为fitap。并该无线接入设备可以设有轻触开关,通过物理按键切换无线接入设备所运行的胖瘦ap模式,比传统的通过设备网页或者串口指令去设置的方法更简洁,其可更适用于电脑操作水平不高的用户。

下面参照附图对本发明实施例中无线接入设备一键切换胖瘦ap模式方法进行描述,请参阅图1,本发明实施例中无线接入设备一键切换胖瘦ap模式方法一个实施例包括:

s101、实时检测轻触开关是否短路;

本实施例中,为实现对该无线接入设备一键切换胖瘦ap模式,在该无线接入设备的侧面可以设置有轻触开关,利用按下该轻触开关达到切换该无线接入设备所运行的ap模式,该轻触开关所设置的位置可以如图2中箭头所指示,设于该无线接入设备的侧面,能够方便用户按下切换无线接入设备的胖瘦ap模式。

需要说明的是,该轻触开关可以为弹性开关,在其被按下时能够短路,即开关两端导通。该无线接入设备可以利用该轻触开关短路时造成的电平信号变化来确定其是否被按下,造成短路。可以理解的是,该无线接入设备可以通过实时检测该轻触开关的电平信号变化达到实时检测该轻触开关是否短路的目的。

s102、在该轻触开关短路时获取该轻触开关的短路时长;

本实施例中,该无线接入设备还可以在轻触开关短路时记录其短路的时长,即记录该轻触开关被按下的时长。

应理解,该轻触开关短路时长即为所造成的电平信号的变化时长,例如该轻触开关短路时将电平信号拉低在低电平状态的时长。通过记录电平信号的变化时长,该无线接入设备可以精准的等效替换得到用户所按下该轻触开关的时长。

s103、若该轻触开关的短路时长达到第一时长时,则触发重启,并在重启之后启动预置的无线网络管理系统,使得无线接入设备以胖ap模式运行;

本实施例中,若该无线接入设备所获取到的该轻触开关的短路时长达到第一时长(例如1秒),则该无线接入设备可以出发重启。

具体的,在该无线接入设备中可以包含一个或多个控制器,其中以一个控制器为例,该控制器可以如图3所示,该控制器型号可以为qca9531-dl1a的芯片,在其gpio(generalpurposeinputoutput,通用输入/输出)3端口可以连接有重启电路rst_b;而如图4所示,该重启电路rst_b可以连接有切换电路rst_sw,在该切换电路rst_sw上设有电源及轻触开关,图4中该vdd25_qca9531即无线接入设备2.5v电源(通信设备2.5v单板电源,其可根据实际工作电压配置),其可以为该无线接入设备中器件提供2.5v直流电源;gnd即无线接入设备中数字地(低压地),其可以为单板信号及电源提供回流低压地;sw1即轻触开关,其在被按下时pin1端与pin2端两端导通,造成短路,并且该轻触开关sw1的pin2端接地。

在该轻触开关sw1正常状态时(即未被按下时),上述控制器的gpio3端由于与2.5v电源连接,将该gpio3端的电平信号上拉为高电平状态;而当该轻触开关sw1被按下时,由于其一端接地,故将该gpio3端的电平信号拉低为低电平状态。

而该控制器记录该gpio3端的电平信号为低电平状态的时长可以是通过其gpio6端所连接的时钟电路spi_clk所产生的时钟信号所确定,具体此处不做限定。

本实施例中,控制器可以在检测到gpio3端的电平信号被拉低了1秒之后,触发控制器内部程序控制该无线接入设备重启,并可以在重启之后启动预置的无线网络管理系统,该无线网络管理系统可以包括支持dhcp服务器、dns和mac地址克隆、vpn接入、防火墙、拨号上网、路由功能中至少一项功能,使得该无线接入设备以胖ap模式运行。

并且,该无线网络管理系统可以预先烧制于该无线接入设备内部的非易失性存储介质(如flash等)中,且该无线接入设备还可以设置有wan(wideareanetwork,广域网)口,在该无线网络管理系统被启动时,该wan口可以用以连接至广域网。

s104、并且,若该轻触开关再次短路,且短路时长达到第二时长时,则触发执行恢复出厂设置并重启,使得无线接入设备以瘦ap模式运行。

本实施例中,在该无线接入设备运行在胖ap模式之后,若该轻触开关sw1再次被按下,造成短路拉低该控制器gpio3端的电平信号,且在该gpio3端电平信号被拉低处于低电平状态的时长达到第二时长(例如5秒)时,则该控制器可以触发执行恢复出厂设置,恢复该无线接入设备所启动的无线网络管理系统的关闭状态,并清除用户在该无线网络管理系统中进行的设置,如拨号上网设置等。

该控制器可以在恢复出厂设置执行完成之后重启该无线接入设备,使得该无线接入设备以瘦ap模式运行。应理解的是,该无线接入设备的默认设置为以瘦ap模式运行。

并且,可以理解的是,上述无线接入设备在执行恢复出厂设置时还可以将用户在无线网络管理系统所设置的参数另行存储起来,在该无线接入设备再次运行胖ap模式时,该控制器可以将该所存储的设置参数应用到无线网络管理系统中,便于无线接入设备在不同ap模式下组网之间的切换,无需在瘦ap模式切换回胖ap模式时再次进行设置,大大提高组网效率。

且,上述第一时长及第二时长也可以由用户自定义设置,方便了用户准确记忆按压轻触开关切换该无线接入设备胖瘦ap模式的切换时间。

在上述图1至图4所示实施例的基础上,请参阅图5,本发明实施例中无线接入设备一键切换胖瘦ap模式方法另一实施例包括:

s501、实时检测轻触开关是否短路;

s502、在该轻触开关短路时获取该轻触开关的短路时长;

本实施例中,步骤s501和步骤s502与上述图1中所示实施例中的步骤s101和步骤s102相同,此处不再赘述。

s503、当检测到该轻触开关短路,且获取到短路时长达到第二时长时,检测无线网络管理系统是否启动,并在该无线网络管理系统为启动时确定无线接入设备运行在胖ap模式;

本实施例中,当该轻触开关sw1短路(被按下),拉低该控制器gpio3端的电平信号,且拉低处的时长达到第二时长(例如5秒)时,该控制器可以检测该无线网络管理系统是否启动,例如通过检测该wan口是否存在数据传输等检测该无线网络管理系统是否启动。并还可以在该无线网络管理系统为启动时确定该无线接入设备运行在胖ap模式。

s504、触发执行恢复出厂设置并重启,使得无线接入设备在重启之后以瘦ap模式运行。

本实施例中,在确定该无线接入设备运行在胖ap模式之后,该控制器可以触发执行恢复出厂设置,恢复该无线接入设备所启动的无线网络管理系统的关闭状态,并清除用户在该无线网络管理系统中所进行的设置。

该控制器可以在恢复出厂设置执行完成之后重启该无线接入设备,使得该无线接入设备以瘦ap模式运行。应理解的是,该无线接入设备的默认设置为以瘦ap模式运行。

在本发明实施例提供的技术方案中,该无线接入设备通过实时检测轻触开关是否短路;并在该轻触开关短路时获取该轻触开关的短路时长;若该轻触开关的短路时长达到第一时长时,则重启该无线接入设备,并在重启之后启动预置的无线网络管理系统,使得无线接入设备以胖ap模式运行;并且,若该轻触开关再次短路,且短路时长达到第二时长时,则执行恢复出厂设置并重启该无线接入设备,使得该无线接入设备在重启之后以瘦ap模式运行,达到通过轻触开关简洁便利的实现无线接入设备的胖瘦ap模式切换运行。

下面对本发明实施例中的无线接入设备进行介绍,请参阅图6,本发明实施例中无线接入设备一个实施例包括:

检测模块100,用于实时检测所述轻触开关是否短路;

获取模块200,用于在所述轻触开关短路时获取所述轻触开关的短路时长;

第一切换模块300,用于若所述轻触开关的短路时长达到第一时长时,则触发重启所述无线接入设备,并在重启之后启动预置的无线网络管理系统,所述无线网络管理系统用于管理所述无线接入设备所生成的无线网络,使得所述无线接入设备以胖ap模式运行;

第二切换模块400,用于若所述轻触开关再次短路,且短路时长达到第二时长时,则触发执行恢复出厂设置并重启所述无线接入设备,使得所述无线接入设备在重启之后以瘦ap模式运行,所述第二时长大于所述第一时长。

进一步的,请参阅图7,在本发明的一些实施例中,当所述检测模块100检测到所述轻触开关短路,且所述获取模块200获取到所述轻触开关的短路时长达到所述第二时长时,所述无线接入设备还包括:

确定模块500,用于检测所述无线网络管理系统是否启动,并在所述无线网络管理系统为启动时确定所述无线接入设备运行在胖ap模式;

第三切换模块600,用于触发执行所述恢复出厂设置并重启所述无线接入设备,使得所述无线接入设备在重启之后以瘦ap模式运行。

进一步的,请参阅图8,在本发明的一些实施例中,所述无线接入设备还包括:

默认设置模块700,用于默认设置所述无线接入设备运行在瘦ap模式;

自定义模块800,用于自定义所述第一时长和所述第二时长。

进一步的,所述无线网络管理系统预先烧制于所述无线接入设备中,且所述无线网络管理系统包括支持dhcp服务器、dns和mac地址克隆、vpn接入、防火墙、拨号上网、路由功能中至少一项功能。

进一步的,所述无线接入设备设置有wan口,且所述轻触开关设置于所述无线接入设备的侧面。

需要说明的是,上述第一切换模块300、第二切换模块400以及第三切换模块600可以为同一模块中的不同功能单元,也可以分别单独作为不同功能的模块,具体此处不做限定。

本发明实施例提供的技术方案中,通过检测模块100实时检测轻触开关是否短路;并通过获取模块200在该轻触开关短路时获取该轻触开关的短路时长;若该获取模块200所获取到的该轻触开关的短路时长达到第一时长时,则由该第一切换模块300重启该无线接入设备,并在重启之后启动预置的无线网络管理系统,使得无线接入设备以胖ap模式运行;并且,若该检测模块100检测到该轻触开关再次短路,且该获取模块200获取到短路时长达到第二时长时,则由该第二切换模块400执行恢复出厂设置并重启该无线接入设备,使得该无线接入设备在重启之后以瘦ap模式运行,达到一键切换胖瘦ap,简洁便利的实现无线接入设备的胖瘦ap模式切换运行。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

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