一种无线局域网中切换接入点的方法及设备技术

技术编号:16532202 阅读:475 留言:0更新日期:2017-11-10 01:13
一种无线局域网中切换接入点的方法及设备,用于使处于省电模式的STA能够进行AP切换。该方法包括:第一AP确定与第一AP连接的STA处于省电模式,其中,第一AP基于该STA所对应的BSSID为该STA提供服务,该STA所对应的BSSID与和STA在同一ESS中的任意其他STA所对应的BSSID不同;第一AP确定同一ESS内的第二AP为该STA切换后连接的目标AP;第一AP向该STA发送唤醒帧,该唤醒帧用于指示该STA在第二AP基于该STA所对应的BSSID发送信标帧时处于苏醒状态;第一AP向第二AP发送切换指令,该切换指令用于指示第二AP基于该STA所对应的BSSID为该STA提供服务。

Method and equipment for switching access point in wireless local area network

A method and equipment for switching access point in wireless local area network is used to enable STA in power saving mode to switch AP. The method comprises the following steps: first to determine the AP connection with the first AP STA in power saving mode, the first AP corresponding to the STA based on BSSID to provide the service for the STA, which corresponds to the corresponding STA and BSSID and STA in the same ESS any other STA BSSID; the first AP the same ESS in second AP for the STA switch connection after the target AP; the first AP to the STA to send the wake-up frame wake-up frame is used to indicate that the STA in the second AP based on BSSID transmitting beacon frames corresponding to the STA in the waking state; the first AP to send second AP switching instruction, the switching command is used to indicate the second the corresponding AP based on the STA BSSID to provide the service for the STA.

【技术实现步骤摘要】
一种无线局域网中切换接入点的方法及设备
本专利技术涉及通信
,特别涉及一种无线局域网WLAN中切换接入点AP的方法及设备。
技术介绍
在无线局域网(英文:wirelesslocalareanetworks,WLAN)系统中,终端需要与一个接入点(英文:accesspoint,AP)相连接,并通过该AP进行数据收发。在通信过程中,终端与当前连接的AP之间的信号可能会变差,例如,在终端与当前连接的第一AP之间的距离变远时,它们之间的信号变差。当终端与当前连接的第一AP之间的信号质量低于阈值时,终端将向信号较佳的第二AP发起关联请求,从与该第一AP连接切换至与第二AP连接,上述过程可以称为终端的漫游。终端通常会在没有数据收发时进入省电模式(英文:powersavemode),进入省电模式后,终端只是周期性地打开射频模块以收发数据。在终端的射频模块关闭期间,终端无法主动发起漫游。而在终端打开射频模块时,终端与原连接的AP的链路可能已经劣化到无法正常通信,终端只能重新与WLAN中的AP进行关联,不仅会耽误终端的通信需求,而且在原连接的AP为该终端缓存有数据时,STA也将无法收到这些数据,造成数据丢失。
技术实现思路
本申请提供一种无线局域网中切换接入点的方法及设备,用于使处于省电模式的终端能够成功进行AP切换。第一方面,本申请提供一种WLAN中切换AP的方法,该方法应用的WLAN系统中,扩展服务集合(英文:extendedserviceset,ESS)中的每个STA被分配一个基本服务集标识符(英文:basicservicesetidentifier,BSSID),且同一ESS中的不同STA被分配的BSSID不同,ESS中AP基于为STA分配的BSSID为STA提供服务。第一AP在确定自己连接的STA处于省电模式且该处于省电模式的STA需要切换至同一ESS中的第二AP后,一方面向该STA发送唤醒帧,指示该STA在所述第二AP基于为该STA分配的BSSID发送信标帧时处于苏醒状态。另一方面,第一AP向第二AP发送切换指令,指示第二AP基于为该STA分配的BSSID为该STA提供服务。第一AP在向该STA发送该唤醒帧以及向第二AP发送该切换指令之后,停止为该STA提供服务。上述STA所连接AP发生切换的过程由AP执行,因此,即使在该STA处于省电模式且关闭射频模块的情况下,该STA的AP切换也可以正常进行,保证该STA在打开射频模块后,能够通过ESS中的AP进行通信,且由于STA能够切换连接信号较佳的AP,STA的通信质量较佳在一个可选的实现中,第一AP在确定该STA处于省电模式以及该STA需要与第二AP连接后,第一AP先判断自身的信标帧发送时间与第二AP的信标帧发送时间是否同步,若二者同步,则第一AP可以省去向该STA发送唤醒帧的步骤,直接向第二AP发送切换指令。在第一AP的信标帧发送时间与第二AP的信标帧发送时间不同步的情况下,第一AP既向该STA发送唤醒帧,又向第二AP发送切换指令,保证该STA在第二AP基于为该STA分配的BSSID发送信标帧时处于苏醒状态,使得该STA能够接收第二AP发送的信标帧。本实现能够在第一AP与第二AP发送信标帧的时间同步时减少唤醒帧的发送,节约传输资源以及减少AP切换的耗时。在一个可选的实现中,该唤醒帧包括第一信标帧,该第一信标帧包括用于指示该STA将苏醒时间调整至第二AP基于为该STA分配的BSSID发送信标帧的时间的字段。例如,第一信标帧中包括的时间戳字段用于指示该STA将本地时间与第二AP的时间同步,这样,该STA的苏醒时间与第二AP的信标帧发送时间同步,使得该STA能够接收到第二AP基于为该STA分配的BSSID向该STA发送的信标帧。在一个可选的实现中,第一AP在向该STA发送包括用于指示该STA将苏醒时间调整至第二AP基于为该STA分配的BSSID发送信标帧的时间的字段的唤醒帧之前,先确定第一AP的信标帧发送时间与所述第二AP的信标帧发送时间之前的时间间隔,该时间间隔的确定方式可以为:所述第一AP确定接收到第二AP发送的第二信标帧的时间;所述第一AP根据自身的信标帧发送时间以及接收到该第二信标帧的时间确定第一AP的信标帧发送时间与第二AP的信标帧发送时间之前的时间间隔。在确定该时间间隔后,第一AP根据该时间间隔确定该用于更新STA苏醒时间的字段。在一个可选的实现中,该唤醒帧包括第三信标帧,该第三信标帧包括指示STA保持苏醒状态的字段。其中,STA处于苏醒状态可以是该STA处于激活模式,或者该STA处于省电模式并进入了(例如根据侦听间隔进入)苏醒状态。处于苏醒状态的STA打开其射频模块。例如,第三信标帧中的数据待传指示信息(英文:deliverytrafficindicationmessage,DTIM)字段置1,在一些实施方式中,AP与STA约定,STA接收DTIM字段置1的信标帧后,从省电模式切换至激活模式。而在另一些实施方式中,AP与STA约定,STA接收DTIM字段置1的信标帧后,继续处于省电模式,但保持在苏醒状态。在一个可选的实现中,STA接收到第三信标帧,第三信标帧中DTIM字段置1,该STA向第一AP发送竞选(英文:poll)帧,第一AP接收该poll帧,但是不向该STA发送数据,则该STA将一直保持苏醒状态,直至接收到连接AP发送的数据或者信标帧。在一个可选的实现中,第一AP在向该STA发送指示该STA处于苏醒状态的第三信标帧后,向该STA发送1个或多个数据帧,该数据帧可以为不包含传输数据的空数据帧。例如,在STA处于省电模式下的苏醒状态时,第一AP在接收该STA发送的poll帧,向该STA发送1个或多个数据帧,每个数据帧的“MoreData”字段置1,该STA接收该数据帧之后,保持苏醒状态,再次向第一AP发送poll帧。又例如,在该STA处于激活模式时,第一AP向该STA发送数据帧,该STA接收到数据帧后,将重新进行进入省电模式的倒计时,这样可以使该STA保持激活模式。在一个可选的实现中,第一AP在发送指示该STA处于苏醒状态的信标帧之后,向该STA发送的多个使得该STA维持苏醒状态数据帧中可以包括空数据帧。即使第一AP未缓存STA的数据帧,第一AP也可以向STA发送空数据帧,并且该空数据帧的“MoreData”字段置1,指示第一AP缓存了STA的数据帧,以欺骗STA使其保持苏醒状态。在一个可选的实现中,第二AP在确认与该STA连接成功后,向第一AP发送切换成功消息,第一AP接收该切换成功消息后,停止为该STA发送该唤醒帧。第二方面,本申请提供一种WLAN中切换AP的设备,该设备用于执行上述第一方面或第一方面的任意可能的实现中的方法。具体的,该设备包括用于执行上述第一方面或第一方面的任意可能的实现中的方法的模块。第三方面,本申请提供一种WLAN中切换AP的设备,该设备用于执行上述第一方面或第一方面的任意可能的实现中的方法。具体的,该设备包括处理器以及收发器,该处理器与收发器耦合。该收发器用于与WLAN中的其他网元进行通信,该处理器用于通过收发器执行上述第一方面或第一方面的任意可能的实现中的方法。第四方面,本申请提供了一本文档来自技高网...
一种无线局域网中切换接入点的方法及设备

【技术保护点】
一种无线局域网WLAN中切换接入点AP的方法,其特征在于,所述方法包括:第一AP确定与所述第一AP连接的站点STA处于省电模式,其中,所述第一AP为多个AP中的一个AP,所述第一AP基于所述STA所对应的基本服务集标识符BSSID为所述STA提供服务,所述STA所对应的BSSID与和所述STA在同一扩展服务集ESS中的任意其他STA所对应的BSSID不同;所述第一AP确定所述多个AP中在所述ESS内的第二AP为目标AP,所述目标AP为所述STA切换后连接的AP;所述第一AP向所述STA发送唤醒帧,所述唤醒帧用于指示所述STA在所述第二AP基于所述STA所对应的BSSID发送信标帧时处于苏醒状态;所述第一AP向所述第二AP发送切换指令,所述切换指令用于指示所述第二AP基于所述STA所对应的BSSID为所述STA提供服务;所述第一AP发送所述切换指令后,停止为所述STA提供服务。

【技术特征摘要】
1.一种无线局域网WLAN中切换接入点AP的方法,其特征在于,所述方法包括:第一AP确定与所述第一AP连接的站点STA处于省电模式,其中,所述第一AP为多个AP中的一个AP,所述第一AP基于所述STA所对应的基本服务集标识符BSSID为所述STA提供服务,所述STA所对应的BSSID与和所述STA在同一扩展服务集ESS中的任意其他STA所对应的BSSID不同;所述第一AP确定所述多个AP中在所述ESS内的第二AP为目标AP,所述目标AP为所述STA切换后连接的AP;所述第一AP向所述STA发送唤醒帧,所述唤醒帧用于指示所述STA在所述第二AP基于所述STA所对应的BSSID发送信标帧时处于苏醒状态;所述第一AP向所述第二AP发送切换指令,所述切换指令用于指示所述第二AP基于所述STA所对应的BSSID为所述STA提供服务;所述第一AP发送所述切换指令后,停止为所述STA提供服务。2.如权利要求1所述的方法,其特征在于,所述唤醒帧包括第一信标帧,所述第一信标帧包括用于更新所述STA苏醒时间的字段,所述用于更新所述STA苏醒时间的字段用于指示所述STA将苏醒时间调整至所述第二AP基于所述STA所对应的BSSID发送信标帧的时间。3.如权利要求2所述的方法,其特征在于,在所述第一AP向所述STA发送唤醒帧之前,所述方法还包括:所述第一AP确定接收到所述第二AP发送的第二信标帧的时间;所述第一AP根据自身的信标帧发送时间以及接收到所述第二信标帧的所述时间确定所述第一AP的信标帧发送时间与所述第二AP的信标帧发送时间之前的时间间隔;所述第一AP根据所述时间间隔确定所述用于更新所述STA苏醒时间的字段。4.如权利要求1所述的方法,其特征在于,所述唤醒帧包括第三信标帧,所述第三信标帧包括指示所述STA保持苏醒状态的字段。5.如权利要求4所述的方法,其特征在于,所述唤醒帧还包括:在所述第三信标帧之后发送的至少一个数据帧,所述至少一个数据帧用于使所述STA保持苏醒状态。6.如权利要求5所述的方法,其特征在于,所述至少一个数据帧包括空数据帧。7.一种WLAN中切换AP的设备,所述设备作为所述WLAN中的AP,其特征在于,所述设备包括:第一确定模块,用于确定与所述设备连接的STA处于省电模式,其中,所述设备基于所述STA所对应的BSSID为所述STA提供服务,所述STA所对应的BSSID与和所述STA在同一ESS中的任意其他STA所对应的BSSID不同;第二确定模块,用于确定所述ESS内的第二AP为目标AP,所述目标AP为所述STA切换后连接的AP;第一发送模块,用于向所述STA发送唤醒帧,所述唤醒帧用于指示所述STA在所述第二AP基于所述STA所对应的BSSID发送信标帧时处于苏醒状态;第二发送模块,用于向所述第二AP发送切换指令,所述切换指令用于指示所述第二AP基于所述STA所对应的BSSID为所述STA提供服务;停止服务模块,用于在所述第二发送模块发送所述切换指令后,停止为所述STA提供服务。8.如权利要求7所述的设备,其特征在于,所述唤醒...

【专利技术属性】
技术研发人员:叶苏昌季标王云贵张林
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1