CN105704784A - 无线接入的处理方法和装置 - Google Patents
无线接入的处理方法和装置 Download PDFInfo
- Publication number
- CN105704784A CN105704784A CN201410713018.6A CN201410713018A CN105704784A CN 105704784 A CN105704784 A CN 105704784A CN 201410713018 A CN201410713018 A CN 201410713018A CN 105704784 A CN105704784 A CN 105704784A
- Authority
- CN
- China
- Prior art keywords
- sta
- signal intensity
- access
- difference
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Mobile Radio Communication Systems (AREA)
Abstract
本发明实施例提供一种无线接入的处理方法和装置,该方法包括:无线接入点AP接收工作站STA发送的接入请求,若确定当前已接入STA的数目大于预设接入门限值,则在预设采样周期内对所述STA的信号强度进行采样,以获取信号强度采样点集合;所述AP根据所述信号强度采样点集合,判断是否允许所述STA接入,若判断允许所述STA接入,则对所述STA进行接入处理;若判断拒绝所述STA接入,则向所述STA发送拒绝接入消息,避免了现有技术中当STA不需要使用无线网络资源,但却通过接入认证后,造成无线网络资源占用的现象,减少了无线网络资源的浪费,从而提高了无线网络资源利用率。
Description
技术领域
本发明实施例涉及通信技术,尤其涉及一种无线接入的处理方法和装置。
背景技术
工作站(station,简称STA)接入到一个无线接入点(AccessPoint,简称AP)的过程具体如下:STA通过向AP发送扫描请求(ProbeRequst)帧的方式主动发现要接入的AP,或通过接收AP发送的信标(Beacon)帧发现要接入的AP。在发现AP之后,STA向AP发送接入请求,待STA通过接入认证后,STA才可以访问无线网络。
目前,当STA扫描到AP,并向AP发起接入请求后,就会对STA进行接入认证交互,如果认证成功,则为STA分配资源,允许STA访问无线网络。
但是,在上述接入方案中,无论自动开启无线网络连接的STA是否使用该无线网络资源,该STA都会向AP发起接入请求,而当STA不需要使用无效资源网络,但却通过接入认证后,就会造成无线网络资源占用,从而造成了无线网络资源的浪费,并降低了无线网络资源的利用率。
发明内容
本发明实施例提供一种无线接入的处理方法和装置,避免了现有技术中当STA不需要使用无线网络资源,但却通过接入认证后,造成无线网络资源占用的现象,减少了无线网络资源的浪费,从而提高了无线网络资源利用率。
本发明实施例第一方面提供一种无线接入的处理方法,包括:
无线接入点AP接收工作站STA发送的接入请求,若确定当前已接入STA的数目大于预设接入门限值,则在预设采样周期内对所述STA的信号强度进行采样,以获取信号强度采样点集合;
所述AP根据所述信号强度采样点集合,判断是否允许所述STA接入,若判断允许所述STA接入,则对所述STA进行接入处理;若判断拒绝所述STA接入,则向所述STA发送拒绝接入消息。
在第一方面的第一种可能实现方式中,所述在预设采样周期内,所述在预设采样周期内对所述STA的信号强度进行采样,以获取信号强度采样点集合,包括:
在所述预设采样周期内,每隔时间间隔T,对所述STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn),其中,n为正整数;
从所述信号强度指示信息集合(R1,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),再计算每个所述信号强度指示信息子集(Rj,…,Rj+x-1)的信号强度指示信息的平均值,得到由m个所述信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…Sm);其中,每个所述信号强度指示信息子集(Rj,…,Rj+x-1)包括所述信号强度指示信息集合(R1,…,Rn)中x个连续信号强度指示信息值;
其中,x、j和m均为正整数,m<n,x<n,且j+x-1≤n。
结合第一方面的第一种可能实现方式,在第一方面的第二种可能实现方式中,所述AP根据所述信号强度采样点集合,判断是否允许所述STA接入,具体包括:
根据所述信号强度采样点集合(S1,…Sm),采用公式Dt=St+1-St获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dm-1),其中,t为正整数,且1≤t≤m-1;
根据所述信号强度采样点集合(S1,…Sm),采用公式D=Sm-S1,获取信号强度抖动值D;
根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入。
结合第一方面的第二种可能实现方式,在第一方面的第三种可能实现方式中,所述根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入,具体包括:
确定所述差值集合(D1,…Dm-1)中大于零的差值的数量,并将所述差值集合(D1,…Dm-1)中大于零的差值的数量标记为第一数值;
根据所述第一数值、强度增强下限值和抖动下限值,判断是否允许所述STA接入,若所述第一数值大于强度增强下限值,且所述D大于抖动下限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
结合第一方面的第三种可能实现方式,在第一方面的第四种可能实现方式中,所述根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入,具体包括:
确定所述差值集合(D1,…Dm-1)中小于零的差值的数量,并将所述差值集合(D1,…Dm-1)中小于零的差值的数量标记为第二数值;
根据所述第二数值、强度减弱下限值和抖动上限值,判断是否允许所述STA接入,若所述第二数值大于强度减弱下限值,且所述D小于抖动上限值,则判断出拒绝所述STA接入;否则,则拒绝所述STA接入。
结合第一方面的第四中可能实现方式,在第一方面的第五种可能实现方式中,所述根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入,具体包括:
根据信号强度下限值和信号强度上限值,判断是否允许所述STA接入,若所述差值集合(D1,…Dm-1)中的差值均大于信号强度下限值,且小于信号强度上限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
本发明实施例第二方面提供一种无线接入的处理装置,包括:
收发模块,用于接收工作站STA发送的接入请求;
获取模块,用于若确定当前已接入的STA的数目大于预设接入门限值时,则在预设采样周期内,对所述STA的信号强度进行采样,以获取信号强度采样点集合;
处理模块:用于根据所述信号强度采样点集合,判断是否允许所述STA接入,若判断允许所述STA接入,则对所述STA进行接入处理;若判断拒绝所述STA接入,则触发所述收发模块向所述STA发送拒绝接入消息。
在第二方面的第一种可能实现方式中,所述获取模块包括:
所述获取模块包括:
采样单元,用于在所述预设采样周期内,每隔时间间隔T,对所述STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn),其中,n为正整数;
计算单元,用于从所述信号强度指示信息集合(R1,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),再计算每个所述信号强度指示信息子集(Rj,…,Rj+x-1)的信号强度指示信息的平均值,得到由m个所述信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…Sm);其中,每个所述信号强度指示信息子集(Rj,…,Rj+x-1)包括所述信号强度指示信息集合(R1,…,Rn)中x个连续信号强度指示信息值;
其中,x、j和m均为正整数,m<n,x<n,且j+x-1≤n。
结合第二方面的第一种可能实现方式,在第二方面的第二种可能实现方式中,所述处理模块包括:
获取单元,用于根据所述信号强度采样点集合(S1,…Sm),采用公式Dt=St+1-St获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dm-1);其中,t为正整数;且1≤t≤m-1;
所述获取单元还用于根据所述信号强度采样点集合(S1,…Sm),采用公式D=Sm-S1,获取信号强度抖动值D;
判断单元,用于根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入。
结合第二方面的第二种可能实现方式,在第二方面的第三种可能实现方式中,所述判断单元具体用于确定所述差值集合(D1,…Dm-1)中大于零的差值的数量,并将所述差值集合(D1,…Dm-1)中大于零的差值的数量标记为第一数值;并根据所述第一数值、增强强度下限值和抖动下限值,判断是否允许所述STA接入,若所述第一数值大于增强强度下限值,且所述D大于抖动下限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
结合第二方面的第三种可能实现方式,在第二方面的第四种可能实现方式中,所述判断单元具体用于确定所述差值集合(D1,…Dm-1)中小于零的差值的数量,并将所述差值集合(D1,…Dm-1)中小于零的差值的数量标记为第二数值;并根据所述第二数值、强度减弱下限值和抖动上限值,判断是否允许所述STA接入,若所述第二数值大于强度减弱下限值,且所述D小于抖动上限值,则判断出拒绝所述STA接入;否则,则拒绝所述STA接入。
结合第二方面的第四种可能实现方式,在第二方面的第五种可能实现方式中,所述判断单元具体用于根据信号强度下限值和信号强度上限值,判断是否允许所述STA接入,若所述差值集合(D1,…Dm-1)中的所有差值均大于信号强度下限值,且小于信号强度上限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
本实施例提供的无线接入的处理方法,AP接收工作站STA发送的接入请求,若确定当前已接入的STA的数目大于预设接入门限值时,则在预设采样周期内,对STA的信号强度进行采样,以获取信号强度采样点集合,根据信号强度采样点集合,判断是否允许STA接入,若允许STA接入,则对STA进行接入处理,若拒绝STA接入,则向STA发送拒绝接入消息。由于确定已接入的STA的数目超过预设接入门限值时,根据信号强度采样点集合,即根据STA的信号强度的变化来判断是否允许该STA接入,使得需要使用无线网络资源的STA接入,从而避免了当STA不需要使用无线网络资源,但却通过接入认证后,造成无线网络资源占用的现象,减少了无线网络资源的浪费,从而提高了无线网络资源利用率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种无线接入的处理方法流程图;
图2为本发明实施例提供的另一种无线接入的处理方法流程图;
图3为本发明实施例提供的又一种无线接入的处理方法流程图;
图4为本发明实施例提供的一种无线接入的处理装置结构示意图;
图5为本发明实施例提供的另一种无线接入的处理装置结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明实施例提供的一种无线接入的处理方法流程图。如图1所示,该方法包括:
步骤101、AP接收工作站STA发送的接入请求,若确定当前已接入的STA的数目大于预设接入门限值,则在预设采样周期内对STA的信号强度进行采样,以获取信号强度采样点集合。
本发明实施例中,预先设置了一个已接入的STA的门限值,即预设接入门限值,因此,在接收到STA发送的接入请求之后,首先需要确定当前已接入的STA的数目是否大于预设接入门限值,若确定当前已接入的STA的数目大于预设接入门限值,则在预设采样周期内,每隔单位时间,AP可以通过内置的无线网卡或者测量电路来获取接收信号强度指示(ReceivedSignalStrengthIndication,简称RSSI),并将预设采样周期内采集到的所有的RSSI值构成一个信号强度采样点集合。
可选地,本实施例中,若当前已接入的STA的数目小于或者等于预设接入门限值,则对该STA进行接入处理。
步骤102、AP根据信号强度采样点集合,判断是否允许STA接入,若判断结果为是,即允许STA接入,则执行步骤103;若判断结果为否,即不允许STA接入,则执行步骤104。
本实施例中,根据信号强度采样点集合中的RSSI值,通过分析判断是否允许STA接入,即通过数据帧的对应的RSSI来判断是否允许STA接入。一般情况下,无线信号传播存在以下规律:接收方测得的信号强度越强,发送方离接收方越近,反之,接收方测得的信号强度越弱,发送方离接收方越远。以上述无线信号传播的规律为例,详细说明本实施例的技术方案:将信号强度采样点集合表示为{RSSI1…RSSIi…RSSIn},其中,i和n均为大于等于1的正整数,若RSSIi+1>RSSIi,则说明STA发送的信号帧的RSSI越来越强,即该STA正在靠近AP,则允许该STA接入;若RSSIi+1<RSSIi,则说明STA发送的信号帧的RSSI越来越弱,即该STA正在远离如AP,则拒绝该STA接入。
步骤103、AP对STA进行接入处理。
本实施例中,确定允许STA接入后,对STA进行接入处理,该接入处理的方法可采用现有技术中的接入方案,此处不再赘述。
可选地,在本实施例中,若AP具有接入认证功能,则由AP对STA进行接入处理,若AP不具备接入认证功能,则由AP将STA发送的接入请求转发给访问控制器(AccessControl,简称AC),由AC对STA进行接入处理。
步骤104、AP向STA发送拒绝接入消息。
本实施例中,确定拒绝该STA接入后,向STA发送拒绝接入消息,即不对该STA进行接入处理。
本实施例提供的无线接入的处理方法,AP接收工作站STA发送的接入请求,若确定当前已接入的STA的数目大于预设接入门限值时,则在预设采样周期内,对STA的信号强度进行采样,以获取信号强度采样点集合,根据信号强度采样点集合,判断是否允许STA接入,若允许STA接入,则对STA进行接入处理,若拒绝STA接入,则向STA发送拒绝接入消息。由于确定已接入的STA的数目超过预设接入门限值时,根据信号强度采样点集合,即根据STA的信号强度的变化来判断是否允许该STA接入,使得需要使用无线网络资源的STA接入,从而避免了当STA不需要使用无线网络资源,但却通过接入认证后,造成无线网络资源占用的现象,减少了无线网络资源的浪费,从而提高了无线网络资源利用率。
图2为本发明实施例提供的另一种无线接入的处理方法流程图。如图2所示,本实施例的方法包括:
步骤201、AP接收工作站STA发送的接入请求,若确定当前已接入的STA的数目大于预设接入门限值,则在预设采样周期内,每隔时间间隔T,对STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn),其中,n为正整数。
步骤202、AP从信号强度指示信息集合(R1,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),再计算每个信号强度指示信息子集(Rj,…,Rj+x-1)的信号强度指示信息的平均值,得到由m个信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…Sm)。
其中,每个信号强度指示信息子集(Rj,…,Rj+x-1)包括信号强度指示信息集合(R1,…,Rn)中x个连续信号强度指示信息值。
其中,x、j、和m均为正整数,m<n,x<n,且j+x-1≤n。
本实施例中,以n=100为例,详细说明本实施例中的技术方案,信号强度指示信息集合为(R1,…,R100),获取的m=4个信号强度指示信息子集可以为(R12,…,R20)、(R25,…,R30)、(R45,…,R60)、(R72,…,R89),然后计算每个信号强度指示信息子集的信号强度指示信息的平均值,得到由上述4个信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,S2,S3,S4)。从上面的具体例子可以看出,每个信号强度指示信息子集(Rj,…,Rj+x-1)中x的值可以不同或相同,具体取值可根据实际情况来设置,本发明中并不以此为限。m的取值也可以根据实际情况设置的更大或更小;通常,m取值越大,采样准确度越高,相应地,判断是否允许STA接入的准确度也越高。
步骤203、AP根据所述信号强度采样点集合(S1,…Sm),采用公式Dt=St+1-St获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dm-1)。
其中,t为正整数,且1≤t≤m-1。
本实施例中,信号强度采样点集合中每两个相邻采样点之间的差值Dt表示信号强度的变化,当Dt>0时,表示信号强度越来越强;当Dt<0时,表示信号强度越来越弱;当Dt=0时,表示信号强度保持不变。
步骤204、AP根据信号强度采样点集合(S1,…Sm),采用公式D=Sm-S1,获取信号强度抖动值D。
本实施例中,D越大,表示信号强度抖动比较严重,D越小,表示信号强度抖动比较小。
需要说明的是,在本实施例中,步骤203和步骤204可以同时执行,也可以顺序执行,也可以先执行步骤204,再执行步骤203,本发明中并不以此为限。
步骤205、AP根据所述信号强度采样点集合中每两个相邻采样点之间的差值集合(D1,…Dm-1)和D,判断是否允许STA接入,若判断结果为是,即允许STA接入,则执行步骤206;若判断结果为否,即拒绝STA接入,则执行步骤207。
本实施例中,根据差值集合(D1,…Dm-1)和D,判断是否允许STA接入,具体分为三种情况。
第一种情况,确定差值集合(D1,…Dm-1)中大于零的差值的数量,并将差值集合(D1,…Dm-1)中大于零的差值的数量标记为第一数值;根据第一数值、强度增强下限值和抖动下限值,判断是否允许STA接入,若第一数值大于强度增强下限值,且D大于抖动下限值,则判断出允许STA接入;否则,则拒绝STA接入。
本实施例中,预先为差值集合(D1,…Dm-1)中大于零的差值的数量设置一个最小门限值,即增强强度下限值,且预先为D设置一个抖动下限值,若差值集合(D1,…Dm-1)中大于零的差值的数量超过了增强强度下限值,并且,D大于抖动下限值,则说明STA的信号强度越来越强,即STA正在靠近AP,则允许该STA接入。
第二种情况,确定差值集合(D1,…Dm-1)中小于零的数量,并将差值集合(D1,…Dm-1)中小于零的差值的数量标记为第二数值;根据第二数值、强度减弱下限值和抖动上限值,判断是否允许STA接入,若第二数值大于强度减弱下限值,且D小于抖动上限值,则判断出拒绝STA接入;否则,则拒绝STA接入。
本实施例中,预先为差值集合(D1,…Dm-1)中小于零的差值的数量设置一个最小门限值,即强度减弱下限值,且预先为D设置一个抖动上限值,若差值集合(D1,…Dm-1)中小于零的差值的数量大于强度减弱下限值,且D小于抖动上限值,则说明STA的信号强度越来越弱,即STA正在远离AP,则拒绝该STA接入。
第三种情况,根据信号强度下限值和信号强度上限值,判断是否允许所述STA接入,若差值集合(D1,…Dm-1)中的差值均大于信号强度下限值,且小于信号强度上限值,则判断出允许所述STA接入;否则,则拒绝STA接入。
本实施例中,预先为信号强度设置上限值和下限值,若差值集合(D1,…Dm-1)中的差值Dt均大于信号强度下限值,且小于信号强度上限值,即信号强度的值在一定的范围内变化,说明STA的信号强度变化并不明显,即STA和AP的距离基本保持不变,则允许该STA接入。
可选地,本实施例中,若差值集合(D1,…Dm-1)中的差值均大于信号强度下限值,且小于信号强度上限值,即STA和AP的距离基本保持不变时,可以将该STA的优先级设置为高优先级,即执行主体同时允许多个STA接入时,保证和AP的距离基本保持不变的STA优先接入。
步骤206、AP对STA进行接入处理。结束。
步骤207、AP向STA发送拒绝接入消息。
本实施例提供的无线接入的处理方法,AP接收工作站STA发送的接入请求,并在确定当前已接入的STA的数目大于预设接入门限值时,在预设采样周期内,每隔预设时间,对STA的信号强度指示信息进行采样,获取信号强度指示信息集合(Ri,…,Rn),从信号强度指示信息集合(Ri,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),每个信号强度指示信息子集(Rj,…,Rj+x-1)包括信号强度指示信息集合(R1,…,Rn)中x个连续信号强度指示信息值,再计算每个信号强度指示信息子集(Rj,…,Rj+x-1)的平均值,得到得到由m个信号强度指示信息子集的平均值组成的强度采样点集合(S1,…Sm),根据所述信号强度采样点集合(S1,…Sm),采用公式Dt=St+1-St,获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dm-1),根据信号强度采样点集合(S1,…Sm),采用公式D=Sm-S1,获取信号强度抖动值D,根据差值集合(D1,…Dm-1)和D,判断是否允许STA接入,若允许STA接入,则对STA进行接入处理,若拒绝STA接入,则向STA发送拒绝接入消息。本实施例中,从信号强度指示信息集合(Ri,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),在将其平均值Si作为信号强度采样点集合,并根据差值集合(D1,…Dm-1)和D,判断是否允许STA接入,采用平均值的方法避免了某些突发信号造成分析不准确的现象,可以更精确地根据STA发送的数据帧的信号强度的变化来判断是否允许该STA接入,使得需要使用无线网络资源的STA接入,从而避免了当STA不需要使用无线网络资源,但却通过接入认证后,造成无线网络资源占用的现象,减少了无线网络资源的浪费,从而提高了无线网络资源利用率。
图3为本发明实施例提供的又一种无线接入的处理方法流程图。如图3所示,本实施例的方法包括:
步骤301、AP接收工作站STA发送的接入请求,若确定当前已接入的STA的数目大于预设接入门限值,则在预设采样周期内,每隔时间间隔T,对STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn)。
其中,n为正整数。
步骤302、AP从信号强度指示信息集合(Ri,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),再计算每个信号强度指示信息子集(Rj,…,Rj+x-1)的信号强度指示信息的平均值,得到由m个信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…Sm)。
其中,每个信号强度指示信息子集(Rj,…,Rj+x-1)包括信号强度指示信息集合(R1,…,Rn)中x个连续信号强度指示信息值。
其中,x、j、和m均为正整数,m<n,x<n,且j+x-1≤n。
步骤303、AP根据信号强度采样点集合(S1,…Sm),采用公式Dt=St+1-St,获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dm-1)。
其中,t为正整数,且1≤t≤m-1。
步骤304、根据信号强度采样点集合(S1,…Sm),采用公式D=Sm-S1,获取信号强度抖动值D。
本实施例中,步骤301~步骤304和上述图2所示实施例二中的步骤201~步骤204的实现原理相同,此处不再赘述。
步骤305、AP获取第一距离、第二距离和所述AP的速度;其中,第一距离为AP与第一目标点的距离,第二距离为AP与第二目标点的距离。
具体的,以AP设置在公交车上,第一目标点为红绿灯路口,第二目标点为公交车站点,STA为用户手机终端为例,详细说明本实施例步骤305技术方案。其中,第一距离为公交车距离下一个红绿灯路口的距离,表示为distance1,第二距离为公交车距下一个站点的距离,表示为distance2,速度为公交车当前的行驶速度,表示为rate,第一距离阈值表示为A(m),第二距离阈值表示为B(m),速度阈值表示为C(km/h)。AP可通过公交车上的车载路由器上的全球定位***(GlobalPositioningSystem,简称GPS)设备,来获取公交车距离下一个红绿灯路口的距离distance1,公交车距下一个站点的距离distance2,公交车当前的行驶速度rate。然后AP根据distance1、distance2和rate来判断公交车当前的行驶状态,即,AP的当前状态,包括以下四种可能的情况:
第一种情况:distance1≤A(m),且rate=0,则表示公交车正在等红灯。
第二种情况:distance2≤B(m),且rate≤C(km/h),则表示公交车正在进站。
第三种情况,distance1≥A(m),且distance2≥B(m),且rate≤C(km/h),则表示公交车正在堵车。
第四种情况,distance1≥A(m),且distance2≥B(m),且rate>C(km/h),则表示公交车正常行驶。
步骤306、若所述第一距离、所述第二距离和所述AP的速度满足预设判断条件,则AP根据所述信号强度采样点集合中每两个相邻采样点之间的差值集合(D1,…Dm-1)和D,判断是否允许STA接入,若判断结果是,即允许STA接入,则执行步骤307;若判断结果否,即拒绝STA接入,则执行步骤308。
一种实施方式中,所述预设判断条件为:所述第二距离小于或者等于第二距离阈值,且所述AP的速度小于或者等于速度阈值;
则所述AP根据所述信号强度采样点集合中每两个相邻采样点之间的差值集合(D1,…Dm-1)和D,判断是否允许STA接入,包括:
确定差值集合(D1,…Dm-1)中大于零的差值的数量,并将差值集合(D1,…Dm-1)中大于零的差值的数量标记为第一数值,根据第一数值、增强强度下限值和抖动下限值,判断是否允许STA接入;或者,
确定差值集合(D1,…Dm-1)中小于零的差值的数量,并将差值集合(D1,…Dm-1)中小于零的差值的数量标记为第二数值,根据第二数值、强度减弱下限值和抖动上限值,判断是否允许STA接入。
另一种实施方式中,所述预设判断条件为:所述第一距离小于或者等于第一距离阈值,且所述AP的速度为零;或者第一距离大于第一距离阈值,且第二距离大于第二距离阈值,且速度小于或者等于速度阈值;或者,若第一距离大于第一距离阈值,且第二距离大于第二距离阈值,且速度大于速度阈值;
则所述AP根据所述信号强度采样点集合中每两个相邻采样点之间的差值集合(D1,…Dm-1)和D,判断是否允许STA接入,包括:根据信号强度下限值和信号强度上限值,判断是否允许STA接入。
接下来,结合上面以AP设置在公交车上,第一目标点为红绿灯路口,第二目标点为公交车站点,STA为用户手机终端的四种情况来理解步骤306的技术方案。
若第二距离小于或者等于第二距离阈值,且速度小于或者等于速度阈值,即distance2≤B(m),且rate≤C(km/h),则表示公交车正在进站,根据第一数值、增强强度下限值和抖动下限值,判断是否允许STA接入,即第一数值大于强度增强下限值,且D大于抖动下限值,说明STA发送数据帧的信号强度越来越强时,则允许该STA接入,即允许正在靠近AP的STA接入。
若第二距离小于或者等于第二距离阈值,且速度小于或者等于速度阈值,即distance2≤B(m),且rate≤C(km/h),则表示公交车正在进站,根据第二数值、强度减弱下限值和抖动上限值,判断是否允许STA接入,即第二数值大于强度减弱下限值,且D小于抖动上限值,说明STA发送数据帧的信号强度越来越弱时,则拒绝该STA接入,即拒绝正在远离AP的STA接入。
若第一距离小于或者等于第一距离阈值,且速度为零,即distance1≤A(m),且rate=0,则表示公交车正在等红灯;或者,若第一距离大于第一距离阈值,且第二距离大于第二距离阈值,且速度小于或者等于速度阈值,即distance1≥A(m),且distance2≥B(m),且rate≤C(km/h),则表示公交车正在堵车;或者,若第一距离大于第一距离阈值,且第二距离大于第二距离阈值,且速度大于速度阈值,即distance1≥A(m),且distance2≥B(m),且rate>C(km/h),则表示公交车正常行驶,这三种情况下,都根据信号强度下限值和信号强度上限值,判断是否允许STA接入,即若差值集合(D1,…Dm-1)中的差值均大于信号强度下限值,且小于信号强度上限值,说明信号强度的值在一定的范围内变化时,则允许该STA接入,即允许和AP的距离基本保持不变的STA接入。
步骤307、AP对STA进行接入处理。结束。
步骤308、AP向STA发送拒绝接入消息。
本实施例提供的无线接入的处理方法,AP在接收工作站STA发送的接入请求,并在确定当前已接入的STA的数目大于预设接入门限值时,在预设采样周期内,每隔时间间隔T,对STA的信号强度进行采样,获取信号强度指示信息集合(Ri,…,Rn),并根据信号强度指示信息集合(Ri,…,Rn)得到预设采样周期内信号强度采样点集合(S1,…Sm),再计算出信号强度采样点集合中每两个相邻采样点之间的差值集合(D1,…Dm-1)和D的值,并获取AP的第一距离、第二距离和速度,根据差值集合(D1,…Dm-1)、D和AP的第一距离、第二距离以及速度,判断是否允许STA接入,若允许STA接入,则对STA进行接入处理,若拒绝STA接入,则向STA发送拒绝接入消息。本实施例中,结合AP的当前状态,根据STA的信号强度的变化来判断是否允许该STA接入,更加准确的判断需要使用无线网络资源的STA并允许其接入,从而避免了当STA不需要使用无线网络资源,但却通过接入认证后,造成无线网络资源占用的现象,减少了无线网络资源的浪费,从而提高了无线网络资源利用率。
图4为本发明实施例提供的一种无线接入的处理装置结构示意图。如图4所示,该装置包括收发模块11、获取模块12和处理模块13。其中,
收发模块11用于接收工作站STA发送的接入请求;
获取模块12用于在确定当前已接入的STA的数目大于预设接入门限值时,在预设采样周期内,对STA发送的数据帧的信号强度进行采样处理,以获取信号强度采样点集合;
处理模块13用于根据信号强度采样点集合,判断是否允许STA接入,若判断允许STA接入,则对STA进行接入处理;若判断拒绝STA接入,则触发收发模块11向STA发送拒绝接入消息。
本实施例的装置,可以用于执行图1所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
图5为本发明实施例提供的另一种无线接入的处理装置的结构示意图。在图4所示实施例四的基础上,如图5所示,获取模块12包括:采样单元21和计算单元22;处理模块13包括获取单元23和判断单元24。
采样单元21用于在预设采样周期内,每隔预设时间,对STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn),其中,n为正整数。
计算单元22用于从信号强度指示信息集合(R1,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),再计算每个信号强度指示信息子集(Rj,…,Rj+x-1)的信号强度指示信息的平均值,得到由m个信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…Sm);其中,每个信号强度指示信息子集(Rj,…,Rj+x-1)包括信号强度指示信息集合(R1,…,Rn)中x个连续信号强度指示信息值;其中,x、j和m均为正整数,m<n,x<n,且j+x-1≤n。
获取单元23用于根据信号强度采样点集合(S1,…Sm),采用公式Dt=St+1-St获取信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dm-1);其中,t为正整数;且1≤t≤m-1。
获取单元23还用于根据信号强度采样点集合(S1,…Sm),采用公式D=Sm-S1,获取信号强度抖动值D。
判断单元24用于根据所述差值集合(D1,…Dm-1)和D,判断是否允许STA接入。
本实施例中,判断单元24具体用于确定所述差值集合(D1,…Dm-1)中大于零的差值的数量,并将差值集合(D1,…Dm-1)中大于零的差值的数量标记为第一数值;并根据第一数值、增强强度下限值和抖动下限值,判断是否允许STA接入,若第一数值大于增强强度下限值,且D大于抖动下限值,则判断出允许STA接入;否则,则拒绝STA接入。或者,判断单元24具体用于确定差值集合(D1,…Dm-1)中小于零的差值的数量,并将差值集合(D1,…Dm-1)中小于零的差值的数量标记为第二数值;并根据第二数值、强度减弱下限值和抖动上限值,判断是否允许STA接入,若第二数值大于强度减弱下限值,且D小于抖动上限值,则判断出拒绝STA接入;否则,则拒绝STA接入。或者,判断单元24具体用于根据信号强度下限值和信号强度上限值,判断是否允许STA接入,若Dt大于信号强度下限值,且小于信号强度上限值,则判断出允许STA接入;否则,则拒绝STA接入。
本实施例的装置,可以用于执行图2所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
进一步地,获取单元23还用于获取AP的第一距离、第二距离和速度;其中,第一距离为AP与第一目标点的距离,第二距离为AP与第二目标点的距离。
相应地,判断单元24具体用于:若所述预设判断条件为第二距离小于或者等于第二距离阈值,且所述AP的速度小于或者等于速度阈值,则确定差值集合(D1,…Dm-1)中大于零的差值的数量,并将差值集合(D1,…Dm-1)中大于零的差值的数量标记为第一数值,根据第一数值、增强强度下限值和抖动下限值,判断是否允许STA接入;或者,确定差值集合(D1,…Dm-1)中小于零的差值的数量,并将差值集合(D1,…Dm-1)中小于零的差值的数量标记为第二数值,根据第二数值、强度减弱下限值和抖动上限值,判断是否允许STA接入。
或者,
判断单元24具体用于:若所述预设判断条件为所述第一距离小于或者等于第一距离阈值,且所述AP的速度为零;或者第一距离大于第一距离阈值,且第二距离大于第二距离阈值,且速度小于或者等于速度阈值;或者,若第一距离大于第一距离阈值,且第二距离大于第二距离阈值,且速度大于速度阈值;则根据信号强度下限值和信号强度上限值,判断是否允许STA接入。
本实施例的装置,可以用于执行图3所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (12)
1.一种无线接入的处理方法,其特征在于,包括:
无线接入点AP接收工作站STA发送的接入请求,若确定当前已接入STA的数目大于预设接入门限值,则在预设采样周期内对所述STA的信号强度进行采样,以获取信号强度采样点集合;
所述AP根据所述信号强度采样点集合,判断是否允许所述STA接入,若判断允许所述STA接入,则对所述STA进行接入处理;若判断拒绝所述STA接入,则向所述STA发送拒绝接入消息。
2.根据权利要求1所述的方法,其特征在于,所述在预设采样周期内对所述STA的信号强度进行采样,以获取信号强度采样点集合,包括:
在所述预设采样周期内,每隔时间间隔T,对所述STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn),其中,n为正整数;
从所述信号强度指示信息集合(R1,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),再计算每个所述信号强度指示信息子集(Rj,…,Rj+x-1)的信号强度指示信息的平均值,得到由m个所述信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…Sm);其中,每个所述信号强度指示信息子集(Rj,…,Rj+x-1)包括所述信号强度指示信息集合(R1,…,Rn)中x个连续信号强度指示信息值;
其中,x、j和m均为正整数,m<n,x<n,且j+x-1≤n。
3.根据权利要求2所述的方法,其特征在于,所述AP根据所述信号强度采样点集合,判断是否允许所述STA接入,具体包括:
根据所述信号强度采样点集合(S1,…Sm),采用公式Dt=St+1-St获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dm-1),其中,t为正整数,且1≤t≤m-1;
根据所述信号强度采样点集合(S1,…Sm),采用公式D=Sm-S1,获取信号强度抖动值D;
根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入。
4.根据权利要求3所述的方法,其特征在于,所述根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入,具体包括:
确定所述差值集合(D1,…Dm-1)中大于零的差值的数量,并将所述差值集合(D1,…Dm-1)中大于零的差值的数量标记为第一数值;
根据所述第一数值、强度增强下限值和抖动下限值,判断是否允许所述STA接入,若所述第一数值大于强度增强下限值,且所述D大于抖动下限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
5.根据权利要求3所述的方法,其特征在于,所述根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入,具体包括:
确定所述差值集合(D1,…Dm-1)中小于零的差值的数量,并将所述差值集合(D1,…Dm-1)中小于零的差值的数量标记为第二数值;
根据所述第二数值、强度减弱下限值和抖动上限值,判断是否允许所述STA接入,若所述第二数值大于强度减弱下限值,且所述D小于抖动上限值,则判断出拒绝所述STA接入;否则,则拒绝所述STA接入。
6.根据权利要求3所述的方法,其特征在于,所述根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入,具体包括:
根据信号强度下限值和信号强度上限值,判断是否允许所述STA接入,若所述差值集合(D1,…Dm-1)中的差值均大于信号强度下限值,且小于信号强度上限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
7.一种无线接入的处理装置,其特征在于,包括:
收发模块,用于接收工作站STA发送的接入请求;
获取模块,用于若确定当前已接入的STA的数目大于预设接入门限值时,则在预设采样周期内,对所述STA的信号强度进行采样,以获取信号强度采样点集合;
处理模块:用于根据所述信号强度采样点集合,判断是否允许所述STA接入,若判断允许所述STA接入,则对所述STA进行接入处理;若判断拒绝所述STA接入,则触发所述收发模块向所述STA发送拒绝接入消息。
8.根据权利要求7所述的装置,其特征在于,所述获取模块包括:
采样单元,用于在所述预设采样周期内,每隔时间间隔T,对所述STA的信号强度进行采样,获取信号强度指示信息集合(R1,…,Rn),其中,n为正整数;
计算单元,用于从所述信号强度指示信息集合(R1,…,Rn)中获取m个信号强度指示信息子集(Rj,…,Rj+x-1),再计算每个所述信号强度指示信息子集(Rj,…,Rj+x-1)的信号强度指示信息的平均值,得到由m个所述信号强度指示信息子集的平均值组成的信号强度采样点集合(S1,…Sm);其中,每个所述信号强度指示信息子集(Rj,…,Rj+x-1)包括所述信号强度指示信息集合(R1,…,Rn)中x个连续信号强度指示信息值;
其中,x、j和m均为正整数,m<n,x<n,且j+x-1≤n。
9.根据权利要求8所述装置,其特征在于,所述处理模块包括:
获取单元,用于根据所述信号强度采样点集合(S1,…Sm),采用公式Dt=St+1-St获取所述信号强度采样点集合中每两个相邻采样点之间的差值,得到差值集合(D1,…Dm-1);其中,t为正整数;且1≤t≤m-1;
所述获取单元还用于根据所述信号强度采样点集合(S1,…Sm),采用公式D=Sm-S1,获取信号强度抖动值D;
判断单元,用于根据所述差值集合(D1,…Dm-1)和所述D,判断是否允许所述STA接入。
10.根据权利要求9所述的装置,其特征在于,所述判断单元具体用于确定所述差值集合(D1,…Dm-1)中大于零的差值的数量,并将所述差值集合(D1,…Dm-1)中大于零的差值的数量标记为第一数值;并根据所述第一数值、增强强度下限值和抖动下限值,判断是否允许所述STA接入,若所述第一数值大于增强强度下限值,且所述D大于抖动下限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
11.根据权利要求9所述的装置,其特征在于,所述判断单元具体用于确定所述差值集合(D1,…Dm-1)中小于零的差值的数量,并将所述差值集合(D1,…Dm-1)中小于零的差值的数量标记为第二数值;并根据所述第二数值、强度减弱下限值和抖动上限值,判断是否允许所述STA接入,若所述第二数值大于强度减弱下限值,且所述D小于抖动上限值,则判断出拒绝所述STA接入;否则,则拒绝所述STA接入。
12.根据权利要求9所述的装置,其特征在于,所述判断单元具体用于根据信号强度下限值和信号强度上限值,判断是否允许所述STA接入,若所述差值集合(D1,…Dm-1)中的所有差值均大于信号强度下限值,且小于信号强度上限值,则判断出允许所述STA接入;否则,则拒绝所述STA接入。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410713018.6A CN105704784B (zh) | 2014-11-28 | 2014-11-28 | 无线接入的处理方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410713018.6A CN105704784B (zh) | 2014-11-28 | 2014-11-28 | 无线接入的处理方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105704784A true CN105704784A (zh) | 2016-06-22 |
CN105704784B CN105704784B (zh) | 2019-06-07 |
Family
ID=56231149
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410713018.6A Active CN105704784B (zh) | 2014-11-28 | 2014-11-28 | 无线接入的处理方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105704784B (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109188354A (zh) * | 2018-08-29 | 2019-01-11 | 新华三技术有限公司 | 一种无线定位方法及装置 |
CN110958611A (zh) * | 2019-10-17 | 2020-04-03 | 宇龙计算机通信科技(深圳)有限公司 | WiFi连接的控制方法、装置、存储介质及终端 |
CN111930156A (zh) * | 2020-08-17 | 2020-11-13 | 北京配天技术有限公司 | 一种抑振方法、抑振***、抑振装置和机器人设备 |
CN112152669A (zh) * | 2020-09-23 | 2020-12-29 | 青岛联众芯云科技有限公司 | 一种基于宽带电力线载波网络应用场景的锁定*** |
CN117880893A (zh) * | 2024-03-11 | 2024-04-12 | 四川天邑康和通信股份有限公司 | 一种应用于fttr组网的网络负载均衡方法、装置和介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006093756A (ja) * | 2004-09-21 | 2006-04-06 | Victor Co Of Japan Ltd | 無線lanシステム |
CN101136671A (zh) * | 2007-02-13 | 2008-03-05 | 中兴通讯股份有限公司 | 前向功率过载控制方法 |
CN102802202A (zh) * | 2012-07-25 | 2012-11-28 | 福建星网锐捷网络有限公司 | 终端站点接入方法、设备及*** |
CN103067975A (zh) * | 2013-01-14 | 2013-04-24 | 福建星网锐捷网络有限公司 | 无线局域网的负载均衡方法和装置 |
-
2014
- 2014-11-28 CN CN201410713018.6A patent/CN105704784B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006093756A (ja) * | 2004-09-21 | 2006-04-06 | Victor Co Of Japan Ltd | 無線lanシステム |
CN101136671A (zh) * | 2007-02-13 | 2008-03-05 | 中兴通讯股份有限公司 | 前向功率过载控制方法 |
CN102802202A (zh) * | 2012-07-25 | 2012-11-28 | 福建星网锐捷网络有限公司 | 终端站点接入方法、设备及*** |
CN103067975A (zh) * | 2013-01-14 | 2013-04-24 | 福建星网锐捷网络有限公司 | 无线局域网的负载均衡方法和装置 |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109188354A (zh) * | 2018-08-29 | 2019-01-11 | 新华三技术有限公司 | 一种无线定位方法及装置 |
CN109188354B (zh) * | 2018-08-29 | 2021-01-26 | 新华三技术有限公司 | 一种无线定位方法及装置 |
CN110958611A (zh) * | 2019-10-17 | 2020-04-03 | 宇龙计算机通信科技(深圳)有限公司 | WiFi连接的控制方法、装置、存储介质及终端 |
CN111930156A (zh) * | 2020-08-17 | 2020-11-13 | 北京配天技术有限公司 | 一种抑振方法、抑振***、抑振装置和机器人设备 |
CN112152669A (zh) * | 2020-09-23 | 2020-12-29 | 青岛联众芯云科技有限公司 | 一种基于宽带电力线载波网络应用场景的锁定*** |
CN117880893A (zh) * | 2024-03-11 | 2024-04-12 | 四川天邑康和通信股份有限公司 | 一种应用于fttr组网的网络负载均衡方法、装置和介质 |
CN117880893B (zh) * | 2024-03-11 | 2024-05-14 | 四川天邑康和通信股份有限公司 | 一种应用于fttr组网的网络负载均衡方法、装置和介质 |
Also Published As
Publication number | Publication date |
---|---|
CN105704784B (zh) | 2019-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105704784A (zh) | 无线接入的处理方法和装置 | |
CN105139641B (zh) | 一种基于WiFi中继站的车辆调度方法及*** | |
CN104703254B (zh) | 一种网络接入方法及装置 | |
CN102196556B (zh) | 一种wifi网络的ap的位置、覆盖半径确定***及方法 | |
CN110536260A (zh) | 通信控制方法、装置、***、终端、基站及存储介质 | |
EP3975594A1 (en) | V2x communication method and apparatus, and storage medium | |
CN109462860A (zh) | 吞吐量优化方法、装置、电子设备及计算机可读存储介质 | |
JP2018529266A (ja) | 信号処理方法および関連装置 | |
CN111294764A (zh) | 一种网络质量检测方法和装置 | |
CN108990132A (zh) | 一种接入控制方法及装置 | |
CN103856959A (zh) | 无线局域网络质量监控方法、设备和*** | |
CN105392204A (zh) | 车辆通信方法和装置 | |
CN111432453B (zh) | 通信信道确定方法、装置及设备 | |
CN108449705B (zh) | 一种控制无线宽带用户上网位置的方法及装置 | |
GB2557452A (en) | Determining a free on-street parking space | |
KR20210154250A (ko) | 통신 방법 및 장치 | |
CN109474947A (zh) | 测量参数确定方法及装置、可读存储介质、用户设备 | |
CN109981239A (zh) | 一种发送控制信息、接收控制信息的方法和装置 | |
CN102917386A (zh) | 一种lte无线网s1接口一致性协议验证装置及方法 | |
CN103108335B (zh) | 一种终端重定向方法及设备 | |
US20210410026A1 (en) | Handover Control Method, and Network-Side Device and System | |
CN103260220A (zh) | 车载智能终端的接入控制方法 | |
CN103442406A (zh) | 一种接入控制方法及装置 | |
CN112435471B (zh) | 一种位置点处理方法和相关装置 | |
CN108430075B (zh) | 一种过滤Wi-Fi接入设备的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |