帧响应方法以及相关装置制造方法及图纸

技术编号:22191147 阅读:70 留言:0更新日期:2019-09-25 05:07
公开了帧响应方法以及相关装置。方法包括:AP的WLAN处理芯片接收终端设备发送的单独地址帧,单独地址帧的TA为终端设备的MAC地址,单独地址帧的RA为目标BSSID,目标BSSID为AP为终端设备提供服务时使用的BSSID,AP为终端设备提供服务时使用的BSSID和AP的邻居AP为终端设备提供服务时使用的BSSID相同,邻居AP的覆盖区域与AP的覆盖区域存在重合,AP与邻居AP由一个AP控制器管理;如果WLAN处理芯片中的响应指示寄存器中与该MAC地址对应的响应指示为第一值,无线局域网处理芯片向终端设备回复响应帧,响应指示为第一值用于指示终端设备与AP连接。可满足更多的BSSID的设计的方案。

Frame Response Method and Related Devices

【技术实现步骤摘要】
帧响应方法以及相关装置
本专利技术涉及通信
,尤其涉及帧响应方法以及相关装置。
技术介绍
无线局域网(英文:wirelesslocalareanetwork,WLAN)是一种短距离无线通信网络。WLAN的覆盖半径小,在室内通常为20米(m)~30m,在室外通常为100m左右。终端设备移动时,终端设备在接入点(英文:accesspoint,AP)间切换。终端设备在AP间切换是指终端设备与前一个AP断开连接并连接后一个AP。在终端设备切换的过程中,终端设备会短暂的断开与WLAN的连接,从而可能出现业务中断。在一些场景(例如医疗场景)下,需要终端设备在切换的过程保持业务不中断。
技术实现思路
本申请提供帧响应方法以及相关装置,以减小终端设备切换时业务中断的概率。第一方面,提供一种帧响应方法,该方法可以应用于具备无线接入功能的AP,该方法包括:AP的WLAN处理芯片接收终端设备发送的单独地址帧,该单独地址帧的发送方地址(英文:transmitteraddress,TA)为该终端设备的介质访问控制(英文:mediumaccesscontrol,MAC)地址,该单独地址帧的接收方地址(英文:receiveraddress,RA)为目标基本服务集标识(英文:basicservicesetidentifier,BSSID),该目标BSSID为该AP为该终端设备提供服务时使用的BSSID,该AP为所述终端设备提供服务时使用的BSSID和该AP的邻居AP为该终端设备提供服务时使用的BSSID相同,该邻居AP的覆盖区域与该AP的覆盖区域存在重合区域,该AP与该邻居AP由一个AP控制器管理;如果该WLAN处理芯片中的响应指示寄存器中与该终端设备的MAC地址对应的响应指示为第一值,该WLAN处理芯片向该终端设备回复响应帧,该响应指示为第一值用于指示该终端设备与该AP连接。在该技术方案中,由于AP及其邻居AP为一个终端设备提供服务时所使用的BSSID相同,当终端设备在该AP及其邻居AP之间移动时,该终端设备感知不到切换。尽管该AP及其邻居AP都接收该终端设备发送的单独地址帧以降低终端设备发送的单独地址帧丢失的可能,只有与终端设备连接的AP回复响应帧以避免响应帧的冲突。由于用在WLAN处理芯片中增加响应指示寄存器的办法而不是直接利用传统WLAN处理芯片的掩码的办法来选择是否回复响应帧,该技术方案的适用性更广。结合第一方面,在第一方面的第一种实现中,上述方法还包括:如果该响应指示寄存器中缺少与该MAC地址对应的响应指示,该WLAN处理芯片忽略向该终端设备回复响应帧;或者,如果该响应指示寄存器中与该MAC地址对应的响应指示为第二值,该WLAN处理芯片忽略向该终端设备回复响应帧。结合第一方面或第一方面的第一种实现,在第一方面的第二种实现中,该WLAN处理芯片向终端设备回复响应帧之前还包括:该AP的处理器接收该AP控制器发送的第一通知消息,该第一通知消息包括该终端设备的MAC地址;该处理器根据该第一通知消息向该WLAN处理芯片发送第一指示;该WLAN处理芯片响应于该第一指示,在该WLAN处理芯片的响应指示寄存器中将与该MAC地址对应的响应指示置为第一值。这里,第一通知消息是在该AP控制器确定由AP与终端设备连接以为终端设备提供服务的情况下发送给该AP的。第一通知消息的含义可以有以下几种情况:1)第一通知消息用于告知该AP该MAC地址对应的终端设备与该AP连接;2)第一通知消息用于告知该AP将该MAC地址对应的响应指示置为第一值;3)第一通知消息用于告知该AP该MAC地址对应的终端设备与该AP连接,以及,告知该AP将该MAC地址对应的响应指示置为第一值。结合第一方面或第一方面的第一种实现至第一方面的第二种实现中的任意一个,在第一方面的第三种实现中,该WLAN处理芯片向该终端设备回复响应帧之后还包括:该AP的处理器接收该AP控制器发送的第二通知消息,该第二通知消息包括该终端设备的MAC地址;该处理器根据第二通知消息向该WLAN处理芯片发送第二指示;该WLAN处理芯片响应于该第二指示,在该响应指示寄存器中清除与该MAC地址对应的响应指示,或者,在该响应指示寄存器中将与该MAC地址对应的响应指示置为第二值。这里,第二通知消息是在该AP控制器确定不由该AP与终端设备连接的情况下发送给该AP的。第二通知消息的含义可以有以下几种情况:1)第二通知消息用于告知该AP该MAC地址对应的终端设备与该AP断开连接;2)第二通知消息用于告知该AP清除与该MAC地址对应的响应指示或将与该MAC地址对应的响应指示置为第二值;3)第二通知消息用于告知该AP终端设备与该AP断开连接,并告知该AP清除与该MAC地址对应的响应指示或将与该MAC地址对应的响应指示置为第二值。AP与终端设备的连接情况由AP控制器进行管理和控制,AP控制器可确定当前由哪一个AP与终端设备连接,从而为终端设备提供服务,通过及时使AP设置响应指示或者清除响应指示,可使得AP向每一个与该AP连接的终端设备回复响应帧,并且在接收到未与AP连接的终端设备发送的单独地址帧的情况下忽略向该未与AP连接的终端设备回复响应帧。结合第一方面或第一方面的第一种实现至第一方面的第三种实现中的任意一个,在第一方面的第四种实现中,该响应指示寄存器中保存有位图,该位图包括多个位,该多个位对应多个关联标识,该多个位中的每一个位指示对应关联标识的MAC地址所对应的响应指示的值,该WLAN处理芯片接收终端设备发送的单独地址帧之后还包括:该WLAN处理芯片根据与该MAC地址对应的关联标识读取与该关联标识对应的位的值。在该技术方案中,用位图的每一个位来指示与MAC地址对应的响应指示的值,响应指示寄存器的资源消耗小。结合第一方面或第一方面的第一种实现至第一方面的第四种实现中的任意一个,在第一方面的第五种实现中,由该AP控制器管理的所有的AP为任意终端设备提供服务时使用的BSSID均为该目标BSSID。第二方面,提供一种AP,包括处理器和WLAN处理芯片,处理器与WLAN处理芯片通过总线连接,WLAN处理芯片用于执行上述第一方面涉及的与处理器或者终端设备交互的流程中的部分或全部流程;处理器用于执行上述第一方面中涉及的与WLAN处理芯片或者AP控制器交互的流程中的部分或全部流程。第三方面,提供另一种AP,该AP包括处理模块、发送模块以及接收模块。AP通过上述模块实现第一方面的部分或全部方法。附图说明图1是本专利技术实施例提供的一种中心分布式构架的结构的示意图;图2是本专利技术实施例提供的AP的一种实现方式的结构示意图;图3-图5是本专利技术实施例提供的终端设备在WLAN移动涉及的几个阶段的场景示意图;图6-图8是本专利技术实施例提供的终端设备在WLAN移动涉及的帧响应方法的流程示意图;图9是本专利技术实施例提供的另一种AP的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行描述。在目前的AP部署方案中,WLAN通常由AP控制器和AP控制器所管理的AP构成,如图1所示,WLAN包括AP控制器和至少两个AP,该至少两个AP用于为处于不同区域中的终端设备提供无线通信服务。AP和AP控制器可以分别为一般的AP和AP控制器本文档来自技高网...

【技术保护点】
1.一种帧响应方法,其特征在于,所述方法包括:接入点AP的无线局域网处理芯片接收终端设备发送的单独地址帧,所述单独地址帧的发送方地址为所述终端设备的介质访问控制MAC地址,所述单独地址帧的接收方地址为目标基本服务集标识BSSID,所述目标BSSID为所述AP为所述终端设备提供服务时使用的BSSID,所述AP为所述终端设备提供服务时使用的BSSID和所述AP的邻居AP为所述终端设备提供服务时使用的BSSID相同,所述邻居AP的覆盖区域与所述AP的覆盖区域存在重合区域,所述AP与所述邻居AP由一个AP控制器管理;如果所述无线局域网处理芯片中的响应指示寄存器中与所述MAC地址对应的响应指示为第一值,所述无线局域网处理芯片向所述终端设备回复响应帧,所述响应指示为第一值用于指示所述终端设备与所述AP连接。

【技术特征摘要】
1.一种帧响应方法,其特征在于,所述方法包括:接入点AP的无线局域网处理芯片接收终端设备发送的单独地址帧,所述单独地址帧的发送方地址为所述终端设备的介质访问控制MAC地址,所述单独地址帧的接收方地址为目标基本服务集标识BSSID,所述目标BSSID为所述AP为所述终端设备提供服务时使用的BSSID,所述AP为所述终端设备提供服务时使用的BSSID和所述AP的邻居AP为所述终端设备提供服务时使用的BSSID相同,所述邻居AP的覆盖区域与所述AP的覆盖区域存在重合区域,所述AP与所述邻居AP由一个AP控制器管理;如果所述无线局域网处理芯片中的响应指示寄存器中与所述MAC地址对应的响应指示为第一值,所述无线局域网处理芯片向所述终端设备回复响应帧,所述响应指示为第一值用于指示所述终端设备与所述AP连接。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果所述响应指示寄存器中缺少与所述MAC地址对应的响应指示,所述无线局域网处理芯片忽略向所述终端设备回复响应帧;或者如果所述响应指示寄存器中与所述MAC地址对应的响应指示为第二值,所述无线局域网处理芯片忽略向所述终端设备回复响应帧。3.根据权利要求1或2所述的方法,其特征在于,所述无线局域网处理芯片向所述终端设备回复响应帧之前还包括:所述AP的处理器接收所述AP控制器发送的第一通知消息,所述第一通知消息包括所述终端设备的MAC地址;所述处理器根据所述第一通知消息向所述无线局域网处理芯片发送第一指示;所述无线局域网处理芯片响应于所述第一指示,在所述响应指示寄存器中将与所述MAC地址对应的响应指示置为第一值。4.根据权利要求1-3任一项所述的方法,其特征在于,所述无线局域网处理芯片向所述终端设备回复响应帧之后还包括:所述AP的处理器接收所述AP控制器发送的第二通知消息,所述第二通知消息包括所述终端设备的MAC地址;所述处理器根据所述第二通知消息向所述无线局域网处理芯片发送第二指示;所述无线局域网处理芯片响应于所述第二指示,在所述响应指示寄存器中清除与所述MAC地址对应的响应指示,或者,在所述响应指示寄存器中将与所述MAC地址对应的响应指示置为第二值。5.根据权利要求1-4任一项所述的方法,其特征在于,所述响应指示寄存器保存有位图,所述位图包括多个位,所述多个位对应多个关联标识,所述多个位中的每一个位指示对应关联标识的MAC地址所对应的响应指示的值,所述AP的无线局域网处理芯片接收终端设备发送的单独地址帧之后还包括:所述无线局域网处理芯片根据与所述MAC地址对应的关联标识读取与所述关联标识对应的位的值。6.根据权利要求1-5任一项所述的方法,其特征在于,由所述AP控制器管理的所有的AP为任意终端设备提...

【专利技术属性】
技术研发人员:张琦李卿卿
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1