探测响应帧的发送方法和设备技术

技术编号:3544418 阅读:376 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种探测响应帧的发送方法和设备。该方法包括:接收到终端发送的探测请求帧;获取最近一次向所述终端发送探测响应帧的发送时间;所述发送时间与当前时间的间隔超过预设的门限值时,向所述终端发送探测响应帧。通过使用本发明专利技术,AP在接收到终端发送的探测请求帧时,不会对每个探测请求帧逐个进行响应。对于每个STA,只有在最近一次发送探测响应帧的发送时间与当前时间的间隔超过预设的门限值时,AP才向该STA发送探测响应帧,从而减少探测响应帧的发送个数,有效降低探测响应帧对信道占用率以及网络数据业务的影响。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种探测响应帧的发送方法和设备
技术介绍
在802.11系列网络中,STA(Station,客户端)通过主动扫描和被动扫描两种方式来发现BSS(Basic Service Set,基本服务集)。在主动方式下,STA通过Probe Request(探测请求)帧来探寻存在的BSS;在被动扫描情况下,STA通过监听BSS发出的Beacon(信标)来维护其BSS列表。主动方式下STA探寻BSS的流程如图1所示,包括:步骤s101、STA广播Probe Request。步骤s102、BSS内收到STA广播的Probe Request的AP(Access Point,接入点)回应相应的Probe Response(探测响应)。步骤s103、STA根据从AP接收到的Probe Response来维护其BSS列表,这里的BSS列表包括AP1和AP2。,以STA选择AP1接入为例,STA与AP1之间进行鉴权(Authentication)。步骤s104、STA与AP1之间进行关联(Association)。步骤s105、STA和建立Association的AP收发数据。现有技术中,Probe系列报文属于管理帧,一般使用最小速率发送以保证其可靠性和传输距离,如在11G网络中,发送速率为1Mbps,在11A网络中,发送速率为6Mbps。AP收到STA发来的Probe Request后,必须回应ProbeResponse。对于STA,STA为了维护BSS列表以供用户选择接入,通常会周期性主动扫描周围的BSS网络。STA不仅仅需要维护当前工作信道的BSS列表,还需要维护所有支持信道的BSS信息,因此STA需要周期性的跳到各个信道执行主动扫描,从而实现其BSS列表实时更新的功能。-->现有技术中存在的问题在于,在实际组网中,BSS往往相互交叠,且同一个STA往往能够探测到多个BSS。STA每次扫描时,接收到STA的探测帧的BSS都会回应Probe Response,导致在STA扫描信道时,信道中充斥着大量的Probe Response,消耗了大量的信道资源,降低了信道利用率。
技术实现思路
本专利技术提供一种探测响应帧的发送方法和设备,用于降低探测响应帧对信道占用率以及网络数据业务的影响,提高信道利用率。本专利技术提供一种探测响应帧的发送方法,包括:接收到终端发送的探测请求帧;获取最近一次向所述终端发送探测响应帧的发送时间;所述发送时间与当前时间的间隔超过预设的门限值时,向所述终端发送探测响应帧。其中,所述获取最近一次向所述终端发送探测响应帧的发送时间前还包括:维护一列表,所述列表中包括终端的标识以及与最近一次向所述终端发送探测响应帧的发送时间。所述获取最近一次向所述终端发送探测响应帧的发送时间包括:根据发送所述探测请求帧的终端的标识查找所述列表,获取最近一次向所述终端发送探测响应帧的发送时间。向所述终端发送探测响应帧后,还包括:更新所述列表中与所述终端的标识对应的最近一次向所述终端发送探测响应帧的发送时间。其中,向所述终端发送探测响应帧前,还包括:确定向所述终端发送探测响应帧所使用的速率,使得在向所述终端发送探测响应帧时,使用所述确定的速率向所述终端发送探测响应帧;其中所述确定向所述终端发送探测响应帧所使用的速率包括:根据所述终端发送的探测请求帧获取所述终端支持的速率集;根据所述终端支持的速率集以及自身支持的速率集,获取双方都支持的-->速率;从所述双方都支持的速率中选择一速率作为向所述终端发送探测响应帧所使用的速率。其中,所述从双方都支持的速率中选择一速率的方法包括:从双方都支持的速率中选择一具有最大速率值的速率;或根据所述终端的信号强度,从双方都支持的速率中选择一速率。其中,所述根据所述终端的信号强度,从双方都支持的速率中选择一速率包括:确定所述终端的信号强度;根据预设的信号强度门限与速率的对应关系,确定所述终端的信号强度可用的速率,作为向所述终端发送探测响应帧所使用的速率;所述信号强度门限与速率的对应关系的设置方法包括:对于双方都支持的每一速率分别设置对应的信号强度门限,作为所述信号强度门限与速率的对应关系,速率越高对应的信号强度门限越高。其中,所述确定向所述终端发送探测响应帧所使用的速率前还包括:对于关联的终端,存储最近特定数量个帧的信号强度,并获取所述终端的信号强度历史平均值;所述确定所述终端的信号强度包括:所述终端为关联的终端时,根据所述终端发送的探测请求帧的信号强度以及所述终端的信号强度历史平均值,确定所述终端的信号强度;所述终端为未关联的终端时,根据所述终端发送的探测请求帧的信号强度乘以预设的比例因子,确定所述终端的信号强度。本专利技术还提供一种接入点设备,包括:探测请求帧接收单元,用于接收终端发送的探测请求帧;发送时间获取单元,用于当所述探测请求帧接收单元接收到终端发送的探测请求帧时,获取最近一次向所述终端发送探测响应帧的发送时间;探测响应帧发送单元,用于当所述发送时间获取单元获取到的发送时间与当前时间的间隔超过预设的门限值时,向所述终端发送探测响应帧。-->其中,所述接入点设备还包括第一列表维护单元,用于维护一列表,所述列表中包括终端的标识以及与最近一次向所述终端发送探测响应帧的发送时间;所述发送时间获取单元,包括第一发送时间获取子单元,用于根据发送所述探测请求帧的终端的标识查找所述第一列表维护单元中的列表,获取最近一次向所述终端发送探测响应帧的发送时间。所述接入点设备还包括发送时间更新单元,用于向所述终端发送探测响应帧后,更新所述第一列表维护单元的列表中与所述终端的标识对应的最近一次向所述终端发送探测响应帧的发送时间。其中,还包括速率确定单元,用于确定向所述终端发送探测响应帧所使用的速率并通知所述探测响应帧发送单元,使得所述探测响应帧发送单元在向所述终端发送探测响应帧时,使用所述速率向所述终端发送探测响应帧;其中,所述速率确定单元具体包括:终端速率集获取子单元,用于根据所述终端发送的探测请求帧获取所述终端支持的速率集;速率交集获取子单元,用于根据所述终端支持的速率集以及自身支持的速率集,获取双方都支持的速率;速率选择子单元,用于从所述速率交集获取子单元获取的双方都支持的速率中选择一速率作为向所述终端发送探测响应帧所使用的速率。其中,所述速率确定单元具体用于:从双方都支持的速率中选择一具有最大速率值的速率;或根据所述终端的信号强度,从双方都支持的速率中选择一速率。其中,所述速率确定单元还包括:信号强度确定子单元,用于确定所述终端的信号强度并提供给所述速率选择子单元;对应关系设置子单元,用于对于双方都支持的每一速率分别设置对应的信号强度门限,作为所述信号强度门限与速率的对应关系并提供给所述速率选择子单元,速率越高对应的信号强度门限越高;-->所述速率选择子单元具体用于,根据所述对应关系设置子单元预设的信号强度门限与速率的对应关系,确定所述终端的信号强度可用的速率,作为向所述终端发送探测响应帧所使用的速率。其中,所述速率确定单元还包括:信号强度历史平均值获取子单元,用于对于关联的终端,存储最近特定数量个帧的信号强度,并获取所述终端的信号强度历史平均值;所述信号强度确定子单元,具本文档来自技高网
...

【技术保护点】
一种探测响应帧的发送方法,其特征在于,包括: 接收到终端发送的探测请求帧; 获取最近一次向所述终端发送探测响应帧的发送时间; 所述发送时间与当前时间的间隔超过预设的门限值时,向所述终端发送探测响应帧。

【技术特征摘要】
1、一种探测响应帧的发送方法,其特征在于,包括:接收到终端发送的探测请求帧;获取最近一次向所述终端发送探测响应帧的发送时间;所述发送时间与当前时间的间隔超过预设的门限值时,向所述终端发送探测响应帧。2、如权利要求1所述的方法,其特征在于,所述获取最近一次向所述终端发送探测响应帧的发送时间前还包括:维护一列表,所述列表中包括终端的标识以及与最近一次向所述终端发送探测响应帧的发送时间;所述获取最近一次向所述终端发送探测响应帧的发送时间包括:根据发送所述探测请求帧的终端的标识查找所述列表,获取最近一次向所述终端发送探测响应帧的发送时间;向所述终端发送探测响应帧后,还包括:更新所述列表中与所述终端的标识对应的最近一次向所述终端发送探测响应帧的发送时间。3、如权利要求2所述的方法,其特征在于,向所述终端发送探测响应帧前,还包括:确定向所述终端发送探测响应帧所使用的速率,使得在向所述终端发送探测响应帧时,使用所述确定的速率向所述终端发送探测响应帧,其中所述确定向所述终端发送探测响应帧所使用的速率包括:根据所述终端发送的探测请求帧获取所述终端支持的速率集;根据所述终端支持的速率集以及自身支持的速率集,获取双方都支持的速率;从所述双方都支持的速率中选择一速率作为向所述终端发送探测响应帧所使用的速率。4、如权利要求3所述的方法,其特征在于,所述从双方都支持的速率中选择一速率的方法包括:从双方都支持的速率中选择一具有最大速率值的速率;或根据所述终端的信号强度,从双方都支持的速率中选择一速率。5、如权利要求4所述的方法,其特征在于,所述根据所述终端的信号强度,从双方都支持的速率中选择一速率包括:确定所述终端的信号强度;根据预设的信号强度门限与速率的对应关系,确定所述终端的信号强度可用的速率,作为向所述终端发送探测响应帧所使用的速率;所述信号强度门限与速率的对应关系的设置方法包括:对于双方都支持的每一速率分别设置对应的信号强度门限,作为所述信号强度门限与速率的对应关系,速率越高对应的信号强度门限越高。6、如权利要求5所述的方法,其特征在于,所述确定向所述终端发送探测响应帧所使用的速率前还包括:对于关联的终端,存储最近特定数量个帧的信号强度,并获取所述终端的信号强度历史平均值;所述确定所述终端的信号强度包括:所述终端为关联的终端时,根据所述终端发送的探测请求帧的信号强度以及所述终端的信号强度历史平均值,确定所述终端的信号强度;所述终端为未关联的终端时,根据所述终端发送的探测请求帧的信号强度乘以预设的比例因子,确定所述终端的信号强度。7、一种接入点设备,其特征在于,包括:探测请求帧接收单元,用于接收终端发送的探测请求帧;发送时间获取单元,用于当所述探测请求帧接收单元接收到终端发送的探测请求帧时,获取最近一次向所述终端发送探测响应帧的发送...

【专利技术属性】
技术研发人员:徐百忱周国军
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:86[中国|杭州]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1