功率节省方法、接入点设备和终端站点设备的制造方法

文档序号:8226604阅读:365来源:国知局
功率节省方法、接入点设备和终端站点设备的制造方法
【专利说明】功率节省方法、接入点设备和终端站点设备
[0001]本申请是申请号为201110046716.1的发明专利申请的分案申请,原申请的申请日为2011年2月25日,原申请的优先权日为2011年2月I日,原申请的发明创造名称为《功率节省方法、接入点设备和终端站点设备》。
技术领域
[0002]本发明实施例涉及无线通信技术,尤其涉及功率节省方法、接入点(AccessPoint,简称AP)设备和终端站点(Stat1n,简称STA)设备。
【背景技术】
[0003]对于多入多出(Multiple-1nputMultiple-Output,简称 ΜΙΜΟ)无线通信系统,在一个传输机会(Transmit Opportunity,简称TX0P)中,并不是一个基本服务组(BasicService Set,简称BSS)中的所有STA设备都需要接收数据。因此,在无线通信系统中采用功率节省方法,让在当前TXOP中没有数据接收的STA设备进入睡眠状态。处于睡眠状态的STA设备关闭自身的接收机,从而减少功率消耗。
[0004]目前,无线通信系统的功率节省方法为:AP设备向STA设备发送操作对象标识和禁止TXOP功率节省指示(No TXOP Power Save指示,简称No TXOP PS指示)。该操作对象标识用于指示需要进行操作的一个或多个STA设备。该禁止TXOP功率节省指示可以为是或否,其中,如果禁止TXOP功率节省指示为否,则表示允许本BSS中的STA设备在当前的TXOP进行功率节省操作;如果禁止TXOP功率节省指示为是,则表示禁止本BSS中的STA设备在当前的TXOP进行功率节省操作。该禁止TXOP功率节省指示所指示的有效区间为当前的ΤΧ0Ρ,因此,如果STA设备进入睡眠状态,则该STA设备将保持睡眠状态直到本TXOP结束,当本TXOP结束时,STA设备恢复到清醒状态。在目前通信标准的功率节省方法中,同一个TXOP的所有帧的No TXOP PS设置为相同的取值,STA设备仅根据一个TXOP的第一帧的No TXOP PS进行判断。具体为:在一个TXOP中,STA设备接收到第一帧后,根据第一帧的NoTXOP PS判断在本TXOP中是否允许进行功率节省。如果不允许,则STA设备在整个TXOP中均保持清醒状态。如果允许,则STA设备在本TXOP的第一帧至最后一帧的所有帧中,都根据睡眠条件判断是否进入睡眠状态。
[0005]采用现有的功率节省方法,当TXOP的第一帧携带的禁止TXOP功率节省指示为否时,表明该BSS中的不包含在该帧的操作对象标识中的所有STA设备均可以进入睡眠状态,在此情况下,通常该BSS中的具有进入睡眠状态功能的所有STA设备均进入睡眠状态。因此,对于多用户MMO (Mult1-User ΜΜ0,简称MU-MM0)模式。采用现有的功率节省方法,仅适用于TXOP的第一帧中的操作对象标识包括了该TXOP涉及的所有STA设备的情况,而对于单用户MMO(Single-User MMO,简称SU-MM0)模式,该方法仅适用于TXOP的各个帧的操作对象标识都指示同一个STA设备的情况,因此只有在较少的情境下才能够进行功率节省,应用范围小,因此功率节省的效果不佳。

【发明内容】

[0006]本发明实施例提供功率节省方法、AP设备和STA设备,用以解决现有技术中的缺陷,扩大功率节省的应用范围,增强功率节省效果。
[0007]本发明实施例提供一种功率节省方法,包括:
[0008]根据是否允许在当前传输机会TXOP进行功率节省以及当前TXOP的每一帧的后续帧的操作对象标识中有无新增的终端站点STA,分别设置每一帧的TXOP功率节省指示;
[0009]向STA设备发送当前TXOP的一个或一个以上的帧,以使所述STA设备在当前帧的TXOP功率节省指示为允许功率节省时,根据对睡眠条件的判断结果确定是否进入睡眠状
??τ O
[0010]本发明实施例提供一种功率节省方法,包括:
[0011]获取当前TXOP的当前帧,所述当前帧中包括AP设备根据是否允许在当前TXOP进行功率节省以及后续帧的操作对象标识中有无新增的STA设置的TXOP功率节省指示;
[0012]当所述当前帧的TXOP功率节省指示为允许功率节省时,STA设备根据对睡眠条件的判断结果确定是否进入睡眠状态。
[0013]本发明实施例还提供一种AP设备,包括:
[0014]设置模块,用于根据是否允许在当前传输机会TXOP进行功率节省以及当前TXOP的每一帧的后续帧的操作对象标识中有无新增的终端站点STA,分别设置每一帧的TXOP功率节省指不;
[0015]发送模块,用于向STA设备发送当前TXOP的一个或一个以上的帧,以使所述STA设备在当前帧的TXOP功率节省指示为允许功率节省时,根据对睡眠条件的判断结果确定是否进入睡眠状态。
[0016]本发明实施例还提供一种STA设备,包括:
[0017]获取模块,用于获取当前传输机会TXOP的当前帧,所述当前帧中包括接入点AP设备根据是否允许在当前TXOP进行功率节省以及后续帧的操作对象标识中有无新增的STA设置的TXOP功率节省指示;
[0018]控制模块,用于当所述当前帧的TXOP功率节省指示为允许功率节省时,控制所述STA设备根据对睡眠条件的判断结果确定是否进入睡眠状态。
[0019]本发明实施例还提供一种功率节省方法,包括:
[0020]终端站点STA设备分别获取当前传输机会TXOP的当前帧和预设帧,所述当前帧包括后续终端STA指示和TXOP功率节省指示,所述预设帧包括操作对象标识;
[0021]当所述当前帧的TXOP功率节省指示为允许,并且所述预设帧的操作对象标识中不包括对本STA设备的指示,并且所述当前帧的后续STA指示为后续无新增STA时,所述STA设备进入睡眠状态。
[0022]本发明实施例还提供一种STA设备,包括:
[0023]获取模块,用于分别获取当前传输机会TXOP的当前帧和预设帧,所述当前帧包括后续STA指示和TXOP功率节省指示,所述预设帧包括操作对象标识;
[0024]控制模块,用于当所述当前帧的TXOP功率节省指示为允许,并且所述预设帧的操作对象标识中不包括对本STA设备的指示,并且所述当前帧的后续STA指示为后续无新增STA时,控制所述STA设备进入睡眠状态。
[0025]由上述技术方案可知,本发明实施例在同一个TXOP中不同帧的TXOP功率节省指示可以不同,只有当无新增的STA并且允许在当前TXOP进行功率节省这两个条件均满足时,该帧或该帧的后续帧的TXOP功率节省指示才指示为允许功率节省,STA在当前帧的TXOP功率节省指示为允许功率节省时,才对睡眠条件进行判断,根据判断结果确定是否进入睡眠状态。或者,通过AP设备向STA设备发送后续STA指示,当TXOP功率节省指示为允许且后续STA指示为后续无新增STA且预设帧的操作对象标识中不包括本STA设备的标识时,该STA设备进入睡眠状态。因此,该方法不要求TXOP的第一帧中的操作对象标识包括该TXOP涉及的所有STA设备,从而扩大了功率节省方法的应用范围,增强了功率节省效果。
【附图说明】
[0026]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本发明实施例一的功率节省方法的流程图;
[0028]图2为本发明实施例二的功率节省方法的流程图;
[0029]图3为本发明实施例三的功率节省方法的流程图;
[0030]图4为本发明实施例四的功率节省方法的流程图;
[0031]图5为本发明实施例五的AP设备的结构示意图;
[0032]图6为本发明实施例六的STA设备的结构示意图;
[0033]图7为本发明实施例七的功率节省方法的流程图;
[0034]图8为本发明实施例八的功率节省方法的流程图;
[0035]图9为本发明实施例九的功率节省方法的流程图;
[0036]图10为本发明实施例十的功率节省方法的流程图;
[0037]图11为本发明实施例^^一的STA设备的结构示意图。
【具体实施方式】
[0038]为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]当No TXOP PS指示允许进行功率节省时,用于判断是否进入睡眠状态的睡眠条件可以包括三项条件中的一种或多种的组合,当其中一项条件满足时,即判断为满足睡眠条件,STA设备进入睡眠状态;当睡眠条件所包含的一种或多种条件均不满足时,判断为不满足睡眠条件,STA设备保持清醒状态。具体地,在MU-MMO模式下,该三项条件具体包括以下内容。条件一:当预设帧的操作对象标识中不包括对本STA设备的指示时,STA设备进入睡眠状态。条件二:当预设帧的操作对象标识中包括对本STA设备的指示,并且本STA对应的空间复用流数指示为O时,STA设备进入睡眠状态。条件三:当预设帧的操作对象标识中包括对本STA设备的指示,并且本STA收到更多数据比特指示为O的数据帧时,STA设备进入睡眠状态。在SU-MMO模式下,该三项条件具体包括以下内容。条件一:当预设帧的操作对象标识中指示的部分关联标识(associat1n identifier,简称AID)与本STA设备的部分AID不同时,STA设备进入睡眠状态。条件二:当预设帧的操作对象标识中指示的部分AID与本STA设备的部分AID相同,但当前帧不是发给本STA时,STA设备进入睡眠状态。条件三:当预设帧的操作对象标识中包括对本STA设备的指示,并且本STA收到更多数据比特指示为O的数据帧时,STA设备进入睡眠状态。
[0040]采用现有的功率节省方法,同一个TXOP中的每一帧的No TXOP PS完全相同。对于MU-MIMO模式,当第一帧的No TXOP PS指示为允许功率节省时,如果在该TXOP的后续帧的操作对象标识中涉及第一帧中未包括的STA设备,由于该STA设备在收到第一帧后已经进入了睡眠状态,则无法响应后续帧的指示。而对于SU-MMO模式,当第一帧的No TXOP PS指示为允许功率节省时,如果TXOP的后续帧指示的STA设备与第一帧指示的STA设备不同,由于后续帧指示的STA设备在收到第一帧后已经进入了睡眠状态,则无法响应后续帧的指不O
[0041]针对上述缺陷,本发明实施例提出一种功率节省方法,在同一个TXOP中,可以为不同的帧设置不同的No TXOP PS,具体地,AP根据所在的通信系统是否允许在当前TXOP进行功率节省以及在该TXOP的后续帧中有无新增的STA,对每一帧的No TXOP PS进行设置,STA根据该No TXOP PS判断是否进入睡眠状态。具体参见以下实施例一至实施例六。
[0042]图1为本发明实施例一的功率节省方法的流程图。在本发明实施例一中,以AP设备的操作流程为例对该功率节省方法进行说明。如图1所示,该方法包括以下过程。
[0043]步骤101:AP设备根据是否允许在当前TXOP进行功率节省以及当前TXOP的每一帧的后续帧的操作对象标识中有无新增的STA,分别设置每一帧的TXOP功率节省指示。
[0044]步骤102:AP设备向STA设备发送当前TXOP的一个或一个以上的帧,以使STA设备在当前帧的TXOP功率节省指示为允许功率节省时,根据对睡眠条件的判断结果确定是否进入睡眠状态。
[0045]在本步骤中,每一帧中包括:该帧的操作对象标识和该帧的TXOP功率节省指示。
[0046]在上述技术方案的基础上,进一步地对步骤101的具体方法进行介绍。在同一个TXOP中,每一帧的TXOP功率节省指示是由AP根据是否允许在当前TXOP进行功率节省以及当前TXOP的每一帧的后续帧的操作对象标识中有无新增的STA分别设置的。其中,AP具体可以采用两种方法对当前TXOP的每一帧的后续帧的操作对象标识中有无新增的STA进行判断。第一种方法是:判断在当前帧以及当前帧以前的操作对象标识中是否包括了当前TXOP内的当前帧以后的所有帧中需要进行数据传送的STA设备,如果是,表示在当前帧后续的各帧中不会对新的STA设备进行指示,则满足后续无新增STA条件,否则,不满足后续无新增STA条件。第二种方法是:判断在当前帧的操作对象标识中是否包括了当前TXOP内的当前帧以后的所有帧中需要进行数据传送的STA设备,如果是,表示在当前帧后续的各帧中不会对新的STA设备进行指示,则满足后续无新增STA条件,否则,不满足后续无新增STA条件。采用上述任意一种方法判断后续有无新增STA,TXOP功率节省指示的设置方法为:当后续无新增STA并且允许在当前TXOP进行功率节省时,可以将当前TXOP的当前帧的TXOP功率节省指示设置为允许功率节省;或者,也可以将当前TXOP的当前帧的TXOP功率节省指示设置为禁止功率节省,而将当前帧以后的任意帧的TXOP功率节省指示设置为允许功率节省。当后续有新增STA时,必须将当前帧的TXOP功率节省指示设置为禁止功率节省,即无论是否允许在当前TXOP进行功率节省,只要后续有新增STA,就必须将当前帧的TXOP功率节省指示设置为禁止功率节省;并且,当不允许在当前TXOP进行功率节省时,无论后续有无新增STA,均必须将当前帧的TXOP功率节省指示设置为禁止功率节省。
[0047]在本发明实施例一中,AP设备对同一个TXOP中不同帧的TXOP功率节省指示可以采取不同的设置,则有可能在一个TXOP中的一部分帧设置为允许功率节省,STA设备在该帧可能进入睡眠状态,而在同一个TXOP中另一部分帧设置为禁止功率节省,STA设备在该帧必须保持清醒状态。只有当无新增的STA并且允许进行功率节省这两个条件均满足时,AP设备才将该帧或该帧的后续帧的TXOP功率节省指示设置为允许功率节省,以使STA设备根据该TXOP功率节省指示确定是否进行睡眠条件的判断。由于为不同帧设置不同的TXOP功率节省指示,如果第一帧的操作对象标识中并未包括该TXOP涉及的所有STA设备,AP设备可以将第一帧的TXOP功率节省指示设置为禁止功率节省,直到从第一帧到当前帧的多个帧的操作对象标识中已经包括了该TXOP涉及的所有STA设备时,才将该当前帧的TXOP功率节省指示设置为允许功率节省,因此该方法对于TXOP的第一帧中的操作对象标识并未包括该TXOP涉及的所有STA设备的情况仍可适用,从而扩大了功率节省的应用范围。并且,对于TXOP的第一帧中的操作对象标识并未包括该TXOP涉及的所有STA设备的情况,现有的功率节省方法在该TXOP中自始至终无法进行功率节省,而采用本发明实施例一的功率节省方法,AP将第一帧的TXOP功率节省指示设置为禁止功率节省,在收到第一帧后各个STA设备不会进入睡眠状态,直到收到TXOP功率节省指示为允许功率节省的帧,各个STA设备根据睡眠条件判断是否进入睡眠状态,从而增强了功率节省效果。
[0048]图2为本发明实施例二的功率节省方法的流程图。在本发明实施例二中,以STA设备的操作流程为例对该功率节省方法进行说明。如图2所示,该方法包括以下过程。
[0049]步骤201:STA设备获取当前TXOP的当前帧,其中,当前帧中包括AP设备根据是否允许在当前TXOP进行功率节省以及后续帧的操作对象标识中有无新增的STA设置的TXOP功率节省指示。
[0050]在本步骤中,STA设备获取到的每一帧的TXOP功率节省指示是由AP根据是否允许在当前TXOP进行功率节省以及当前TXOP的每一帧的后续帧的操作对象标识中有无新增的STA分别设置的。其中,AP具体可以采用两种方法对当前TXOP的每一帧的后续帧的操作对象标识中有无新增的STA进行判断。第一种方法是:判断在当前帧以及当前帧以前的操作对象标识中是否包括了当前TXOP内的当前帧以后的所有帧中需要进行数据传送的STA设备,如果是,表示在当前帧后续的各帧中不会
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1