一种AP的功率调整方法、AC及AP转让专利

申请号 : CN201310045956.9

文献号 : CN103974401B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 薛峰

申请人 : 新华三技术有限公司

摘要 :

本发明提供了一种AP的功率调整方法、AC及AP,其中AP的功率调整方法具体包括:无线控制器AC接收AP定期上报的终端设备STA的信号质量数据;AC接收AP上报的功率过小事件信息;AC将在所述功率过小事件信息前后的STA的信号质量数据进行比较,并依据比较结果进行AP的功率调整。本发明能够较好地解决STA失去信号覆盖的问题,能够提高无线网络的信号覆盖,从而能够减少无线环境中的干扰,提高整个系统的吞吐量。

权利要求 :

1.一种无线接入点AP的功率调整方法,其特征在于,包括:无线控制器AC接收AP定期上报的终端设备STA的信号质量数据;

AC接收AP上报的功率过小事件信息;

AC将在所述功率过小事件信息前后的STA的信号质量数据进行比较,并依据比较结果进行AP的功率调整;其中,所述AC依据比较结果进行AP的功率调整的步骤,包括:AC依据所述比较结果,分析STA信号在所述功率过小事件信息前后的变化:当分析结果为在所述功率过小事件信息之后的STA信号明显小于在所述功率过小事件信息之前的STA信号时,AC增大AP的功率。

2.如权利要求1所述的方法,其特征在于,所述AC依据比较结果进行AP的功率调整的步骤,还包括:当分析结果为STA信号在所述功率过小事件信息前后未发生明显变化时,AC将AP的当前功率恢复为上一次功率。

3.如权利要求1所述的方法,其特征在于,所述AC增大AP的功率的步骤,包括:AC依据AP的当前功率与AP的最大功率以及增大阶段数目,得到一个增大阶段对应的调整功率;

AC依据所述一个增大阶段对应的调整功率,进行AP的阶段型功率增大,直至收到AP上报的功率调整成功事件信息或者AP的功率达到最大功率。

4.如权利要求1至3中任一项所述的方法,其特征在于,还包括:AP在向STA回复探测响应帧后,监测是否收到STA回复的探测响应确认报文,并在未收到STA回复的探测响应确认报文时,向AC上报所述功率过小事件信息。

5.如权利要求1至3中任一项所述的方法,其特征在于,还包括:AP在收到STA回复的探测响应确认报文时,AP向AC上报功率调整成功事件信息。

6.一种无线控制器AC,其特征在于,包括:

第一接收模块,用于接收AP定期上报的终端设备STA的信号质量数据;

第二接收模块,用于接收AP上报的功率过小事件信息;

比较模块,用于将在所述功率过小事件信息前后的STA的信号质量数据进行比较;及功率调整模块,用于依据比较结果进行AP的功率调整;其中,所述功率调整模块包括:分析子模块,用于依据所述比较结果,分析STA信号在所述功率过小事件信息前后的变化:第二功率调整子模块,用于当分析结果为在所述功率过小事件信息之后的STA信号明显小于在所述功率过小事件信息之前的STA信号时,增大AP的功率。

7.如权利要求6所述的AC,其特征在于,所述功率调整模块,还包括:第一功率调整子模块,用于当分析结果为STA信号在所述功率过小事件信息前后未发生明显变化时,将AP的当前功率恢复为上一次功率。

8.如权利要求6所述的AC,其特征在于,所述第二功率调整子模块包括:分段单元,用于依据AP的当前功率与AP的最大功率以及增大阶段数目,得到一个增大阶段对应的调整功率;及阶段型功率增大单元,用于依据所述一个增大阶段对应的调整功率,进行AP的阶段型功率增大,直至收到AP上报的功率调整成功事件信息或者AP的功率达到最大功率。

9.一种无线接入点AP,其特征在于,包括:

第一上报模块,用于定期向无线控制器AC上报终端设备STA的信号质量数据;

监测模块,用于在向STA回复探测响应帧后,监测是否收到STA回复的探测响应确认报文;及第二上报模块,用于在未收到STA回复的探测响应确认报文时,AP向AC上报功率过小事件信息;所述AC用于将所述功率过小事件信息前后的STA的信号质量数据进行比较,并依据比较结果进行AP的功率调整;其中,所述AC依据比较结果进行AP的功率调整的步骤,包括:AC依据所述比较结果,分析STA信号在所述功率过小事件信息前后的变化:当分析结果为在所述功率过小事件信息之后的STA信号明显小于在所述功率过小事件信息之前的STA信号时,AC增大AP的功率;

第三上报模块,用于在收到STA回复的探测响应确认报文时,向AC上报功率调整成功事件信息。

说明书 :

一种AP的功率调整方法、AC及AP

技术领域

[0001] 本发明涉及通信技术领域,特别是涉及一种AP的功率调整方法、AC及AP。

背景技术

[0002] WLAN(无线局域网,Wireless Local Access Network)技术提供了局域网中的无线连接服务,由于其能够提供高速的无线数据接入,故其已成为目前热门的技术之一,且已经广泛地应用于城市、公共场所覆盖,以及企业、楼宇、家庭等各种场所。
[0003] AP(无线接入点,Access Point)和AC(接入控制器,Access Controller)是目前组建WLAN时常用的设备。其中,AP用于提供无线网络的STA(终端设备,Station)到局域网的桥接功能,在无线网络的STA与无线局域网之间进行无线到有线和有线到无线的帧转换;AC用于通过隧道协议集中管理多台AP,集中进行软件升级和配置下发。
[0004] 由于无线信号的传播容易受周围环境影响,多径等问题容易导致无线信号在不同方向上存在非常复杂的衰减现象,在实际应用中,移动的障碍物、正在工作的微波炉等带来的干扰等都可能对无线信号的传播造成影响,所以WLAN的参数调整必不可少;例如,信道、发射功率等射频资源必须能够动态地调整以适应网络环境的变化。如果能够根据网络环境自动实现AP的功率调整,则能够减少无线环境中的干扰,提高整个系统的吞吐量。
[0005] 现有的技术方案通常依据AP数量动态地调整AP的功率。例如,当网络中AP数量较多,从而产生了较高的干扰时,AC自动调低AP的功率从而减少干扰;而当网络中的AP数量较少,而可能导致无线网络覆盖不足时,AC自动增大AP的功率从而保证无线网络覆盖范围。
[0006] 但是,现有的技术方案容易导致STA失去信号覆盖。例如,在AC自动调低AP的功率时,无线网络的信号覆盖范围也相应缩小,此时容易导致在覆盖边缘的STA无法搜索到无线服务而失去连接;又如,在STA因为发生移动而脱离了AP原有的信号覆盖范围时,AP无法感知到STA是离开还是出现故障。

发明内容

[0007] 本发明所要解决的技术问题是提供一种AP的功率调整方法、AC及AP,能够较好地解决STA失去信号覆盖的问题,能够提高无线网络的信号覆盖,从而能够减少无线环境中的干扰,提高整个系统的吞吐量。
[0008] 为了解决上述问题,本发明公开了一种无线接入点AP的功率调整方法,包括:
[0009] 无线控制器AC接收AP定期上报的终端设备STA的信号质量数据;
[0010] AC接收AP上报的功率过小事件信息;
[0011] AC将在所述功率过小事件信息前后的STA的信号质量数据进行比较,并依据比较结果进行AP的功率调整。
[0012] 优选的,所述AC依据比较结果进行AP的功率调整的步骤,包括:
[0013] AC依据所述比较结果,分析STA信号在所述功率过小事件信息前后的变化:
[0014] 当分析结果为STA信号在所述功率过小事件信息前后未发生明显变化时,AC将AP的当前功率恢复为上一次功率;
[0015] 当分析结果为在所述功率过小事件信息之后的STA信号明显小于在所述功率过小事件信息之前的STA信号时,AC增大AP的功率。
[0016] 优选的,所述AC增大AP的功率的步骤,包括:
[0017] AC依据AP的当前功率与AP的最大功率以及增大阶段数目,得到一个增大阶段对应的调整功率;
[0018] AC依据所述一个增大阶段对应的调整功率,进行AP的阶段型功率增大,直至收到AP上报的功率调整成功事件信息或者AP的功率达到最大功率。
[0019] 优选的,所述方法还包括:
[0020] AP在向STA回复探测响应帧后,监测是否收到STA回复的探测响应确认报文,并在未收到STA回复的探测响应确认报文时,向AC上报所述功率过小事件信息。
[0021] 优选的,所述方法还包括:
[0022] AP在收到STA回复的探测响应确认报文时,AP向AC上报功率调整成功事件信息。
[0023] 另一方面,本发明还公开了一种无线控制器AC,包括:
[0024] 第一接收模块,用于接收AP定期上报的终端设备STA的信号质量数据;
[0025] 第二接收模块,用于接收AP上报的功率过小事件信息;
[0026] 比较模块,用于将在所述功率过小事件信息前后的STA的信号质量数据进行比较;及
[0027] 功率调整模块,用于依据比较结果进行AP的功率调整。
[0028] 优选的,所述功率调整模块包括:
[0029] 分析子模块,用于依据所述比较结果,分析STA信号在所述功率过小事件信息前后的变化:
[0030] 第一功率调整子模块,用于当分析结果为STA信号在所述功率过小事件信息前后未发生明显变化时,将AP的当前功率恢复为上一次功率;及
[0031] 第二功率调整子模块,用于当分析结果为在所述功率过小事件信息之后的STA信号明显小于在所述功率过小事件信息之前的STA信号时,增大AP的功率。
[0032] 优选的,所述第二功率调整子模块包括:
[0033] 分段单元,用于依据AP的当前功率与AP的最大功率以及增大阶段数目,得到一个增大阶段对应的调整功率;及
[0034] 阶段型功率增大单元,用于依据所述一个增大阶段对应的调整功率,进行AP的阶段型功率增大,直至收到AP上报的功率调整成功事件信息或者AP的功率达到最大功率。
[0035] 另一方面,本发明还公开了一种无线接入点AP,包括:
[0036] 第一上报模块,用于定期向无线控制器AC上报终端设备STA的信号质量数据;
[0037] 监测模块,用于在向STA回复探测响应帧后,监测是否收到STA回复的探测响应确认报文;及
[0038] 第二上报模块,用于在未收到STA回复的探测响应确认报文时,AP向AC上报功率过小事件信息。
[0039] 优选的,所述AP还包括:
[0040] 第三上报模块,用于在收到STA回复的探测响应确认报文时,向AC上报功率调整成功事件信息。
[0041] 与现有技术相比,本发明具有以下优点:
[0042] 本发明实施例的AC接收AP定期上报的STA的信号质量数据,比较在所述功率过小事件信息前后的STA的信号质量数据,并依据比较结果进行AP的功率调整,由于在实际应用中,通过分析比较结果能够寻找得到STA失去信号覆盖的原因,故针对STA失去信号覆盖的原因进行的AP的功率调整,能够较好地解决STA失去信号覆盖的问题,能够及时使得失去信号覆盖的STA重新处于信号覆盖范围内,因此能够提高无线网络的信号覆盖,从而能够减少无线环境中的干扰,提高整个系统的吞吐量。

附图说明

[0043] 图1是本发明实施例一种无线接入点AP的通信方法实施例的流程图;
[0044] 图2是本发明实施例一种TLV格式的示例;
[0045] 图3是本发明实施例一种无线接入点AP的功率调整方法实施例的流程图;
[0046] 图4是本发明实施例一种AP的阶段型功率增大的应用示例;
[0047] 图5是本发明实施例一种无线控制器AC实施例的结构图;
[0048] 图6是本发明实施例一种无线接入点AP实施例的结构图。

具体实施方式

[0049] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
[0050] 现有的技术方案依据AP数量动态地调整AP的功率。但是,由于AP的功率通常与无线网络的信号覆盖范围成正比,也即,在自动调低AP的功率时,无线网络的信号覆盖范围也相应缩小,此时容易导致在覆盖边缘的STA无法搜索到无线服务而失去信号覆盖。或者,即使没有自动调低AP的功率,STA发生移动也容易导致自身脱离AP原有的信号覆盖范围。
[0051] 依据通信协议规定,在STA与AP之间的通信中断时,STA会尝试与AP重新连接,向AP发出探测(Probe)帧,而当AP收到探测帧后会立刻回复探测响应帧,正常情况(STA处于信号覆盖范围内)下STA在收到所述探测响应帧后会向AP回复探测响应ACK(确认,Acknowledgement)报文。
[0052] 但是,如果此时AP的发射功率已经不足以覆盖到STA,AP回复的探测响应帧的信号在达到STA之前就已经衰减,STA是不会收到AP的任何消息(包括探测响应帧)的,故STA也不会向AP回复探测响应确认报文;在本发明实施例中,对于AP而言,如果未收到STA回复的探测响应确认报文,可以认为是由于AP功率过小而导致STA失去信号覆盖的事件(以下简称功率过小事件)发生,故向AC上报相应的功率过小事件信息,所述功率过小事件信息作为AC侧进行AP的功率调整的触发信息。
[0053] 本发明实施例在进行AP的功率调整过程中考虑到AP对STA的信号覆盖情况及STA的信号质量情况,其中,AP侧监测AP对STA的信号覆盖情况,并在由于AP功率过小而导致STA失去信号覆盖的情况下,向AC上报相应的功率过小事件信息,所述功率过小事件信息作为AC侧进行AP的功率调整的触发信息;AC侧接收AP定期上报的STA的信号质量数据,比较在所述功率过小事件信息前后的STA的信号质量数据,并依据比较结果进行AP的功率调整,由于在实际应用中,通过分析比较结果能够寻找得到STA失去信号覆盖的原因,故针对STA失去信号覆盖的原因进行的AP的功率调整,能够较好地解决STA失去信号覆盖的问题,能够及时使得失去信号覆盖的STA重新处于信号覆盖范围内,因此能够提高无线网络的信号覆盖,从而能够减少无线环境中的干扰,提高整个系统的吞吐量。
[0054] 参照图1,示出了本发明实施例一种无线接入点AP的通信方法实施例的流程图,具体可以包括:
[0055] 步骤101、AP定期向无线控制器AC上报终端设备STA的信号质量数据;
[0056] 在实际中,AP可以从来自STA的无线帧报文中得到相应STA的信号质量数据。例如,在本发明实施例的一种应用示例中,STA可以在无线帧报文的报文信息(Packet Info)中携带自身的信号强度(Signal Level)、信噪比(dBm)等信号质量数据。
[0057] 需要说明的是,无论处于信号覆盖范围内,还是失去信号覆盖,通常只要STA的发射功率比AP大,STA的无线帧报文均可以传输到AP,故AP获取并上报的STA的信号质量数据可以包括STA在各种情况(例如处于信号覆盖范围内和失去信号覆盖两种情况)下的信号质量数据。
[0058] 另外,STA发送无线帧报文的间隔可由本领域技术人员根据实际情况设定,如100毫秒等等;并且,AP可以依据STA发送无线帧报文的间隔设置向AC上报STA的信号质量数据的周期(上报周期),如上报周期可与STA发送无线帧报文的间隔相等或不等。
[0059] 在本发明的一种优选实施例中,所述AP定期向无线控制器AC上报终端设备STA的信号质量数据的步骤,具体可以包括:AP定期向AC上报TLV(类型-长度-数值,type-length-value)格式的第一报文,其中,所述第一报文中填充有所述STA的信号质量数据。
[0060] 参照图2,示出了本发明实施例一种TLV格式的示例,其中,T字段表示报文类型,L字段表示报文长度、V字段往往用来存放报文的内容。
[0061] 需要说明的是,本发明实施例中的第一报文可以为LWAPP(轻型接入点协议,Lightweight Access Point Protocol)报文或者CAPWAP(无线接入点控制与配置协议,Control And Provisioning of Wireless Access Point Protocol)报文等,本发明实施例对具体的第一报文的种类不加以限制。
[0062] 步骤102、AP在向STA回复探测响应帧后,监测是否收到STA回复的探测响应确认报文;
[0063] 在STA与AP之间的通信中断时,STA会尝试与AP重新连接,向AP发出探测帧,假设STA与AP之间的通信中断是由于即将或者已经失去信号覆盖的原因导致的,并且假设STA的发射功率比AP大,同时STA发出的探测帧可以传输到AP,那么依据通信协议规定,AP在收到探测帧后会立刻回复探测响应帧,同样依据通信协议规定,正常情况(STA处于信号覆盖范围内)下STA在收到所述探测响应帧后会向AP回复探测响应确认报文。
[0064] 在具体实现中,AP可采用重传机制向STA回复探测响应帧,也即可以向STA多次回复探测响应帧,这里对具体的重传次数不加以限制。
[0065] 步骤103、在未收到STA回复的探测响应确认报文时,AP向AC上报功率过小事件信息。
[0066] 而作为上述正常情况的对立面,如果此时AP的发射功率已经不足以覆盖到STA,AP回复的探测响应帧的信号在达到STA之前就已经衰减,STA是不会收到AP的探测响应帧的,故STA也不会向AP回复探测响应确认报文;对于AP而言,如果未收到STA回复的探测响应确认报文,则可以认为STA依旧处于活跃状态只是失去自身的覆盖,从而可以认为是由于AP功率过小而导致STA失去信号覆盖的事件(以下简称功率过小事件)发生,故向AC上报相应的功率过小事件信息。
[0067] 在本发明的一种优选实施例中,所述AP向AC上报功率过小事件信息的步骤,具体可以包括:AP向AC上报TLV格式的第二报文,其中,所述第二报文的数值部分为零。
[0068] 本发明实施例中,第二报文与第一报文的原理和结构类似。例如,本发明实施例中的第二报文可以为LWAPP报文或者CAPWAP报文等,本发明实施例对具体的第二报文的种类不加以限制。第二报文与第一报文的区别之一在于,第一报文的TLV格式中的Value部分为对应STA的信号质量数据的数值,而第二报文的TLV格式中的Value部分全部为零。
[0069] 在本发明的一种优选实施例中,所述方法还可以包括:步骤S101、在收到STA回复的探测响应确认报文时,AP向AC上报功率调整成功事件信息。
[0070] 依据通信协议规定,只要处于STA与AP之间的通信中断的情况,STA就会反复尝试与AP重新连接,这里的重新连接过程具体可以包括上述的:STA向AP发出探测帧,AP在收到探测帧后会立刻回复探测响应帧,正常情况(STA处于信号覆盖范围内)下STA在收到所述探测响应帧后会向AP回复探测响应确认报文等等。
[0071] 需要说明的是,在AP向AC上报功率过小事件信息后,AC会依据在所述功率过小事件信息前后的STA的信号质量数据的比较结果进行AP的功率调整,至于AP的功率调整是否起到了应有的效果(解决了STA失去信号覆盖的问题),本优选实施例可通过是否收到STA回复的探测响应确认报文来判断;因为在收到TA回复的探测响应确认报文时,可以说明AP的功率调整使得失去信号覆盖的STA重新处于信号覆盖范围内,故AP的功率调整起到了应有的效果,STA失去信号覆盖的问题已得到解决,故此时AP可以向AC上报功率调整成功事件信息。
[0072] 参照图3,示出了本发明实施例一种无线接入点AP的功率调整方法实施例的流程图,具体可以包括:
[0073] 步骤301、无线控制器AC接收AP定期上报的终端设备STA的信号质量数据;
[0074] 步骤302、AC接收AP上报的功率过小事件信息;
[0075] 步骤303、AC将在所述功率过小事件信息前后的STA的信号质量数据进行比较;
[0076] 前面提到,AP获取并上报的STA的信号质量数据可以包括STA在各种情况下的信号质量数据,其必然也可以包括在所述功率过小事件信息前后的STA的信号质量数据。
[0077] 在本发明的一种优选实施例中,所述AC将在所述功率过小事件信息前后的STA的信号质量数据进行比较的步骤,具体可以包括:
[0078] 子步骤S201、AC依据在所述功率过小事件信息之前接收的STA的信号质量数据,得到STA的信号质量基准数据;
[0079] 子步骤S202、AC将在所述功率过小事件信息之后接收的STA的信号质量数据与所述STA的信号质量基准数据进行比较,得到相应的比较结果。
[0080] 其中,子步骤S201可以采用数理统计方法对在所述功率过小事件信息之前一段时间内接收的STA的信号质量数据进行处理,得到STA的信号质量基准数据;其中,在所述功率过小事件信息之前一段时间具体可以包括在所述功率过小事件信息之前1分钟、2分钟等等,本发明实施例对具体的在所述功率过小事件信息之前一段时间不加以限制;所述数理统计方法具体可以包括:平均、加权平均、移动平均、移动加权平均等等,本发明实施例对具体的数理统计方法不加以限制。
[0081] 同理,在比较过程中,子步骤S202也可以首先采用数理统计方法对在所述功率过小事件信息之后一段时间内接收的STA的信号质量数据进行处理,并将处理后的数据与所述STA的信号质量基准数据进行比较;本发明实施例对具体的在所述功率过小事件信息之后一段时间和数理统计方法不加以限制。
[0082] 步骤304、AC依据比较结果进行AP的功率调整。
[0083] 在实际应用中,通过分析比较结果能够寻找得到STA失去信号覆盖的原因,故针对STA失去信号覆盖的原因进行的AP的功率调整,以较好地解决STA失去信号覆盖的问题。
[0084] 在本发明的一种优选实施例中,所述AC依据比较结果进行AP的功率调整的步骤,具体可以包括:
[0085] 子步骤S301、AC依据所述比较结果,分析STA信号在所述功率过小事件信息前后的变化:
[0086] 子步骤S302、当分析结果为STA信号在所述功率过小事件信息前后未发生明显变化时,AC将AP的当前功率恢复为上一次功率;
[0087] 子步骤S303、当分析结果为在所述功率过小事件信息之后的STA信号明显小于在所述功率过小事件信息之前的STA信号时,AC增大AP的功率。
[0088] 对于步骤S302,如果STA信号在所述功率过小事件信息前后未发生明显变化,这可以说明上一次自动将AP功率调小的AP功率调整导致相应的STA失去信号覆盖,故AC只需将AP的功率恢复到上一次功率即可。需要说明的是,这里的上一次的AP功率调整可以为采用任意的AP功率调整方案进行的AP功率调整,以现有的依据AP数量动态地调整AP的功率的技术方案为例,假设上一次AP功率调整对应的上一次功率和当前功率(调小后的)分别为10dBm和8dBm,那么子步骤S302将AP的当前功率(8dBm)恢复为上一次功率(10dBm)即可。
[0089] 对于步骤S303,如果在所述功率过小事件信息之后的STA信号明显小于在所述功率过小事件信息之前的STA信号。则可以说明STA移动或其他信号干扰等原因导致相应的STA失去信号覆盖,故AC可以适当地增大AP的功率。在实际应用中,AC可以向AP发送增大功率的调整指令,而AP可以根据来自AC的调整指令增大功率,以使STA重新处于信号覆盖范围内。
[0090] 在本发明的一种优选实施例中,所述AC增大AP的功率的步骤,具体可以包括:
[0091] 子步骤S401、AC依据AP的当前功率与AP的最大功率以及增大阶段数目,得到一个增大阶段对应的调整功率;
[0092] 子步骤S402、AC依据所述一个增大阶段对应的调整功率,进行AP的阶段型功率增大,直至收到AP上报的功率调整成功事件信息或者AP的功率达到最大功率。
[0093] 假设AP的当前功率为Pc,AP的最大功率为Pm、一个调整周期内的最大调整次数为N,那么,可以将N作为增大阶段数目,这样,一个增大阶段对应的调整功率Pi可以表示为:
[0094] Pi=(Pm-Pc)/N
[0095] 参照图4,示出了本发明实施例一种AP的阶段型功率增大的应用示例,假设AP的当前功率(Current Power)为8dBm,AP的最大功率(Max Power)为24dBm,增大阶段数目为4,,那么一个增大阶段对应的调整功率可以为(24-8)/4=4dBm;那么,在第1-4个增大阶段,均可以将AP的当前功率增大4dBm,第1-4个增大阶段对应的调整后的AP功率分别为:12dBm、16dBm、20dBm和24dBm。
[0096] 前面提到,在AP的功率调整使得失去信号覆盖的STA重新处于信号覆盖范围内时,AP可以向AC上报功率调整成功事件信息,所述功率调整成功事件信息能够表明AP的功率调整起到了应有的效果,以及STA失去信号覆盖的问题已得到解决;因此,在接收到AP上报的功率调整成功事件信息时,AC可以停止执行所述依据所述比较结果进行AP的功率调整(包括AP的阶段型功率增大)的操作。换个说法,本次AP的功率调整可以AC接收AP上报的功率过小事件信息作为触发开始信息,而以接收到AP上报的功率调整成功事件信息作为触发结束信息。
[0097] 另外,可以理解,在AP的功率达到最大功率时,已无法进行AP的阶段型功率增大,故此时,AC也可以停止执行所述AP的阶段型功率增大的操作。
[0098] 可以理解,本领域技术人员还可以采用其它方法增大AP的功率,例如,无规律增大AP的功率,或者将AP的功率增大一个较大的数值(如10dBm等等)等等;但是,无规律增大AP的功率容易使得AP的功率变得不可控,将AP的功率增大一个较大的数值可能对其它STA产生无谓的干扰,最终都会导致AP功率调整效率偏低;而本优选实施例的阶段型功率增大能够考虑到AP功率调整效率和对其他无线设备干扰两方面,也即能够在避免对其它STA产生干扰的前提下提高AP功率调整的效率。
[0099] 参照图5,示出了本发明实施例一种无线控制器AC实施例的结构图,具体可以包括:
[0100] 第一接收模块501,用于接收AP定期上报的终端设备STA的信号质量数据;
[0101] 第二接收模块502,用于接收AP上报的功率过小事件信息;
[0102] 比较模块503,用于将在所述功率过小事件信息前后的STA的信号质量数据进行比较;及
[0103] 功率调整模块504,用于依据比较结果进行AP的功率调整。
[0104] 在本发明的一种优选实施例中,所述功率调整模块504具体可以包括:
[0105] 分析子模块,用于依据所述比较结果,分析STA信号在所述功率过小事件信息前后的变化:
[0106] 第一功率调整子模块,用于当分析结果为STA信号在所述功率过小事件信息前后未发生明显变化时,将AP的当前功率恢复为上一次功率;及
[0107] 第二功率调整子模块,用于当分析结果为在所述功率过小事件信息之后的STA信号明显小于在所述功率过小事件信息之前的STA信号时,增大AP的功率。
[0108] 在本发明的另一种优选实施例中,所述第二功率调整子模块具体可以包括:
[0109] 分段单元,用于依据AP的当前功率与AP的最大功率以及增大阶段数目,得到一个增大阶段对应的调整功率;及
[0110] 阶段型功率增大单元,用于依据所述一个增大阶段对应的调整功率,进行AP的阶段型功率增大,直至收到AP上报的功率调整成功事件信息或者AP的功率达到最大功率。
[0111] 在本发明的再一种优选实施例中,所述比较模块503具体可以包括:
[0112] 基准获取子模块,用于依据在所述功率过小事件信息之前接收的STA的信号质量数据,得到STA的信号质量基准数据;及
[0113] 基准比较子模块,用于将在所述功率过小事件信息之后接收的STA的信号质量数据与所述STA的信号质量基准数据进行比较,得到相应的比较结果。
[0114] 参照图6,示出了本发明实施例一种无线接入点AP实施例的结构图,具体可以包括:
[0115] 第一上报模块601,用于定期向无线控制器AC上报终端设备STA的信号质量数据;
[0116] 监测模块602,用于在向STA回复探测响应帧后,监测是否收到STA回复的探测响应确认报文;及
[0117] 第二上报模块603,用于在未收到STA回复的探测响应确认报文时,AP向AC上报功率过小事件信息。
[0118] 在本发明的一种优选实施例中,所述第一上报模块601,可具体用于定期向AC上报类型-长度-数值TLV格式的第一报文,其中,所述第一报文中填充有所述STA的信号质量数据。
[0119] 在本发明的另一种优选实施例中,所述第二上报模块603,可具体用于向AC上报TLV格式的第二报文,其中,所述第二报文的数值部分为零。
[0120] 在本发明的再一种优选实施例中,所述AP还可以包括:
[0121] 第三上报模块,用于在收到STA回复的探测响应确认报文时,AP向AC上报功率调整成功事件信息。
[0122] 本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于AC和AP实施例而言,由于其与相应的方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0123] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
[0124] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0125] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0126] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0127] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0128] 以上对本发明所提供的一种AP的功率调整方法、AC及AP,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。