唤醒信号传输转让专利

申请号 : CN201880057018.1

文献号 : CN111052807B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : L·维尔赫姆森M·洛佩兹D·松德曼

申请人 : 瑞典爱立信有限公司

摘要 :

公开了一种网络节点的方法。所述方法用于使用应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号(WUS),其中,每个WUS用于由相应的无线通信设备的唤醒接收机(WUR)来接收。所述方法包括:选择用于所述两个或更多个WUS中的每个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的。所述方法还包括:使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成所述两个或更多个WUS中的每个WUS;以及复用所述两个或更多个WUS以用于在WUS消息中发送。还公开了对应的装置、网络节点和计算机程序产品以及无线通信设备的对应物。

权利要求 :

1.一种网络节点的用于使用应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号WUS的方法,其中,每个WUS用于由相应的无线通信设备的唤醒接收机WUR来接收,

所述方法包括:

选择(210)用于所述两个或更多个WUS中的每个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的;

使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成(220)所述两个或更多个WUS中的每个WUS;以及复用(230)所述两个或更多个WUS以用于在WUS消息中发送。

2.根据权利要求1所述的方法,其中,选择所述相应的曼彻斯特编码符号速率包括:使任何一对所选择的相应的曼彻斯特编码符号速率相差2的n次幂,其中,n是整数。

3.根据权利要求1所述的方法,其中,选择所述相应的曼彻斯特编码符号速率包括:使所有所选择的相应的曼彻斯特编码符号速率以2的k次幂与所述信号生成器符号速率相关,其中,k是整数。

4.根据权利要求1至3中任一项所述的方法,其中,生成所述两个或更多个WUS中的每个WUS包括:将所述两个或更多个WUS彼此时间对准(221),以使得每当较低的相应的曼彻斯特编码符号速率的任何WUS具有曼彻斯特编码符号边界时,所述两个或更多个WUS中的每个WUS具有曼彻斯特编码符号边界。

5.根据权利要求1至3中任一项所述的方法,其中,生成所述两个或更多个WUS中的每个WUS包括:当所选择的相应的曼彻斯特编码符号速率低于所述信号生成器符号速率时,将所述曼彻斯特码应用于所述WUS的符号并将结果输入到所述信号生成器。

6.根据权利要求5所述的方法,其中,生成所述两个或更多个WUS中的每个WUS还包括:当所选择的相应的曼彻斯特编码符号速率等于所述信号生成器符号速率除以2的m次幂时,其中,m是正整数,在将所述结果输入到所述信号生成器之前,重复所述曼彻斯特编码符号中的每一个以产生2的m次幂个相同的曼彻斯特编码符号。

7.根据权利要求1至3中任一项所述的方法,其中,生成所述两个或更多个WUS中的每个WUS包括:基于该WUS的符号,以开关键控方式将所述曼彻斯特码应用于来自所述信号生成器的输出。

8.根据权利要求1所述的方法,其中,选择用于所述两个或更多个WUS中的每个WUS的所述相应的曼彻斯特编码符号速率包括:选择(211)用于第一WUS的第一曼彻斯特编码符号速率,以及选择用于第二WUS的第二曼彻斯特编码符号速率,其中,当与所述第一WUS的所述相应的无线通信设备相关联的信道条件要求比与所述第二WUS的所述相应的无线通信设备相关联的信道条件更稳健的传输时,所述第一曼彻斯特编码符号速率低于所述第二曼彻斯特编码符号速率。

9.根据权利要求1至3和8中任一项所述的方法,其中,生成所述两个或更多个WUS中的每个WUS包括:在应用所述曼彻斯特码之前,将相应的前向纠错码应用(222)到所述两个或更多个WUS中的至少一个WUS。

10.根据权利要求9所述的方法,还包括:选择(212)所述相应的前向纠错码的编码率,以使得所选择的所述相应的前向纠错码的编码率乘以所选择的相应的曼彻斯特编码符号速率使得能够使用期望的WUS数据速率。

11.根据权利要求1至3和8中任一项所述的方法,还包括:生成(240)用于传输的WUS分组,其中,所述WUS分组包括用于由所有所述相应的无线通信设备进行时间同步的第一部分(1210)以及包括所复用的两个或更多个WUS的第二部分(1230)。

12.根据权利要求1所述的方法,还包括:准备用于并行发送所述两个或更多个WUS的分组(1200b),其中,每个WUS包括消息(1230b,1230c,1230d)和指示所述消息的预期接收机的前置地址字段(1225b,1225c,1225d),其中,所述WUS消息包括所述分组,并且其中,所述准备包括:作为所述复用(230a)的一部分,在时间上组织所述两个或更多个WUS以至少部分地彼此重叠,其中,组织所述两个或更多个WUS包括在时间上交错所述地址字段。

13.根据权利要求12所述的方法,还包括:将公共同步部分(1210b)前置(240a)到所复用的两个或更多个WUS。

14.根据权利要求12所述的方法,还包括:发送(250a)寻址所述预期接收机的所述分组。

15.根据权利要求12至14中任一项所述的方法,其中,所述两个或更多个WUS中的每个WUS是通过应用开关键控OOK或二进制频移键控BFSK来生成的。

16.根据权利要求12至14中任一项所述的方法,其中,所选择的相应的曼彻斯特编码符号速率被应用于所述地址字段和所述消息。

17.根据权利要求16所述的方法,其中,在时间上交错所述地址字段包括:从通过应用在所选择的相应的曼彻斯特编码符号速率中的最低曼彻斯特编码符号速率而生成的所述WUS的所述地址字段(1225b)开始。

18.根据权利要求17所述的方法,其中,在时间上交错所述地址字段包括:以与所选择的相应的曼彻斯特编码符号速率的递增顺序相对应的顺序在时间上交错所述地址字段。

19.根据权利要求1至3、8和12中任一项所述的方法,其中,每个WUS用于响应于所述WUR检测到所述WUS而唤醒所述相应的无线通信设备的主接收机。

20.一种网络节点的用于使用应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号WUS的方法,其中,每个WUS用于由相应的无线通信设备的唤醒接收机WUR来接收,

所述方法包括:

选择(210)用于所述两个或更多个WUS中的至少一个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的;

使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成(220)一个或多个WUS;

使用开关键控和所述信号生成器来生成非曼彻斯特编码的WUS;以及

将至少一个曼彻斯特编码的WUS与所述非曼彻斯特编码的WUS进行复用以用于在WUS消息中发送。

21.根据权利要求20所述的方法,其中,每个WUS用于响应于所述WUR检测到所述WUS而唤醒所述相应的无线通信设备的主接收机。

22.一种被配置为被包括在无线通信设备中的唤醒接收机WUR的方法,所述无线通信设备还包括主接收机,所述无线通信设备被配置为从网络节点接收唤醒信号WUS消息,所述消息包括两个或更多个复用的WUS,所述复用的WUS中的一个WUS即特定WUS用于唤醒所述无线通信设备的所述主接收机,其中,所述两个或更多个WUS中的每个WUS由所选择的相应的曼彻斯特编码符号速率的曼彻斯特码进行编码,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的,所述方法包括:接收(610)所述WUS消息;

确定(620)要应用所选择的相应的曼彻斯特编码符号速率中的哪一个;

使用所确定的曼彻斯特编码符号速率来解调(630)所述WUS消息;

确定(640)是否检测到所述特定WUS;以及

响应于检测到所述特定WUS,唤醒(650)所述主接收机。

23.根据权利要求22所述的方法,其中,所述特定WUS在应用所述曼彻斯特码之前由相应的前向纠错码进行编码,所述方法还包括:确定(625)所述相应的前向纠错码的一个或多个参数;以及

在解调所述WUS消息之后,基于所确定的参数对所述WUS消息进行前向纠错解码(635)。

24.根据权利要求22所述的方法,其中,所述WUS消息被包括在WUS分组中,其中,所述WUS分组包括用于由所述无线通信设备进行时间同步(615)的第一部分(1210)和包括所述WUS消息的第二部分(1230)。

25.根据权利要求22至24中任一项所述的方法,还包括:处理所接收的包括并行发送的所述两个或更多个复用的WUS的分组(1200b ),其中,每个WUS包括消息(1230b,1230c,

1230d)和指示所述消息的预期接收机的前置地址字段(1225b,1225c,1225d),其中,所述两个或更多个WUS在时间上至少部分地彼此重叠,其中,所述地址字段在时间上交错,其中,所述WUS消息包括所述分组,并且其中:确定(620)要应用所选择的相应的曼彻斯特编码符号速率中的哪一个包括:针对所述地址字段中的第一地址字段(1225b),确定(640a)所述第一地址字段的所述预期接收机是否是所述WUR;以及解调(630)所述WUS消息包括:当所述第一地址字段的所述预期接收机是所述WUR时,解调(630a)所述两个或更多个WUS中包括所述第一地址字段的第一WUS。

26.根据权利要求25所述的方法,其中:

确定(620)要应用所选择的相应的曼彻斯特编码符号速率中的哪一个还包括:当所述第一地址字段的所述预期接收机不是所述WUR时,针对所述地址字段中的第二地址字段(1225c,1225d),确定(640a)所述第二地址字段的所述预期接收机是否是所述WUR;以及解调(630)所述WUS消息包括:当所述第二地址字段的所述预期接收机是所述WUR时,解调(630a)所述两个或更多个WUS中包括所述第二地址字段的第二WUS。

27.根据权利要求26所述的方法,其中,从具有在所述相应的曼彻斯特编码符号速率中的最低曼彻斯特编码符号速率的所述WUS的所述地址字段开始,在时间上交错所述地址字段,所述方法还包括:将所述第二WUS的曼彻斯特编码符号速率识别为(621a)比所述第一WUS的曼彻斯特编码符号速率高的曼彻斯特编码符号速率;以及使用所识别的所述第二WUS的曼彻斯特编码符号速率来确定所述第二地址字段的所述预期接收机是否是所述WUR。

28.根据权利要求27所述的方法,其中,所接收的分组还包括前置到所复用的两个或更多个WUS的公共同步部分(1210b),所述方法还包括:从所述公共同步部分中识别(620a)所述第一WUS的所述曼彻斯特编码符号速率;以及使用所识别的所述第一WUS的曼彻斯特编码符号速率来确定所述第一地址字段的所述预期接收机是否是所述WUR。

29.一种非暂时性计算机可读介质,所述非暂时性计算机可读介质存储有包括程序指令的计算机程序,所述计算机程序能加载到数据处理单元中并且被配置为当所述计算机程序由所述数据处理单元运行时导致执行根据权利要求1至28中任一项所述的方法。

30.一种用于网络节点的装置,用于使用被配置为应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号WUS,其中,每个WUS用于由相应的无线通信设备的唤醒接收机WUR来接收,

所述装置包括控制器(700),所述控制器被配置为使得:

选择用于所述两个或更多个WUS中的每个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的;

使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成所述两个或更多个WUS中的每个WUS;以及复用所述两个或更多个WUS以用于在WUS消息中发送。

31.根据权利要求30所述的装置,其中,所述控制器被配置为使得:通过使任何一对所选择的相应的曼彻斯特编码符号速率相差2的n次幂来选择所述相应的曼彻斯特编码符号速率,其中,n是整数。

32.根据权利要求30所述的装置,其中,所述控制器被配置为使得:通过使所有所选择的相应的曼彻斯特编码符号速率以2的k次幂与所述信号生成器符号速率相关来选择所述相应的曼彻斯特编码符号速率,其中,k是整数。

33.根据权利要求30至32中任一项所述的装置,其中,所述控制器被配置为使得:通过使得将所述两个或更多个WUS彼此时间对准,以使得每当较低的相应的曼彻斯特编码符号速率的任何WUS具有曼彻斯特编码符号边界时,所述两个或更多个WUS中的每个WUS具有曼彻斯特编码符号边界,来生成所述两个或更多个WUS中的每个WUS。

34.根据权利要求30至32中任一项所述的装置,其中,所述控制器被配置为使得:通过使得当所选择的相应的曼彻斯特编码符号速率低于所述信号生成器符号速率时,将所述曼彻斯特码应用于所述WUS的符号并将结果输入到所述信号生成器,来生成所述两个或更多个WUS中的每个WUS。

35.根据权利要求32所述的装置,其中,所述控制器被配置为使得:通过进一步使得当所选择的相应的曼彻斯特编码符号速率等于所述信号生成器符号速率除以2的m次幂时,在将结果输入到所述信号生成器之前,重复所述曼彻斯特编码符号中的每一个以产生2的m次幂个相同的曼彻斯特编码符号,来生成所述两个或更多个WUS中的每个WUS,其中,m是正整数。

36.根据权利要求30至32中任一项所述的装置,其中,所述控制器被配置为使得:通过使得基于所述两个或更多个WUS中的每个WUS的符号以开关键控方式将所述曼彻斯特码应用于来自所述信号生成器的输出来生成该WUS。

37.根据权利要求30所述的装置,其中,所述控制器被配置为使得:通过使得选择用于第一WUS的第一曼彻斯特编码符号速率以及选择用于第二WUS的第二曼彻斯特编码符号速率,来选择用于所述两个或更多个WUS中的每个WUS的所述相应的曼彻斯特编码符号速率,其中,当与所述第一WUS的所述相应的无线通信设备相关联的信道条件要求比与所述第二WUS的所述相应的无线通信设备相关联的信道条件更稳健的传输时,所述第一曼彻斯特编码符号速率低于所述第二曼彻斯特编码符号速率。

38.根据权利要求30至32和37中任一项所述的装置,其中,所述控制器被配置为使得:通过使得在应用所述曼彻斯特码之前,将相应的前向纠错码应用到所述两个或更多个WUS中的至少一个WUS,来生成所述两个或更多个WUS中的每个WUS。

39.根据权利要求38所述的装置,其中,所述控制器还被配置为使得:选择所述相应的前向纠错码的编码率,以使得所选择的所述相应的前向纠错码的编码率乘以所选择的相应的曼彻斯特编码符号速率使得能够使用期望的WUS数据速率。

40.根据权利要求30至32和37中任一项所述的装置,其中,所述控制器还被配置为使得:生成用于传输的WUS分组,其中,所述WUS分组包括用于由所有所述相应的无线通信设备进行时间同步的第一部分(1210)以及包括所复用的两个或更多个WUS的第二部分(1230)。

41.根据权利要求30所述的装置,包括:用于准备用于并行发送所述两个或更多个WUS的分组(1200b)的设备,其中,每个WUS包括消息(1230b,1230c,1230d)和指示所述消息的预期接收机的前置地址字段(1225b,1225c,1225d),其中,所述WUS消息包括所述分组,并且其中,所述设备包括控制器(700),所述控制器还被配置为使得:作为所述复用的一部分,在时间上组织所述两个或更多个WUS以至少部分地彼此重叠,其中,组织所述两个或更多个WUS包括在时间上交错所述地址字段。

42.根据权利要求41所述的装置,其中,所述控制器还适于使得:将公共同步部分(1210b)前置到所复用的两个或更多个WUS。

43.根据权利要求41所述的装置,其中,所述控制器还适于使得:发送寻址所述预期接收机的所述分组。

44.根据权利要求41至43中任一项所述的装置,其中,所述控制器还适于使得:通过应用开关键控OOK或二进制频移键控BFSK来生成所述两个或更多个WUS中的每个WUS。

45.根据权利要求41至43中任一项所述的装置,其中,所述控制器还适于使得:所选择的相应的曼彻斯特编码符号速率被应用于所述地址字段和所述消息。

46.根据权利要求45所述的装置,其中,在时间上交错所述地址字段包括:从通过应用在所选择的相应的曼彻斯特编码符号速率中的最低曼彻斯特编码符号速率而生成的所述WUS的所述地址字段(1225b)开始。

47.根据权利要求46所述的装置,其中,在时间上交错所述地址字段包括:以与所选择的相应的曼彻斯特编码符号速率的递增顺序相对应的顺序在时间上交错所述地址字段。

48.根据权利要求30至32、37和41中任一项所述的装置,其中,每个WUS用于响应于所述WUR检测到所述WUS而唤醒所述相应的无线通信设备的主接收机。

49.根据权利要求30至32、37和41中任一项所述的装置,其中,所述信号生成器是OFDM信号生成器或二进制频移键控BFSK信号生成器。

50.一种用于网络节点的装置,用于使用被配置为应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号WUS,其中,每个WUS用于由相应的无线通信设备的唤醒接收机WUR来接收,

所述装置包括控制器(700),所述控制器被配置为使得:

选择用于所述两个或更多个WUS中的至少一个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的;

使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成一个或多个WUS;

使用开关键控和所述信号生成器来生成非曼彻斯特编码的WUS;以及

将至少一个曼彻斯特编码的WUS与所述非曼彻斯特编码的WUS进行复用以用于在WUS消息中发送。

51.根据权利要求50所述的装置,其中,每个WUS用于响应于所述WUR检测到所述WUS而唤醒所述相应的无线通信设备的主接收机。

52.根据权利要求50或51所述的装置,其中,所述信号生成器是OFDM信号生成器或二进制频移键控BFSK信号生成器。

53.一种包括根据权利要求30至52中任一项所述的装置的网络节点。

54.一种用于被配置为被包括在无线通信设备中的唤醒接收机WUR的装置,所述无线通信设备还包括主接收机,所述无线通信设备被配置为从网络节点接收唤醒信号WUS消息,所述消息包括两个或更多个复用的WUS,所述复用的WUS中的一个WUS即特定WUS用于唤醒所述无线通信设备的所述主接收机,其中,所述两个或更多个WUS中的每个WUS由所选择的相应的曼彻斯特编码符号速率的曼彻斯特码进行编码,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的,所述装置包括控制器(900a,900b),所述控制器被配置为使得:接收所述WUS消息;

确定将要应用所选择的相应的曼彻斯特编码符号速率中的哪一个;

使用所确定的曼彻斯特编码符号速率来解调所述WUS消息;

确定是否检测到所述特定WUS;以及

响应于检测到所述特定WUS,唤醒所述主接收机。

55.根据权利要求54所述的装置,其中,所述特定WUS在应用所述曼彻斯特码之前由相应的前向纠错码进行编码,所述控制器还被配置为使得:确定所述相应的前向纠错码的参数;以及

在解调所述WUS消息之后,基于所确定的参数对所述WUS消息进行前向纠错解码。

56.根据权利要求54所述的装置,其中,所述WUS消息被包括在WUS分组中,其中,所述WUS分组包括用于由所述无线通信设备进行时间同步的第一部分(1210)和包括所述WUS消息的第二部分(1230)。

57.根据权利要求54至56中任一项所述的装置,包括:用于处理所接收的包括并行发送的所述两个或更多个复用的WUS的分组(1200b )的设备,其中,每个WUS包括消息(1230b,

1230c,1230d)和指示所述消息的预期接收机的前置地址字段(1225b,1225c,1225d),其中,所述两个或更多个WUS在时间上至少部分地彼此重叠,其中,所述地址字段在时间上交错,其中,所述WUS消息包括所述分组,所述设备包括控制器,所述控制器被配置为使得:通过使得针对所述地址字段中的第一地址字段(1225b),确定所述第一地址字段的所述预期接收机是否是所述WUR,来确定将要应用所选择的相应的曼彻斯特编码符号速率中的哪一个;以及通过使得响应于所述第一地址字段的所述预期接收机是所述WUR,解调所述两个或更多个WUS中包括所述第一地址字段的第一WUS,来解调所述WUS消息。

58.根据权利要求57所述的装置,其中,所述控制器还适于使得:

通过使得响应于所述第一地址字段的所述预期接收机不是所述WUR,针对所述地址字段中的第二地址字段(1225c,1225d)确定所述第二地址字段的所述预期接收机是否是所述WUR,来确定将要应用所选择的相应的曼彻斯特编码符号速率中的哪一个;以及通过使得响应于所述第二地址字段的所述预期接收机是所述WUR,解调所述两个或更多个WUS中包括所述第二地址字段的第二WUS,来解调所述WUS消息。

59.根据权利要求58所述的装置,其中,从具有在所述相应的曼彻斯特编码符号速率中的最低曼彻斯特编码符号速率的所述WUS的所述地址字段开始,在时间上交错所述地址字段,所述控制器还适于使得:将所述第二WUS的曼彻斯特编码符号速率识别为比所述第一WUS的曼彻斯特编码符号速率高的曼彻斯特编码符号速率;以及使用所识别的所述第二WUS的曼彻斯特编码符号速率来确定所述第二地址字段的所述预期接收机是否是所述WUR。

60.根据权利要求59所述的装置,其中,所接收的分组还包括前置到所复用的两个或更多个WUS的公共同步部分(1210b),所述控制器还适于使得:从所述公共同步部分中识别所述第一WUS的所述曼彻斯特编码符号速率;以及使用所识别的所述第一WUS的曼彻斯特编码符号速率来确定所述第一地址字段的所述预期接收机是否是所述WUR。

61.一种包括根据权利要求54至60中任一项所述的装置的无线通信设备。

说明书 :

唤醒信号传输

技术领域

[0001] 本公开总体上涉及无线通信领域。更具体地说,本公开涉及无线通信系统中唤醒信号的传输。

背景技术

[0002] 唤醒接收机(WUR;有时也称为唤醒无线电)显著降低无线通信接收机的功耗。WUR概念的一个方面是WUR可基于非常宽松的架构,因为它只需要能够检测唤醒信号(WUS)的存在并且不可用于接收数据或除WUS以外的控制信令。
[0003] 名为IEEE 802.11ba的电气和电子工程师协会(IEEE)802.11任务组(TG)中正在进行的活动旨在针对将要用作主IEEE 802.11无线电的配套无线电的WUR来标准化物理(PHY)层和媒体访问控制(MAC)层,以显著降低功耗。
[0004] 生成WUS的一种可能是使用逆快速傅里叶变换(IFFT),因为这样的功能块已经在许多发射机(例如支持例如IEEE 802.11a/g/n/ac的Wi‑Fi发射机)中可用。使用开关键控(OOK)生成WUS的一种示例方法是在IFFT频率范围的中心使用13个子载波,用合适的信号填充这些子载波以表示ON(开)以及在所有这些子载波上不发送任何信号以表示OFF(关)。在一个典型的示例中,IFFT有64个点并且以20MHz的采样率工作。就像普通的正交频分复用(OFDM)一样,可在IFFT运算之后添加循环前缀(CP),以便具有与在802.11a/g/n/ac中使用的常规OFDM符号时长相同的时长和格式(并且因此能够通过在WUS的开始处前置传统的前导码来欺骗传统的站)。
[0005] 例如,当每个WUS旨在用于单个设备并且希望同时唤醒数个设备时,可能希望并行发送一个以上的WUS。例如,当将同一频道用于用户数据和WUS两者并且因此WUS的发送减少了可用于用户数据的发送时间时,可能希望同时唤醒一个以上的设备。
[0006] 在TG IEEE 802.11ba中已经提出了借助频分复用(FDM)同时发送例如三个WUS。然而,由于需要衰减旨在用于一个或多个其他WUR的一个或多个WUS,因此该方法在频率参考生成的准确性和滤波器复杂性方面对WUR实现提出了更严格的要求。
[0007] 因此,需要并行WUS传输的替代方法。优选地,与非并行WUS传输相比,这样的方法不应对WUR实现提出更严格的要求。还优选地,这样的方法就一个或多个WUS(并非旨在用于WUR但是与旨在用于WUR的WUS并行发送)而言应该对WUR是透明的,从而不影响WUR操作。

发明内容

[0008] 应该强调的是,当在本说明书中使用时,术语“包括/包含”用来指定存在所述特征、整数、步骤或组件,但是不排除存在或添加一个或多个其他特征、整数、步骤、组件或它们的组合。如本文所使用的,单数形式的“一”、“一个”和“该”也旨在包括复数形式,除非上下文另外明确指出。
[0009] 通常,当在本文中提及装置时,应将其理解为物理产品,例如设备。物理产品可包括一个或多个部件,例如形式为一个或多个控制器、一个或多个处理器等的控制电路。
[0010] 一些实施例的一个目的是解决或减轻、缓解或消除以上或其他缺点中的至少一些缺点。
[0011] 根据第一方面,这通过一种网络节点的用于使用应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号WUS的方法来实现,其中,每个WUS用于由相应的无线通信设备的唤醒接收机WUR来接收。
[0012] 所述方法包括:选择用于所述两个或更多个WUS中的每个WUS的相应的曼彻斯特编码符号速率(Manchester coding symbol rate),其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的;使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成所述两个或更多个WUS中的每个WUS;以及复用所述两个或更多个WUS以用于在WUS消息中发送。
[0013] 在一些实施例中,选择所述相应的曼彻斯特编码符号速率包括:使任何一对所选择的相应的曼彻斯特编码符号速率相差2的n次幂,其中,n是整数。
[0014] 在一些实施例中,选择所述相应的曼彻斯特编码符号速率包括:使所有所选择的相应的曼彻斯特编码符号速率以2的k次幂与所述信号生成器符号速率相关,其中,k是整数。
[0015] 在一些实施例中,生成所述两个或更多个WUS中的每个WUS包括:将所述两个或更多个WUS彼此时间对准,以使得每当较低的相应的曼彻斯特编码符号速率的任何WUS具有曼彻斯特编码符号边界时,所述两个或更多个WUS中的每个WUS具有曼彻斯特编码符号边界。
[0016] 在一些实施例中,生成所述两个或更多个WUS中的每个WUS包括:当所选择的相应的曼彻斯特编码符号速率低于所述信号生成器符号速率时,将所述曼彻斯特码应用于所述WUS的符号并将结果输入到所述信号生成器。当所选择的相应的曼彻斯特编码符号速率等于所述信号生成器符号速率除以2的m次幂时,其中,m是正整数,所述方法可包括:在将所述结果输入到所述信号生成器之前,重复所述曼彻斯特编码符号中的每一个以产生2的m次幂个相同的曼彻斯特编码符号。
[0017] 在一些实施例中,生成所述两个或更多个WUS中的每个WUS包括:基于该WUS的符号,以开关(on‑off)键控方式将所述曼彻斯特码应用于来自OFDM信号生成器的输出。
[0018] 在一些实施例中,选择用于所述两个或更多个WUS中的每个WUS的所述相应的曼彻斯特编码符号速率包括:选择用于第一WUS的第一曼彻斯特编码符号速率,以及选择用于第二WUS的第二曼彻斯特编码符号速率,其中,当与所述第一WUS的所述相应的无线通信设备相关联的信道条件要求比与所述第二WUS的所述相应的无线通信设备相关联的信道条件更稳健的传输时,所述第一曼彻斯特编码符号速率低于所述第二曼彻斯特编码符号速率。
[0019] 在一些实施例中,生成所述两个或更多个WUS中的每个WUS包括:在应用所述曼彻斯特码之前,将相应的前向纠错码应用到所述两个或更多个WUS中的至少一个WUS。
[0020] 在一些实施例中,所述方法还可以包括:选择所述相应的前向纠错码的编码率,以使得所选择的所述相应的前向纠错码的编码率乘以所选择的相应的曼彻斯特编码符号速率使得能够使用期望的WUS数据速率。
[0021] 在一些实施例中,所述方法还可以包括:生成用于传输的WUS分组,其中,所述WUS分组包括用于由所有所述相应的无线通信设备进行时间同步的第一部分以及包括所复用的两个或更多个WUS的第二部分。
[0022] 在第一方面的一些变体中,这通过一种网络节点的用于使用应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号WUS的方法来实现,其中,每个WUS用于由相应的无线通信设备的唤醒接收机WUR来接收。
[0023] 在一些实施例中,所述方法还包括:准备用于并行发送所述两个或更多个WUS的分组,其中,每个WUS包括消息和指示所述消息的预期接收机的前置地址字段,其中,所述WUS消息包括所述分组。然后,准备包括:作为所述复用的一部分,在时间上组织所述两个或更多个WUS以至少部分地彼此重叠,其中,组织所述两个或更多个WUS包括在时间上交错所述地址字段。
[0024] 在一些实施例中,所述方法还包括:将公共同步部分前置到所复用的两个或更多个WUS。
[0025] 在一些实施例中,所述方法还包括:发送寻址所述预期接收机的所述分组。
[0026] 在一些实施例中,所述两个或更多个WUS中的每个WUS是通过应用开关键控OOK或二进制频移键控BFSK来生成的。
[0027] 在一些实施例中,所选择的相应的曼彻斯特编码符号速率被应用于所述地址字段和所述消息。
[0028] 在一些实施例中,在时间上交错所述地址字段包括:从通过应用在所选择的相应的曼彻斯特编码符号速率中的最低曼彻斯特编码符号速率而生成的所述WUS的所述地址字段开始。
[0029] 在一些实施例中,在时间上交错所述地址字段包括:以与所选择的相应的曼彻斯特编码符号速率的递增顺序相对应的顺序在时间上交错所述地址字段。
[0030] 所述方法包括:选择用于所述两个或更多个WUS中的至少一个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的。使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成一个或多个WUS,并使用开关键控和所述信号生成器来生成非曼彻斯特编码的WUS。将至少一个曼彻斯特编码的WUS与所述非曼彻斯特编码的WUS进行复用以用于在WUS消息中发送。
[0031] 在第一方面的一些变体中,所述两个或更多个WUS包括第一WUS和第二WUS。在这些变体中,所述方法包括:选择用于所述第一WUS的曼彻斯特编码符号速率;以及使用OFDM信号生成器以及应用所选择的曼彻斯特编码符号速率的曼彻斯特码来生成所述第一WUS。在这些变体中,所述方法还包括:使用开关键控和所述OFDM信号生成器将所述第二WUS生成为非曼彻斯特编码的WUS;以及复用所述第一WUS和所述第二WUS以在WUS消息中发送。
[0032] 在一些实施例中,每个WUS用于响应于所述WUR检测到所述WUS而唤醒所述相应的无线通信设备的主接收机。
[0033] 第二方面是一种被配置为被包括在无线通信设备中的唤醒接收机WUR的方法,所述无线通信设备还包括主接收机。所述无线通信设备被配置为从网络节点接收唤醒信号WUS消息,所述消息包括两个或更多个复用的WUS,所述复用的WUS中的一个WUS即特定WUS用于唤醒所述无线通信设备的所述主接收机。所述两个或更多个WUS中的每个WUS由所选择的相应的曼彻斯特编码符号速率的曼彻斯特码进行编码,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的。
[0034] 所述方法包括:接收所述WUS消息;确定要应用所选择的相应的曼彻斯特编码符号速率中的哪一个;使用所确定的曼彻斯特编码符号速率来解调所述WUS消息;确定是否检测到所述特定WUS;以及响应于检测到所述特定WUS,唤醒所述主接收机。
[0035] 应当注意,在一些实施例中,确定要应用所选择的相应的曼彻斯特编码符号速率中的哪一个在接收所述WUS消息之前执行。通常,确定曼彻斯特编码符号速率可基于在所述主接收机处于唤醒的时段内由所述主接收机执行的(与网络节点的)协商。
[0036] 在一些实施例中,所述特定WUS在应用所述曼彻斯特码之前由相应的前向纠错码进行编码。然后,所述方法还可以包括:确定所述相应的前向纠错码的一个或多个参数;以及,在解调所述WUS消息之后,基于所确定的参数对所述WUS消息进行前向纠错解码。
[0037] 在一些实施例中,所述WUS消息被包括在WUS分组中,其中,所述WUS分组包括用于由所述无线通信设备进行时间同步的第一部分和包括所述WUS消息的第二部分。
[0038] 在一些实施例中,所述方法还包括:处理所接收的包括并行发送的所述两个或更多个复用的WUS的分组,其中,每个WUS包括消息和指示所述消息的预期接收机的前置地址字段,其中,所述两个或更多个WUS在时间上至少部分地彼此重叠,其中,所述地址字段在时间上交错,其中,所述WUS消息包括所述分组。然后,确定要应用所选择的相应的曼彻斯特编码符号速率中的哪一个包括:针对所述地址字段中的第一地址字段,确定所述第一地址字段的所述预期接收机是否是所述WUR。在这些实施例中,解调所述WUS消息包括:当所述第一地址字段的所述预期接收机是所述WUR时,解调所述两个或更多个WUS中包括所述第一地址字段的第一WUS。
[0039] 在一些实施例中,确定要应用所选择的相应的曼彻斯特编码符号速率中的哪一个还包括:当所述第一地址字段的所述预期接收机不是所述WUR时,针对所述地址字段中的第二地址字段,确定所述第二地址字段的所述预期接收机是否是所述WUR。在这些实施例中,解调所述WUS消息包括:当所述第二地址字段的所述预期接收机是所述WUR时,解调所述两个或更多个WUS中包括所述第二地址字段的第二WUS。
[0040] 在一些实施例中,从具有在所述相应的曼彻斯特编码符号速率中的最低曼彻斯特编码符号速率的所述WUS的所述地址字段开始,在时间上交错所述地址字段。然后,所述方法还可以包括:将所述第二WUS的曼彻斯特编码符号速率识别为比所述第一WUS的曼彻斯特编码符号速率高的曼彻斯特编码符号速率;以及使用所识别的所述第二WUS的曼彻斯特编码符号速率来确定所述第二地址字段的所述预期接收机是否是所述WUR。
[0041] 在一些实施例中,所接收的分组还包括前置到所复用的两个或更多个WUS的公共同步部分,所述方法还可以包括:从所述公共同步部分中识别所述第一WUS的所述曼彻斯特编码符号速率;以及使用所识别的所述第一WUS的曼彻斯特编码符号速率来确定所述第一地址字段的所述预期接收机是否是所述WUR。
[0042] 第三方面是一种计算机程序产品,包括非暂时性计算机可读介质,所述非暂时性计算机可读介质上具有包括程序指令的计算机程序。所述计算机程序能加载到数据处理单元中并且被配置为当所述计算机程序由所述数据处理单元运行时导致执行根据第一方面和第二方面中任一者的方法。
[0043] 第四方面是一种用于网络节点的装置,用于使用被配置为应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号WUS,其中,每个WUS用于由相应的无线通信设备的唤醒接收机WUR来接收。
[0044] 所述装置包括控制器,所述控制器被配置为使得:选择用于所述两个或更多个WUS中的每个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的。所述控制器还被配置为使得:使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成所述两个或更多个WUS中的每个WUS;以及复用所述两个或更多个WUS以用于在WUS消息中发送。
[0045] 第四方面的一种变体是一种用于网络节点的装置,用于使用被配置为应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号WUS,其中,每个WUS用于由相应的无线通信设备的唤醒接收机WUR来接收。
[0046] 所述装置包括控制器,所述控制器被配置为使得:选择用于所述两个或更多个WUS中的至少一个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的。所述控制器还被配置为使得:使用所述信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成一个或多个WUS;使用开关键控和所述信号生成器来生成非曼彻斯特编码的WUS;以及将至少一个曼彻斯特编码的WUS与所述非曼彻斯特编码的WUS进行复用以用于在WUS消息中发送。
[0047] 第五方面是一种包括第四方面的装置的网络节点。
[0048] 第六方面是一种用于被配置为被包括在无线通信设备中的唤醒接收机WUR的装置,所述无线通信设备还包括主接收机,所述无线通信设备被配置为从网络节点接收唤醒信号WUS消息,所述消息包括两个或更多个复用的WUS,所述复用的WUS中的一个WUS即特定WUS用于唤醒所述无线通信设备的所述主接收机。所述两个或更多个WUS中的每个WUS由所选择的相应的曼彻斯特编码符号速率的曼彻斯特码进行编码,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的。
[0049] 所述装置包括控制器,所述控制器被配置为使得:接收所述WUS消息;确定将要应用所选择的相应的曼彻斯特编码符号速率中的哪一个;使用所确定的曼彻斯特编码符号速率来解调所述WUS消息;确定是否检测到所述特定WUS;以及响应于检测到所述特定WUS,唤醒所述主接收机。
[0050] 第七方面是一种包括第六方面的装置的无线通信设备。
[0051] 根据第八方面,这通过一种无线发射机的用于准备用于并行发送两个或更多个信号的分组的方法来实现,其中,每个信号包括消息和指示所述消息的预期接收机的前置地址字段。
[0052] 所述方法包括:通过在时间上组织所述两个或更多个信号以至少部分地彼此重叠来复用所述两个或更多个信号以用于在所述分组中发送,其中,组织所述两个或更多个信号包括在时间上交错所述地址字段。
[0053] 通常,根据典型实施例,重叠和/或交错可以是时间上的(例如在时域中)。
[0054] 在一些实施例中,所述方法还包括:将公共同步部分前置到所复用的两个或更多个信号。
[0055] 在一些实施例中,所述方法还包括:发送寻址所述预期接收机的所述分组。
[0056] 在一些实施例中,所述两个或更多个信号中的每个信号是通过应用开关键控OOK或二进制频移键控BFSK来生成的。
[0057] 在一些实施例中,所述两个或更多个信号是两个或更多个唤醒信号WUS。
[0058] 在一些实施例中,所述方法还包括:选择相应的符号速率以用于生成所述两个或更多个信号中的每个信号,其中,所有所选择的相应的符号速率彼此不同;以及通过对所述地址字段和所述消息应用所选择的相应的符号速率来生成所述两个或更多个信号中的每个信号。
[0059] 在一些实施例中,在时间上交错所述地址字段包括:从通过应用在所选择的相应的符号速率中的最低符号速率而生成的所述信号的所述地址字段开始。
[0060] 在一些实施例中,在时间上交错所述地址字段包括:以与所选择的相应的符号速率的递增顺序相对应的顺序在时间上交错所述地址字段。
[0061] 在一些实施例中,选择所述相应的符号速率包括:使任何一对所选择的相应符号速率相差2的n次幂,其中,n是整数。
[0062] 在一些实施例中,所述相应的符号速率是相应的曼彻斯特编码符号速率。
[0063] 在一些实施例中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码彼此正交。
[0064] 第九方面是一种无线接收机的用于处理所接收的包括并行发送的两个或更多个复用的信号的分组的方法,其中,每个信号包括消息和指示所述消息的预期接收机的前置地址字段,其中,所述两个或更多个信号在时间上至少部分地彼此重叠,其中,所述地址字段在时间上交错。
[0065] 所述方法包括:针对所述地址字段中的第一地址字段,确定所述第一地址字段的所述预期接收机是否是所述无线接收机;以及当所述第一地址字段的所述预期接收机是所述无线接收机时,解调所述两个或更多个信号中包括所述第一地址字段的第一信号。
[0066] 在一些实施例中,所述方法还包括:当所述第一地址字段的所述预期接收机不是所述无线接收机时,针对所述地址字段中的第二地址字段,确定所述第二地址字段的所述预期接收机是否是所述无线接收机;以及当所述第二地址字段的所述预期接收机是所述无线接收机时,解调所述两个或更多个信号中包括所述第二地址字段的第二信号。
[0067] 在一些实施例中,其中,所述两个或更多个信号的相应的符号速率彼此不同,并且其中,从具有所述相应的符号速率中的最低符号速率的所述信号的所述地址字段开始,在时间上交错所述地址字段,所述方法还包括:将所述第二信号的符号速率识别为比所述第一信号的符号速率高的符号速率;以及使用所识别的所述第二信号的符号速率来确定所述第二地址字段的所述预期接收机是否是所述无线接收机。
[0068] 在一些实施例中,其中,所接收的分组还包括前置到所复用的两个或更多个信号的公共同步部分,所述方法还包括:从所述公共同步部分中识别所述第一信号的所述符号速率;以及使用所识别的所述第一信号的符号速率来确定所述第一地址字段的所述预期接收机是否是所述无线接收机。
[0069] 在一些实施例中,所述两个或更多个信号是两个或更多个唤醒信号WUS,其中,所述无线接收机是唤醒无线电WUR。
[0070] 第十方面是一种计算机程序产品,包括非暂时性计算机可读介质,所述非暂时性计算机可读介质上具有包括程序指令的计算机程序。所述计算机程序能加载到数据处理单元中并且被配置为当所述计算机程序由所述数据处理单元运行时导致执行根据第八或第九方面的方法。
[0071] 第十一方面是一种用于无线发射机的设备,用于准备用于并行发送两个或更多个信号的分组,其中,每个信号包括消息和指示所述消息的预期接收机的前置地址字段。
[0072] 所述设备包括控制器,所述控制器被配置为使得:通过使得在时间上组织所述两个或更多个信号以至少部分地彼此重叠来复用所述两个或更多个信号以用于在所述分组中发送,其中,组织所述两个或更多个信号包括在时间上交错所述地址字段。
[0073] 第十二方面是一种包括第十一方面的设备的无线发射机节点。
[0074] 第十三方面是一种用于无线接收机的设备,用于处理所接收的包括并行发送的两个或更多个复用信号的分组,其中,每个信号包括消息和指示所述消息的预期接收机的前置地址字段,其中,所述两个或更多个信号在时间上至少部分彼此重叠,并且其中,所述地址字段在时间上交错。
[0075] 所述设备包括控制器,所述控制器被配置为使得:针对所述地址字段中的第一地址字段,确定所述第一地址字段的所述预期接收机是否是所述无线接收机;以及响应于所述第一地址字段的所述预期接收机是所述无线接收机,解调所述两个或更多个信号中包括所述第一地址字段的第一信号。
[0076] 第十四方面是一种包括第十三方面的设备的无线接收机。
[0077] 在一些实施例中,任何上述方面可另外具有与以上针对任何其他方面所解释的各种特征中的任何一个相同或相对应的特征。
[0078] 一些实施例的一个优点是启用并行WUS发送。并行WUS发送的优点是有效利用无线通信系统的容量。
[0079] 一些实施例的另一个优点是并行WUS发送对于WUR是透明的。
[0080] 一些实施例的另一个优点是,与应用其他并行WUS发送方法时相比,WUR实现能够不那么复杂(更宽松的要求)。
[0081] 根据一些实施例,提供了一种简单且灵活的方式来复用信号,其中,使用曼彻斯特编码。根据一些实施例,复用对于接收机是透明的。因此,能够在现有标准中引入该方法。备选地或附加地,该方法能够被引入为专有特征。
[0082] 一些实施例的另一个优点是用户的WUS链路性能取决于分配给该用户的发射功率,但与被复用的WUS的数量无关。因此,如果分配给用户的发射功率保持恒定,则与单独发送用户的WUS相比,当复用两个或更多个WUS时,该用户的链路性能不会降低。
[0083] 一些实施例的一个优点是提供了一种寻址相应的接收机的方法。它适合于在单个分组中并行发送旨在用于相应的接收机的两个或更多个不同的信号。
[0084] 另一个优点是,当两个或更多个不同的信号具有不同的符号速率时,该方法特别适用。

附图说明

[0085] 参考附图,根据实施例的以下详细描述,其他目的、特征和优点将变得明显。附图不一定按比例绘制,而是将重点放在示出示例实施例上。这些附图是:
[0086] 图1是示出曼彻斯特编码的示意性时序图;
[0087] 图2是示出根据一些实施例的示例方法步骤的流程图;
[0088] 图2a是示出根据一些实施例的示例方法步骤的流程图;
[0089] 图3是示出根据一些实施例的不同WUS的示意性时序图;
[0090] 图4和图5是示出根据一些实施例的复用不同WUS的示意性时序图;
[0091] 图6是示出根据一些实施例的示例方法步骤的流程图;
[0092] 图6a是示出根据一些实施例的示例方法步骤的流程图;
[0093] 图7至图11是示出根据一些实施例的示例装置/设备的示意性框图;
[0094] 图12是示出根据一些实施例的示例WUS消息的示意图;
[0095] 图12a、12b和12c是示出根据一些实施例的示例分组结构的示意图;
[0096] 图13是示出根据一些实施例的复用不同WUS的示意性时序图;以及
[0097] 图14是示出根据一些实施例的示例计算机可读介质的示意图。

具体实施方式

[0098] 如上所述,应该强调的是,当在本说明书中使用时,术语“包括/包含”指定所声明的特征、整数、步骤或组件的存在,但不排除存在或添加一个或多个其他特征、整数、步骤、组件或它们的组合。如本文所使用的,单数形式的“一”、“一个”和“该”也旨在包括复数形式,除非上下文另外明确指出。
[0099] 在下文中将参考附图更充分地描述和例示本公开的实施例。然而,本文公开的解决方案可以以许多不同的形式实现,并且不应被解释为限于本文阐述的实施例。
[0100] 通常,应当注意,本文中使用的表示“在时间上”可解释为“在时域中”。例如,在时间上组织两个或更多个信号以至少部分地彼此重叠可解释为在时域中组织两个或更多个信号以至少部分地彼此重叠。类似地,在时间上交错地址字段可解释为在时域中交错地址字段。
[0101] 本公开涉及唤醒信号发送和用于并行发送的分组结构。本公开总体上涉及无线通信领域。更具体地,本公开涉及无线通信系统中的唤醒信号的发送以及分组中两个或更多个信号的并行发送。
[0102] 通常,应当注意,尽管本文在唤醒信号的上下文中描述了背景技术、问题和实施例,但是一些实施例同样适用于并行发送和接收除了唤醒信号之外的信号的场景。因此,本文所使用的唤醒信号的上下文不应被解释为是限制性的,而仅是示例性的。
[0103] 在本说明书中,符号“WUS”用于单数形式(即一个WUS)和复数形式(即数个WUS)两者,并且上下文定义了是旨在表达单数形式、复数形式还是两者。
[0104] 术语“WUS数据速率”将用于表示(对于WUS)每时间单位的信息符号(通常是数据比特)的数量,术语“WUS符号速率”将用于表示(对于WUS)每时间单位要发送的符号(通常是数据比特)的数量。WUS符号速率与曼彻斯特编码符号速率相匹配。当未应用FEC时,WUS数据速率等于WUS符号速率,而当应用FEC时,WUS数据速率用于表示FEC编码之前的符号速率,而WUS符号速率用于表示FEC编码之后的符号速率。
[0105] 如上所述,需要用于并行WUS发送的替代方法。
[0106] 并行WUS发送能够通过一种网络节点的用于使用应用信号生成器符号速率的信号生成器并行发送两个或更多个唤醒信号(WUS)的方法(和/或对应的装置)来实现,其中,每个WUS用于由相应的无线通信设备的唤醒接收机(WUR)来接收。
[0107] 该方法包括:选择用于两个或更多个WUS中的每个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的;使用信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成两个或更多个WUS中的每个WUS;以及复用两个或更多个WUS以用于在WUS消息中发送。
[0108] 在一些实施例中,每一个WUS用于响应于WUR检测到WUS而唤醒相应的无线通信设备的主接收机。
[0109] 并行发送的WUS的接收能够通过被配置为包括在无线通信设备中的唤醒接收机(WUR)的方法(和/或对应的装置)来实现,无线通信设备还包括主接收机。无线通信设备被配置为从网络节点接收唤醒信号(WUS)消息,该消息包括两个或更多个复用的WUS,复用的WUS中的一个WUS即特定WUS用于唤醒无线通信设备的主接收机。两个或更多个WUS中的每个WUS由所选择的相应的曼彻斯特编码符号速率的曼彻斯特码进行编码,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的。
[0110] 该方法包括:接收WUS消息;确定要应用所选择的相应的曼彻斯特编码符号速率中的哪一个;使用所确定的曼彻斯特编码符号速率来解调WUS消息;确定是否检测到特定WUS;以及响应于检测到特定WUS,唤醒主接收机。
[0111] 应当注意,在一些实施例中,确定要应用所选择的相应的曼彻斯特编码符号速率中的哪一个在接收WUS消息之前执行。通常,曼彻斯特编码符号的确定能够基于在主接收机处于唤醒的时段内由主接收机执行的(与网络节点的)协商。
[0112] 当将具有不同符号速率的两个或更多个信号(两个或更多个“子分组”)复用到单个分组中以进行并行发送时面临的挑战是如何发送对应的控制信息(指示例如以下一项或多项:信号的预期接收机、分组类型、分组长度、分组内的信号长度(即子分组长度等))。当子分组例如具有不同类型和/或具有不同长度时,这可能尤其具有挑战性。稍后将在本文中提供此挑战的解决方案。
[0113] 此外,由于分组的总能量(或功率)在不同信号之间共享,因此对所有信号使用相同的同步序列以避免同步性能的降低能够是有利的。本文后面还将提供实施例,其中,允许对分组中的所有信号使用相同的同步序列。
[0114] 现在将进一步阐述并行发送两个或更多个WUS的上下文。
[0115] 在下文中,将示例性地使用其中每个WUS响应于WUR检测到WUS而唤醒相应的无线通信设备的主接收机的上下文。然而,应当注意,备选地或附加地,WUS能够用于除唤醒主接收机以外的其他目的(例如以携带小块数据),并且本文所呈现的实施例可同样地应用于这种情况。
[0116] 针对WUS(即,发送到WUR的信号)常用的调制是开关键控(OOK)。OOK是一种二进制调制,其中,逻辑1由信号存在表示(即,通过发送信号(ON)),而逻辑0由信号缺失表示(即,通过不发送任何信号(OFF));或反之亦然。为了解码OOK调制的信号,接收机需要估计哪一个信号电平对应于信号的存在以及哪一个信号电平对应于信号的缺失,这通常涉及确定OOK阈值。
[0117] 可用于WUS的另一种调制是二进制频移键控(BFSK)。BFSK是一种调制,其中,逻辑1由相对于载波频率的正频率偏差表示,而逻辑0由负频率偏差表示;或反之亦然。因此,BFSK接收机需要确定接收信号是以正频率偏差还是负频率偏差发送的,与OOK阈值类似,这通常涉及以某种精度估计载波频率。
[0118] 曼彻斯特编码是一种通常可用于简化接收机处的时钟恢复和/或解调的调制方法。由于曼彻斯特编码信号的平均信号电平不携带信息(对于每个曼彻斯特编码符号也是如此),因此可实现这些简化。
[0119] 图1以时序图示意性地例示了曼彻斯特编码的原理,其中,110表示待编码的二进制信息符号(“0”为低值,“1”为高值),120表示从二进制符号110产生的曼彻斯特编码符号。在图1中,曼彻斯特编码符号速率是通过每个曼彻斯特编码符号131、132、133、134、135、136的长度来定义的。
[0120] 根据图1所示的曼彻斯特编码方案,表示逻辑一(“1”)的二进制符号对于对应的曼彻斯特编码符号的前半部分被编码为逻辑1,而对于对应的曼彻斯特编码符号的后半部分则被编码为逻辑0,参见时间间隔132、133和135。相比之下,表示逻辑零(“0”)的二进制符号对于对应的曼彻斯特编码符号的前半部分被编码为逻辑0,而对于对应的曼彻斯特编码符号的后半部分则被编码为1,参见时间间隔131、134和136。然后,可使用例如OOK或BFSK来调制曼彻斯特编码符号120。
[0121] 应该注意的是,与图1相比相反的映射是应用曼彻斯特编码的另一种方式;将逻辑1在上半部分中编码为逻辑0,在下半部分中编码为逻辑1,并且将逻辑0在上半部分中编码为逻辑1,在下半部分编码为逻辑0。
[0122] 通过使用曼彻斯特编码简化了时钟恢复,因为在每个曼彻斯特编码符号的中间总是存在从0到1的转变,反之亦然,而与信息符号的值无关。
[0123] 通过使用曼彻斯特编码能够简化解调,因为每个曼彻斯特编码符号的平均值与信息符号的值无关。因此,如下所详述额,在OOK的情况下不需要估计阈值,在BFSK的情况下不需要估计载波频率。
[0124] 曼彻斯特编码符号的解码通常可通过比较在符号的前半部分和后半部分期间的信号值并且(如果将图1的映射应用于OOK)在符号的前半部分期间的信号值大于在符号的后半部分期间的信号值的情况下决定采用逻辑1来完成。这可通过确定度量值x=r0‑r1来实现,其中,r0和r1分别表示符号的前半部分和后半部分期间的信号值。然后,如果x≥0,可获得信息符号的估计 为 如果x<0,则为 当在BFSK的上下文中应用曼彻斯特编码时,通常可通过比较符号的前半部分期间的频率和符号的后半部分期间的频率来完成解码。
[0125] 由于度量x是通过从符号的前半部分期间的信号值中减去符号的后半部分期间的信号值而生成的,因此平均信号值将不会影响用于做出决策的度量。由于曼彻斯特编码的这种特性,它是一种避免需要估计用于区分逻辑1与逻辑0的决策阈值的有吸引力的方法。不直接进行这样的阈值估计的两个示例是OOK和BFSK。
[0126] 曼彻斯特编码的BFSK用于低功耗蓝牙(BLE)的远程模式(BLR)。曼彻斯特编码的OOK正在IEEE 802.11ba任务组(TG)中进行标准化。TG 802.11ba开发了WUR标准,其目的是显著降低基于802.11标准的设备中的功耗。提议通过使用IFFT来生成WUS,因为该功能块已经在支持例如802.11a/g/n/ac的Wi‑Fi发射机中可用。具体地,所讨论的用于生成WUS的方法是使用13个中心子载波,并用一些合适的信号填充这些中心子载波以表示“ON”以及推迟发送以表示“OFF”。
[0127] 在下文中,将描述用于网络节点(例如接入点(AP))的使用应用信号生成器符号速率的信号生成器来并行发送两个或更多个WUS的实施例。通常,信号生成器是应用OFDM符号速率的OFDM信号生成器(例如使用逆快速傅里叶变换(IFFT)实现)。另一种备选方案是二进制频移键控(BFSK)信号生成器。在以下描述中,具有OFDM信号生成器的实施例被描述为非限制性示例。
[0128] 每个WUS用于响应于无线通信设备(WCD;例如,站(STA)或用户设备(UE))的WUR检测到WUS而唤醒相应WCD的主接收机。还将描述用于在WCD处接收WUS之一的实施例。
[0129] 图2示出了根据一些实施例的用于网络节点的示例方法200。与上述上下文类似,该方法用于使用应用OFDM符号速率的OFDM信号生成器并行发送两个或更多个WUS,其中,每个WUS用于响应于WCD的WUR检测到WUS来唤醒相应WCD的主接收机。
[0130] 在步骤210中,选择用于两个或更多个WUS中的每个WUS的相应的曼彻斯特编码符号速率。所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码是彼此正交的。
[0131] 正交性在本文中可根据上文详述的特性来定义,即:能够估计与任何曼彻斯特码的任何符号相对应的WUS信息符号值,而不受任何其他WUS的影响。
[0132] 在一些实施例中,可通过以特定方式选择相应的曼彻斯特编码符号速率并在复用之前将所生成的WUS进行时间对准来实现该特性,这将在后面结合图3进行说明。
[0133] 如可选的子步骤211所示,选择曼彻斯特编码符号速率可包括基于网络节点与相应WUS所针对的WCD之间的信道条件来选择曼彻斯特编码符号速率。通常,当WCD由于不良的信道条件而需要稳健的发送时,可应用低曼彻斯特编码符号速率,而当WCD经历良好的信道条件时,可应用高曼彻斯特编码符号速率。
[0134] 可根据例如以下的任何合适度量来测量信道条件:信噪比(SNR)、信干比(SIR)、信干噪比(SNIR)、接收信号强度指示符(RSSI)或接收符号码功率(RSCP)。可通过选择任何合适的参数(或参数的组合)(例如,信息符号速率、曼彻斯特编码符号速率和前向纠错码的码率),来达到合适的稳健性等级。
[0135] 在步骤220中,使用OFDM信号生成器并应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成两个或更多个WUS中的每个WUS。如上所述,该生成通常可包括如子步骤221所示将WUS彼此时间对准。
[0136] 如上所述,在一些实施例中,前向纠错(FEC)码可与曼彻斯特编码结合应用。这在图2中经由选择FEC码率的可选子步骤212和经由应用FEC码的可选子步骤222来示出。如果适用,FEC编码可应用于两个或更多个WUS中的一个、一些或全部或不应用于任何一个。
[0137] 可结合曼彻斯特编码符号速率来选择FEC码率,以产生期望的整体符号速率。因此,子步骤212可包括选择相应的FEC码的编码率,使得所选择的相应的FEC码的编码率乘以所选择的相应的曼彻斯特编码符号速率使得能够使用期望的WUS数据速率。
[0138] 例如,可选择FEC码率和曼彻斯特编码符号速率,以满足由于如上所述的信道条件而规定的稳健性条件。备选地或附加地,可选择FEC码率和曼彻斯特编码符号速率,以使得一些或全部WUS具有相等的WUS数据速率(即使它们的相应的曼彻斯特编码符号速率不同)。因此,子步骤212可包括选择相应的FEC码的编码率,以使得所选择的相应的FEC码的编码率乘以所选择的相应的曼彻斯特编码符号速率对于两个或更多个WUS中的至少两个WUS是相等的。
[0139] 在步骤230中,两个或更多个WUS被复用以用于在WUS消息中发送。在可选步骤240中,通过前置用于同步的部分来生成WUS消息(或WUS分组),以及在可选步骤250中,发送WUS消息。
[0140] 图2a示出了根据一些实施例的用于无线发射机(例如网络节点)的示例方法200a。方法200a可被认为是方法200的备选方案。在一些实施例中,方法200a的一个或多个步骤可与方法200的对应的一个或多个步骤相合并以提供其他备选方法。此外,在一些实施例中,方法200a的一个或多个步骤可与方法200的一个或多个步骤相组合以提供其他备选方法。
[0141] 方法200a用于准备用于并行发送两个或更多个信号(例如,两个或更多个WUS)的分组(例如,WUS消息),其中,每个信号包括消息(针对预期用户/接收机的数据或有效载荷;勿与WUS消息混淆)。通常,但并非必须,两个或更多个信号的相应的预期接收机(例如相应的WUR)是不同的接收机。
[0142] 每个信号还包括指示消息的预期接收机的前置地址字段。
[0143] 在可选步骤210a中,选择相应的符号速率以用于生成两个或更多个信号中的每个信号。通常,所有所选择的相应的符号速率彼此不同(例如以在并行WUS发送的上下文中实现上述优点)。步骤210a可例如如以上结合图2的步骤210所描述的和/或本文另外描述的那样被实现。
[0144] 例如,选择相应的符号速率可包括使任何一对所选择的相应的符号速率相差2的n次幂,其中,n是整数,如上所述。相应的符号速率可是相应的曼彻斯特编码符号速率,其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码彼此正交。
[0145] 如可选的子步骤211a所示,选择符号速率可包括基于无线发射机与相应的信号所针对的预期接收机之间的信道条件来选择符号速率。步骤211a可例如如以上结合图2的步骤211所描述的和/或本文另外描述的那样被实现。
[0146] 在可选的步骤220a中,通过将所选择的相应的符号速率应用于地址字段和消息来生成两个或更多个信号中的每个信号。步骤220a可例如如以上结合图2的步骤220所描述的和/或本文另外描述的那样被实现。
[0147] 在步骤230a中,两个或更多个信号被复用以用于在分组中发送。通过在时间上组织两个或更多个信号以至少部分地彼此重叠,同时在时间上交错字段,来实现复用。另外,步骤230a可例如如以上结合图2的步骤230所描述的和/或本文另外描述的那样被实现。
[0148] 在时间上交错地址字段通常可包括从通过应用所选择的相应的符号速率中的最低符号速率生成的信号的地址字段开始,以及以与所选择的相应的符号速率的递增顺序相对应的顺序在时间上交错地址字段。
[0149] 在可选的步骤240a中,公共同步部分被前置到所复用的两个或更多个信号。通常,公共同步部分用于由两个或更多个预期接收机中的至少两个(通常是全部)进行同步。根据一些实施例,公共同步部分可以是单个同步部分,例如单个同步序列。
[0150] 在可选步骤250a中发送寻址预期接收机的分组。
[0151] 返回到WUS上下文示例,不同WUS之间的正交性可通过以下方式来实现:选择相应的曼彻斯特编码符号速率,以使得任何一对所选择的相应的曼彻斯特编码符号速率相差2的n次幂,其中,n是整数,并在复用之前对所生成的WUS进行时间对准,以使得每当较低的相应的曼彻斯特编码符号速率的任何WUS具有曼彻斯特编码符号边界时,每个WUS具有曼彻斯特编码符号边界。
[0152] 由于所有所选择的相应的曼彻斯特编码符号速率彼此不同,因此本文描述的上下文需要n是不等于零的整数。此外,取决于如何比较一对中的两个曼彻斯特编码符号速率(即,在因式表达中哪一个分别是分子和分母(nominator and denominator)),整数n可为正或负。
[0153] 为了能够使用OFDM信号生成器生成WUS,选择相应的曼彻斯特编码符号速率通常还包括使所有所选择的相应的曼彻斯特编码符号速率以2的k次幂与OFDM符号速率相关,其中k是整数。通常还进行时间对准,以使得对于每个WUS,每个OFDM符号边界与该WUS的曼彻斯特编码符号边界相一致,或者该WUS的每个曼彻斯特编码符号边界与OFDM符号边界相一致。
[0154] 可注意到,原则上,曼彻斯特编码符号速率和OFDM符号速率之间不需要任何关系。在曼彻斯特编码符号速率小于OFDM符号速率的情况下,在速率之间具有整数值关系可能是方便的。例如:用户1能够使用等于OFDM符号速率的1/6的曼彻斯特编码符号速率。用户2能够使用等于OFDM符号速率的1/12的曼彻斯特编码符号速率。
[0155] 取决于曼彻斯特编码符号速率如何与OFDM符号速率相比较(即,在因式表达中哪一个分别是分子和分母),以及取决于曼彻斯特编码符号速率是高于还是低于OFDM符号速率,整数k可为正或负。
[0156] 其中OFDM符号在时间间隔393中延伸的图3是示意性时序图,该示意性时序图示出了满足以上两个段落的要求的不同的WUS 310、320、330、340、350。
[0157] WUS 310的曼彻斯特编码符号速率是OFDM符号速率的四倍(OFDM符号长度393是曼彻斯特编码符号长度391的四倍),即k=2。WUS 320的曼彻斯特编码符号速率是OFDM符号速率的两倍(OFDM符号长度393是曼彻斯特编码符号长度392的两倍),即k=1。WUS 330的曼彻斯特编码符号速率与OFDM符号速率相同(OFDM符号长度393等于曼彻斯特编码符号长度393),即k=0。WUS 340的曼彻斯特编码符号速率是OFDM符号速率的一半(OFDM符号长度393是曼彻斯特编码符号长度394的一半),即k=‑1。WUS 350的曼彻斯特编码符号速率是OFDM符号速率的四分之一(OFDM符号长度393是曼彻斯特编码符号长度395的四分之一),即k=‑
2。
[0158] 容易认识到,WUS 310、320、330、340、350中的每一对中的曼彻斯特编码符号速率相差2的n次幂(以2的n次幂相关),其中n是整数。例如,一对WUS 320和350的曼彻斯特编码符号速率的相关系数为8(曼彻斯特编码符号长度395是曼彻斯特编码符号长度392的八倍),即n=3(或n=‑3,取决于如何将该对排序)。
[0159] 还容易看出,WUS符号边界和OFDM符号边界在时间上如上所述对准。所有这些特性共同导致正交性,并使得能够使用OFDM信号生成器生成WUS。
[0160] 图4和5示意性地示出了根据一些实施例的不同WUS的复用。在图4中,两个WUS 420和430(与图3的320和330相比较)被复用到合并后的信号460。在图5中,三个WUS 520、530和540(与图3的320、330和340相比较)被复用到合并后的信号560。应当注意,在复用之后保留曼彻斯特编码的解调特性(该解调不受平均符号值影响)。
[0161] 图6示出了被配置为包括在WCD中的WUR的示例方法600,WCD还包括主接收机。WCD被配置为接收由网络节点发送并且包括如上所述的两个或更多个复用的WUS的WUS消息,其中,WUS中的一个WUS(特定WUS)用于唤醒WCD的主接收机。
[0162] 在步骤610,接收WUS消息。在步骤620中确定用于特定WUS的曼彻斯特编码符号速率。在图6中,步骤620被示为在接收WUS消息之后执行。然而,曼彻斯特编码符号速率的确定通常在主接收机未唤醒的步骤610之前在由主接收机与网络节点的协商中执行。
[0163] 在步骤630中,使用所确定的曼彻斯特编码符号速率对WUS消息进行解调,并且如果检测到特定WUS(来自步骤640的“是”路径),则在步骤650中唤醒主接收机。如果未检测到特定WUS(来自步骤640的“否”路径),WUR可返回到步骤610以接收另一个WUS消息。可使用任何合适的WUS检测方法(例如,如本领域中已知的相关和阈值检测)来完成WUS的检测。
[0164] 如果将FEC编码应用于特定WUS,则该方法还可包括如可选步骤625所示的确定(可能与步骤620并行)FEC码的参数(例如FEC码率和/或复杂度),以及如可选步骤635所示的执行FEC解码。
[0165] 如步骤615所示,也可执行时间同步(可能与步骤620和/或可选步骤625并行)。
[0166] 图6a示出了根据一些实施例的用于处理所接收的分组的无线接收机(例如,诸如STA的无线通信设备或被配置为包括在WCD中的WUR)的示例方法600a。方法600a可被认为是方法600的备选方案。在一些实施例中,方法600a的一个或多个步骤可与方法600的对应的一个或多个步骤相合并以提供其他备选方法。此外,在一些实施例中,方法600a的一个或多个步骤可与方法600的一个或多个步骤相组合以提供其他备选方法。
[0167] 在可选的步骤610a中,接收分组(例如WUS消息)。该分组包括并行发送的两个或更多个复用信号(例如两个或更多个WUS),其中,每个信号包括消息(用于预期用户/接收机的数据或有效载荷;勿与WUS消息混淆)和指示该消息的预期接收机的前置地址字段。两个或更多个信号在时间上至少部分彼此重叠,并且地址字段在时间上交错。步骤610a可例如如以上结合图6的步骤610所描述的和/或本文另外描述的那样被实现。
[0168] 在可选的步骤615a中,无线接收机执行与所接收的分组相关的同步。例如,当所接收的分组包括前置到所复用的两个或更多个信号的公共同步部分时,无线接收机可基于该公共同步部分执行同步。
[0169] 如可选的子步骤620a所示,作为同步步骤的一部分,可以确定第一符号速率(第一信号的符号速率)。例如,当所接收的分组包括前置到所复用的两个或更多个信号的公共同步部分时,子步骤620a可包括从该公共同步部分中识别第一信号的符号速率。
[0170] 在典型示例中,同步部分的符号速率对应于第一符号速率;它是两个或更多个信号的符号速率中的最低符号速率,并且(第一信号的)第一地址字段是分组的交错地地址字段中在时间上最早的地址字段。
[0171] 在步骤640a中,针对地址字段中的第一地址字段,确定第一地址字段的预期接收机是否是无线接收机(即,第一信号的消息是否旨在用于无线接收机)。在子步骤620a中针对第一信号识别的符号速率可用于确定第一地址字段的预期接收机是否是无线接收机。在典型示例中,针对第一信号识别的符号速率在生成第一地址字段时已被应用,从而使无线接收机能够使用第一符号速率(一旦被识别)来解释第一地址字段。
[0172] 当第一地址字段的预期接收机是无线接收机时(来自步骤640a的“是”路径),该方法进行到步骤630a。在步骤630a中,使用针对第一信号识别的符号速率来解调两个或更多个信号中的第一信号(包括第一地址字段)以取得第一消息。
[0173] 当第一地址字段的预期接收机不是无线接收机时(来自步骤640a的“否”路径),该方法进行到步骤621a。在步骤621a中,将第二信号的符号速率识别为比第一信号的符号速率高的符号速率。
[0174] 在典型示例中,地址字段在时间上以与所选择的相应的符号速率的递增顺序相对应的顺序来交错,在每个符号速率之间具有已知的(绝对或相对)递增,并且在分组的交错地址字段中,第二地址字段(第二信号的地址字段)是在时间上在第一地址字段之后的下一个地址字段。例如,第二地址字段可在第一地址字段之后;或者紧接在第一地址字段之后或在预定的保护期之后在第一地址字段之后。
[0175] 返回步骤640a,针对地址字段的第二地址字段,确定第二地址字段的预期接收机是否是无线接收机(即,第二信号的消息是否旨在用于无线接收机)。在子步骤621a中针对第二信号识别的符号速率可用于确定第二地址字段的预期接收机是否是无线接收机。在典型示例中,在生成第二地址字段时已应用针对第二信号识别的符号速率,从而使无线接收机能够使用第二符号速率(一旦被识别)来解释第二地址字段。
[0176] 当第二地址字段的预期接收机是无线接收机时(来自步骤640a的“是”路径),该方法进行到步骤630a。在步骤630a中,使用针对第二信号识别的符号速率来解调两个或更多个信号中的第二信号(包括第二地址字段)以取得第二消息。
[0177] 当第二地址字段的预期接收机不是无线接收机时(来自步骤640a的“否”路径),该方法进行到步骤621a。在步骤621a中,将第三信号的符号速率识别为比第二信号的符号速率高的符号速率,依此类推。
[0178] 该过程通常一直持续,直到找到指示无线接收机是预期接收机的地址字段并解调了对应的信号为止,或者直到分组中没有更多地址字段为止;以先发生的为准。
[0179] 图7示出了用于无线发射机(例如网络节点)的示例装置/设备。图7的示例装置/设备可例如被配置为执行结合图2和图2a中的任何一个或两者来描述的方法步骤。
[0180] 该装置用于使用被配置为应用OFDM符号速率的OFDM信号生成器并行地发送两个或更多个WUS,其中,每个WUS用于响应于由WCD的WUR检测到WUS而唤醒相应的WCD的主接收机。
[0181] 为此,该装置包括控制器(CNTR)700,控制器700被配置为使得选择(例如通过选择器(SEL)701)用于两个或更多个WUS中的每个WUS的相应的曼彻斯特编码符号速率,其中,所有所选择的相应的曼彻斯特编码符号速率彼此不同,并且其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码彼此正交。
[0182] 控制器700还被配置为使得使用OFDM信号生成器并且应用所选择的相应的曼彻斯特编码符号速率的曼彻斯特码来生成(例如通过信号生成器(GEN)710)两个或更多个WUS中的每个WUS。
[0183] 控制器700还被配置为使得复用(例如通过复用器(MUX)720)两个或更多个WUS以用于在WUS消息中发送(例如通过收发机(TX/RX)730)。
[0184] 当所选择的相应的曼彻斯特编码符号速率低于OFDM符号速率时,可通过将曼彻斯特码应用于WUS的符号并将结果输入到OFDM信号生成器来实现WUS的生成。当所选择的相应的曼彻斯特编码符号速率等于OFDM符号速率除以2的m次幂时,则在将结果输入到OFDM信号生成器之前,可应用曼彻斯特编码符号中的每一个的重复以产生2的m次幂个相同的曼彻斯特编码符号,其中,m是正整数。
[0185] 当所选择的相应的曼彻斯特编码符号速率等于或大于OFDM符号速率时,可通过基于WUS的符号以开关键控方式将曼彻斯特码应用于OFDM信号生成器的输出来实现WUS的生成。当所选择的相应的曼彻斯特编码符号速率低于OFDM符号速率时,也可备选地或附加地使用该方法。
[0186] 备选地或附加地,图7的设备用于准备用于并行发送两个或更多个信号的分组,其中,每个信号包括消息和指示该消息的预期接收机的前置地址字段。
[0187] 为此,该设备包括控制电路(例如控制器;CNTR)700,该控制电路700被配置为通过使得在时间上组织两个或更多个信号以至少部分地彼此重叠来使得复用(例如通过诸如复用器(MUX)的复用电路720)两个或更多个信号以用于在分组中发送(例如通过诸如收发机(TX/RX)的发送电路730),其中,组织两个或更多个信号包括在时间上交错地址字段。
[0188] 控制器还被配置为使得:选择(例如通过例如选择器(SEL)的选择电路701)用于生成两个或更多个信号中的每个信号的相应的符号速率,其中,所有所选择的相应的符号速率彼此不同;以及通过将所选择的相应的符号速率应用于地址字段和消息,来生成(例如通过诸如信号生成器(GEM)的生成电路710)两个或更多个信号中的每个信号。
[0189] 通常,以上关于图7描述的各个部件可在适当的情况下包括在控制器700中、可操作地连接到控制器700或以其他方式与控制器700相关联。
[0190] 图8示出了用于使用OFDM信号生成器的WUS生成的示例装置。图8的装置可例如用于实现图7的框710。该装置包括:两个输入端801、802;两个曼彻斯特编码器(MC)820、860;重复器(repeater)(REP)830;两个开关845、855;IFFT 840;循环前缀生成器(CP)850;以及两个输出端803、804。可选地,该装置还可包括FEC编码器810、870。
[0191] 当所选择的相应的曼彻斯特编码符号速率低于OFDM符号速率时,可通过在802输入OOK信号、使开关845、855处于图8所示的位置并使用803处的信号作为输出信号来实现WUS的生成。当所选择的相应的曼彻斯特编码符号速率等于OFDM符号速率除以2的m次幂时,在将结果输入到OFDM信号生成器之前,可使用重复器830以产生2的m次幂个相同的曼彻斯特编码符号。(其他具有不同因子的重复模式也是可能的。)
[0192] 当所选择的相应的曼彻斯特编码符号速率等于或大于OFDM符号速率时,可通过在801处输入任何合适的非零信号、使开关845、855处于与图8中所示相反的位置并使用804处的信号作为输出信号来实现WUS的生成。在这种情况下,通过在信号电平根据曼彻斯特码为高时不加改变地传递信号以及在信号电平根据曼彻斯特码为低(即零)时阻止(或清零(nulling))信号来实现860中的曼彻斯特编码。因此,基于WUS的符号,以开关键控方式将曼彻斯特码应用于来自OFDM信号生成器的输出。
[0193] 在一些实施例中,用于使用OFDM信号生成器的WUS生成的示例装置包括仅一个输入端801、一个曼彻斯特编码器(MC)860、没有重复器或开关、IFFT 840、循环前缀生成器(CP)850、一个输出端804、可选地一个FEC编码器870,如图8的加粗部分所示。此装置对应于通过基于WUS的符号以开关键控方式将曼彻斯特码应用于来自OFDM信号生成器的输出来实现的WUS的生成,与曼彻斯特编码符号速率无关。
[0194] 在不同实施例中,两个或更多个WUS的复用可在信号生成链的不同部分中实现。
[0195] 在一些实施例中,复用可在IFFT之前并在曼彻斯特编码之后执行。当使用输入端802和输出端803时,这种方法特别适用于曼彻斯特编码符号速率低于OFDM符号速率的情况。
[0196] 在其他实施例中,复用可在IFFT之后并在曼彻斯特编码之后执行,即在输出端803、804处执行。这种方法适用于曼彻斯特编码符号速率低于OFDM符号速率(当使用输入端
802和输出端803或输入端801和输出端804时)以及曼彻斯特编码符号速率等于或大于OFDM符号速率(当使用801和输出端804时)两者。
[0197] 图9A示出了包括在WCD中的WUR 910a的示例装置,WCD还包括主接收机。图9A的示例装置可例如被配置为执行结合图6描述的方法步骤。
[0198] 该装置包括控制器(CNTR)900a,其被配置为使得:接收WUS消息(例如通过收发机(TX/RX)930a);以及确定要应用所选择的相应的曼彻斯特编码符号速率中的哪一个(例如通过确定器(DET)901a,例如包括在如图9A所示的WUR中或包括在图9A中未示出的主接收机中)。控制器还被配置为使得:使用所确定的曼彻斯特编码符号速率解调WUS消息;确定是否检测到特定WUS;以及响应于检测到特定WUS,唤醒主接收机。
[0199] 图9B示出了用于无线接收机(例如包括在WCD中的WUR,WCD还包括主接收机)的示例装置/设备。图9B的示例装置/设备可例如被配置为执行结合图6和图6a中的任何一个或两者描述的方法步骤。
[0200] 该装置包括控制器(CNTR)900b,其被配置为使得:接收WUS消息(例如通过收发机(TX/RX)930b);以及确定要应用所选择的相应的曼彻斯特编码符号速率中的哪一个(例如通过确定器(DET)901b,例如包括在如图9B所示的WUR中或包括在图9B中未示出的主接收机中)。控制器还被配置为使得:使用所确定的曼彻斯特编码符号速率解调WUS消息;确定是否检测到特定WUS;以及响应于检测到特定WUS,唤醒主接收机。
[0201] 备选地或附加地,图9B的设备用于处理所接收的包括并行发送的两个或更多个复用信号的分组,其中,每个信号包括消息和指示该消息的预期接收机的前置地址字段,其中,两个或更多个信号在时间上至少彼此部分重叠,并且其中,地址字段在时间上交错。该分组由接收电路(例如收发机(TX/RX)930b)接收。
[0202] 为此,该装置包括控制电路(例如控制器(CNTR))900b,该控制电路900b被配置为使得:针对地址字段,确定(例如,通过诸如确定器(DET)的确定电路901b)地址字段的预期接收机是否是无线接收机;以及响应于该地址字段的预期接收机是无线接收机,解调两个或更多个信号中包括该地址字段的信号(例如,通过诸如解调器(DEMOD)的解调电路920b)。
[0203] 控制器900b还被配置为使得:使用前置到所复用的两个或更多个信号的公共同步部分来进行同步(例如,通过诸如同步器(SYNC)的同步电路903b)。
[0204] 控制器900b还被配置为使得:识别信号的符号速率(例如通过识别电路(例如标识符ID)902b);以及使用所识别的符号速率来确定地址字段的预期接收机是否是无线接收机。
[0205] 通常,以上关于图9B描述的各种部件可在适当的情况下包括在控制器900b中、可操作地连接到控制器900b或以其他方式与控制器900b相关联。
[0206] 图10示意性地示出了包括WUR 1001和主接收机(MR)1001的示例装置1000。图9A和9B中的任一个的装置的部件可例如包括在图10的框1001中。
[0207] 在低功率模式下,主接收机1002关闭(或设置为睡眠模式等),并且开关1003设置在图10所示的位置。当WUR检测到WUS时,它使得改变开关的位置(由控制信号1004示出)并唤醒主接收机(由控制信号1005示出)。
[0208] 应当理解,使用WUR的其他实现可同等地适用于本文所呈现的上下文中,并且图10的结构仅作为示例提供。例如,开关1003可由提供类似功能的电路代替,或者可存在一个用于WUR的天线和一个用于主接收机的天线(从而使该开关不是必要的)。
[0209] 图11示意性地示出了根据一些实施例的示例性WUR接收链1100。图11的装置的部件可例如包括在图10的框1001和/或图9A的框910a中。
[0210] 图11的WUR接收链包括低噪声放大器(LNA)1101和用于将LNA的输出与本地振荡器(LO)信号1103相混合的混频器1102。混频器的输出在经过另一个放大器1104之后被提供给信道选择滤波器(CSF)1105,然后滤波后的信号被输入到包络检测器1106。在包络检测器的输出端处,设置了模数转换器(ADC)1107、用于曼彻斯特解码以及(在适用时)FEC解码的解码器(DEC)1108、以及相关器(CORR)1109。
[0211] 图12示意性地示出了根据一些实施例的示例性WUS消息1200。该WUS消息包括用于时间同步的第一部分(SYNC)1210和包括所复用的两个或更多个WUS的第二部分(WUS数据)1230。WUS消息可选地包括在第一部分和第二部分之间的报头部分(报头(HEAD))1220。
[0212] 第一部分(同步部分)通常用于WUS消息所针对的所有WCD进行的时间同步,并且对于所有WCD是通用的(即,没有差分编码和复用)。第一部分可包括单个、特定的、预定的序列,或者可包括几个替代序列之一(从而能够传达信息)。这样的传达信息可例如涉及以下中的一个或多个:FEC编码参数(例如FEC码率)、消息时长以及曼彻斯特编码符号速率(例如使用的最低符号速率)。备选地或附加地,这样的信息可包括在报头部分中。因此,可在图6的步骤615、620和625中的一个或多个和/或图6a的步骤615a、620a、621a和640a中的一个或多个中使用第一部分和/或报头部分。
[0213] 因此,分组的第一部分(例如表示为同步字)用于接收机的同步。第一部分可实现分组检测、精细时间同步和频率估计。同步字通常可以是接收机将借助相关器来搜索的已知信号。
[0214] 在一些示例中,一旦找到了同步字,接收机就可通过解调分组的报头部分来继续处理。分组报头可包含如WUS时长、WUS数据速率和FEC码参数之类的信息。
[0215] 创建将正交的同步字的一种方式是使用上述的方法。同步字创建的另一种备选方式是使用具有良好自相关特性的序列,例如由最大长度移位寄存器(MLSR)生成的最大长度伪噪声(PN)序列。
[0216] 一旦接收机已解调报头后,接收机便具有必要的信息(例如曼彻斯特编码符号速率和FEC编码参数)来解调分组的WUS数据部分。
[0217] 在各种实施例中,存在不同的方式以供WCD确定要在检测过程中应用哪个曼彻斯特编码符号速率(和哪个FEC速率)。
[0218] 在某些方法中,WUS格式(包括一个或多个速率)是使用主接收机协商或定义的。通常,每次发送WUS来唤醒特定的主接收机时可使用相同的WUS,但是原则上在这些方法中,只要主接收机已唤醒就可改变WUS。
[0219] 在一些方法中,一些WUS格式参数可由如上所示的第一部分和/或报头部分来传送。在这样的方法中,可通过在第一部分和/或报头部分中包括WCD(或WUR)标识符来将参数导向特定的WUR。
[0220] 即使这样的标识符隐含地声明存在导向与该标识符相关联的WUR的WUS,在将标识符的检测与WUS解码和检测相结合时可存在一些用途。例如,如果错误地检测到标识符,则WUS处理(例如,经由WUS中包括的循环冗余校验(CRC))可揭示该错误,并且能够避免主接收机的不必要的唤醒。此外,如果将WUS用于唤醒主接收机之外的其他目的(例如携带小块数据),则标识符的应用非常相关。
[0221] 通常,可有不同的方式来确定哪些(不同)符号速率(不一定是曼彻斯特编码率)应用于并行发送的两个或更多个信号(不一定是WUS);其中一些将在下面详细介绍。
[0222] 如下所示,地址字段能够以与所选择的相应的符号速率的递增顺序相对应的顺序在时间上交错,其中每个符号速率之间具有已知的(绝对或相对)增加。因此,一旦最低符号速率已知,就能够根据需要容易地(通常是递归地)确定其他符号速率。
[0223] 最低符号速率可预先协商或定义,或者可从同步部分中取得。通常,每次发送分组时可使用相同的最低符号速率,但是原则上可动态或半静态地改变最低符号速率。
[0224] 在某些方法中,WUS格式(包括一个或多个速率)是使用主接收机协商或定义的。通常,每次发送WUS以唤醒特定的主接收机时能够使用相同的WUS,但是原则上在这些方法中,只要主接收机已唤醒就可改变WUS。
[0225] 在一些方法中,一些WUS格式参数可由如上所示的第一部分和/或报头部分来传送。在这样的方法中,可通过在报头部分中包括WCD(或WUR)标识符(地址字段)来将参数到向特定的WUR。
[0226] 参考图12a和12b,将举例说明分组结构,其使得能够针对分组中的所有信号使用相同的同步序列,以及对具有不同的但并行发送的子分组(这些子分组具有不同的符号速率)的不同无线接收机进行有效寻址。
[0227] 图12a示意性地示出了根据一些实施例的示例分组(例如WUS消息)1200a。示例分组1200a包括用于单个预期接收机的单个信号,以示出这些实施例的基本分组结构。
[0228] 分组1200a包括用于时间同步的同步部分(同步(SYNC))1210a和包括用于预期接收机的消息的消息部分(数据(DATA))1230a。分组还包括前置到消息部分的报头部分(报头(HEAD))1220a。报头部分包括指示消息部分的消息的预期接收机的地址字段(地址(ADDR))1225a。
[0229] 可选地,报头部分还可包括其他字段;在图12a中以帧控制字段(FC)1221a和通用控制字段(控制(CONTR))1226a为例。帧控制字段可指示与用于预期接收机的信号有关的信息(例如以下中的一项或多项:消息部分的长度、报头部分加上消息部分的总长度、消息部分的符号和/或编码速率等)。通用控制字段可指示与用于预期接收机的信号有关的其他信息。例如,通用控制字段可是类型相关(TD)控制字段。
[0230] 图12b示意性地示出了根据一些实施例的示例分组(例如WUS消息)1200b。示例分组1200b包括用于三个相应的预期接收机的三个信号,以示出地址字段在时间上的交错。
[0231] 分组1200b包括用于时间同步的同步部分(同步(SYNC))1210b。同步部分通常用于由分组的所有预期接收机进行的时间同步,并且对于所有预期接收机是通用的。通常,同步部分可包括单个特定的预定序列。同步部分可与用于预期接收机的不同符号速率中的最低符号速率有关。这样的最低符号速率可以是预先已知的(例如它可是预先确定的,或者可在发送分组之前被动态地或半静态地协商),或者可由同步部分来传送。因此,可在图6a的步骤615a和620a中的一个或多个中使用同步部分。
[0232] 这三个信号中的每一个都包括:消息部分(数据(DATA))1230b、1230c、1230d,其包含用于相应的预期接收机的消息;以及报头部分(报头(HEAD))1220b、1220c、1220d,其前置到相应的消息部分并包括指示相应的预期接收机的相应的地址字段(地址(ADDR))1225b、1225c、1225d。
[0233] 报头加上消息部分的总长度可如图12b所示有所不同。例如,这可能是由于消息部分的长度不同和/或由于针对不同消息使用了不同的符号速率。通常,当每个消息是WUS时,如本文先前所述,可使用不同的曼彻斯特编码率对这些消息进行编码。
[0234] 通过在时间上组织两个或更多个信号以至少部分地彼此重叠,同时在时间上交错地址字段,对三个信号进行复用以用于在分组中并行发送。在典型的实现中,地址字段在时间上以与所选择的相应的符号速率的递增顺序相对应的顺序来交错,其中每个符号速率之间具有已知的(绝对或相对)增加。如图12b所示:
[0235] ‑携带消息1230b的信号的报头直接放置在同步部分之后,因为该信号是使用最低符号速率(与同步部分所用的符号速率相同)生成的,
[0236] ‑携带消息1230c的信号的报头紧随其后,因为该信号是使用下一个最低符号速率生成的,并且
[0237] ‑携带消息1230b的信号的报头被放置在三个信号的报头中的最后,因为该信号是使用最高符号速率生成的。
[0238] 通常,在时间上交错地址字段可被定义为在时间上以非重叠的序列放置地址字段,和/或在时间上放置地址字段以使地址字段彼此跟随。
[0239] 通常,应交错地址字段,以使接收机能够检查它是否是第一地址字段指示的预期接收机,如果不是,则可检查它是否是第二地址字段指示的预期接收机等等。因此,地址字段通常不应彼此重叠。如果适用,则可在时间上在地址字段之间使用保护时间,以允许重新配置接收机以用于处理下一个地址字段(例如,使用不同的符号速率)。
[0240] 因此,交错地址字段可包括:当前一个(例如第一)地址字段结束时,使下一个(例如第二)地址字段直接开始;或者在前一个地址字段已结束后已经过保护时间时,使下一个地址字段开始。
[0241] 在图12b中,交错地址字段,以使得包括下一个地址字段的报头字段在前一个地址字段结束时直接开始。一种备选方案是交错地址字段,以使得包括下一个地址字段的报头字段在包括前一个地址字段的报头字段结束时直接开始。
[0242] 在典型的实施例中,可以按照与所选择的相应的符号速率的递增顺序相对应的顺序在时间上交错地址字段,其中每个符号速率之间具有已知的(绝对或相对;例如,相差一n个因数,例如2)增加。由此,一旦知道最低符号速率,就可根据需要容易地(通常是递归地)确定其他符号速率。
[0243] 当然,图12a和/或12b的分组结构(以及结合其描述的相关原理)可与图12的WUS消息结构的特征组合使用,以提供具有交错的地址字段的其中两个或更多个WUS被复用的WUS消息。
[0244] 尽管没有必要针对所有预期的接收机(用户)使用相同的同步序列,但让所有用户使用相同的信号来获得同步能够是有利的。这样做的原因是,总发射功率通常会受到限制,并且如果应使用几个正交同步序列(每个目标用户一个),则能够用于每一个单独同步序列的功率将相应降低。
[0245] 因此,提供了用于复用不同数据(符号)速率的信号的分组结构。在典型的实施例中,通过使用简单的正交码来复用两个或更多个WUS,并在相同的频率上进行发送,以不增加对频率生成或滤波的要求。正交码的构造可利用曼彻斯特编码,这意味着可进行构造以使得信号的复用对于不同的接收机是完全透明的。这也意味着能够在标准化过程的后期引入本文中的方法,从而允许复用旨在用于传统接收机的信号。
[0246] 如本文所公开的,可设计接收包括同步序列的分组所需的控制信令。这样做的优点是,能够引入复用,而不影响最初设计的没有复用能力的系统或对其产生很小的影响。
[0247] 各种实施例的优点还包括当使用曼彻斯特编码时提供简单且灵活的方式来复用信号。复用对于接收机可以是完全透明的,因此能够引入到现有标准中,或也可作为专有特征来引入。
[0248] 尽管如本文所述,可能期望将数据复用到不同的用户,但是可认为让所有用户使用相同的信号来获得同步可能是有利的。这样做的原因是总发射功率通常受限,并且如果将使用几个正交同步序列,每个目标用户(预期接收机)一个,则能够用于每个单独序列的功率将相应降低。
[0249] 需要考虑的另一个实际问题是如何向两个或更多个接收机信令发送已针对不同的预期接收机选择了哪一个符号速率。
[0250] 这两个问题(同步和符号速率信息)都能够通过应用图12c所示的分组结构(可看作是图12a所示结构的变体)来解决。
[0251] 图12c中的分组的第一部分包括(例如包含)同步字,该同步字被接收机用于查找时间同步。潜在地,同步字也可用于其他目的,例如,频率同步、自动增益控制(AGC)训练等。媒体访问控制(MAC)报头位于同步字之后。
[0252] 在一些分组结构实现中,可假设报头包括用于不同信号的报头并且如上所述使用正交的曼彻斯特编码来编码,或者报头包含到单独的接收机的指示例如数据(符号)速率的非复用信息。
[0253] 尽管如果从一开始就将系统设计为在分组内进行信号复用,则这些方法可能是可行的,但如果在系统设计的后期阶段添加信号复用能力,则这些方法可能并不适用。
[0254] 此外,如果使用上述方法,则报头的性能可能下降。如果所有接收机均由同一报头寻址而不复用,则下降可能是就更多开销而言,因为报头的长度(以及由此的时长)可能需要增加。如果将旨在用于不同接收机的报头信息复用,则下降可能是就性能而言,因为总接收功率可能需要在两个或更多个正交流之间共享。
[0255] 复用报头的另一个缺点是潜在的接收机通常不知道其由哪个数据(符号)速率寻址。因此,接收机通常可能需要使用几个(可能是所有)可能的数据速率进行解调,以便找出是否在分组中对其进行了寻址;如果是,则找出哪种符号速率适用于该消息。
[0256] 为了避免在单个分组中复用两个或更多个信号时至少一些所提及的缺点或其他缺点,可采用图12c所示的分组结构。具体地说,在此示例中,所有接收机都使用相同的同步字,而不管使用什么数据速率寻址这些接收机;并且控制数据字段(至少地址字段)在时间上交错。优选地,进行交错,以使得低数据速率的控制数据先于高数据速率的控制数据到来。
[0257] 在图12c的示例中,控制数据在MAC报头中发送,并且可包括诸如帧控制(例如它是广播分组还是单播分组)、地址字段(在广播分组的情况下,其可以是发射机的地址,在单播分组的情况下,其可以是预期接收机的地址)的信息。在一些实施例中,取决于分组的类型,可能存在附加的控制信息,这在图12c中由类型相关(TD)控制来例示。
[0258] 在一个示例中,帧控制可包括8个比特(3‑4用于指示类型,3‑4用于指示长度和/或是杂类,0‑2保留),地址可包括12个比特,以及TD控制可包括12个比特。例如,在IEEE802.11标准的上下文中,该示例可特别适用于WUS发送。
[0259] 在没有复用的情况下,向接收机信令发送使用哪一个数据速率的一种有吸引力的手段是通过针对不同速率使用不同的同步字。然而,如上所述,在复用场景中可能希望使用单个同步字以将开销和/或性能保持在可接受的水平。
[0260] 因此,一种合适的分组结构使得用于携带复用信号的分组的同步字是用于携带具有复用信号的最低符号速率的信息的分组的同步字。紧接在接收到同步字之后,接收机可因此继续按照最低符号速率处理同步字之后的信号,就好像该分组不是复用分组一样。
[0261] 在一个示例中,在MAC报头中显式指示了复用。根据该示例,在(至少第一)MAC报头中信令发送该分组正携带复用数据的指示。这可例如通过将复用定义为特定的分组类型并使用帧控制字段来实现。由此,处理MAC报头的接收机将知道,除了使用最低符号速率的信号之外,是否还使用更高的速率将其他信号复用到分组中。
[0262] 接收机可继续处理第一MAC报头中的地址字段,以确定是否使用最低数据速率对其进行寻址。如果接收机在地址字段中识别出自己的地址,则可使用最低速率继续处理分组的剩余部分;即,就像没有应用复用一样。通常,在这种情况下,接收机不会在复用流中搜索其他信息。但是,如果接收机未在第一MAC报头的地址字段中(以最低速率)识别出自己的地址,则接收机转移(重新配置)为更高的数据速率并处理下一个(第二)MAC报头中的地址字段,以确定是否使用更高的数据速率对其进行寻址。该过程一直重复,直到尝试了所有速率,或者直到接收机在地址字段中识别出自己的地址为止。
[0263] 根据一些实施例,非常相似的用于MAC报头的结构被用于所有速率;优选地,如前所述,保持速率之间的正交性。
[0264] 与第一MAC报头的发送相比,以较高速率发送的MAC报头被相继地延迟。通常应选择应用于以较高速率发送的MAC报头的延迟,以使得接收机能够在已处理先前的地址字段并识别出接收机未在该地址字段中被寻址之后切换到在可适用的(较高)速率下的处理。
[0265] 一种备选方法是由特定比特而不是由定义的分组类型来指示复用。如果MAC报头中有可用的保留比特(该比特被传统设备忽略),则可容易地实现此方法。然后可以以将对于传统设备透明的方式来实现两个或更多个信号的复用。
[0266] 在另一示例中,未显式指示复用。根据此示例,在发送分组之前已经通过协商此特征来支持复用,因此能够进行复用的设备将通过首先以最低数据速率运行接收机来处理该分组,如果找不到地址,则以对其自己的地址的连续请求来切换到更高数据速率;这与上面的描述类似。
[0267] 在此示例中,传统接收机不需要知道复用,而只是以最低数据速率处理分组,如果找不到地址,则简单地中止处理。
[0268] 该示例可能有用的示例场景是当OOK用于发送到唤醒无线电的唤醒信号时;在这种情况下,复用将对应于使用同一分组寻址两个或更多个唤醒无线电的能力。在这种情况下,协商的复用特征通常可使用主无线电来完成。因此,一旦主无线电被关闭并且唤醒无线电被激活,则唤醒无线电知道唤醒信号的复用并且可相应地操作。
[0269] 通常,复用信号以使得在使用相对高速率的地址字段之前发送使用相对低速率的地址字段可能是有利的,但这不是必须的。
[0270] 这种方法的一个优点是,选择用来指示第一个出现的地址字段的速率的同步字(如果仅使用一个同步字)对于所有速率(包括最低速率)都足够稳健。
[0271] 这种方法的另一个优点是可将分组的时长保持较低。通常,使用高数据速率的信号的时长比使用低数据速率的信号的时长短(前提是原始数据大小相同,或者至少相差不超过数据速率之间的差异速率)。因此,交错信号以使得与低速率有关的地址字段被首先在时间上定位,避免了由于复用而不必要地延长分组。在图12b中示出了该原理,其中使不同消息字段的时长成比例地变短以反映出数据速率更高(尽管报头没有被对应地缩短,但是在某些实施例中报头通常会被缩短)。
[0272] 在本文公开的实施例的一些变体中,两个或更多个WUS包括第一WUS和第二WUS。在这些变体中,该方法包括:针对第一WUS(并且可能针对两个或更多个WUS的其余部分,不包括第二WUS)选择曼彻斯特编码符号速率;以及使用OFDM信号生成器并应用所选择的曼彻斯特编码符号速率的曼彻斯特码来生成第一WUS(以及其余WUS,不包括第二WUS)。在这些变体中,该方法还包括:使用开关键控和OFDM信号生成器将第二WUS生成为非曼彻斯特编码的WUS;以及复用第一WUS和第二WUS以用于在WUS消息中发送。
[0273] 图13是示意性时序图,示出了复用具有相同WUS符号速率的两个WUS,即,曼彻斯特编码的WUS 1310和非曼彻斯特编码的WUS 1320。结果示出为1390,并且该信号对于解调曼彻斯特编码的WUS 1310的WUR是透明的。在这种情况下,OOK符号速率需要以2的幂与曼彻斯特编码符号速率相关。原则上,可构想只有一个使用曼彻斯特编码的WUS与非曼彻斯特编码的WUS(未示出)相结合。
[0274] 因此,一些实施例涉及用于曼彻斯特编码信号的低复杂度复用的方法和装置。通过使用简单的正交码复用两个或更多个WUS,并在相同的频率上进行发送,以避免增加接收机上关于频率生成和/或滤波的要求。使用曼彻斯特编码的正交码的构造导致信号的复用对于接收机是完全透明的。此外,可在标准化过程的后期引入该方法,因为它允许与用于传统接收机的信号相复用。
[0275] 当应用具有特定参数的特定系统时,下面将给出一些示例。应当注意,这仅是出于例示目的,而不是为了限制。
[0276] 在这些示例中,假定系统基于IEEE 802.11,信道带宽为20MHz,使用64点逆快速傅里叶变换(IFFT)生成信号,以及在IFFT处理后将循环前缀(CP)添加到信号,如在使用正交频分复用(OFDM)时常见的那样。
[0277] IEEE 802.11中使用的用于20MHz信道带宽的采样率为20MHz,CP的常用长度为16个样本或800ns,这意味着OFDM符号的时长将对应于80个样本或4us,即,OFDM符号速率为250ksymbols/s(千符号/秒)。
[0278] 当WUS符号速率等于或小于125ksymbols/s时,在到IFFT的输入处的WUS要么存在(不为零),要么不存在(为零)。然后,曼彻斯特编码可简单地通过以下方式来实现:以不存在用于一个符号(即4us)的WUS后跟存在用于下一个符号(即随后的4us)的WUS表示逻辑零,从而WUS序列中一个信息比特的时长将是4+4=8us(与图3的330和图8的802/803备选方案m相比)。如果WUS符号速率比OFDM符号速率低N(=2)倍,则可通过在将曼彻斯特编码比特输入IFFT之前重复曼彻斯特编码比特来生成WUS信号(与图3的340、350和图8的802/803备选方案相比)。
[0279] 当WUS符号速率高于125ksymbols/s时,可在IFFT处理之后进行曼彻斯特编码(与图3的310、320和图8的801/804备选方案相比),从而曼彻斯特编码块(图8的860)有效地屏蔽(mask out)信号的由IFFT块生成的部分。例如,如果WUS符号速率将是250ksymbols/s,则需要每4us产生曼彻斯特编码符号。这可通过屏蔽4us信号的前半部分或屏蔽4us符号的后半部分以分别表示逻辑0和逻辑1来实现。屏蔽可以各种方式来完成。例如,在应用或没有应用平滑加窗功能的情况下,可将对应的样本简单地设置为零以获得所发射信号的更好的频谱特性。
[0280] 如前所述,可通过应用前向纠错(FEC)码来补充曼彻斯特编码,其中,通常在曼彻斯特编码之前执行FEC编码。
[0281] 如上所述,可使用基本上相同的硬件来生成具有不同的曼彻斯特编码符号速率的曼彻斯特编码信号,这使得能够创建如上所述彼此正交的WUS。复用组成信号之后的复合信号(例如460和560)仅仅是组成信号的和,因为发射机中的所有相关块都是线性的。
[0282] 返回图4,现在将假设OFDM符号速率为250ksymbols/s来研究420和430的解调。容易认识到,420的曼彻斯特解调(如前所述)不受430的影响,因为在每一个曼彻斯特编码符号420期间430始终是恒定的。在430的解调中,420始终贡献相同量的幂到r1和r2,这是因为在420的整个符号曼彻斯特编码符号上为430计算r1和r2中的每一个。
[0283] 应当注意,如果另外使用FEC码,则正交性不受影响。独立于曼彻斯特编码添加FEC码的可能性是非常有益的,并且极大地扩展了本文提出的方法的实用性。
[0284] 通过针对每个添加的WUS以因子2相继地减小WUS符号时长,可经由曼彻斯特编码获得大量正交序列。但是,这些WUS的性能将增加很少。这是因为WUS符号速率每增加一倍,每WUS符号的接收信号功率以及因此对应的接收信噪比(SNR)将降低3dB。这可通过应用FEC码来抵消,FEC码的应用使得能够通过仅选择用于FEC码的适合速率来使用WUS符号速率来发送具有与WUS符号速率不同的WUS数据速率的WUS。
[0285] 在应用FEC码的示例中,假设要复用两个WUS,两个WUS均具有250ksymbols/s的WUS数据速率。这可通过使用具有相应速率250ksymbols/s和500ksymbols/s的曼彻斯特编码序列来实现,其中将速率1/2的FEC应用于后者,以便WUS数据速率是希望的250ksymbols/s。
[0286] 降低速率的曼彻斯特码可看作是更高速率的曼彻斯特码的重复码。由于众所周知的是,可以通过例如卷积码或代数块码而不是重复码来获得更好的编码性能,所以增加符号速率同时对应地降低FEC码的码率是一种以稍微增加复杂度为代价提高性能的手段。
[0287] 曼彻斯特编码和FEC编码的组合提供了极大的灵活性。特别是,它使得相同的WUS数据速率能够用于数个接收机。但是,有时可能希望使用不同的WUS数据速率。例如,当第一信号s1所针对的接收机具有相当差的信道条件而第二信号s2所针对的接收机具有更有利的信道条件时,针对s2使用的WUS数据速率比针对s1使用的WUS数据速率高可以是合适的。
[0288] 尽管可能希望将数据复用到不同的用户,但是让所有用户使用相同的信号以获得同步可能是有利的。这样做的原因是,总发射功率通常会受到限制,并且如果应使用数个正交同步序列(每个目标用户一个),则可用于每个单独同步序列的功率将对应地降低。需要考虑的另一个实际方面是要针对每个接收机选择哪一个曼彻斯特编码符号速率。图12中呈现的相当通用的分组(或消息)结构可用于解决同步问题。
[0289] 分组的第一部分(例如表示为同步字)用于接收机的同步。第一部分可实现分组检测、精细时间同步以及频率估计。同步字通常可以是接收机将借助相关器搜索的已知信号。
[0290] 在一些示例中,一旦找到了同步字,接收机就可通过解调分组的报头部分来继续处理。分组报头可包含诸如分组时长、WUS数据速率以及FEC码参数之类的信息。
[0291] 备选地或附加地,在取决于要传送的信息而可使用不同的同步字的意义上,这样的信息可被包括在同步字中。然后,可省略报头部分。
[0292] 创建将正交的同步字的一种方式是使用上述方法。同步字创建的另一种备选方式是使用具有良好自相关特性的序列,例如由最大长度移位寄存器(MLSR)生成的最大长度伪噪声(PN)序列。
[0293] 假设将相同的同步字用于分组所针对的所有接收机,则可如上所述使用正交的曼彻斯特编码对报头进行编码,或者所有设备都可读取报头,并且显式信息可包括在报头中以将单独的接收机作为目标。
[0294] 一旦接收机解调报头后,接收机便具有必要的信息(例如曼彻斯特编码符号速率和FEC编码参数)来解调分组的WUS数据部分。
[0295] 通常,当在本文中提及装置时,应将其理解为物理产品;例如设备。物理产品可包括一个或多个部件,例如形式为一个或多个控制器、一个或多个处理器等的控制电路。
[0296] 所描述的实施例及其等同物可以以软件或硬件或其组合来实现。实施例可由通用电路执行。通用电路的示例包括数字信号处理器(DSP)、中央处理单元(CPU)、协处理器单元、现场可编程门阵列(FPGA)和其他可编程硬件。备选地或附加地,可通过诸如专用集成电路(ASIC)之类的专用电路来执行实施例。通用电路和/或专用电路可例如与诸如无线接收机(例如无线通信设备,诸如STA)或无线发射机(例如网络节点,例如AP)之类的装置相关联或包括在其中。
[0297] 实施例可出现在包括根据本文描述的任何实施例的装置、电路和/或逻辑的电子设备(诸如无线发射机或无线接收机)内。备选地或附加地,电子设备(诸如无线发射机、无线通信设备、无线接收机或网络节点)可被配置为执行根据本文描述的实施例中的任何一个的方法。
[0298] 根据一些实施例,计算机程序产品包括计算机可读介质,例如通用串行总线(USB)存储器、插入式卡、嵌入式驱动器或只读存储器(ROM)。图14示出了形式为光盘(CD)ROM 1400的示例计算机可读介质。计算机可读介质在其上存储了包括程序指令的计算机程序。
该计算机程序能够加载到数据处理器(PROC)1420中,该数据处理器可例如包括在无线发射机、无线通信设备、无线接收机或网络节点1410中。当加载到数据处理单元中时,计算机程序可存储在与数据处理单元相关联或包括在数据处理单元中的存储器(MEM)1430中。根据一些实施例,当计算机程序被加载到数据处理单元中并由数据处理单元运行时,该计算机程序可使得执行根据例如图2、2a,6、6a所示或本文以其他方式描述的任何方法的方法步骤。
[0299] 通常,本文中使用的所有术语将根据其在相关技术领域中的普通含义来解释,除非在使用该术语的上下文中清楚地给出了不同的含义和/或暗示了不同的含义。
[0300] 本文已经参考了各种实施例。然而,本领域技术人员将认识到所描述的实施例的仍将落入权利要求的范围内的许多变体。
[0301] 例如,本文描述的方法实施例公开了通过以特定顺序执行的步骤的示例方法。然而,已经认识到,这些事件序列可以另一顺序发生,而不脱离权利要求的范围。此外,一些方法步骤可被并行执行,即使它们已被描述为按顺序执行。因此,本文公开的任何方法的步骤不必以公开的确切顺序执行,除非步骤被显式地描述为在另一个步骤之后或之前和/或暗示了一个步骤必须在另一个步骤之后或之前。
[0302] 同样,应该注意,在实施例的描述中,将功能块划分为特定单元绝不是旨在限制。相反,这些划分仅是示例。本文中描述为一个单元的功能块可被分成两个或更多个单元。此外,本文描述为被实现为两个或更多个单元的功能块可合并成更少的(例如单个)单元。
[0303] 在适当的情况下,本文公开的任何实施例的任何特征可应用于任何其他实施例。同样,任何实施例的任何优点可适用于任何其他实施例,反之亦然。
[0304] 因此,应该理解,所描述的实施例的细节仅仅是为了例示目的而提出的示例,并且落入项目范围内的所有变体旨在被包含在其中。
[0305] 本公开的至少一些部分可通过以下项概括:
[0306] 1.一种无线发射机的用于准备用于并行发送两个或更多个信号的分组(1200b)的方法,其中,每个信号包括消息(1230b,1230c,1230d)和指示所述消息的预期接收机的前置地址字段(1225b,1225c,1225d),所述方法包括:
[0307] 通过在时间上组织所述两个或更多个信号以至少部分地彼此重叠来复用(230a)所述两个或更多个信号以用于在所述分组中发送,其中,组织所述两个或更多个信号包括在时间上交错所述地址字段。
[0308] 2.根据项1所述的方法,还包括:将公共同步部分(1210b)前置(240a)到所复用的两个或更多个信号。
[0309] 3.根据项1至2中任一项所述的方法,还包括:发送(250a)寻址所述预期接收机的所述分组。
[0310] 4.根据项1至3中任一项所述的方法,其中,通过应用开关键控OOK或二进制频移键控BFSK来生成所述两个或更多个信号中的每个信号。
[0311] 5.根据项1至4中任一项所述的方法,其中,所述两个或更多个信号是两个或更多个唤醒信号WUS。
[0312] 6.根据项1至4中任一项所述的方法,还包括:
[0313] 选择(210a)用于生成所述两个或更多个信号中的每个信号的相应的符号速率,其中,所有所选择的相应的符号速率彼此不同;以及
[0314] 通过将所选择的相应的符号速率应用于所述地址字段和所述消息来生成(220a)所述两个或更多个信号中的每个信号。
[0315] 7.根据项6所述的方法,其中,在时间上交错所述地址字段包括:从通过应用所选择的相应的符号速率中的最低符号速率而生成的所述信号的所述地址字段(1225b)开始。
[0316] 8.根据项7所述的方法,其中,在时间上交错所述地址字段包括:以与所选择的相应的符号速率的递增顺序相对应的顺序在时间上交错所述地址字段。
[0317] 9.根据项6至8中任一项所述的方法,其中,选择所述相应的符号速率包括:使任何一对所选择的相应的符号速率相差2的n次幂,其中,n是整数。
[0318] 10.根据项6至9中任一项所述的方法,其中,所述相应的符号速率是相应的曼彻斯特编码符号速率。
[0319] 11.根据项10所述的方法,其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码彼此正交。
[0320] 12.一种无线接收机的用于处理所接收的包括并行发送的两个或更多个复用信号的分组(1225b)的方法,其中,每个信号包括消息(1230b,1230c,1230d)和指示所述消息的预期接收机的前置地址字段(1225b,1225c,1225d),其中,所述两个或更多个信号在时间上至少部分彼此重叠,并且其中,所述地址字段在时间上交错,所述方法包括:
[0321] 针对所述地址字段中的第一地址字段(1225b),确定(640a)所述第一地址字段的所述预期接收机是否是所述无线接收机;以及
[0322] 当所述第一地址字段的所述预期接收机是所述无线接收机时,解调(630a)所述两个或更多个信号中包括所述第一地址字段的第一信号。
[0323] 13.根据项12所述的方法,还包括:
[0324] 当所述第一地址字段的所述预期接收机不是所述无线接收机时,针对所述地址字段中的第二地址字段(1225c,1225d),确定(640a)所述第二地址字段的所述预期接收机是否是所述无线接收机;以及
[0325] 当所述第二地址字段的所述预期接收机是所述无线接收机时,解调(630a)所述两个或更多个信号中包括所述第二地址字段的第二信号。
[0326] 14.根据项13所述的方法,其中,所述两个或更多个信号的相应的符号速率彼此不同,并且其中,所述地址字段在时间上交错,从具有所述相应的符号速率中的最低符号速率的所述信号的所述地址字段中开始,所述方法还包括:
[0327] 将所述第二信号的符号速率识别(621a)为比所述第一信号的符号速率高的符号速率;以及
[0328] 使用所识别的所述第二信号的符号速率来确定所述第二地址字段的所述预期接收机是否是所述无线接收机。
[0329] 15.根据项14所述的方法,其中,所接收的分组还包括前置到所复用的两个或更多个信号的公共同步部分(1210b),所述方法还包括:
[0330] 从所述公共同步部分中识别(620a)所述第一信号的所述符号速率;以及[0331] 使用所识别的所述第一信号的符号速率来确定所述第一地址字段的所述预期接收机是否是所述无线接收机。
[0332] 16.根据项12至15中任一项所述的方法,其中,所述两个或更多个信号是两个或更多个唤醒信号WUS,其中,所述无线接收机是唤醒无线电WUR。
[0333] 17.一种计算机程序产品,包括非暂时性计算机可读介质(1300),所述非暂时性计算机可读介质上具有包括程序指令的计算机程序,所述计算机程序能够加载到数据处理单元中并且被配置为当所述计算机程序由所述数据处理单元运行时使得执行根据项1至16中任一项所述的方法。
[0334] 18.一种用于无线发射机的装置,用于准备用于并行发送两个或更多个信号的分组(1200b),其中,每个信号包括消息(1230b,1230c,1230d)和指示所述消息的预期接收机的前置地址字段(1225b,1225c,1225d),所述装置包括控制器(700),所述控制器被配置为使得:
[0335] 通过使得在时间上组织所述两个或更多个信号以至少部分地彼此重叠来复用所述两个或更多个信号以用于在所述分组中发送,其中,组织所述两个或更多个信号包括在时间上交错所述地址字段。
[0336] 19.根据项18所述的装置,其中,所述控制器还适于使得:将公共同步部分(1210b)前置到所复用的两个或更多个信号。
[0337] 20.根据项18至19中任一项所述的装置,其中,所述控制器还适于使得:发送寻址所述预期接收机的所述分组。
[0338] 21.根据项18至20中任一项所述的装置,其中,所述控制器还适于使得:通过应用开关键控OOK或二进制频移键控BFSK来生成所述两个或更多个信号中的每个信号。
[0339] 22.根据项18至21中任一项所述的装置,其中,所述两个或更多个信号是两个或更多个唤醒信号WUS。
[0340] 23.根据项18至22中任一项所述的装置,其中,所述控制器还适于使得:
[0341] 选择用于生成所述两个或更多个信号中的每个信号的相应的符号速率,其中,所有所选择的相应的符号速率彼此不同;以及
[0342] 通过将所选择的相应的符号速率应用于所述地址字段和所述消息来生成所述两个或更多个信号中的每个信号。
[0343] 24.根据项23所述的装置,其中,在时间上交错所述地址字段包括:从通过应用所选择的相应的符号速率中的最低符号速率而生成的所述信号的所述地址字段(1225b)开始。
[0344] 25.根据项24所述的装置,其中,在时间上交错所述地址字段包括:以与所选择的相应的符号速率的递增顺序相对应的顺序在时间上交错所述地址字段。
[0345] 26.根据项23至25中任一项所述的装置,其中,所述控制器适于使得:通过使得任何一对所选择的相应的符号速率相差2的n次幂来选择所述相应的符号速率,其中,n是整数。
[0346] 27.根据项23至26中任一项所述的装置,其中,所述相应的符号速率是相应的曼彻斯特编码符号速率。
[0347] 28.根据项27所述的装置,其中,具有所选择的相应的曼彻斯特编码符号速率的所有曼彻斯特码彼此正交。
[0348] 29.一种包括项18至28中任一项所述的装置的无线发射机节点。
[0349] 30.一种用于无线接收机的装置,用于处理所接收的包括并行发送的两个或更多个复用信号的分组(1225b),其中,每个信号包括消息(1230b,1230c,1230d)和指示所述消息的预期接收机的前置地址字段(1225b,1225c,1225d),其中,所述两个或更多个信号在时间上至少部分彼此重叠,并且其中,所述地址字段在时间上交错,所述装置包括控制器(900b),所述控制器被配置为使得:
[0350] 针对所述地址字段中的第一地址字段(1225b),确定所述第一地址字段的所述预期接收机是否是所述无线接收机;以及
[0351] 响应于所述第一地址字段的所述预期接收机是所述无线接收机,解调所述两个或更多个信号中包括所述第一地址字段的第一信号。
[0352] 31.根据项30所述的装置,其中,所述控制器还适于使得:
[0353] 响应于所述第一地址字段的所述预期接收机不是所述无线接收机,针对所述地址字段中的第二地址字段(1225c,1225d),确定所述第二地址字段的所述预期接收机是否是所述无线接收机;以及
[0354] 响应于所述第二地址字段的所述预期接收机是所述无线接收机,解调所述两个或更多个信号中包括所述第二地址字段的第二信号。
[0355] 32.根据项31所述的装置,其中,所述两个或更多个信号的相应的符号速率彼此不同,并且其中,所述地址字段在时间上交错,从具有所述相应的符号速率中的最低符号速率的所述信号的所述地址字段开始,所述控制器进一步适于导致:
[0356] 将所述第二信号的符号速率识别为比所述第一信号的符号速率高的符号速率;以及
[0357] 使用所识别的所述第二信号的符号速率来确定所述第二地址字段的所述预期接收机是否是所述无线接收机。
[0358] 33.根据项32所述的装置,其中,所接收的分组还包括前置到所复用的两个或更多个信号的公共同步部分(1210b),所述控制器还适于使得:
[0359] 从所述公共同步部分中识别所述第一信号的所述符号速率;以及
[0360] 使用所识别的所述第一信号的符号速率来确定所述第一地址字段的所述预期接收机是否是所述无线接收机。
[0361] 34.根据项30至33中任一项所述的装置,其中,所述两个或更多个信号是两个或更多个唤醒信号WUS,其中,所述无线接收机是唤醒无线电WUR。
[0362] 35.一种包括项30至33中任一项所述的装置的无线接收机。