无线接入的处理方法和装置的制造方法
【技术领域】
[0001 ] 本发明实施例涉及通信技术,尤其涉及一种无线接入的处理方法和装置。
【背景技术】
[0002]工作站(stat1n,简称STA)接入到一个无线接入点(Access Point,简称AP)的过程具体如下:STA通过向AP发送扫描请求(Probe Requst)巾贞的方式主动发现要接入的AP,或通过接收AP发送的信标(Beacon)帧发现要接入的AP。在发现AP之后,STA向AP发送接入请求,待STA通过接入认证后,STA才可以访问无线网络。
[0003]目前,当STA扫描到AP,并向AP发起接入请求后,就会对STA进行接入认证交互,如果认证成功,则为STA分配资源,允许STA访问无线网络。
[0004]但是,在上述接入方案中,无论自动开启无线网络连接的STA是否使用该无线网络资源,该STA都会向AP发起接入请求,而当STA不需要使用无效资源网络,但却通过接入认证后,就会造成无线网络资源占用,从而造成了无线网络资源的浪费,并降低了无线网络资源的利用率。
【发明内容】
[0005]本发明实施例提供一种无线接入的处理方法和装置,避免了现有技术中当STA不需要使用无线网络资源,但却通过接入认证后,造成无线网络资源占用的现象,减少了无线网络资源的浪费,从而提高了无线网络资源利用率。
[0006]本发明实施例第一方面提供一种无线接入的处理方法,包括:
[0007]无线接入点AP接收工作站STA发送的接入请求,若确定当前已接入STA的数目大于预设接入门限值,则在预设采样周期内对所述STA的信号强度进行采样,以获取信号强度采样点集合;
[0008]所述AP根据所述信号强度采样点集合,判断是否允许所述STA接入,若判断允许所述STA接入,则对所述STA进行接入处理;若判断拒绝所述STA接入,则向所述STA发送拒绝接入消息。
[0009]在第一方面的第一种可能实现方式中,所述在预设采样周期内,所述在预设采样周期内对所述STA的信号强度进行采样,以获取信号强度采样点集合,包括:
[0010]在所述预设采样周期内,每隔时间间隔T,对所述STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn),其中,η为正整数;
[0011]从所述信号强度指示信息集合(R1,…,Rn)中获取m个信号强度指示信息子集(Rj,…,R]+x:),再计算每个所述信号强度指示信息子集(R,,…,R]+x i)的信号强度指示信息的平均值,得到由m个所述信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…SJ ;其中,每个所述信号强度指示信息子集(R,,...,&“)包括所述信号强度指示信息集合(R1, — ,Rn)中X个连续信号强度指示信息值;
[0012]其中,X、j和 m 均为正整数,m〈n,x〈n,且 j+x_l ( η。
[0013]结合第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述AP根据所述信号强度采样点集合,判断是否允许所述STA接入,具体包括:
[0014]根据所述信号强度采样点集合(S1,…SJ,采用公式Dt = St+「St获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dni I其中,t为正整数,且I彡t彡m-Ι ;
[0015]根据所述信号强度采样点集合(S1,…Sni),采用公式D = Sn1-S1,获取信号强度抖动值D ;
[0016]根据所述差值集合(D1,…Dni J和所述D,判断是否允许所述STA接入。
[0017]结合第一方面的第二种可能实现方式,在第一方面的第三种可能实现方式中,所述根据所述差值集合(D1,…Dni J和所述D,判断是否允许所述STA接入,具体包括:
[0018]确定所述差值集合(D1,…Dni J中大于零的差值的数量,并将所述差值集合(D1,…Dnil)中大于零的差值的数量标记为第一数值;
[0019]根据所述第一数值、强度增强下限值和抖动下限值,判断是否允许所述STA接入,若所述第一数值大于强度增强下限值,且所述D大于抖动下限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
[0020]结合第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,所述根据所述差值集合(D1,…Dni J和所述D,判断是否允许所述STA接入,具体包括:
[0021]确定所述差值集合(D1,…Dni J中小于零的差值的数量,并将所述差值集合(D1,…Dnil)中小于零的差值的数量标记为第二数值;
[0022]根据所述第二数值、强度减弱下限值和抖动上限值,判断是否允许所述STA接入,若所述第二数值大于强度减弱下限值,且所述D小于抖动上限值,则判断出拒绝所述STA接入;否则,则拒绝所述STA接入。
[0023]结合第一方面的第四中可能实现方式,在第一方面的第五种可能实现方式中,所述根据所述差值集合(D1,…Dni J和所述D,判断是否允许所述STA接入,具体包括:
[0024]根据信号强度下限值和信号强度上限值,判断是否允许所述STA接入,若所述差值集合(D1,…Dnil)中的差值均大于信号强度下限值,且小于信号强度上限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
[0025]本发明实施例第二方面提供一种无线接入的处理装置,包括:
[0026]收发模块,用于接收工作站STA发送的接入请求;
[0027]获取模块,用于若确定当前已接入的STA的数目大于预设接入门限值时,则在预设采样周期内,对所述STA的信号强度进行采样,以获取信号强度采样点集合;
[0028]处理模块:用于根据所述信号强度采样点集合,判断是否允许所述STA接入,若判断允许所述STA接入,则对所述STA进行接入处理;若判断拒绝所述STA接入,则触发所述收发模块向所述STA发送拒绝接入消息。
[0029]在第二方面的第一种可能实现方式中,所述获取模块包括:
[0030]所述获取模块包括:
[0031]采样单元,用于在所述预设采样周期内,每隔时间间隔T,对所述STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn),其中,η为正整数;
[0032]计算单元,用于从所述信号强度指示信息集合(R1,…,Rn)中获取m个信号强度指示信息子集(R,,…,R]+x D,再计算每个所述信号强度指示信息子集(R,,…,R]+x i)的信号强度指示信息的平均值,得到由m个所述信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…SJ ;其中,每个所述信号强度指示信息子集(R,,…,R]+x J包括所述信号强度指示信息集合(R1,…,Rn)中X个连续信号强度指示信息值;
[0033]其中,X、j和 m 均为正整数,m〈n, x〈n,且 j+χ-Ι ( η。
[0034]结合第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述处理模块包括:
[0035]获取单元,用于根据所述信号强度采样点集合(S1,…SJ,采用公式Dt = St+1-St获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dnil);其中,t为正整数
[0036]所述获取单元还用于根据所述信号强度采样点集合(S1,-Sni),采用公式D =Sn1-S1,获取信号强度抖动值D ;
[0037]判断单元,用于根据所述差值集合(D1,…Dni J和所述D,判断是否允许所述STA接入。
[0038]结合第二方面的第二种可能实现方式,在第二方面的第三种可能实现方式中,所述判断单元具体用于确定所述差值集合(D1,…Dnil)中大于零的差值的数量,并将所述差值集合(D1,…Dnil)中大于零的差值的数量标记为第一数值;并根据所述第一数值、增强强度下限值和抖动下限值,判断是否允许所述STA接入,若所述第一数值大于增强强度下限值,且所述D大于抖动下限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
[0039]结合第二方面的第三种可能实现方式,在第二方面的第四种可能实现方式中,所述判断单元具体用于确定所述差值集合(D1,…Dnil)中小于零的差值的数量,并将所述差值集合(D1,…Dnil)中小于零的差值的数量标记为第二数值;并根据所述第二数值、强度减弱下限值和抖动上限值,判断是否允许所述STA接入,若所述第二数值大于强度减弱下限值,且所述D小于抖动上限值,则判断出拒绝所述STA接入;否则,则拒绝所述STA接入。
[0040]结合第二方面的第四种可能实现方式,在第二方面的第五种可能实现方式中,所述判断单元具体用于根据信号强度下限值和信