无线局域网的睡眠控制方法及装置、存储介质、工作站、终端制造方法及图纸

技术编号:20279442 阅读:55 留言:0更新日期:2019-02-02 06:18
一种无线局域网的睡眠控制方法及装置、存储介质、工作站、终端,所述方法包括以下步骤:确定省电通知帧,所述省电通知帧包括缓存数据标识字段,并且所述省电通知帧的长度比信标帧的长度短;在向多个终端广播所述信标帧之前,向所述多个终端广播所述省电通知帧,以使每个终端根据所述缓存数据标识字段确定是否有待接收的缓存数据,并且在没有待接收的缓存数据时进入睡眠,在有待接收的缓存数据时接收所述信标帧;其中,所述缓存数据标识字段与所述信标帧中的流量指示字段具有对应关系,用于指示每个终端是否有待接收的缓存数据。本发明专利技术方案可以在不影响终端现有的接收缓存数据功能的基础上,延长终端的睡眠时长。

【技术实现步骤摘要】
无线局域网的睡眠控制方法及装置、存储介质、工作站、终端
本专利技术涉及通信
,尤其涉及一种无线局域网的睡眠控制方法及装置、存储介质、工作站、终端。
技术介绍
在现有的无线局域网(WirelessLocalAreaNetworks,WLAN)技术中,工作站(AP,又称为接入点)采用信标帧(BeaconFrame)维持与各个终端(STA,又称为站点)的时间同步,以及向各个终端传送协议相关的参数。如果终端长时间收不到所述信标帧,会导致所述终端与工作站断开连接。具体地,信标帧可以包括时间戳字段(Time-stampelement)、流量指示字段(TrafficIndicationMAP,TIM)以及其他字段。其中,所述时间戳字段用于同步终端,所述流量指示字段用于指示每个终端是否有缓存在工作站端的待接收数据。具体而言,当工作站需要发送数据至终端时,如果该终端处于睡眠状态,则工作站会缓存该数据,进而在终端醒来接收信标帧时,通过所述信标帧指示稍后将发送该缓存数据。为了降低功耗,未处于工作状态下的终端通常会进入睡眠状态,并且在预设时间点之前醒来并在预设时间点接收信标帧。如果所述流量指示字段指示该终端没有缓存在工作站端的待接收数据,则该终端可以继续进入睡眠;反之,则继续从工作站端接收所述待接收数据。在现有技术中,由于信标帧的帧长度较长,所以终端每次醒来需要较长的时间接收信标帧,导致睡眠时长较少,耗电较为严重。
技术实现思路
本专利技术解决的技术问题是提供一种无线局域网的睡眠控制方法及装置、存储介质、工作站、终端,可以在不影响终端现有的接收缓存数据功能的基础上,延长终端的睡眠时长。为解决上述技术问题,本专利技术实施例提供一种无线局域网的睡眠控制方法,包括以下步骤:确定省电通知帧,所述省电通知帧包括缓存数据标识字段,并且所述省电通知帧的长度比信标帧的长度短;在向多个终端广播所述信标帧之前,向所述多个终端广播所述省电通知帧,以使每个终端根据所述缓存数据标识字段确定是否有待接收的缓存数据,并且在没有待接收的缓存数据时进入睡眠,在有待接收的缓存数据时接收所述信标帧;其中,所述缓存数据标识字段与所述信标帧中的流量指示字段具有对应关系,用于指示每个终端是否有待接收的缓存数据。可选的,所述确定省电通知帧包括:复制所述信标帧中的流量指示字段至所述省电通知帧中的缓存数据标识字段。可选的,所述确定省电通知帧包括:每当从所述终端接收睡眠通知时,为所述终端在所述缓存数据标识字段中分配比特位,所述比特位用于指示所述终端是否有待接收的缓存数据,其中,所述睡眠通知用于指示所述终端即将进入睡眠;向所述终端发送所述比特位在所述缓存数据标识字段中的位置号,以使所述终端根据所述位置号定位所述缓存数据标识字段中的比特位;根据发出睡眠通知的终端是否有待接收的缓存数据,在所述缓存数据标识字段中对分配给各个终端的比特位进行配置。可选的,所述缓存数据标识字段中的各个比特位仅分配给发出有睡眠通知的终端。可选的,所述省电通知帧还包括时间戳字段,其中,所述时间戳字段是通过复制所述信标帧中的时间戳字段得到的。可选的,向所述多个终端广播所述省电通知帧包括:在预设的目标信标帧传输时间向所述多个终端广播所述省电通知帧,其中,所述信标帧在所述目标信标帧传输时间之后向所述多个终端广播的。可选的,向所述多个终端广播所述省电通知帧包括:在预设的目标信标帧传输时间之前向所述多个终端广播所述省电通知帧,其中,所述信标帧在预设的目标信标帧传输时间向所述多个终端广播,所述省电通知帧和信标帧之间具有帧间隔。可选的,所述信标帧为含有传输流量指示字段的信标帧。为解决上述技术问题,本专利技术实施例提供一种无线局域网的睡眠控制方法,包括以下步骤:在从工作站接收信标帧之前,从所述工作站接收省电通知帧,所述省电通知帧包括缓存数据标识字段,并且所述省电通知帧的长度比信标帧的长度短;根据所述缓存数据标识字段确定是否有待接收的缓存数据;当没有待接收的缓存数据时,进入睡眠;当有待接收的缓存数据时,从所述工作站接收所述信标帧;其中,所述缓存数据标识字段与所述信标帧中的流量指示字段具有对应关系,用于指示每个终端是否有待接收的缓存数据。可选的,所述省电通知帧中的缓存数据标识字段是通过复制所述信标帧中的流量指示字段得到的。可选的,所述从工作站接收省电通知帧包括:即将进入睡眠时,向所述工作站发送睡眠通知;从所述工作站接收在所述缓存数据标识字段中的位置号;根据所述位置号定位所述缓存数据标识字段中的比特位,所述比特位是所述工作站在所述缓存数据标识字段中分配的,用于指示是否有待接收的缓存数据;从所述工作站接收所述省电通知帧,所述省电通知帧是所述工作站根据发出睡眠通知的终端是否有待接收的缓存数据,在所述缓存数据标识字段中对分配给各个终端的比特位进行配置得到的。可选的,所述缓存数据标识字段中的各个比特位仅分配给发出有睡眠通知的终端。可选的,所述省电通知帧还包括时间戳字段,其中,所述时间戳字段是通过复制所述信标帧中的时间戳字段得到的。可选的,所述从工作站接收省电通知帧包括:在预设的目标信标帧传输时间从所述工作站接收所述省电通知帧,其中,所述信标帧是在所述目标信标帧传输时间之后从所述工作站接收的。可选的,所述从工作站接收省电通知帧包括:在预设的目标信标帧传输时间之前,从所述工作站接收所述省电通知帧,其中,所述信标帧是在预设的目标信标帧传输时间从所述工作站接收的,所述省电通知帧和信标帧之间具有帧间隔。可选的,所述信标帧为含有传输流量指示字段的信标帧。为解决上述技术问题,本专利技术实施例提供一种无线局域网的睡眠控制装置,包括:省电通知帧确定模块,适于确定省电通知帧,所述省电通知帧包括缓存数据标识字段,并且所述省电通知帧的长度比信标帧的长度短;省电通知帧广播模块,适于在向多个终端广播所述信标帧之前,向所述多个终端广播所述省电通知帧,以使每个终端根据所述缓存数据标识字段确定是否有待接收的缓存数据,并且在没有待接收的缓存数据时进入睡眠,在有待接收的缓存数据时接收所述信标帧;其中,所述缓存数据标识字段与所述信标帧中的流量指示字段具有对应关系,用于指示每个终端是否有待接收的缓存数据。可选的,所述省电通知帧确定模块包括:复制子模块,适于复制所述信标帧中的流量指示字段至所述省电通知帧中的缓存数据标识字段。可选的,所述省电通知帧确定模块包括:比特位分配子模块,适于每当从所述终端接收睡眠通知时,为所述终端在所述缓存数据标识字段中分配比特位,所述比特位用于指示所述终端是否有待接收的缓存数据,其中,所述睡眠通知用于指示所述终端即将进入睡眠;位置号发送子模块,适于向所述终端发送所述比特位在所述缓存数据标识字段中的位置号,以使所述终端根据所述位置号定位所述缓存数据标识字段中的比特位;配置子模块,适于根据发出睡眠通知的终端是否有待接收的缓存数据,在所述缓存数据标识字段中对分配给各个终端的比特位进行配置。可选的,所述缓存数据标识字段中的各个比特位仅分配给发出有睡眠通知的终端。可选的,所述省电通知帧还包括时间戳字段,其中,所述时间戳字段是通过复制所述信标帧中的时间戳字段得到的。可选的,所述省电通知帧广播模块包括:第一省电通知帧广播子模块,适于在预设的目标信标帧传输时间向所述多个终端本文档来自技高网...

【技术保护点】
1.一种无线局域网的睡眠控制方法,其特征在于,包括以下步骤:确定省电通知帧,所述省电通知帧包括缓存数据标识字段,并且所述省电通知帧的长度比信标帧的长度短;在向多个终端广播所述信标帧之前,向所述多个终端广播所述省电通知帧,以使每个终端根据所述缓存数据标识字段确定是否有待接收的缓存数据,并且在没有待接收的缓存数据时进入睡眠,在有待接收的缓存数据时接收所述信标帧;其中,所述缓存数据标识字段与所述信标帧中的流量指示字段具有对应关系,用于指示每个终端是否有待接收的缓存数据。

【技术特征摘要】
1.一种无线局域网的睡眠控制方法,其特征在于,包括以下步骤:确定省电通知帧,所述省电通知帧包括缓存数据标识字段,并且所述省电通知帧的长度比信标帧的长度短;在向多个终端广播所述信标帧之前,向所述多个终端广播所述省电通知帧,以使每个终端根据所述缓存数据标识字段确定是否有待接收的缓存数据,并且在没有待接收的缓存数据时进入睡眠,在有待接收的缓存数据时接收所述信标帧;其中,所述缓存数据标识字段与所述信标帧中的流量指示字段具有对应关系,用于指示每个终端是否有待接收的缓存数据。2.根据权利要求1所述的无线局域网的睡眠控制方法,其特征在于,所述确定省电通知帧包括:复制所述信标帧中的流量指示字段至所述省电通知帧中的缓存数据标识字段。3.根据权利要求1所述的无线局域网的睡眠控制方法,其特征在于,所述确定省电通知帧包括:每当从所述终端接收睡眠通知时,为所述终端在所述缓存数据标识字段中分配比特位,所述比特位用于指示所述终端是否有待接收的缓存数据,其中,所述睡眠通知用于指示所述终端即将进入睡眠;向所述终端发送所述比特位在所述缓存数据标识字段中的位置号,以使所述终端根据所述位置号定位所述缓存数据标识字段中的比特位;根据发出睡眠通知的终端是否有待接收的缓存数据,在所述缓存数据标识字段中对分配给各个终端的比特位进行配置。4.根据权利要求3所述的无线局域网的睡眠控制方法,其特征在于,所述缓存数据标识字段中的各个比特位仅分配给发出有睡眠通知的终端。5.根据权利要求1所述的无线局域网的睡眠控制方法,其特征在于,所述省电通知帧还包括时间戳字段,其中,所述时间戳字段是通过复制所述信标帧中的时间戳字段得到的。6.根据权利要求1所述的无线局域网的睡眠控制方法,其特征在于,向所述多个终端广播所述省电通知帧包括:在预设的目标信标帧传输时间向所述多个终端广播所述省电通知帧,其中,所述信标帧在所述目标信标帧传输时间之后向所述多个终端广播的。7.根据权利要求1所述的无线局域网的睡眠控制方法,其特征在于,向所述多个终端广播所述省电通知帧包括:在预设的目标信标帧传输时间之前向所述多个终端广播所述省电通知帧,其中,所述信标帧在预设的目标信标帧传输时间向所述多个终端广播,所述省电通知帧和信标帧之间具有帧间隔。8.根据权利要求1所述的无线局域网的睡眠控制方法,其特征在于,所述信标帧为含有传输流量指示字段的信标帧。9.一种无线局域网的睡眠控制方法,其特征在于,包括以下步骤:在从工作站接收信标帧之前,从所述工作站接收省电通知帧,所述省电通知帧包括缓存数据标识字段,并且所述省电通知帧的长度比信标帧的长度短;根据所述缓存数据标识字段确定是否有待接收的缓存数据;当没有待接收的缓存数据时,进入睡眠;当有待接收的缓存数据时,从所述工作站接收所述信标帧;其中,所述缓存数据标识字段与所述信标帧中的流量指示字段具有对应关系,用于指示每个终端是否有待接收的缓存数据。10.根据权利要求9所述的无线局域网的睡眠控制方法,其特征在于,所述省电通知帧中的缓存数据标识字段是通过复制所述信标帧中的流量指示字段得到的。11.根据权利要求9所述的无线局域网的睡眠控制方法,其特征在于,所述从工作站接收省电通知帧包括:即将进入睡眠时,向所述工作站发送睡眠通知;从所述工作站接收在所述缓存数据标识字段中的位置号;根据所述位置号定位所述缓存数据标识字段中的比特位,所述比特位是所述工作站在所述缓存数据标识字段中分配的,用于指示是否有待接收的缓存数据;从所述工作站接收所述省电通知帧,所述省电通知帧是所述工作站根据发出睡眠通知的终端是否有待接收的缓存数据,在所述缓存数据标识字段中对分配给各个终端的比特位进行配置得到的。12.根据权利要求11所述的无线局域网的睡眠控制方法,其特征在于,所述缓存数据标识字段中的各个比特位仅分配给发出有睡眠通知的终端。13.根据权利要求9所述的无线局域网的睡眠控制方法,其特征在于,所述省电通知帧还包括时间戳字段,其中,所述时间戳字段是通过复制所述信标帧中的时间戳字段得到的。14.根据权利要求9所述的无线局域网的睡眠控制方法,其特征在于,所述从工作站接收省电通知帧包括:在预设的目标信标帧传输时间从所述工作站接收所述省电通知帧,其中,所述信标帧是在所述目标信标帧传输时间之后从所述工作站接收的。15.根据权利要求9所述的无线局域网的睡眠控制方法,其特征在于,所述从工作站接收省电通知帧包括:在预设的目标信标帧传输时间之前,从所述工作站接收所述省电通知帧,其中,所述信标帧是在预设的目标信标帧传输时间从所述工作站接收的,所述省电通知帧和信标帧之间具有帧间隔。16.根据权利要求9所述的无线局域网的睡眠控制方法,其特征在于,所述信标帧为含有传输流量指示字段的信标帧。17.一种无线局域网的睡眠控制装置,其特征在于,包括:省电通知帧确定模块,适于确定省电通知帧,所述省电通知帧包括缓存数据标识字段,并且所述省电通知帧的长度比信标帧的长度短;省电通知帧广播模块,适于在向多个终端广播所述信标帧之前,向所述多个终端广播所述省电通知帧,以使每个终端根据所述缓存数据标识字段确定是否有待接收的缓存数据,并且在没有待接收的缓存数据时进入睡眠,在有待接收的缓存数据时接收所述信标帧;其中,所述缓存数据标识字段与所述信标帧中的流量指示字段具有对应关系,用于指示每个终端是否有待接收的缓存数据。18.根据权利要求17所述的无线局域网的睡眠控...

【专利技术属性】
技术研发人员:赵育仁余庆华许家祥
申请(专利权)人:展讯通信上海有限公司
类型:发明
国别省市:上海,31

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

1