技术领域
[0001] 本发明涉及通信领域,尤其涉及唤醒方法和装置。
相关背景技术
[0002] 随着WLAN(Wireless Local Area Network,无线局域网)标准的演进,IEEE 802.11工作组正在筹备以低功耗唤醒无线电(LP-WUR,Low Power Wake Up Receiver)为核心技术用以降低WiFi(Wireless Fidelity,无线保真)功耗的802.11标准研究和制定工作。
[0003] 在WiFi网络中,设备的一大部分能量浪费在无接收信号时的监听(idle listening),当前传统802.11协议(802.11b/a/g/n/ac等)中相关解决方案集中在优化设备休眠策略。例如以站点(Station,STA)为例,STA没有消息收发时,即No data阶段,若该STA仍持续监听信道(idle listening),将会消耗可观的能量。因此引入了休眠机制(Sleep Schedule),使得STA在无数据收发时可以进入深度休眠(Deep Sleep),以减少持续idle listening的能耗。但是当STA处于深度休眠时,接入点(Access Point,AP)无法与STA通信,只有等到STA苏醒后两者之间才能进行通信,这可能会导致一定的时延(latency)。为了避免休眠机制导致的高时延,STA通常会遵循一定的休眠策略不时醒来检查有无数据需要接收,然而STA不时地苏醒但又没有有用数据需要收发,相较STA的长时间休眠会消耗更多能量,这会降低STA的休眠效率。
[0004] 因此,为了减少设备idle listening能量浪费,可以采用LP-WUR技术,其核心思想是接收端设备(如STA)除包含传统802.11协议中的802.11主收发模块(802.11main radio)外,新增LP-WUR部分,简称WUR部分。具体地,STA进行深度休眠后,该STA的802.11主收发模块进入深度休眠,但低功耗的WUR苏醒开始工作。如果其他设备,例如AP,需要与该STA进行通信时,带有WUR和802.11主收发模块的接收端设备STA通信时,AP首先给该STA中处于苏醒状态的WUR发送WUR唤醒帧(Wake Up Packet,WUP),WUR正确收到发给自己的WUP后唤醒STA中的802.11主收发模块,该WUR转入休眠,AP则与苏醒的802.11主收发模块进行通信。当802.11主收发模块与AP通信完成后会进入休眠,同时WUR苏醒又开始侦听是否有发送给自己的WUP,以便唤醒802.11主收发模块。
[0005] 该技术采用了低功耗的WUR代替802.11主收发模块在媒介空闲时侦听信道,而WUR侦听/接收状态的能耗约为802.11主收发模块的0.1~1%,因此能够有效降低设备idle listening时能量的浪费。
[0006] WUR为了实现低功耗,其电路构造、帧结构(WUP)设计等需要较为简单、低复杂度。比如WUR电路结构可能仅仅包含能量检测(energy detect)和射频(RF,radio frequency)部分,因此无法解调一些复杂的调制方式。为此WUP可能采用实现简单的OOK(On-OffKeying,二进制振幅键控)调制方式,因此传输速率也较低。
[0007] 而对于传统802.11系统的信标(Beacon)帧,AP周期性地发送Beacon帧,里面携带大量的信息,包括时间戳、基础服务集合(Basic Service Set,BSS)的基本速率、AP所支持的能力等。STA接收Beacon帧后,可以获取网络的状态、参数,确定工作信道,从而开始数据传输。
[0008] 由于802.11系统的Beacon帧支持的功能非常多,因而其长度也很长。若该WUP仍采用传统802.11系统的信标帧(Beacon)的发送方法,WUP的发送速率较低,如果携带太多的信息会占用很长的空口时间,不利于网络效率提升,其稳健性也会降低。
具体实施方式
[0107] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
[0108] 图1示出了根据本发明实施例的通信系统100的示意图。具体地,该通信系统100可以包括发送端设备和至少一个接收端设备,例如,在图1中,以该通信系统100包括一个发送端设备110和两个接收端设备120和130为例,即该通信系统100中还可以包括其他接收端设备,该通信系统100中的其他接收端设备都可以与如图1所示的接收端设备120或者130相同。该通信系统100中的发送端设备可以为AP,即发送端设备110可以为AP,在该发送端设备110中包括主收发机111,该主收发机111用于与通信系统100中的接收端设备进行信息交互。该通信系统100中的接收端设备可以为STA,即接收端设备120和接收端设备130可以为STA,每个接收端设备中包括主收发机和WUR,例如,接收端设备120包括主收发机121和WUR
122;接收端设备130包括主收发机121和WUR 132,接收端设备可以通过主收发机或WUR与发送端设备进行信息交互。
[0109] 本发明实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,GSM)系统、码分多址(Code Division Multiple Access,CDMA)系统、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)系统、LTE频分双工(Frequency Division Duplex,FDD)系统、LTE时分双工(Time Division Duplex,TDD)、通用移动通信系统(Universal Mobile Telecommunication System,UMTS)或全球互联微波接入(Worldwide Interoperability for Microwave Access,WiMAX)通信系统等。
[0110] 应理解,在本发明实施例中,AP可以为STA提供接入服务,AP可以是WLAN中的接入点,也可以是GSM或CDMA中的基站(Base Transceiver Station,BTS),还可以是WCDMA中的基站(NodeB),还可以是LTE中的演进型基站(evolved Node B,eNB或e-NodeB)。本发明对此并不作限定。
[0111] 在本发明实施例中,STA可以是支持WLAN通信协议的各种STA、也可以是GSM或CDMA或WCDMA中的终端(Terminal)、用户设备(User Equipment)、移动台(Mobile Station,MS)、移动终端(Mobile Terminal)等,该站点可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,例如,站点可以是移动电话(或称为“蜂窝”电话)、智能家居、具有移动终端的计算机等,例如,站点还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。
[0112] 由于在WiFi网络中,设备的一大部分能量浪费在无接收信号时的监听(idle listening),因此可以采用LP-WUR技术减少系统能耗。具体地,以发送端设备110和接收端设备120之间的交互为例,在接收端设备120无需与发送端设备110通信时,接收端设备120可以进入深度休眠,即接收端设备120中的主收发机121进入深度休眠,而WUR 122苏醒开始工作。当发送端设备110需要与该发送端设备110通信时,发送端设备110可以向该接收端设备120发送唤醒帧(WUP),WUR 122接收到发给自己的WUP时,唤醒WUR 122所在的接收端设备120的主收发机121,则主收发机121从深度休眠状态苏醒,进入工作状态,而WUR 122进行休眠状态,发送端设备110则与苏醒进入工作状态的主收发机121进行通信,例如传输数据,并在通信完成后,主收发机121再次进入休眠状态,WUR 122苏醒并开始帧听发送端设备110发送给WUR 122的WUP,以便再次唤醒主收发机121,并依次循环。
[0113] 应理解,接收端设备120的WUR 122只能唤醒所在的接收端设备120的主收发机121,类似的,接收端设备130的WUR 132只能唤醒主收发机131,因此,本发明实施例中的WUR唤醒主收发机,均表示WUR唤醒该WUR所在的接收端设备的主收发机。
[0114] 图2示出了根据本发明实施例的唤醒方法200的示意性流程图,该方法200可以应用于通信系统中,该通信系统可以包括发送端设备和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备均包括主收发机和WUR,该通信系统可以为如图1所示的通信系统100。如图2所示,该方法200包括:
[0115] S210,发送端设备生成第一唤醒帧,该第一唤醒帧包括WUR标识字段和唤醒字段,该WUR标识字段用于指示目标WUR组中的WUR,该目标WUR组包括通信系统中的至少一个接收端设备的WUR中的n个WUR,该唤醒字段用于指示该目标WUR组中每个WUR是否执行唤醒操作,该唤醒操作为第一WUR唤醒该第一WUR所在的第一接收端设备中的第一主收发机,该第一WUR为该目标WUR组中任意一个WUR。
[0116] 在本发明实施例中,发送端设备向接收端设备发送唤醒帧,该唤醒帧可以只针对通信系统中包括的至少一个接收端设备中部分接收端设备,再通过另一个唤醒帧指示其他接收端设备,这样可以缩短唤醒帧的大小,保证接收端设备的WUR接收唤醒帧的可靠性。
[0117] 具体地,发送端设备为每个接收端设备中的WUR配置WUR标识(WUR ID),发送端设备生成该第一唤醒帧,该第一唤醒帧用于指示通信系统中至少一个接收端设备中n个接收端设备的WUR是否执行唤醒操作,则可以通过第一唤醒帧中的WUR标识字段指示该n个WUR,具体地,该WUR标识字段可以通过WUR ID指示目标WUR组,该目标WUR组即该n个WUR,该n个WUR可以为WUR ID连续的n个WUR,或者也可以为WUR ID不连续的n个WUR。
[0118] 应理解,本发明实施例中的WUR ID信息可以是WUR完整的网络标识、或简短的网络标识,或其他可以区分不同WUR的信息。
[0119] 可选地,作为一个实施例,该第一唤醒帧中的WUR标识字段指示的目标WUR组中包括n个WUR,该n个WUR可以为标识连续的n个WUR。具体地,如图3所示,该WUR标识字段可以包括起始WUR标识信息,例如通过起始WUR标识字段指示该WUR标识信息,则对于至少一个接收端设备中的第一接收端设备中的第一WUR,通过该起始WUR标识字段确定起始WUR的标识,再根据n的值,确定该第一WUR是否属于该WUR标识字段指示的目标WUR组,该第一接收端设备为通信系统中至少一个接收端设备中任意一个接收端设备。
[0120] 例如,n=5,起始WUR标识字段指示起始WUR的WUR ID为STA 13,则该WUR标识字段指示的目标WUR组包括5个WUR,该5个WUR分别为WUR ID 13-17,即假设第一WUR的WUR ID为15,则该第一WUR属于该目标WUR组;假设第一WUR的WUR ID为19,则该第一WUR不属于该目标WUR组。
[0121] 可选地,该n的取值可以为预设值。具体地,可以将n的取值设置为固定值,即对于发送端设备发送的多个唤醒帧,每个唤醒帧都类似第一唤醒帧,每个唤醒帧中指示的目标WUR组中n的取值为固定值,例如,可以由标准规定一个固定长度。可选地,还可以由发送端设备预先向接收端设备发送该n的取值,例如,该发送端设备可以为AP,接收端设备为STA,则AP可以通过广播帧向STA发送该n的取值,STA通过主收发机接收确定n的取值,并发送给该STA的WUR。
[0122] 可选地,该n的取值还可以由该第一唤醒帧确定,即该WUR标识字段还可以包括长度信息,例如通过长度字段指示该长度信息,即通过该长度字段指示该n的值。具体地,如图4所示,WUR标识字段可以分为两部分,分别为起始WUR标识字段和长度字段,起始WUR标识字段用于指示连续的n个WUR中起始WUR的标识,长度字段用于指示n的取值。则接收端设备的WUR,以第一WUR为例,该第一WUR根据起始WUR与n的值,确定该第一WUR是否属于该目标WUR组。
[0123] 可选地,作为一个实施例,该第一唤醒帧中的WUR标识字段指示的目标WUR组中包括n个WUR,该n个WUR也可以为标识不连续的n个WUR,而该目标WUR组中的该n个WUR属于同一分组,即该WUR标识字段用于指示WUR组标识,例如,如图5所示,该WUR标识字段可以为WUR组标识字段,即通过该WUR组标识字段指示目标WUR组标识。具体地,发送端设备可以根据接收端设备的预设条件,将通信系统中的至少一个接收端设备的WUR进行分组,并为每组WUR分配组标识。其中,该预设条件可以包括:该至少一个接收端设备中每个接收端设备的功耗需求、业务时延需求和业务类型中的至少一个。
[0124] 例如,发送端设备可以根据每个接收端设备的业务类型,将业务类型相同的接收端设备分为一组,即业务类型相同的接收端设备的WUR属于同一组,该至少一个接收端设备的WUR可以被分为多组WUR,发送端设备为每组WUR分配组标识,则发送端设备生成的第一唤醒帧,该第一唤醒帧中的WUR标识字段用于指示组标识,即目标WUR组中n个WUR属于同一组,通过WUR标识字段中的组标识确定该组WUR。
[0125] 再例如,发送端设备还可以根据每个接收端设备对时延的需求的不同进行分组,将时延需求类似的接收端设备分为一组,以便于该组接收端设备获得相同的时延效果。
[0126] 应理解,该第一唤醒帧还包括唤醒字段,该唤醒字段用于指示目标WUR组中的每个WUR是否执行唤醒操作,该唤醒操作是指WUR唤醒主收发机。具体地,该唤醒字段可以为位图指示字段,例如,图3至图5。该位图指示字段可以为一系列比特序列,每个比特与目标WUR组中每个WUR具有一一对应关系,即一个比特对应于目标WUR组中一个WUR,例如,可以用“1”表示对应的WUR可以执行唤醒操作,“0”表示对应的WUR不执行唤醒操作。
[0127] 例如,在WUR标识字段指示的n个WUR为4个WUR,分别为WUR11、12、13和14,则唤醒字段的位图指示字段可以通过4个比特指示该4个WUR是否执行唤醒操作,例如“1011”,则该唤醒字段表示WUR11、13和14执行唤醒操作,而EUR12不执行唤醒操作
[0128] 在本发明实施例中,为了进一步减少WUR接收唤醒帧的功耗,发送端设备和接收端设备的WUR可以确定第一周期值,根据第一周期值,发送端设备向目标WUR组中的WUR发送唤醒帧,接收端设备的WUR接收该唤醒帧。具体地,发送端设备可以在第一时刻发送第一唤醒帧,该第一唤醒帧用于指示目标WUR组中n个WUR是否执行唤醒操作,以目标WUR组中第一WUR为例,该第一WUR在第一时刻收该第一唤醒帧;发送端设备根据第一周期值,确定第二时刻,在第二时刻发送第二唤醒帧,该第二唤醒帧的结构与第一唤醒帧相同,且该第二唤醒帧用于指示第一唤醒帧中的目标WUR组中n个WUR是否执行唤醒操作,则第一WUR在第二时刻接收该第二唤醒帧。
[0129] 应理解,该第一WUR第一时刻接收第一唤醒帧后,并确定第一WUR属于第一唤醒帧的WUR标识字段指示的目标WUR组,则该第一WUR可以确定第一周期值,确定在第二时刻接收第二唤醒帧,则该第一WUR在第一时刻至第二时刻之间可以处于休眠状态,不检测发送端设备的唤醒帧,以便于节省该第一WUR的能耗。
[0130] 应理解,该发送端设备在发送该第一唤醒帧和第二唤醒帧之间,还可以发送其它唤醒帧,该其它唤醒帧用于指示目标WUR组之外的其它WUR是否执行唤醒操作。
[0131] 可选地,发送端设备和接收端设备的WUR可以通过第一唤醒帧确定该第一周期值。发送端设备生成第一唤醒帧,该第一唤醒帧可以包括时间信息字段,该时间信息字段用于指示第一周期值。具体地,该时间信息字段指示第一周期值,可以以毫秒(或秒,微秒等)为单位,例如,该时间信息字段可以以秒为单位,该时间信息字段指示1,则表示第一周期值为
1秒钟;可选地,该时间信息字段也可以以唤醒帧的个数为单位,例如,时间信息字段可以指示4,而发送端设备发送任意两个时间上连续的唤醒帧的时间为0.5秒,则第一周期值等于4个唤醒的时间,即两秒钟。
[0132] 可选地,该时间信息字段还可以包括周期信息和个数信息,例如可以通过周期字段指示周期信息,通过个数字段指示个数信息,即时间信息字段可以分为周期字段和个数字段,通过该周期字段和个数字段共同确定该第一周期值,其中,该周期字段用于指示发送端设备发送唤醒帧的周期,个数字段用于指示发送端设备发送第一唤醒帧后,直到发送第二唤醒帧的时刻,发送的唤醒帧的个数。例如,周期字段指示发送端设备发送唤醒帧的周期为0.3秒,个数字段指示4,则当第一时刻发送端设备发送第一唤醒帧后,发送的第四个唤醒帧即为第二唤醒帧,该第二唤醒帧用于指示第一唤醒帧中的目标WUR组中n个WUR是否执行唤醒操作,且发送端设备发送该4个唤醒帧的周期为0.3秒,即第一时刻后的1.2秒为发送第二唤醒帧的第二时刻。
[0133] 可选地,作为一个实施例,以图7为例,该图7示出了根据本发明实施例的第一唤醒帧的示意图,该第一唤醒帧用于目标WUR组中的WUR确定是否执行唤醒操作,该第一唤醒帧包括WUR标识字段、唤醒字段以及时间信息字段,其中,时间信息字段可以分为时间戳字段、周期字段和个数字段。具体地,时间戳(Timestamp)字段用于指示发送端设备发送该第一唤醒帧的系统时间,以便于接收端设备同步时间;周期字段用于指示发送端设备发送每个唤醒帧的周期,即发送端设备发送任意连续的两个唤醒帧的时间间隔;WUR标识字段用于指示目标WUR组中的WUR,该WUR标识字段可以为如图3至图5中的WUR标识字段;唤醒字段用于指示该目标WUR组中的每个WUR是否执行唤醒操作,该唤醒字段可以为如图3至图5中的唤醒字段;个数字段用于指示发送端设备发送的第二唤醒帧为第几个唤醒帧,例如,当该个数字段指示为4,该第一唤醒帧的WUR标识字段指示WUR10至20,则在发送端发送的第一唤醒帧之后的第四个唤醒帧,即为第二唤醒帧,该第二唤醒帧的WUR标识字段同样指示WUR10至20,该第二唤醒帧用于指示该WUR10至20是否执行唤醒操作,而该第四个唤醒帧的具体发送时刻,则可以根据时间戳字段以及周期字段确定。
[0134] 可选地,发送端设备和接收端设备WUR还可以预先设置该第一周期值。具体地,发送端设备可以根据接收端设备的功耗需求和/或业务时延需求,确定至少一个周期值,并向接收端设备发送该至少一个周期值,以便于接收端设备在该至少一个周期值中确定第一周期值。另外,当发送端设备为接收端设备配置多个周期值时,接收端设备的主收发机在该多个周期值中确定第一周期值,并向发送端设备反馈该第一周期值。
[0135] 具体地,以发送端设备为AP,接收端端设备为STA为例。由于不同STA对于时延的需求和节能的效果等需求不同,因此,AP可以根据不同STA对于时延和功耗的不同需求,为不同STA确定不同的发送周期值。例如,当第一WUR对时延需求较高时,则可以将向该第一WUR发送的唤醒帧的周期设置较小;当第一WUR对时延需求较低时,则可以将向该第一WUR发送的唤醒帧的周期设置较大,但本发明实施例并不限于此。
[0136] 具体地,以发送端设备为第一WUR分配第一周期值为例。发送端设备可以接收第一接收端设备发送的请求信息,该请求信息用于指示该第一接收端设备的功耗需要和/或时延需求。发送端设备根据该请求信息,为该第一接收端设备分配一个或多个周期值,则第一接收端设备的第一主收发机接收至少一个周期值,在该至少一个周期值中确定第一周期值,则第一主收发机向发送端设备发送反馈信息,该反馈信息用于指示该第一周期值,并且该第一主收发机通知第一WUR该第一周期值。
[0137] 可选地,发送端设备还可以根据为第一WUR分配的周期值,为该第一WUR分配WUR ID,即WUR ID与周期值具有对应关系。例如,WUR ID越小,对应周期值越小。则第一WUR同时确定WUR ID和第一周期值。
[0138] 在本发明实施例中,发送端设备和第一WUR还可以更新该第一周期值,并且,在WUR ID与第一周期值具有对应关系时,同时也可以对应的更新WUR ID。具体地,发送端设备与第一WUR当前通过第一周期值发送第一唤醒帧和第二唤醒帧,若第一WUR需要更新第一周期值,则第一接收端设备的第一主收发机可以向发送端设备发送请求信息,该请求信息用于请求发送端设备为该第一WUR更新周期值,可选地,该请求信息还可以包括该第一接收端设备的当前功耗需求和/或业务时延需求。发送端设备根据该请求信息,重新为该第一接收端设备的WUR分配周期值,可选地,该发送端设备可以为该第一接收端设备配置至少一个更新的周期值,由第一接收端设备在该至少一个更新的周期值中确定第二周期值,该第二周期值用于更新第一周期值,并向发送端设备反馈该第二周期值,以便于该发送端设备也将该第一周期值更新为第二周期值。当该第一WUR的标识与第一周期值具有对应关系时,在第一WUR将第一周期值更新为第二周期值时,也将WUR ID更新为与第二周期值对应的WUR ID,同样地,发送端设备也会将第一WUR的标识进行更新。
[0139] 可选地,由于发送端设备在为第一接收端设备的第一WUR配置第一周期值时,可以向第一接收端设备发送至少一个周期值,则当发送端设备向第一接收端设备发送多个周期值时,第一接收端设备在该多个周期值中确定至少两个周期值,该至少两个周期值中包括第一周期值,并向该发送端设备反馈确定的至少两个周期值以及当前使用的第一周期值。在第一接收端设备需要更新该第一周期值时,可以在至少两个周期值中确定第二周期值,并将该第二周期值反馈至发送端设备,发送端设备向第一接收端设备发送响应信息,用于指示发送端设备接受或拒绝该第二周期值,若接受该第二周期值,则发送端设备和第一接收端设备均将第一周期值更新为第二周期值;若拒绝该第二周期值,则发送端设备和第一接收端设备不会将第一周期值更新为第二周期值,则发送端设备和第一接收端设备仍然使用第一周期值,或者,第一接收端设备可以重新选择更新的周期值,再次请求更新周期值,本发明实施例并不限于此。
[0140] 在本发明实施例中,根据图3至图7,发送端设备生成的该第一唤醒帧包括WUR标识字段和唤醒字段,还可以包括时间信息字段,可选地,还可以包括其他字段,例如,图8示出了根据本发明实施例的唤醒帧的示意图,该发送端发送的任意唤醒帧均可以为如图8所示。
[0141] 具体地,如图8所示,该唤醒帧可以包括传统802.11先导(Legacy 802.11preamble)部分,该先导部分包括传统短训练字段(Legacy Short Training Field,L-STF)字段、传统长训练字段(Legacy Long Training Field,L-LTF)字段和传统信令字段(Legacy Signal Field,L-SIG)字段,该先导部分用于周边802.11设备识别该帧结构为唤醒帧,同时,周边802.11设备在一段时间内不会抢占信道,以便于保护该唤醒帧后续部分不被干扰。该唤醒帧还包括唤醒帧的有效载荷字段(payload of wakeup packet),该部分可以采用二进制振幅键控(On-OffKeying,OOK)调制方式,只有WUR能够识别。该有效载荷字段还可以包括唤醒先导(Wake-Up Preamble)、媒体接入控制(Medium Access Control,MAC)头(MAC Header)、帧载体(frame body)部分和帧校验序列(Frame Check Sequence,FCS)部分。其中,Wake-Up Preamble可以用于WUR识别唤醒帧。MAC Header部分可以用于区分不同的WUR,例如该MAC Header可以为WUR ID。frame body可承载一些其他信息,例如接收端设备的主收发机的信道位置,主收发机被唤醒之后的参数配置,如带宽、天线数等,或者为主收发机被唤醒之后的行为,例如,主收发机被唤醒之后接收发送端设备发送的数据。FCS用于确保收到的数据与发送时的数据一致。
[0142] 可选地,本发明实施例中第一唤醒帧包括的WUR标识字段和唤醒字段等,可以位于frame body部分。
[0143] S220,发送端设备向接收端设备发送该第一唤醒帧。
[0144] 应理解,该发送端设备可以通过广播的方式发送该第一唤醒帧,接收端设备通过WUR接收该第一唤醒帧,即该通信系统中的接收端设备的WUR均可以接收该第一唤醒帧,通过该第一唤醒帧中的WUR标识字段,确定是否执行唤醒操作。
[0145] 例如,对于第一WUR,该第一WUR为该WUR标识字段中指示的目标WUR组中任意一个WUR,则该第一WUR接收该第一唤醒帧,确定属于目标WUR组,则可以继续执行S230;对于第二WUR,该第二WUR不属于该WUR标识字段中指示的目标WUR组,则该第二WUR接收到该第一唤醒帧后,不继续执行S230,可以忽略该第一唤醒帧。
[0146] S230,第一WUR接收第一唤醒帧,根据该第一唤醒帧中的WUR标识字段确定该第一WUR属于目标WUR组,再根据该第一唤醒帧中的唤醒字段,确定是否执行唤醒操作,该唤醒操作指该第一WUR唤醒第一主收发机。
[0147] 应理解,第一WUR唤醒第一主收发机是指使得主收发机从当前的休眠状态转为工作状态,而该第一WUR进入休眠状态。当第一主收发机处于工作状态时,该主收发机可以与发送端设备进行通信,例如可以接收发送端设备发送的数据,或向发送端设备发送数据。
[0148] 可选地,第一主收发机被唤醒后,处于工作状态还可以接收发送端设备发送的交付业务指示位图(Delivery traffic indication map,DTIM)信标帧,在DTIM信标帧之后,发送端设备会向接收端设备发送广播多播帧。
[0149] 可选地,在第一WUR接收的第一唤醒帧中还可以包括时间字段,根据该时间字段,第一WUR确定唤醒第一主收发机的时刻。具体的,第一WUR接收第一唤醒帧,当该第一唤醒帧的唤醒字段指示该第一WUR唤醒第一主收发机时,第一WUR还可以根据该第一唤醒帧中的时间字段确定唤醒第一主收发机的时刻,例如,该时间字段可以指示该第一WUR立刻唤醒第一主收发机,则第一WUR收到该第一唤醒帧后,唤醒第一主收发机,该第一主收发机从休眠状态苏醒,变为工作状态,接收发送端设备发送的数据或DTIM信标帧,而第一WUR进入休眠状态;该时间字段还可以指示目标时刻,则第一WUR接收到该第一唤醒帧后,根据时间字段确定目标时刻,在目标时刻唤醒第一主收发机,该第一主收发机从休眠状态苏醒,变为工作状态,接收发送端设备发送的数据或DTIM信标帧,而第一WUR进入休眠状态。
[0150] 因此,本发明实施例的唤醒方法,发送端设备向接收端设备发送唤醒帧,该唤醒帧包括WUR标识字段和唤醒字段,根据WUR标识字段确定目标WUR组,根据唤醒字段确定目标WUR组中的WUR是否需要执行唤醒操作,该唤醒帧结构较短,另外,发送端设备周期性发送目标WUR组对应的唤醒帧,可以使得WUR在不需要接收唤醒帧时进入休眠状态,节省该WUR的能耗。
[0151] 可选地,作为一个实施例,图9示出了根据本发明另一实施例的唤醒方法300的示意性流程图。该方法300可以应用于通信系统中,该通信系统可以包括发送端设备和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备均包括主收发机和WUR,该通信系统可以为如图1所示的通信系统100。如图9所示,该方法300包括:
[0152] S310,发送端设备生成唤醒帧,该唤醒帧包括WUR组标识字段,该WUR组标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的m个WUR,该唤醒帧用于指示该目标WUR组中每个WUR执行唤醒操作,该唤醒操作为第一WUR唤醒该第一WUR所在的第一接收端设备中的第一主收发机,该第一WUR为该目标WUR组中任意一个WUR。
[0153] 在本发明实施例中,发送端设备可以根据预设条件将通信系统中的至少一个接收端设备的WUR进行分组,并为每组WUR分配组标识,其中,该预设条件可以包括:该至少一个接收端设备中每个接收端设备的功耗需求、业务时延需求和业务类型中的至少一个。
[0154] 例如,发送端设备可以根据每个接收端设备的业务类型,将业务类型相同的接收端设备分为一组,即业务类型相同的接收端设备的WUR属于同一组,该至少一个接收端设备的WUR可以被分为多组WUR,发送端设备为每组WUR分配组标识,则发送端设备生成的唤醒帧,该唤醒帧中的WUR组标识字段用于指示需要被唤醒的目标WUR组的组标识,该目标WUR组中可以包括至少一个接收端设备的WUR中的m个WUR。
[0155] 再例如,发送端设备还可以根据每个接收端设备对时延的需求的不同进行分组,将时延需求类似的接收端设备分为一组,以便于该组接收端设备获得相同的时延效果。具体的,以发送端设备为AP,接收端端设备为STA为例。由于不同STA对于时延的需求和节能的效果等需求不同,因此,AP可以根据不同STA对于时延和功耗的不同需求,对不同STA进行分组。例如,发送端设备可以将对时延需求较高的WUR分为同一组,则向该组WUR发送的唤醒帧的周期较短;发送端设备还可以将对时延需求较低的WUR分为同一组,则向该组WUR发送的唤醒帧的周期较长,但本发明实施例并不限于此。
[0156] S320,发送端设备向目标WUR组中的WUR发送该唤醒帧,例如,对于该目标WUR组中的第一WUR,该第一WUR接收唤醒帧,该第一WUR为目标WUR组中的任意一个WUR。
[0157] 应理解,该发送端设备可以通过广播的方式发送该唤醒帧,接收端设备通过WUR接收该唤醒帧,即该通信系统中的接收端设备的WUR均可以接收该唤醒帧,通过该唤醒帧中的WUR组标识字段,确定是否执行唤醒操作。
[0158] 例如,对于第一WUR,该第一WUR确定所在组的组标识为该WUR组标识字段中指示的目标WUR组,则该第一WUR接收该唤醒帧,确定属于目标WUR组,则可以继续执行S330;对于第二WUR,该第二WUR确定所在组的组标识不属于该WUR标识字段中指示的目标WUR组,则该第二WUR接收到该唤醒帧后,不继续执行S330,可以忽略该唤醒帧。
[0159] S330,属于唤醒帧指示的目标WUR组的该第一WUR执行唤醒操作,唤醒第一主收发机。
[0160] 应理解,第一WUR唤醒第一主收发机是指使得主收发机从当前的休眠状态转为工作状态,而该第一WUR进入休眠状态。当第一主收发机处于工作状态时,该主收发机可以与发送端设备进行通信,例如可以接收发送端设备发送的数据,或向发送端设备发送数据,或者接收发送端设备发送的DTIM帧。
[0161] 可选地,该唤醒帧还可以包括时间字段,该时间字段用于指示该目标WUR组中的WUR唤醒对应主收发机的时刻。
[0162] 应理解,S330中第一WUR唤醒第一主收发机的操作,与S230中第一WUR唤醒第一主收发机的操作类似,在此不再赘述。
[0163] 因此,本发明实施例的唤醒方法,发送端设备向接收端设备发送唤醒帧,该唤醒帧包括WUR组标识字段,该WUR组标识字段用于指示目标WUR组,该目标WUR组中的WUR根据该唤醒帧,唤醒对应的主收发机,可以使用较短的唤醒帧结构唤醒多个WUR。
[0164] 可选地,作为一个实施例,图10示出了根据本发明再一实施例的唤醒方法400的示意性流程图。该方法400可以应用于通信系统中,该通信系统可以包括发送端设备和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备均包括主收发机和WUR,该通信系统可以为如图1所示的通信系统100。如图10所示,该方法400包括:
[0165] S410,发送端设备生成唤醒帧,该唤醒帧用于指示该至少一个接收端设备中的WUR执行唤醒操作,该唤醒操作包括:第一接收端设备的第一WUR在目标时刻唤醒该第一接收端设备的第一主收发机接收发送端设备发送的DTIM信标帧,第一接收端设备为至少一个接收端设备中任意一个接收端设备。
[0166] 应理解,该发送端设备可以向多个接收端设备发送唤醒帧,该唤醒帧用于指示该多个接收端设备中的至少一个接收端设备接收该唤醒帧,并根据该唤醒帧确定执行唤醒操作。
[0167] 应理解,该唤醒帧用于指示WUR主收发机接收DTIM信标帧,该唤醒帧的结构可以为本发明实施例中唤醒方法100、方法200和方法300中任意一种唤醒帧的结构,或者还可以为其它唤醒帧结构,本发明实施例并不限于此。
[0168] S420,该发送端设备向该至少一个接收端设备的WUR发送该唤醒帧。
[0169] 应理解,发送端设备生成针对至少一个接收端设备的WUR的唤醒帧,并向该至少一个接收端设备发送该唤醒帧。对于该至少一个接收端设备中的第一接收端设备的第一WUR,该第一WUR接收该唤醒帧,确定执行唤醒操作,继续执行S430,该第一接收端设备为该至少一个接收端设备中任意一个接收端设备;对于不属于该至少一个接收端设备中的第二接收端设备中的第二WUR,也可以接收该唤醒帧,但该第二WUR不属于该唤醒帧指示的至少一个接收端设备的WUR,则该第二WUR可以不进行任何操作,忽略该唤醒帧。
[0170] S430,至少一个接收端设备的WUR根据该唤醒帧,执行唤醒操作,该唤醒操作包括:第一接收端设备的第一WUR在目标时刻唤醒该第一接收端设备的第一主收发机接收发送端设备发送的DTIM信标帧,第一接收端设备为至少一个接收端设备中任意一个接收端设备。
[0171] 应理解,在S420中,第一WUR确定执行唤醒操作,则在S430中,第一WUR执行唤醒操作,在目标时刻唤醒主收发机,以便于主收发机接收发送端设备发送的DTIM信标帧。
[0172] 在本发明实施例中,发送端设备会在目标时刻向接收端设备发送DTIM信标帧,因此,接收端设备的WUR需要在目标时刻唤醒主收发机。具体地,第一WUR接收该唤醒帧,该唤醒帧可以包括时间字段,根据该时间字段确定目标时刻,以便于第一WUR在目标时刻唤醒第一主收发机接收DTIM信标帧。
[0173] 可选地,当该时间字段指示的目标时刻为第一WUR接收该唤醒帧的时刻时,第一WUR在接收到该唤醒帧后,立即唤醒第一主收发机接收DTIM信标帧;当该时间字段指示经过一段时长之后的目标时刻时,则第一WUR在接收到该唤醒帧时,不立即唤醒第一主收发机,而是在该目标时刻时,唤醒第一主收发机接收DTIM信标帧。
[0174] 可选地,唤醒帧还可以不包括该时间字段,根据预设时间确定目标时刻。具体地,当唤醒帧不包括时间字段时,可以表示第一WUR在接收到该唤醒帧后,立即唤醒第一主收发机接收DTIM信标帧,或者也可以表示,在经过预设时间后,唤醒第一主收发机接收DTIM信标帧。其中,该预设时间可以由发送端设备和接收端设备预先设置成固定时长,本发明实施例并不限于。
[0175] S440,发送端设备在目标时刻向第一接收端设备发送DTIM信标帧,具体的,可以通过该第一接收端设备的第一主收发机接收该DTIM信标帧。
[0176] 应理解,第一WUR在目标时刻唤醒第一主收发机,则在目标时刻发送端设备向第一接收端设备发送DTIM信标帧,通过该第一接收端设备的第一主收发机接收该DTIM信标帧,而第一WUR在目标时刻后休眠,直到第一接收端设备与发送端设备之间无需通信,第一主收发机进入休眠,则第一WUR被唤醒。
[0177] 应理解,发送端设备在发送DTIM信标帧后,会向接收端设备继续发送广播多播帧,因此,主收发机在被唤醒后,可以接收到DTIM信标帧,进而还可以接收到后续的广播多播帧。
[0178] 因此,本发明实施例的唤醒方法,通过唤醒帧唤醒接收端的主收发机,以便于该主收发机在发送端设备发送DTIM信标帧时,接收到该DTIM信标帧,进而保证主收发机可以接收到DTIM信标帧后续的广播多播帧,节省接收端设备的能耗。
[0179] 应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0180] 上文中结合图1至图10,详细描述了根据本发明实施例的唤醒方法,下面将结合图11至图22,描述根据本发明实施例的唤醒装置。
[0181] 图11示出了根据本发明实施例的发送端设备500的示意性框图,该发送端设备500可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括该发送端设备500和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备包括WUR和主收发机。如图11所示,该发送端设备500包括:
[0182] 确定单元510,用于生成第一唤醒帧,该第一唤醒帧包括WUR标识字段和唤醒字段,该WUR标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的n个WUR,该唤醒字段用于指示该目标WUR组中每个WUR是否执行唤醒操作,该唤醒操作为第一WUR唤醒该第一WUR所在的第一接收端设备中的第一主收发机,该第一WUR为该目标WUR组中任意一个WUR,n为正整数;
[0183] 收发单元520,用于发送该第一唤醒帧。
[0184] 因此,本发明实施例的发送端设备,生成唤醒帧并发送该唤醒帧,通过该唤醒帧中的WUR标识字段指示目标WUR组,通过唤醒帧中的唤醒字段指示该目标WUR组中的每个WUR是否执行唤醒操作,唤醒对应的主收发机,从而减少接收端能耗。
[0185] 可选地,该n个WUR的标识为连续的,该WUR标识字段包括起始WUR标识信息,该起始WUR标识信息用于指示连续的该n个WUR中起始WUR的标识。
[0186] 可选地,该WUR标识字段还包括长度信息,该长度信息用于指示n的值。
[0187] 可选地,该WUR标识字段还用于指示该目标WUR组的组标识,该确定单元还用于:在生成该第一唤醒帧之前,根据预设条件,对该至少一个接收端设备的WUR进行分组并为每组WUR分配WUR组标识,该预设条件包括:该至少一个接收端设备中每个接收端设备的功耗需求、业务时延需求和业务类型中的至少一个。
[0188] 可选地,该确定单元还用于:确定第一周期值,该第一周期值用于指示该第一唤醒帧的发送时刻和之后的第二唤醒帧的发送时刻之间的时间间隔,该第二唤醒帧用于指示该目标WUR组中每个WUR是否执行该唤醒操作;该收发单元具体用于:根据该第一周期值,发送该第二唤醒帧。
[0189] 可选地,该第一唤醒帧包括时间信息字段,该时间信息字段用于指示该第一周期值。
[0190] 可选地,该时间信息字段包括周期信息和个数信息,该周期信息用于指示该发送端设备发送唤醒帧的周期,该个数信息用于指示该第一唤醒帧到该第二唤醒帧之间间隔的唤醒帧的个数。
[0191] 可选地,该确定单元具体用于:根据该第一接收端设备的功耗需求和/或业务时延需求,确定至少一个周期值;确定该第一周期值,该第一周期值由该第一接收端设备在该至少一个周期值中确定的。
[0192] 可选地,该收发单元还用于:接收该第一接收端设备发送的请求信息,该请求信息用于请求该发送端设备为该第一接收端设备更新周期值;向该第一接收端设备发送第二周期值,该第二周期值用于该第一WUR将该第一唤醒帧的接收时刻与该第二唤醒帧的接收时刻之间的时间间隔更新为该第二周期值;该确定单元还用于:将该第一唤醒帧的发送时刻与该第二唤醒帧的发送时刻之间的时间间隔更新为该第二周期值。
[0193] 可选地,该第一周期值与该目标WUR组中的WUR的标识具有对应关系,该确定单元还用于:在该第一WUR将该第一唤醒帧的发送时刻与该第二唤醒帧的发送时刻之间的时间间隔更新为该第二周期值时,更新该目标WUR组中WUR的标识为该第二周期值对应的WUR标识。
[0194] 可选地,该唤醒操作包括:该第一WUR唤醒该第一主收发机,该第一主收发机接收该发送端设备发送的数据或交付业务指示位图DTIM信标帧。
[0195] 应理解,根据本发明实施例的发送端设备500可对应于执行本发明实施例中的方法200,并且发送端设备500中的各个模块的上述和其它操作和/或功能分别为了实现图2中的方法的发送端设备的相应流程,为了简洁,在此不再赘述。
[0196] 因此,本发明实施例的发送端设备,生成唤醒帧并发送该唤醒帧,通过该唤醒帧中的WUR标识字段指示目标WUR组,通过唤醒帧中的唤醒字段指示该目标WUR组中的每个WUR是否执行唤醒操作,唤醒对应的主收发机,从而减少接收端能耗。另外,发送端设备可以周期性发送该目标WUR组对应的唤醒帧,可以使得WUR在不需要接收唤醒帧时进入休眠状态,进一步节省该WUR的能耗。
[0197] 图12示出了根据本发明实施例的接收端设备中的WUR 600的示意性框图,该接收端设备可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括发送端设备和至少一个接收端设备,该接收端设备为该至少一个接收端设备中的任意一个接收端设备,该接收端设备包括WUR 600和主收发机。如图12所示,该WUR 600包括:
[0198] 收发单元610,用于接收第一唤醒帧,该第一唤醒帧包括WUR标识字段和唤醒字段,该WUR标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的n个WUR,该唤醒字段用于指示该目标WUR组中每个WUR是否执行唤醒操作,n为正整数;
[0199] 确定单元620,用于根据该WUR标识字段,确定该WUR属于该目标WUR组;
[0200] 该确定单元620还用于:根据该唤醒字段,确定是否执行该唤醒操作,该唤醒操作为该WUR唤醒该WUR所在的该接收端设备中的该主收发机。
[0201] 因此,本发明实施例的WUR,接收发送端设备发送的唤醒帧,通过该唤醒帧中的WUR标识字段确定是否属于目标WUR组,通过唤醒帧中的唤醒字段确定是否执行唤醒操作,唤醒对应的主收发机,从而减少接收端能耗。
[0202] 可选地,该n个WUR的标识为连续的,该WUR标识字段包括起始WUR标识信息,该起始WUR标识信息用于指示连续的该n个WUR中起始WUR的标识,该确定单元620具体用于:根据该起始WUR和n的取值,确定该WUR属于该n个WUR。
[0203] 可选地,该WUR标识字段还包括长度信息,该长度信息用于指示n的值。
[0204] 可选地,该WUR标识字段还用于指示该目标WUR组的组标识,该收发单元610还用于:接收该发送端设备发送的该WUR所在组的组标识,该发送端设备用于根据预设条件对该至少一个接收端设备的WUR进行分组并为每组WUR分配WUR组标识,该预设条件包括:该至少一个接收端设备中每个接收端设备的功耗需求、业务时延需求和业务类型中的至少一个;该确定单元620具体用于:当该目标WUR组的组标识为该WUR所在组的组标识时,确定该WUR属于该目标WUR组。
[0205] 可选地,该确定单元620还用于:确定第一周期值,该第一周期值用于指示该第一唤醒帧的发送时刻和之后的第二唤醒帧的发送时刻之间的时间间隔,该第二唤醒帧用于指示该目标WUR组中每个WUR是否执行该唤醒操作;该收发单元610具体用于:根据该第一周期值,接收该第二唤醒帧;该确定单元620具体用于:根据该第二唤醒帧,确定是否唤醒该主收发机。
[0206] 可选地,该第一唤醒帧包括时间信息字段,该时间信息字段用于指示该第一周期值。
[0207] 可选地,该时间信息字段包括周期信息和个数信息,该周期信息用于指示该发送端设备发送唤醒帧的周期,该个数信息用于指示该第一唤醒帧到该第二唤醒帧之间间隔的唤醒帧的个数。
[0208] 可选地,该收发单元610具体用于:接收该主收发机发射的该第一周期值,该第一周期值为该主收发机在至少一个周期值中确定的,该至少一个周期值为该发送端设备根据该接收端设备的功耗需求和/或业务时延需求确定的。
[0209] 可选地,该确定单元620具体用于:将该第一唤醒帧的接收时刻与该第二唤醒帧的接收时刻之间的时间间隔更新为第二周期值,该第二周期值为该发送端设备根据该接收端设备发送的请求信息确定的,该请求信息用于请求该发送端设备为该接收端设备更新周期值,该第二周期值用于该发送端设备将该第一唤醒帧的发送时刻与该第二唤醒帧的发送时刻之间的时间间隔更新为该第二周期值。
[0210] 可选地,该第一周期值与该目标WUR组中的WUR的标识具有对应关系,该确定单元620具体用于:在该WUR将该第一唤醒帧的接收时刻与该第二唤醒帧的接收时刻之间的时间间隔更新为该第二周期值时,更新该WUR的标识为该第二周期值对应的WUR标识。
[0211] 可选地,该唤醒操作包括:该WUR唤醒该主收发机,该主收发机接收该发送端设备发送的数据或交付业务指示位图DTIM信标帧。
[0212] 应理解,根据本发明实施例的接收端设备中的WUR 600可对应于执行本发明实施例中的方法200,并且WUR 600中的各个模块的上述和其它操作和/或功能分别为了实现图2中的方法的第一WUR的相应流程,为了简洁,在此不再赘述。
[0213] 因此,本发明实施例的WUR,接收发送端设备发送的唤醒帧,通过该唤醒帧中的WUR标识字段确定是否属于目标WUR组,通过唤醒帧中的唤醒字段确定是否执行唤醒操作,唤醒对应的主收发机,从而减少接收端能耗。另外,发送端设备可以周期性发送该目标WUR组对应的唤醒帧,可以使得WUR在不需要接收唤醒帧时进入休眠状态,进一步节省该WUR的能耗。
[0214] 图13示出了根据本发明实施例的发送端设备700的示意性框图,该发送端设备700可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括该发送端设备700和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备包括WUR和主收发机。如图13所示,该发送端设备700包括:
[0215] 确定单元710,用于生成唤醒帧,该唤醒帧包括WUR组标识字段,该WUR组标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的m个WUR,该唤醒帧用于指示该目标WUR组中每个WUR执行唤醒操作,该唤醒操作为第一WUR唤醒该第一WUR所在的第一接收端设备中的第一主收发机,该第一WUR为该目标WUR组中任意一个WUR,m为正整数;
[0216] 收发单元720,用于发送该唤醒帧。
[0217] 因此,本发明实施例的发送端设备,生成并向接收端设备的WUR发送唤醒帧,在该唤醒帧中包括WUR组标识字段,通过该组标识可以指示同一组的WUR执行唤醒操作。
[0218] 可选地,该确定单元710还用于:确定该至少一个接收端设备中每个接收端设备的功耗需求和/或业务时延需求;根据该每个接收端设备的功耗需求和/或业务时延需求,对该至少一个接收端设备的WUR进行分组并为每组WUR分配WUR组标识。
[0219] 可选地,该唤醒操作包括:该第一WUR唤醒该第一主收发机,该第一主收发机接收该发送端设备发送的数据或交付业务指示位图DTIM信标帧。
[0220] 应理解,根据本发明实施例的发送端设备700可对应于执行本发明实施例中的方法300,并且发送端设备700中的各个模块的上述和其它操作和/或功能分别为了实现图9中的方法的发送端设备的相应流程,为了简洁,在此不再赘述。
[0221] 因此,本发明实施例的发送端设备,生成并向接收端设备的WUR发送唤醒帧,在该唤醒帧中包括WUR组标识字段,通过该组标识可以指示同一组的WUR执行唤醒操作。
[0222] 图14示出了根据本发明实施例的接收端设备中的WUR 800的示意性框图,该接收端设备可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括发送端设备和至少一个接收端设备,该接收端设备为该至少一个接收端设备中的任意一个接收端设备,该接收端设备包括WUR 800和主收发机。如图14所示,该WUR 800包括:
[0223] 收发单元810,用于接收唤醒帧,该唤醒帧包括WUR组标识字段,该WUR组标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的m个WUR,该唤醒帧用于指示该目标WUR组中每个WUR执行唤醒操作,m为正整数;
[0224] 确定单元820,用于根据该WUR组标识字段,确定该WUR属于该目标WUR组后,执行该唤醒操作,该唤醒操作为该WUR唤醒该WUR所在的该接收端设备中的该主收发机。
[0225] 因此,本发明实施例的WUR,接收发送端设备发送的唤醒帧,在该唤醒帧中包括WUR组标识字段,第一WUR可以通过该组标识确定是否属于该WUR组,从而在属于该WUR组时执行唤醒操作,不属于该WUR组时不执行唤醒操作。
[0226] 可选地,该收发单元810还用于:接收该发送端设备发送的该WUR所在组的组标识,该发送端设备用于根据预设条件对该至少一个接收端设备的WUR进行分组并为每组WUR分配WUR组标识,该预设条件包括:该至少一个接收端设备中每个接收端设备的功耗需求、业务时延需求和业务类型中的至少一个;该确定单元820具体用于:当该目标WUR组的组标识为该WUR所在组的组标识时,确定该WUR属于该目标WUR组。
[0227] 可选地,该唤醒操作包括:该WUR唤醒该主收发机,该主收发机接收该发送端设备发送的数据或交付业务指示位图DTIM信标帧。
[0228] 应理解,根据本发明实施例的接收端设备中的WUR 800可对应于执行本发明实施例中的方法300,并且WUR 800中的各个模块的上述和其它操作和/或功能分别为了实现图9中的方法的第一WUR的相应流程,为了简洁,在此不再赘述。
[0229] 因此,本发明实施例的WUR,接收发送端设备发送的唤醒帧,在该唤醒帧中包括WUR组标识字段,第一WUR可以通过该组标识确定是否属于该WUR组,从而在属于该WUR组时执行唤醒操作,不属于该WUR组时不执行唤醒操作。
[0230] 图15示出了根据本发明实施例的发送端设备900的示意性框图,该发送端设备900可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括该发送端设备900和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备包括WUR和主收发机。如图15所示,该发送端设备900包括:
[0231] 生成单元910,用于生成唤醒帧,该唤醒帧用于指示该至少一个接收端设备中的WUR执行唤醒操作,该唤醒操作为第一接收端设备的第一WUR在目标时刻唤醒该第一接收端设备的第一主收发机接收交付业务指示位图DTIM信标帧,该第一接收端设备为该至少一个接收端设备中任意一个接收端设备;
[0232] 收发单元920,用于发送该唤醒帧。
[0233] 因此,本发明实施例的发送端设备,通过发送的唤醒帧,使得WUR在目标时刻唤醒主收发机接收该DTIM信标帧,并及接收发送端设备在发送DTIM信标帧后发送的广播多播帧,减少接收端设备的能耗。
[0234] 可选地,该唤醒帧包括时间字段,该时间字段用于指示该目标时刻。
[0235] 应理解,根据本发明实施例的发送端设备900可对应于执行本发明实施例中的方法400,并且发送端设备900中的各个模块的上述和其它操作和/或功能分别为了实现图10中的方法的发送端设备的相应流程,为了简洁,在此不再赘述。
[0236] 因此,本发明实施例的发送端设备,通过发送的唤醒帧,使得WUR在目标时刻唤醒主收发机接收该DTIM信标帧,并及接收发送端设备在发送DTIM信标帧后发送的广播多播帧,减少接收端设备的能耗。
[0237] 图16示出了根据本发明实施例的接收端设备中的WUR 1000的示意性框图,该接收端设备可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括发送端设备和至少一个接收端设备,该接收端设备为该至少一个接收端设备中的任意一个接收端设备,该接收端设备包括WUR 1000和主收发机。如图16所示,该WUR 1000包括:
[0238] 收发单元1010,用于接收唤醒帧,该唤醒帧用于指示该至少一个接收端设备中的WUR执行唤醒操作;
[0239] 处理单元1020,用于根据该唤醒帧,执行该唤醒操作,该唤醒操作为该WUR在目标时刻唤醒该接收端设备的该主收发机接收交付业务指示位图DTIM信标帧。
[0240] 因此,本发明实施例的WUR,根据发送端设备发送的唤醒帧,在目标时刻唤醒主收发机接收发送端设备发送的该DTIM信标帧,由于发送端设备在发送DTIM信标帧后会发送广播多播帧,则第一主收发机还可以在DTIM信标帧后接收广播多播帧,减少接收端设备的能耗。
[0241] 可选地,该唤醒帧包括时间字段,该时间字段用于指示该目标时刻。
[0242] 应理解,根据本发明实施例的接收端设备中的WUR 1000可对应于执行本发明实施例中的方法400,并且WUR 800中的各个模块的上述和其它操作和/或功能分别为了实现图10中的方法的第一WUR的相应流程,为了简洁,在此不再赘述。
[0243] 因此,本发明实施例的WUR,根据发送端设备发送的唤醒帧,在目标时刻唤醒主收发机接收发送端设备发送的该DTIM信标帧,由于发送端设备在发送DTIM信标帧后会发送广播多播帧,则第一主收发机还可以在DTIM信标帧后接收广播多播帧,减少接收端设备的能耗。
[0244] 图17示出了根据本发明实施例的发送端设备1100的示意性框图,该发送端设备1100可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括该发送端设备
1300和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备包括WUR和主收发机。如图17所示,该发送端设备1100包括:处理器1110和收发器1120,处理器1110和收发器1120相连,可选地,该发送端设备1100还包括存储器1130,存储器1130与处理器1110相连,进一步可选地,该发送端设备1100包括总线系统1140。其中,处理器1110、存储器1130和收发器1120可以通过总线系统1140相连,该存储器1130可以用于存储指令,该处理器1110用于执行该存储器1130存储的指令,以控制收发器1120发送信息或信号,
[0245] 该处理器1110用于:生成第一唤醒帧,该第一唤醒帧包括WUR标识字段和唤醒字段,该WUR标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的n个WUR,该唤醒字段用于指示该目标WUR组中每个WUR是否执行唤醒操作,该唤醒操作为第一WUR唤醒该第一WUR所在的第一接收端设备中的第一主收发机,该第一WUR为该目标WUR组中任意一个WUR,n为正整数;该收发器1120用于:发送该第一唤醒帧。
[0246] 因此,本发明实施例的发送端设备,生成唤醒帧并发送该唤醒帧,通过该唤醒帧中的WUR标识字段指示目标WUR组,通过唤醒帧中的唤醒字段指示该目标WUR组中的每个WUR是否执行唤醒操作,唤醒对应的主收发机,从而减少接收端能耗。
[0247] 可选地,该n个WUR的标识为连续的,该WUR标识字段包括起始WUR标识信息,该起始WUR标识信息用于指示连续的该n个WUR中起始WUR的标识。
[0248] 可选地,该WUR标识字段还包括长度信息,该长度信息用于指示n的值。
[0249] 可选地,该WUR标识字段还用于指示该目标WUR组的组标识,该处理器1110还用于:在生成该第一唤醒帧之前,根据预设条件,对该至少一个接收端设备的WUR进行分组并为每组WUR分配WUR组标识,该预设条件包括:该至少一个接收端设备中每个接收端设备的功耗需求、业务时延需求和业务类型中的至少一个。
[0250] 可选地,该处理器1110还用于:确定第一周期值,该第一周期值用于指示该第一唤醒帧的发送时刻和之后的第二唤醒帧的发送时刻之间的时间间隔,该第二唤醒帧用于指示该目标WUR组中每个WUR是否执行该唤醒操作;该收发器1120具体用于:根据该第一周期值,发送该第二唤醒帧。
[0251] 可选地,该第一唤醒帧包括时间信息字段,该时间信息字段用于指示该第一周期值。
[0252] 可选地,该时间信息字段包括周期信息和个数信息,该周期信息用于指示该发送端设备发送唤醒帧的周期,该个数信息用于指示该第一唤醒帧到该第二唤醒帧之间间隔的唤醒帧的个数。
[0253] 可选地,该处理器1110具体用于:根据该第一接收端设备的功耗需求和/或业务时延需求,确定至少一个周期值;确定该第一周期值,该第一周期值由该第一接收端设备在该至少一个周期值中确定的。
[0254] 可选地,该收发器1120还用于:接收该第一接收端设备发送的请求信息,该请求信息用于请求该发送端设备为该第一接收端设备更新周期值;向该第一接收端设备发送第二周期值,该第二周期值用于该第一WUR将该第一唤醒帧的接收时刻与该第二唤醒帧的接收时刻之间的时间间隔更新为该第二周期值;该处理器1110还用于:将该第一唤醒帧的发送时刻与该第二唤醒帧的发送时刻之间的时间间隔更新为该第二周期值。
[0255] 可选地,该第一周期值与该目标WUR组中的WUR的标识具有对应关系,该处理器1110还用于:在该第一WUR将该第一唤醒帧的发送时刻与该第二唤醒帧的发送时刻之间的时间间隔更新为该第二周期值时,更新该目标WUR组中WUR的标识为该第二周期值对应的WUR标识。
[0256] 可选地,该唤醒操作包括:该第一WUR唤醒该第一主收发机,该第一主收发机接收该发送端设备发送的数据或交付业务指示位图DTIM信标帧。
[0257] 应理解,根据本发明实施例的发送端设备1100可对应于本发明实施例中的发送端设备500,并可以对应于执行根据本发明实施例的方法200中的相应主体,并且发送端设备1100中的各个模块的上述和其它操作和/或功能分别为了实现图2中的方法中发起设备的相应流程,为了简洁,在此不再赘述。
[0258] 因此,本发明实施例的发送端设备,生成唤醒帧并发送该唤醒帧,通过该唤醒帧中的WUR标识字段指示目标WUR组,通过唤醒帧中的唤醒字段指示该目标WUR组中的每个WUR是否执行唤醒操作,唤醒对应的主收发机,从而减少接收端能耗。另外,发送端设备可以周期性发送该目标WUR组对应的唤醒帧,可以使得WUR在不需要接收唤醒帧时进入休眠状态,进一步节省该WUR的能耗。
[0259] 图18示出了根据本发明实施例的接收端设备中的WUR 1200的示意性框图,该接收端设备可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括发送端设备和至少一个接收端设备,该接收端设备为该至少一个接收端设备中的任意一个接收端设备,该接收端设备包括WUR 1200和主收发机。如图18所示,该WUR 1200包括:处理器1210和收发器1220,处理器1210和收发器1220相连,可选地,该WUR 1200还包括存储器1230,存储器1230与处理器1210相连,进一步可选地,该WUR 1200包括总线系统1240。其中,处理器1210、存储器1230和收发器1220可以通过总线系统1240相连,该存储器1230可以用于存储指令,该处理器1210用于执行该存储器1230存储的指令,以控制收发器1220发送信息或信号,
[0260] 该处理器1210用于:接收第一唤醒帧,该第一唤醒帧包括WUR标识字段和唤醒字段,该WUR标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的n个WUR,该唤醒字段用于指示该目标WUR组中每个WUR是否执行唤醒操作,n为正整数;该处理器1220用于:根据该WUR标识字段,确定该WUR属于该目标WUR组;该处理器1210还用于:根据该唤醒字段,确定是否执行该唤醒操作,该唤醒操作为该WUR唤醒该WUR所在的该接收端设备中的该主收发机。
[0261] 因此,本发明实施例的WUR,接收发送端设备发送的唤醒帧,通过该唤醒帧中的WUR标识字段确定是否属于目标WUR组,通过唤醒帧中的唤醒字段确定是否执行唤醒操作,唤醒对应的主收发机,从而减少接收端能耗。
[0262] 可选地,该n个WUR的标识为连续的,该WUR标识字段包括起始WUR标识信息,该起始WUR标识信息用于指示连续的该n个WUR中起始WUR的标识,该处理器1210具体用于:根据该起始WUR和n的取值,确定该WUR属于该n个WUR。
[0263] 可选地,该WUR标识字段还包括长度信息,该长度信息用于指示n的值。
[0264] 可选地,该WUR标识字段还用于指示该目标WUR组的组标识,该收发器1220还用于:接收该发送端设备发送的该WUR所在组的组标识,该发送端设备用于根据预设条件对该至少一个接收端设备的WUR进行分组并为每组WUR分配WUR组标识,该预设条件包括:该至少一个接收端设备中每个接收端设备的功耗需求、业务时延需求和业务类型中的至少一个;该处理器1210具体用于:当该目标WUR组的组标识为该WUR所在组的组标识时,确定该WUR属于该目标WUR组。
[0265] 可选地,该处理器1210还用于:确定第一周期值,该第一周期值用于指示该第一唤醒帧的发送时刻和之后的第二唤醒帧的发送时刻之间的时间间隔,该第二唤醒帧用于指示该目标WUR组中每个WUR是否执行该唤醒操作;该收发器1220具体用于:根据该第一周期值,接收该第二唤醒帧;该处理器1210具体用于:根据该第二唤醒帧,确定是否唤醒该主收发机。
[0266] 可选地,该第一唤醒帧包括时间信息字段,该时间信息字段用于指示该第一周期值。
[0267] 可选地,该时间信息字段包括周期信息和个数信息,该周期信息用于指示该发送端设备发送唤醒帧的周期,该个数信息用于指示该第一唤醒帧到该第二唤醒帧之间间隔的唤醒帧的个数。
[0268] 可选地,该收发器1220具体用于:接收该主收发机发射的该第一周期值,该第一周期值为该主收发机在至少一个周期值中确定的,该至少一个周期值为该发送端设备根据该接收端设备的功耗需求和/或业务时延需求确定的。
[0269] 可选地,该处理器1210具体用于:将该第一唤醒帧的接收时刻与该第二唤醒帧的接收时刻之间的时间间隔更新为第二周期值,该第二周期值为该发送端设备根据该接收端设备发送的请求信息确定的,该请求信息用于请求该发送端设备为该接收端设备更新周期值,该第二周期值用于该发送端设备将该第一唤醒帧的发送时刻与该第二唤醒帧的发送时刻之间的时间间隔更新为该第二周期值。
[0270] 可选地,该第一周期值与该目标WUR组中的WUR的标识具有对应关系,该处理器1210具体用于:在该WUR将该第一唤醒帧的接收时刻与该第二唤醒帧的接收时刻之间的时间间隔更新为该第二周期值时,更新该WUR的标识为该第二周期值对应的WUR标识。
[0271] 可选地,该唤醒操作包括:该WUR唤醒该主收发机,该主收发机接收该发送端设备发送的数据或交付业务指示位图DTIM信标帧。
[0272] 应理解,根据本发明实施例的接收端设备中的WUR 1200可对应于本发明实施例中的WUR 600,并可以对应于执行根据本发明实施例的方法200中的相应主体,并且WUR 1200中的各个模块的上述和其它操作和/或功能分别为了实现图2中的方法中第一WUR的相应流程,为了简洁,在此不再赘述。
[0273] 因此,本发明实施例的WUR,接收发送端设备发送的唤醒帧,通过该唤醒帧中的WUR标识字段确定是否属于目标WUR组,通过唤醒帧中的唤醒字段确定是否执行唤醒操作,唤醒对应的主收发机,从而减少接收端能耗。另外,发送端设备可以周期性发送该目标WUR组对应的唤醒帧,可以使得WUR在不需要接收唤醒帧时进入休眠状态,进一步节省该WUR的能耗。
[0274] 图19示出了根据本发明实施例的发送端设备1300的示意性框图,该发送端设备1300可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括该发送端设备
1300和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备包括WUR和主收发机。如图19所示,该发送端设备1300包括:处理器1310和收发器1320,处理器1310和收发器1320相连,可选地,该发送端设备1300还包括存储器1330,存储器1330与处理器1310相连,进一步可选地,该发送端设备1300包括总线系统1340。其中,处理器1310、存储器1330和收发器1320可以通过总线系统1340相连,该存储器1330可以用于存储指令,该处理器1310用于执行该存储器1330存储的指令,以控制收发器1320发送信息或信号,
[0275] 该处理器1310用于:生成唤醒帧,该唤醒帧包括WUR组标识字段,该WUR组标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的m个WUR,该唤醒帧用于指示该目标WUR组中每个WUR执行唤醒操作,该唤醒操作为第一WUR唤醒该第一WUR所在的第一接收端设备中的第一主收发机,该第一WUR为该目标WUR组中任意一个WUR,m为正整数;该收发器1320用于:发送该唤醒帧。
[0276] 因此,本发明实施例的发送端设备,生成并向接收端设备的WUR发送唤醒帧,在该唤醒帧中包括WUR组标识字段,通过该组标识可以指示同一组的WUR执行唤醒操作。
[0277] 可选地,该处理器1310还用于:确定该至少一个接收端设备中每个接收端设备的功耗需求和/或业务时延需求;根据该每个接收端设备的功耗需求和/或业务时延需求,对该至少一个接收端设备的WUR进行分组并为每组WUR分配WUR组标识。
[0278] 可选地,该唤醒操作包括:该第一WUR唤醒该第一主收发机,该第一主收发机接收该发送端设备发送的数据或交付业务指示位图DTIM信标帧。
[0279] 应理解,根据本发明实施例的发送端设备1300可对应于本发明实施例中的发送端设备700,并可以对应于执行根据本发明实施例的方法300中的相应主体,并且发送端设备1300中的各个模块的上述和其它操作和/或功能分别为了实现图9中的方法中发起设备的相应流程,为了简洁,在此不再赘述。
[0280] 因此,本发明实施例的发送端设备,生成并向接收端设备的WUR发送唤醒帧,在该唤醒帧中包括WUR组标识字段,通过该组标识可以指示同一组的WUR执行唤醒操作。
[0281] 图20示出了根据本发明实施例的接收端设备中的WUR 1400的示意性框图,该接收端设备可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括发送端设备和至少一个接收端设备,该接收端设备为该至少一个接收端设备中的任意一个接收端设备,该接收端设备包括WUR 1400和主收发机。如图20所示,该WUR 1400包括:处理器1410和收发器1420,处理器1410和收发器1420相连,可选地,该WUR 1400还包括存储器1430,存储器1430与处理器1410相连,进一步可选地,该WUR 1400包括总线系统1440。其中,处理器1410、存储器1430和收发器1420可以通过总线系统1440相连,该存储器1430可以用于存储指令,该处理器1410用于执行该存储器1430存储的指令,以控制收发器1420发送信息或信号,
[0282] 该收发器1420用于:接收唤醒帧,该唤醒帧包括WUR组标识字段,该WUR组标识字段用于指示目标WUR组中的WUR,该目标WUR组包括该至少一个接收端设备的WUR中的m个WUR,该唤醒帧用于指示该目标WUR组中每个WUR执行唤醒操作,m为正整数;该处理器1410用于:根据该WUR组标识字段,确定该WUR属于该目标WUR组后,执行该唤醒操作,该唤醒操作为该WUR唤醒该WUR所在的该接收端设备中的该主收发机。
[0283] 因此,本发明实施例的WUR,接收发送端设备发送的唤醒帧,在该唤醒帧中包括WUR组标识字段,第一WUR可以通过该组标识确定是否属于该WUR组,从而在属于该WUR组时执行唤醒操作,不属于该WUR组时不执行唤醒操作。
[0284] 可选地,该收发器1420还用于:接收该发送端设备发送的该WUR所在组的组标识,该发送端设备用于根据预设条件对该至少一个接收端设备的WUR进行分组并为每组WUR分配WUR组标识,该预设条件包括:该至少一个接收端设备中每个接收端设备的功耗需求、业务时延需求和业务类型中的至少一个;该处理器1410具体用于:当该目标WUR组的组标识为该WUR所在组的组标识时,确定该WUR属于该目标WUR组。
[0285] 可选地,该唤醒操作包括:该WUR唤醒该主收发机,该主收发机接收该发送端设备发送的数据或交付业务指示位图DTIM信标帧。
[0286] 应理解,根据本发明实施例的接收端设备中的WUR 1400可对应于本发明实施例中的WUR 800,并可以对应于执行根据本发明实施例的方法300中的相应主体,并且WUR 1400中的各个模块的上述和其它操作和/或功能分别为了实现图9中的方法中第一WUR的相应流程,为了简洁,在此不再赘述。
[0287] 因此,本发明实施例的WUR,接收发送端设备发送的唤醒帧,在该唤醒帧中包括WUR组标识字段,第一WUR可以通过该组标识确定是否属于该WUR组,从而在属于该WUR组时执行唤醒操作,不属于该WUR组时不执行唤醒操作。
[0288] 图21示出了根据本发明实施例的发送端设备1500的示意性框图,该发送端设备1500可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括该发送端设备
1500和至少一个接收端设备,该至少一个接收端设备中的每个接收端设备包括WUR和主收发机。如图21所示,该发送端设备1500包括:处理器1510和收发器1520,处理器1510和收发器1520相连,可选地,该发送端设备1500还包括存储器1530,存储器1530与处理器1510相连,进一步可选地,该发送端设备1500包括总线系统1540。其中,处理器1510、存储器1530和收发器1520可以通过总线系统1540相连,该存储器1530可以用于存储指令,该处理器1510用于执行该存储器1530存储的指令,以控制收发器1520发送信息或信号,
[0289] 该处理器1510用于:生成唤醒帧,该唤醒帧用于指示该至少一个接收端设备中的WUR执行唤醒操作,该唤醒操作为第一接收端设备的第一WUR在目标时刻唤醒该第一接收端设备的第一主收发机接收交付业务指示位图DTIM信标帧,该第一接收端设备为该至少一个接收端设备中任意一个接收端设备;收发器1520用于:发送该唤醒帧。
[0290] 因此,本发明实施例的发送端设备,通过发送的唤醒帧,使得WUR在目标时刻唤醒主收发机接收该DTIM信标帧,并及接收发送端设备在发送DTIM信标帧后发送的广播多播帧,减少接收端设备的能耗。
[0291] 可选地,该唤醒帧包括时间字段,该时间字段用于指示该目标时刻。
[0292] 应理解,根据本发明实施例的发送端设备1500可对应于本发明实施例中的发送端设备900,并可以对应于执行根据本发明实施例的方法400中的相应主体,并且发送端设备1500中的各个模块的上述和其它操作和/或功能分别为了实现图10中的方法中发起设备的相应流程,为了简洁,在此不再赘述。
[0293] 因此,本发明实施例的发送端设备,通过发送的唤醒帧,使得WUR在目标时刻唤醒主收发机接收该DTIM信标帧,并及接收发送端设备在发送DTIM信标帧后发送的广播多播帧,减少接收端设备的能耗。
[0294] 图22示出了根据本发明实施例的接收端设备中的WUR 1600的示意性框图,该接收端设备可以位于通信系统中,例如图1中的通信系统100中。该通信系统中包括发送端设备和至少一个接收端设备,该接收端设备为该至少一个接收端设备中的任意一个接收端设备,该接收端设备包括WUR 1600和主收发机。如图22所示,该WUR 1600包括:处理器1610和收发器1620,处理器1610和收发器1620相连,可选地,该WUR 1600还包括存储器1630,存储器1630与处理器1610相连,进一步可选地,该WUR 1600包括总线系统1640。其中,处理器1610、存储器1630和收发器1620可以通过总线系统1640相连,该存储器1630可以用于存储指令,该处理器1610用于执行该存储器1630存储的指令,以控制收发器1620发送信息或信号,
[0295] 收发器1620用于:接收唤醒帧,该唤醒帧用于指示该至少一个接收端设备中的WUR执行唤醒操作;该处理器1610用于:根据该唤醒帧,执行该唤醒操作,该唤醒操作为该WUR在目标时刻唤醒该接收端设备的该主收发机接收交付业务指示位图DTIM信标帧。
[0296] 因此,本发明实施例的WUR,根据发送端设备发送的唤醒帧,在目标时刻唤醒主收发机接收发送端设备发送的该DTIM信标帧,由于发送端设备在发送DTIM信标帧后会发送广播多播帧,则第一主收发机还可以在DTIM信标帧后接收广播多播帧,减少接收端设备的能耗。
[0297] 可选地,该唤醒帧包括时间字段,该时间字段用于指示该目标时刻。
[0298] 应理解,根据本发明实施例的接收端设备中的WUR 1600可对应于本发明实施例中的WUR 1000,并可以对应于执行根据本发明实施例的方法400中的相应主体,并且WUR 1600中的各个模块的上述和其它操作和/或功能分别为了实现图10中的方法中第一WUR的相应流程,为了简洁,在此不再赘述。
[0299] 因此,本发明实施例的WUR,根据发送端设备发送的唤醒帧,在目标时刻唤醒主收发机接收发送端设备发送的该DTIM信标帧,由于发送端设备在发送DTIM信标帧后会发送广播多播帧,则第一主收发机还可以在DTIM信标帧后接收广播多播帧,减少接收端设备的能耗。
[0300] 应注意,本发明上述方法实施例可以应用于处理器中,或者由处理器实现。处理器可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本发明实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
[0301] 可以理解,本发明实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(RandomAccess Memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的RAM可用,例如静态随机存取存储器(Static RAM,SRAM)、动态随机存取存储器(Dynamic RAM,DRAM)、同步动态随机存取存储器(Synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(Double Data Rate SDRAM,DDRSDRAM)、增强型同步动态随机存取存储器(Enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(Synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
[0302] 应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0303] 本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0304] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0305] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0306] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0307] 另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0308] 所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0309] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。