唤醒无线电(WUR)前导设计的制作方法

文档序号:20959375发布日期:2020-06-02 20:35阅读:472来源:国知局
唤醒无线电(WUR)前导设计的制作方法

相关申请的交叉引用

本申请要求于2017年5月26日提交的名称为“wakeupradio(wur)preambledesign”的美国临时专利申请号为62/511,516的权益,其全部内容通过引用明确地合并于此。

本公开总体上涉及无线通信系统,并且更具体地,涉及利用低功率唤醒无线电来实现节能特征的无线通信系统。



背景技术:

在过去的十年中,无线局域网(wlan)迅速发展,诸如电气和电子工程师协会(ieee)802.11标准系列等wlan标准的发展提高了单用户峰值数据吞吐量。例如,ieee802.11b标准规定单用户峰值吞吐量为11兆位每秒(mbps),ieee802.11a和802.11g标准规定单用户峰值吞吐量为54mbps,ieee802.11n标准规定单用户峰值吞吐量为600mbps,ieee802.11ac标准规定单用户峰值吞吐量在每秒千兆比特(gbps)范围。未来的标准有望提供更高的吞吐量,诸如在数十gbps范围内的吞吐量。

一些wlan包括低成本无线设备(诸如无线传感器),该低成本无线设备不需要高数据速率。为了降低操作成本,这种无线设备由电池供电或以其他方式限制功率可能是有用的。这样的功率受限的无线设备使用降低功率消耗的节能技术。例如,将功率受限的无线设备的wlan网络接口置于低功率状态(例如,睡眠状态)达一段时间,以减少无线设备的功率消耗。当无线设备准备好将数据传输到接入点时,wlan网络接口将转换到活动状态,以便可以传输数据。wlan网络接口传输数据之后,wlan网络接口将转换回低功率状态。

功率受限的无线设备的wlan网络接口可以周期性“唤醒”以侦听来自接入点的传输以确定该接入点是否具有要传输到无线设备的数据。然而,即使当接入点没有数据要传输到无线设备时,wlan网络接口的这种周期性“唤醒”也会消耗功率。因此,为了进一步降低功率消耗,某些无线设备使用了低功率唤醒无线电(lp-wur),与wlan网络接口相比,lp-wur消耗的功率要少得多。例如,lp-wur不包括任何发射器电路,并且可以仅能够接收非常低数据速率的传输。当接入点准备好将数据传输到无线设备时,接入点将传输寻址到无线设备的唤醒分组。响应于接收到唤醒分组并且确定唤醒分组被寻址到无线设备,lp-wur唤醒wlan网络接口,以便wlan网络接口准备好从接入点接收数据。



技术实现要素:

在一个实施例中,一种方法包括:在第一通信设备处生成唤醒分组的第一部分,其中唤醒分组的第一部分与传统物理层协议(phy)前导相对应,所述传统phy前导与通信协议相对应,其中唤醒分组的第一部分包括第一正交频分复用(ofdm)符号,第一ofdm符号跨越第一带宽并且根据调制方案而被调制;在第一通信设备处生成第二ofdm符号,其中第二ofdm符号跨越第一带宽并且根据调制方案而被调制;在第一通信设备处生成唤醒分组的第二部分,其中唤醒分组的第二部分与第二带宽相对应,该第二带宽小于第一带宽,其中唤醒分组的第二部分被配置为提示一个或多个相应的第二通信设备处的一个或多个唤醒无线电以提示一个或多个相应网络接口从低功率状态转换到活动状态,并且其中唤醒分组的第二部分不符合通信协议;以及由第一通信设备传输唤醒分组包括:在唤醒分组的第一部分与唤醒分组的第二部分之间及时地传输第二ofdm符号,并且其中根据调制方案的第二ofdm符号的调制向第三通信设备发信号通知唤醒分组不符合通信协议,该第三通信设备根据通信协议操作。

在另一实施例中,一种装置包括网络接口设备,该网络接口设备与第一通信设备相关联。该网络接口设备包括一个或多个集成电路(ic),该一个或多个ic被配置为:生成唤醒分组的第一部分,其中该唤醒分组的第一部分与传统物理层协议(phy)前导相对应,该传统phy前导与通信协议相对应,其中唤醒分组的第一部分包括第一正交频分复用(ofdm)符号,第一ofdm符号跨越第一带宽并且根据调制方案进对行调制,生成第二ofdm符号,其中第二ofdm符号跨越第一带宽并且根据调制方案而被调制,生成唤醒分组的第二部分,其中唤醒分组的第二部分与第二带宽相对应于,第二带宽小于第一带宽,其中唤醒分组的第二部分被配置为提示一个一个或多个相应的第二通信设备处的一个或多个唤醒无线电以提示一个或多个相应的网络接口从低功率状态转换到活动状态,并且其中唤醒分组的第二部分不符合通信协议。一个或多个ic还被配置为传输唤醒分组,包括在唤醒分组的第一部分与唤醒分组的第二部分之间及时地传输第二ofdm符号。根据调制方案对第二ofdm符号的调制向第三通信设备发信号通知唤醒分组不符合通信协议,第三通信设备根据通信协议操作。

附图说明

图1a是根据一个实施例的具有客户端站的示例无线局域网(wlan)的框图,该客户端具有低功率唤醒无线电(lp-wur)。

图1b是根据一个实施例的被包括在图1a的wlan中的接入点的示例无线网络接口设备的框图。

图1c是根据一个实施例的被包括在图1a的wlan中的客户端站的示例无线网络接口设备的框图。

图1d是根据一个实施例的在图1a的wlan中的示例lp-wur的框图。

图2是现有物理层协议(phy)数据单元的框图。

图3是用于调制图2的现有技术phy数据单元中的字段的调制方案的图。

图4是另一现有技术phy数据单元的框图。

图5是用于调制图4的现有技术phy数据单元中的字段的调制方案的图。

图6是根据一个实施例的示例唤醒分组的框图。

图7是根据另一实施例的另一示例唤醒分组的框图。

图8是根据一个实施例的用于调制图7的示例唤醒分组中的字段的调制方案的图。

图9是根据一个实施例的用于生成唤醒分组的示例方法的流程图。

具体实施方式

仅出于说明目的,下面描述的低功率唤醒技术在无线局域网(wlan)的上下文中讨论,该wlan利用与电气和电子工程师协会(ieee)的802.11标准定义的协议相同或相似的协议。但是,在其他实施例中,相同或相似的功率节省技术被用于其他类型的无线通信系统,诸如个域网(pan)、移动通信网络(诸如,蜂窝网络)、城域网(man)、卫星通信网络等。

在下面描述的实施例中,接入点(ap)被配置为向一个或多个客户端站传输唤醒请求分组,从而使得一个或多个客户端站从低功率状态转换到活动状态。在各种实施例中,用于唤醒分组的帧格式被配置为避免包括根据不同通信协议操作的多个设备的通信网络中的兼容性问题。

图1a是根据一个实施例的示例wlan110的框图。wlan110包括接入点(ap)114,该ap114包括耦合到无线网络接口设备122的主机处理器118。无线网络接口设备122耦合到多个天线126。虽然图1a中示出了三个天线126,但是在其他实施例中,ap114包括其他合适的数目(例如,1、2、4、5等)的天线126。如将在下面更详细地描述的,无线网络接口设备122被配置为生成并且传输可以由wlan110中的低功率唤醒无线电(lp-wur)解码的唤醒分组。

根据一个实施例,主机处理器118被配置为执行存储在存储设备(未示出)中的机器可读指令。根据一个实施例,主处理器118在集成电路(ic)上实现。无线网络接口设备122在一个或多个ic上实现。根据一个实施例,主机处理器118在一个ic上实现,并且无线网络接口设备122在一个或多个其他不同的ic上实现。根据一个实施例,主机处理器118在第一ic上实现,并且无线网络接口设备122至少在相同的第一ic上并且可选地在一个或多个第二ic上实现。

wlan110还包括一个或多个客户端站134。尽管图1a中示出了三个客户端站134,但是在各个实施例中,wlan110包括其他合适的数目(例如,1、2、4、5、6等)的客户端站134。客户端站134-1包括被耦合到无线网络接口设备142的主机处理器138。无线网络接口设备142被耦合到一个或多个天线146。尽管图1a中示出了三个天线146,但是在其他实施例中,客户端站134-1包括其他合适的数目(例如,1、2、4、5等)的天线146。

无线网络接口设备142被配置为进入低功率状态,与无线网络接口设备142的活动状态相比,在低功率状态下,无线网络接口设备142消耗的功率明显更少。当处于活动状态时,无线网络接口设备142能够经由一个或多个天线146无线地接收和传输。在一个实施例中,当处于低功率状态时,无线网络接口设备142不能经由一个或多个天线146无线地接收和传输。

客户端站134-1还包括耦合到无线网络接口设备142和至少一个天线146的lp-wur150。lp-wur150被配置为使用非常低的功率(例如,小于100微瓦或其他合适的功率)。根据一个实施例,当无线网络接口设备142处于活动状态时,与无线网络接口设备142相比,lp-wur150被配置为使用明显更少的功率(例如,少于20%,少于10%,少于5%,少于2%,少于1%等)。

在一个实施例中,当无线网络接口设备142处于活动状态时,与无线网络接口设备142的操作带宽相比,lp-wur150被配置为在更小的带宽上操作(例如,小于50%,小于25%,小于20%,小于10%)。例如,在一个实施例中,当处于活动状态的无线网络接口设备142在为20mhz宽的更宽的通信信道上操作时,lp-wur150在大约4mhz宽(例如,4.06mhz宽)的通信信道上操作。在一个实施例中,lp-wur150在与无线网络接口设备142的操作带宽相对应的通信信道内居中的通信信道上操作。然而,在另一实施例中,当无线网络接口设备142处于活动状态时,lp-wur150被配置为在等于或基本等于无线网络接口设备142的操作带宽的带宽上操作。在一个实施例中,处于活动状态的无线网络接口设备142还被配置为在比20mhz宽的通信信道上操作(例如,40mhz、80mhz、160mhz等)。

lp-wur150被配置为接收和解码由ap114传输并且经由一个或多个天线146接收的唤醒分组。根据一个实施例,lp-wur150被配置为确定所接收的唤醒分组是否包括与客户端站134-1相对应的地址(例如,媒体访问控制(mac)地址、关联标识符(aid)或另一合适的网络地址)。lp-wur150被配置为响应于确定所接收的唤醒分组包括与客户端站134-1相对应的地址而生成唤醒信号。

根据一个实施例,当无线网络接口设备142处于低功率状态并且从lp-wur150接收到唤醒信号时,无线网络接口设备142被配置为响应于唤醒信号而转换到活动功率状态。例如,根据一个实施例,当无线网络接口设备142处于低功率状态并且从lp-wur150接收到唤醒信号时,无线网络接口设备142响应地转换到活动功率状态以准备好传输和/或接收。

根据一个实施例,主机处理器138被配置为执行存储在存储设备(未示出)中的机器可读指令。根据一个实施例,主处理器138在ic上实现。无线网络接口设备142在一个或多个ic上实现。根据一个实施例,主机处理器138在一个ic上被实现,并且无线网络接口设备142在一个或多个其他不同的ic上实现。根据一个实施例,主机处理器138在第一ic上被实现,并且无线网络接口设备142至少在相同的第一ic上并且可选地在一个或多个第二ic上实现。

根据一个实施例,lp-wur150在一个ic上实现,并且无线网络接口设备142在一个或多个其他不同的ic上实现。根据一个实施例,lp-wur150在第一ic上实现,并且无线网络接口设备142至少在相同的第一ic上并且可选地在一个或多个第二ic上实现。

在一个实施例中,客户端站134-2和134-3中的每个具有与客户端站134-1相同或相似的结构。例如,根据一个实施例,客户端站134-2和134-3中的一者或两者包括相应的lp-wur。作为另一示例,根据另一实施例,客户端站134-2和134-3中的一者或两者不包括lp-wur。客户端站134-2和134-3中的每个具有相同或不同数目的天线(例如,1、2、3、4、5等)。例如,根据一个实施例,客户端站134-2和/或客户端站134-3每个仅具有两个天线(未示出)。

图1b是根据一个实施例的图1a的ap114的网络接口设备122的框图。网络接口设备122包括耦合到物理层(phy)处理器164的mac层处理器160。phy处理器164包括耦合到多个天线126的多个收发器168。尽管图1b中示出了三个收发器168和三个天线126,但是在其他实施例中,phy处理器164包括耦合到其他合适数目的天线126的其他合适的数目的收发器168(例如,1、2、4、5等)。在一些实施例中,ap114包括比收发器168更多数目的天线126,并且phy处理器164被配置为使用天线切换技术。

网络接口设备122使用被配置为如下所述操作的一个或多个ic来实现。例如,mac层处理器160可以至少部分在第一ic上被实现,并且phy处理器164可以至少部分在第二ic上被实现。作为另一示例,mac层处理器160的至少一部分和phy处理器164的至少一部分可以在单个ic上被实现。例如,网络接口设备122可以使用片上系统(soc)来实现,其中soc包括mac层处理器160的至少一部分和phy处理器164的至少一部分。

在各个实施例中,ap114的mac层处理器160和/或phy处理器164被配置为生成符合wlan通信协议(诸如符合ieee802.11标准的通信协议或其他合适的无线通信协议)的数据单元,并且处理所接收的数据单元。例如,mac层处理器160可以被配置为实现mac层功能,包括wlan通信协议的mac层功能,并且phy处理器164可以被配置为实现phy功能,包括wlan通信协议的phy功能。例如,mac层处理器160可以被配置为生成诸如mac服务数据单元(msdu)、mac协议数据单元(mpdu)等mac层数据单元,并且将mac层数据单元提供给phy处理器164。phy处理器164可以被配置为从mac层处理器160接收mac层数据单元,并且封装mac层数据单元以生成phy数据单元(诸如phy协议数据单元(ppdu)等)以经由天线126而被传输。phy处理器164可以被配置为接收经由天线126接收的phy数据单元,并且提取封装在phy数据单元内的mac层数据单元。phy处理器164可以将所提取的mac层数据单元提供给mac层处理器160,mac层处理器160然后处理mac层数据单元。

根据一个实施例,结合生成一个或多个射频(rf)信号以用于传输,phy处理器130被配置为处理(其可以包括调制、滤波等)与ppdu相对应的数据以生成一个或多个数字基带信号,并且将数字基带信号(s)转换成一个或多个模拟基带信号。另外,phy处理器130被配置为将一个或多个模拟基带信号上变频为一个或多个rf信号以经由一个或多个天线138传输。

结合接收一个或多个信号rf信号,phy处理器130被配置为将一个或多个rf信号下变频为一个或多个模拟基带信号,并且将一个或多个模拟基带信号转换成一个或多个数字基带信号。phy处理器130还被配置为处理(其可以包括解调、滤波等)一个或多个数字基带信号以生成ppdu。

phy处理器130包括放大器(例如,低噪声放大器(lna)、功率放大器等)、射频(rf)下变频器、rf上变频器、多个滤波器、一个或多个模数转换器(adc)、一个或多个数模转换器(dac)、一个或多个离散傅里叶变换(dft)计算器(例如,快速傅里叶变换(fft)计算器)、一个或多个逆离散傅里叶变换(idft)计算器(例如,逆快速傅里叶变换(ifft)计算器)、一个或多个调制器、一个或多个解调器等。

phy处理器164被配置为生成提供给一个或多个天线126的一个或多个rf信号。phy处理器164还被配置为从一个或多个天线126接收一个或多个rf信号。

根据一些实施例,mac处理器160被配置为例如通过以下方式来控制phy处理器164以生成一个或多个rf信号:向phy处理器164提供一个或多个mac层数据单元(例如,mpdu),以及可选地向phy处理器164提供一个或多个控制信号。在一个实施例中,mac处理器160包括被配置为执行存储在诸如ram、读取rom、闪存等存储设备(未示出)中的机器可读指令的处理器。在一个实施例中,mac处理器160包括硬件状态机。

图1c是根据一个实施例的图1a的客户端站134-1的网络接口设备142的框图。网络接口设备142包括被耦合到phy处理器174的mac层处理器172。phy处理器174包括被耦合到一个或多个天线146的多个收发器178。尽管图1c中示出了三个收发器178和三个天线126,但是在其他实施例中,phy处理器174包括耦合到其他合适的数目的天线146的其他合适的数目的收发器178(例如,1、2、4、5等)。在一些实施例中,客户端站134-1包括比收发器178更多数目的天线146,并且phy处理器174被配置为使用天线切换技术。

网络接口设备142使用被配置为如下所述操作的一个或多个ic来实现。例如,mac层处理器172可以至少部分在第一ic上被实现,并且phy处理器174可以至少部分在第二ic上被实现。作为另一示例,mac层处理器172的至少一部分和phy处理器174的至少一部分可以在单个ic上被实现。例如,网络接口设备142可以使用片上系统(soc)来实现,其中soc包括mac层处理器172的至少一部分和phy处理器174的至少一部分。

在各个实施例中,客户端站134-1的mac层处理器172和phy处理器174被配置为生成符合wlan通信协议(诸如符合ieee802.11标准的通信协议或其他合适的无线通信协议)的数据单元,并且处理所接收的数据单元。例如,mac层处理器172可以被配置为实现mac层功能,包括wlan通信协议的mac层功能,并且phy处理器174可以被配置为实现phy功能,包括wlan通信协议的phy功能,phy功能。mac层处理器172可以被配置为生成诸如msdu、mpdu等mac层数据单元,并且将mac层数据单元提供给phy处理器174。phy处理器174可以被配置为从mac层处理器172接收mac层数据单元,并且封装mac层数据单元以生成诸如ppdu等phy数据单元以经由一个或多个天线146进行传输。类似地,phy处理器174可以被配置为接收经由一个或多个天线146接收的phy数据单元,并且提取封装在phy数据单元内的mac层数据单元。phy处理器174可以将所提取的mac层数据单元提供给mac层处理器172,mac层处理器172然后处理mac层数据单元。

如上所述,网络接口设备142被配置为在活动状态与低功率状态之间转换。根据一个实施例,当无线网络接口设备142处于低功率状态并且从lp-wur150接收到唤醒信号时,无线网络接口设备142被配置为响应于唤醒信号而转换到活动功率状态。

根据一个实施例,phy处理器174被配置为将经由一个或多个天线146接收的一个或多个rf信号下变频为一个或多个基带模拟信号,并且将模拟基带信号转换成一个或多个数字基带信号。phy处理器174还被配置为处理一个或多个数字基带信号以解调一个或多个数字基带信号并且生成ppdu。phy处理器174包括放大器(例如,lna、功率放大器等)、rf下变频器、rf上变频器、多个滤波器、一个或多个adc、一个或多个dac、一个或多个dft计算器(例如,快速傅里叶变换(fft)计算器)、一个或多个idft计算器(例如,逆快速傅里叶变换(ifft)计算器)、一个或多个调制器、一个或多个解调器等。

phy处理器174被配置为生成提供给一个或多个天线146的一个或多个rf信号。phy处理器174还被配置为从一个或多个天线146接收一个或多个rf信号。

根据一些实施例,mac处理器172被配置为例如通过以下方式来控制phy处理器174生成一个或多个rf信号:向phy处理器174提供一个或多个mac层数据单元(例如,mpdu),以及可选地向phy处理器174提供一个或多个控制信号。在一个实施例中,mac处理器172包括被配置为执行存储在诸如ram、读取rom、闪存等存储设备(未示出)中的机器可读指令的处理器。在一个实施例中,mac处理器172包括硬件状态机。

图1d是根据一个实施例的图1a的客户端站134-1的lp-150wur的框图。lp-wur150包括耦合到至少一个天线146的射频(rf)/模拟前端电路184。rf/模拟前端电路184包括一个或多个放大器(例如,低噪声放大器(lna))、rf下变频器、一个或多个滤波器和一个或多个模数转换器(adc)。在一个实施例中,rf/模拟前端电路184被配置为将rf信号下变频为基带模拟信号,并且将模拟基带信号转换成数字基带信号。

rf/模拟前端电路184耦合到数字基带电路188。数字基带电路188被配置为处理数字基带信号以确定数字基带信号是否对应于唤醒分组。数字基带电路188包括从数字基带信号中解调数据以生成与唤醒分组中包括的信息相对应的信息信号的解调器。

根据一个实施例,数字基带电路188耦合到逻辑电路192。逻辑电路192被配置为处理信息信号以确定唤醒分组是否包括与客户端站134-1相对应的地址(例如,mac地址、aid或另一合适的网络地址)。逻辑电路192被配置为响应于确定所接收的唤醒分组包括与客户端站134-1相对应的地址而生成唤醒信号。在各种实施例和/或场景中,唤醒分组中包括的网络地址包括单播地址、多播地址或广播地址。例如,根据一个实施例,广播网络地址通常对应于具有lp-wur的所有客户端站。作为另一示例,根据一个实施例,如果已经将客户端站134-1(例如,经由ap114)分配了与该组播网络地址相关联的一组客户端站,则该组播网络地址对应于客户端站134-1。作为又一示例,根据各种实施例,可以在制造时向客户端站134-1分配单播网络地址,可以在客户端站134变得与网络110相关联时由ap114分配单播网络地址,等等。

图2是符合ieee802.11n标准的现有技术phy数据单元200的图。

phy数据单元200包括phy前导204和phy数据部分208。phy前导204包括传统前导部分212,传统前导部分212包括传统短训练字段(l-stf)216、传统长训练字段(l-ltf)220和传统信号字段(l-sig)224。l-stf216包括通常用于分组检测、初始同步、自动增益控制等的定义信号(例如,由通信协议定义)。l-ltf220包括通常用于信道估计、精细同步等的定义信号(例如,由通信协议定义)。根据一个实施例,l-sig224包括关于phy数据单元200的某些phy参数,诸如可以一起使用以估计phy数据单元200的持续时间的编码率和长度。

传统部分212的格式符合ieee802.11a标准,使得符合例如ieee802.11a标准和/或ieee802.11g标准但是不符合ieee802.11n标准的通信设备(例如,传统设备)可以使用传统前导212部分检测phy数据单元200并且估计phy数据单元200的长度。例如,传统设备可以通过检测l-stf216来检测phy数据单元200,并且可以使用例如l-sig224来估计phy数据单元200的持续时间。

phy前导204还包括高吞吐量信号字段(ht-sig)228、高吞吐量短训练字段(ht-stf)232和m个高吞吐量长训练字段(ht-ltf)236,其中m通常是由用于在多输入多输出(mimo)信道配置中传输数据单元200的空间流的数目确定的整数。特别地,根据ieee802.11n标准,如果使用两个空间流传输数据单元200,则数据单元200包括两个ht-ltf212,而如果使用三个或四个空间流传输数据单元200,则数据单元200包括四个ht-ltf212。ht-sig字段208中包括对所利用的空间流的特定数目的指示。

图3是示出由ieee802.11n标准定义的图2的数据单元200的l-sig206、ht-sig1208-1和ht-sig2208-2的调制300的一组图。l-sig206与第一正交频分复用(ofdm)符号相对应,并且第一ofdm符号的各个音调使用二进制相移键控(bpsk)而被调制。ht-sig1208-1与第二ofdm符号相对应,并且ht-sig2208-2与第三ofdm符号相对应。第二ofdm符号和第三ofdm符号的各个音调根据正交bpsk(q-bpsk)而被调制。换言之,与l-sig206的音调的调制相比,ht-sig1208-1和ht-sig2208-2的音调的调制被旋转90度。

图4是符合ieee802.11ac标准的现有技术phy数据单元400的图。

phy数据单元400包括phy前导404和phy数据部分408。phy前导404包括上述传统前导部分212。例如,符合ieee802.11a标准、ieee802.11g标准和/或ieee802.11n标准但是不符合ieee802.11ac标准的通信设备(例如,传统设备)可以使用传统前导212部分检测phy数据单元400并且估计phy数据单元400的长度。例如,传统设备可以通过检测l-stf216来检测phy数据单元400,并且可以使用例如l-sig224来估计phy数据单元200的持续时间。

前导404还包括第一非常高吞吐量信号(vht-siga)字段412(其包括第一ofdm符号412-1和第二ofdm符号412-2)、非常高吞吐量短训练字段(vht-stf)416、m个非常高吞吐量长训练字段(vht-ltf)420(其中m是整数)、以及第二非常高吞吐量信号字段(vht-sig-b)424。

图5是示出由ieee802.11ac标准定义的l-sig406和vht-siga412的调制的一组图。与图3中的ofdm符号228-1不同,ofdm符号412-1的音调根据bpsk进行调制,这与l-sig224的音调的调制相同。另一方面,ofdm符号412-2的音调使用q-bpsk进行调制,例如,与l-sig406的调制相比,ofdm符号412-2的调制被旋转90度。

图2-4仅示出了ap114和客户端134被配置为在wlan110中生成和传输的一些phy数据单元格式。在其他实施例中,ap114和客户端134被配置为生成并且传输符合ieee802.11标准系列中的其他标准的phy数据单元和/或符合一种或多种不同通信协议的phy数据单元。

在某些实施例中,接收phy数据单元(例如,符合ieee802.11标准系列中的通信协议的数据单元)的通信设备可能需要区分符合不同通信协议(例如,ieee802.11a标准、ieee802.11n标准、ieee802.11ac标准等)的phy数据单元以便适当地处理所接收的phy数据单元。在一个实施例中,在所接收的phy数据单元的phy前导中的一个或多个字段处的数字调制方案(例如,二进制相移键控(bpsk)、正交二进制相移键控(q-bpsk)等)的检测用于在接收器处区分不同的通信协议。通信设备可以被配置为检测所接收的phy数据单元的phy前导中的一个或多个字段的调制(例如,bpsk、q-bpsk等)并且将所接收的phy数据单元分类为符合特定通信协议或不符合特定通信协议。

根据一个实施例,客户端站134的网络接口设备142能够检测和解码符合ieee802.11n标准的phy数据单元。因此,现在参考图2,当网络接口设备142接收到phy数据单元200,并且网络接口设备142检测到l-sig206中的bpsk调制和ht-sig208中的q-bpsk调制时。基于检测到的l-sig206和ht-sig208的调制,网络接口设备142将所接收的phy数据单元200适当地分类为符合ieee802.11n标准。当网络接口设备142接收到phy数据单元,并且确定phy前导的l-sig字段是使用bpsk调制的并且在l-sig字段之后的字段是使用不是调制q-bpsk的数字调制方案(例如,bpsk)调制的时,网络接口设备142确定数据单元不符合ieee802.11n标准。

例如,现在参考图4,当网络接口设备142接收到phy数据单元400,并且确定l-sig406是bpsk调制的并且紧接在l-sig406之后的字段(即,vht-siga1408-1)也是bpsk调制的时,网络接口设备142确定phy数据单元400不符合ieee802.11n标准。此外,如果网络接口设备142还能够检测和解码符合ieee802.11ac标准的数据单元,则网络接口设备142确定下一字段(即,vht-siga2字段408-2)是q-bpsk调制的并且将phy数据单元400分类为符合ieee802.11ac标准。

上面的示例涉及客户端站134处的网络接口设备142使用在所接收的数据单元中的一个或多个字段处检测到的调制方案来将所接收的数据单元分类为符合特定通信协议或不符合特定通信协议。尽管以上示例涉及phy数据单元符合ieee802.11标准系列中的标准,但在其他实施例中,可以使用类似的技术将数据单元分类为符合或不符合其他合适的通信协议。

使用各种机制来防止多个通信设备在同一通信信道上同时传输各个数据单元。在一个实施例中,无线网络中的通信设备(例如,wlan110)通过使用空闲信道评估(cca)技术确定信道是否空闲(即,可用于数据传输)或者是否由于另一通信设备在通信信道中传输而导致通信信道繁忙来避免同时通过通信信道进行传输。例如,通信设备(例如,ap114、客户端站134等、或者ap114中的网络接口设备122、客户端站134中的网络接口设备142等)测量所接收的信号通信信道中的能量水平以确定信道是否空闲。在一个实施例中,通信设备将接收信号能量水平与阈值进行比较,并且如果所接收的信号能量水平低于阈值,则确定通信信道空闲并且可用于数据传输。

另一方面,如果确定接收信号能量水平超过阈值,则通信设备确定通信信道繁忙。在一个实施例中,阈值是基于接收信号是否对应于符合所识别的通信协议的分组来设置的。例如,在确定接收信号对应于符合所识别的通信协议的分组时,通信设备将接收信号能量水平与较低阈值进行比较,而在确定接收信号不是符合所识别的通信协议的分组时,通信设备将接收信号能量水平与较高阈值进行比较。在一个实施例中,通信设备基于通信设备是否在接收信号中检测到l-stf216来确定接收信号是否对应于符合所识别的通信协议的分组。在一个实施例中,通信设备还基于通信设备是否确定接收信号包括具有有效数据的l-sig224来确定接收信号是否对应于符合所识别的通信协议的分组。

ieee802.11标准提供了向后兼容性特征,该特征允许符合ieee802.11标准的不同版本的通信设备进行互操作。例如,诸如图2的phy数据单元200和图4的phy数据单元400等phy数据单元包括传统前导212。传统前导212允许传统设备检测phy数据单元200/400并且估计phy数据单元200/400的持续时间,即使传统设备不能解码phy数据单元200/400的其他部分。当传统设备检测到存在并且估计phy数据单元200/400的持续时间时,传统设备通常拒绝在phy数据单元200/400的所估计的持续时间内进行传输,从而避免了干扰phy数据单元200/400。

另外,ieee802.11标准通过设计允许检测协议phy数据单元符合哪个版本的phy前导来帮助符合ieee802.11标准的不同版本的通信设备进行互操作。

例如,符合ieee802.11n标准(并且不符合ieee802.11ac标准)的传统设备分析所接收的phy数据单元中跟随l-sig224的ofdm符号的调制。如果跟随l-sig224的ofdm符号是bpsk调制的,则传统设备确定所接收的phy数据单元不符合ieee802.11n标准。另一方面,如果跟随l-sig224的ofdm符号是q-bpsk调制的,则传统设备确定所接收的phy数据单元确实符合ieee802.11n标准。

符合ieee802.11ac标准的设备还分析所接收的phy数据单元中跟随l-sig224的ofdm符号的调制。如果跟随l-sig224的ofdm符号是q-bpsk调制的,则设备确定所接收的phy数据单元符合ieee802.11n标准。另一方面,如果跟随l-sig224的ofdm符号是bpsk调制的,则传统设备确定所接收的phy数据单元确实符合ieee802.11n标准,例如,所接收的phy数据可以符合ieee802.11a标准或ieee802.11ac标准。符合ieee802.11ac标准的设备然后分析下一ofdm符号的调制。如果下一ofdm符号是bpsk调制的,则设备确定所接收的phy数据单元不符合ieee802.11ac标准。另一方面,如果下一ofdm符号是q-bpsk调制的,则设备确定所接收的phy数据单元符合ieee802.11ac标准。

图6是根据一个实施例的在图1的示例wlan110中使用的唤醒分组600的框图。根据一个实施例,ap114的网络接口设备122被配置为生成并且传输唤醒分组600,例如以提示客户端站134的网络接口142从低功率状态转换到活动状态。根据另一实施例,客户端站134-1的网络接口设备142还被配置为生成并且传输唤醒分组600,例如以提示另一客户端站134的网络接口142从低功率状态中唤醒。

唤醒分组600包括传统802.11前导212(如上所述)和有效载荷608。根据一个实施例,传统802.11前导212使得ieee802.11站(例如,被配置为根据ieee802.11标准操作的无线通信设备)能够检测唤醒分组600并且估计唤醒分组600的持续时间以减少将与唤醒分组600冲突的ieee802.11站的传输。

在其他实施例中,根据一个实施例,唤醒分组600包括传统前导(不同于传统802.11前导212),该传统前导使得符合不同的合适的无线通信协议(例如,不同于ieee802.11标准)的站能够检测唤醒分组600并且估计唤醒分组600的持续时间以减少将与唤醒分组600发生冲突的这样的站的传输。

有效载荷608包括唤醒前导624和唤醒分组本体628。在一个实施例中,唤醒前导624包括使得lp-wur(诸如lp-wur150等)能够检测唤醒分组620的有效载荷608并且与唤醒分组620的有效载荷608同步的信号。在一个实施例中,唤醒分组本体628包括网络地址(例如,mac地址、aid或另一合适的网络地址),该网络地址与唤醒分组600被意图用于的客户端站(或客户端站组)相对应。现在参考图1d,根据一个实施例,数字基带电路188被配置为至少通过检测唤醒前导624来检测唤醒分组600。逻辑电路192被配置为处理唤醒分组本体628以确定唤醒分组本体628是否包括与客户端站134-1相对应的网络地址(例如,mac地址、aid或另一合适的网络地址)。

在一个实施例中,唤醒分组600是使用正交频域复用(ofdm)调制来生成和传输的(由ap114的网络接口设备122等)。在一个这样的实施例中,唤醒分组600的每个字段对应于一个或多个ofdm符号。例如,l-sig224对应于一个ofdm符号。

在一个实施例中,客户端站的网络接口设备(诸如网络接口设备142)被配置为至少接收、检测和解码唤醒分组600的传统802.11前导212。在一个实施例中,传统802.11前导212是在以下各项处处检测和解码的:i)不包括lp-wur的通信设备的无线网络接口设备,和/或ii)包括lp-wur并且其无线网络接口设备已经从低功率状态转换到活动状态(例如,基于先前的唤醒分组)的通信设备的无线网络接口设备。

在一个实施例中,唤醒分组200的有效载荷608不符合可以由诸如网络接口设备142等无线网络接口设备解码和处理的通信协议。在一个这样的实施例中,网络接口设备142未被配置为(或无法)解码和处理唤醒分组600的唤醒前导624和唤醒分组本体628的至少一部分。

根据一个实施例,客户端站134-1的lp-wur150不能够检测和/或解码唤醒分组600的有效载荷传统前导212。然而,在其他实施例中,客户端站134-1的lp-wur150被配置为另外接收、检测和解码传统802.11前导212或其一部分。

根据一个实施例,有效载荷608与ppdu相对应,ppdu由通信协议(本文中有时称为“唤醒分组通信协议”)定义,该通信协议不同于网络接口设备142被配置为根据其进行操作的通信协议(本文中有时被称为“wifi通信协议”)。在一个实施例中,lp-wur150不能处理和/或不能正确地解码传统802.11前导212(或其至少一部分),并且网络接口设备142不能处理和/或不能正确地解码有效载荷608(或其至少一部分)。

在一个实施例中,唤醒分组600的有效载荷608占用的带宽小于传统802.11前导212的带宽(例如,小于50%,小于25%,小于20%,小于10%)。例如,在一个实施例中,传统前导212跨越20mhz带宽,并且有效载荷608跨越4mhz。在一个实施例中,唤醒分组600是使用ofdm来生成和传输的(由ap114的网络接口设备122、客户端站134的网络接口设备142等),并且传统802.11前导212是使用大于用于传输有效载荷608的子载波的数目的多个子载波来传输的。例如,在一个实施例中,传统802.11前导212是在20mhz宽的通信信道内的52个子载波上传输的,并且有效载荷608是在跨越较宽的20mhz通信信道的仅一部分(例如,中心4mhz部分)的13个子载波上传输的。在一个实施例中,在有效载荷608的传输期间,与较宽的20mhz通信信道相对应的其余子载波不用于任何数据的传输,并且因此不包括任何传输的信号。

唤醒分组600的有效载荷608的较低占用的带宽可能导致在传统无线网络接口设备处的通信协议的虚假检测,传统无线网络接口设备诸如如下无线网络接口设备:i)被配置为根据ieee802.11n标准进行操作,以及ii)未被配置为根据ieee802.11ac标准(下文中称为“传统11n无线网络接口设备”)进行操作。例如,如以上关于唤醒分组600所讨论的,与在较宽的20mhz通信信道上传输的传统802.11前导212相比,有效载荷608在较窄的通信信道上传输(例如,在较少数目的子载波上)。但是,传统的11n无线网络接口设备被配置为在整个较宽的通信通道上操作。结果,传统的11n无线网络接口设备可能不正确地检测到有效载荷608中的跟随l-sig224的ofdm符号的调制。仅作为示例,在接收到l-sig224之后,传统的11n无线网络接口设备将继续在整个20mhz通信信道上处理信号,包括但不包含任何数据的子载波上的环境噪声。传统11n无线网络接口然后尝试确定跟随l-sig224的ofdm符号的调制,以便确定与所接收的唤醒分组600相对应的通信协议。与有效载荷608一起接收的环境噪声可能导致在传统11n网络接口设备处的通信协议的不正确检测。

在一个实施例中,基于l-sig224和紧接在l-sig224之后的ofdm符号(包括环境噪声)的检测到的调制,传统11n网络接口设备有时可能会错误地将唤醒分组600分类为符合ieee802.11n标准。然而,由于唤醒分组600的有效载荷608不符合ieee802.11标准,因此传统11n网络接口设备将可能检测到传统11n网络接口设备解码的数据中的错误。

例如,在一个实施例中,传统11n网络接口设备可能错误地将紧接在l-sig224之后的ofdm符号的调制检测为q-bpsk,并且因此将唤醒分组600分类为符合ieee802.11n标准。因此,传统11n网络接口设备将假定跟随l-sig224的两个ofdm符号对应于ht-sig字段208(图2),从而相应地处理跟随l-sig224的两个ofdm符号。然后,传统11n网络接口设备可能会检测到从跟随l-sig224的两个ofdm符号中解码的数据中的循环冗余校验(crc)错误(传统11n网络接口设备假定这是ht-sig字段208(图2))。响应于检测到的crc错误,网络接口设备142停止接收和处理phy数据单元600,并且确定在phy数据单元600的持续时间结束之前是否应当将通信信道视为空闲。

例如,ieee802.11n标准规定,如果在ht-sig字段228中检测到crc错误,则传统11n网络接口设备应当监测接收信号能量水平并且将接收信号能量水平与阈值进行比较。如果接收信号能量水平降到阈值以下,则ieee802.11n标准规定:即使在分组的持续时间结束之前,传统11n网络接口设备也应当将通信信道视为空闲。因为唤醒分组600的有效载荷608没有跨越整个20mhz信道,所以传统11n网络接口设备有可能在有效载荷608的接收期间将接收信号能量水平被检测为低于阈值。当传统11n网络接口设备接收到唤醒分组600时,传统11n网络接口设备将有可能在唤醒分组600结束之前确定通信信道处于空闲状态,从而可以在唤醒分组600的传输期间发起传统11n分组的传输。在唤醒分组600的传输期间的传统11n分组的传输可能与唤醒分组600发生冲突,并且干扰lp-wur检测和/或正确处理唤醒分组600的能力。

为了减少传统11n网络接口设备错误地将唤醒分组600分类为符合ieee802.11n标准的机会,可以在传统802.11前导212与唤醒前导624之间包括附加字段。在一个实施例中,该附加字段的存在会“欺骗”接收方传统11n网络接口设备将唤醒分组分类为不符合ieee802.11n标准。

图7是根据一个实施例的在图1的示例wlan110中使用的示例唤醒分组700的图。根据一个实施例,ap114的网络接口设备122被配置为生成并且传输唤醒分组700。根据另一实施例,客户端站134-1的网络接口设备142还被配置为生成并且传输唤醒分组700,例如以提示另一客户端站134从低功率状态唤醒。唤醒分组700类似于唤醒分组600,并且出于简洁的原因,不讨论相同编号的元素。

唤醒分组700的有效载荷710包括紧接在传统前导212之后并且占用等于传统前导212的带宽的带宽的额外字段712。例如,在一个实施例中,传统前导212被传输以跨越20mhz的通信信道,并且额外字段712也被传输以跨越相同的20mhz的通信信道。在一个实施例中,使用不同于q-bpsk的数字调制技术来调制额外字段712。例如,如图8所示,l-sig224和额外字段712都使用bpsk调制。

在一个实施例中,额外字段712是重复的l-sig224。在一个实施例中,额外字段712与l-ltf220的至少一部分相同。在其他实施例中,额外字段712包括任何其他合适的信号和/或信息。在一个实施例中,额外字段172不向接收方通信设备传送任何有用信息。在另一实施例中,额外字段172的确向接收方通信设备传送有用信息。例如,在一个实施例中,在包括额外字段172和唤醒分组本体628的一组ofdm符号内/上对唤醒分组数据(例如,其包括与预期客户端站相对应的网络地址)进行编码。

在一个实施例中,额外字段712中的比特被加扰。例如,在一个实施例中,使用符合ieee802.11标准系列内的标准(例如,ieee802.11a标准、ieee802.11n标准等)的加扰技术,对额外字段712的比特进行加扰。在另一实施例中,使用不同的加扰技术对额外字段712中的比特进行加扰。

接收唤醒分组700的传统11n网络接口设备将l-sig224检测为是使用bpsk调制的。此后,传统11n网络接口设备将额外字段712检测为是使用不同于q-bpsk的数字调制技术调制的,并且因此将唤醒分组700分类为不符合ieee802.11n标准。例如,传统11n网络接口设备可以假定唤醒分组700符合ieee802.11a标准。当网络接口设备142检测到crc错误以尝试解码和处理唤醒分组700的有效载荷710时,网络接口设备142停止处理唤醒分组700并且将通信信道视为繁忙,直到唤醒分组700的所估计的持续时间(使用l-sig224确定的)结束。因此,传统11n网络接口设备在唤醒分组700的传输期间将不发起传输。

根据一个实施例,具有定义的调制并且跨越与传统802.11前导604相同的更宽的通信信道的额外字段712的存在使得传统11n网络接口设备能够将唤醒分组700明确地分类为不符合ieee802.11n标准。

在一个实施例中,唤醒分组700由ap114的网络接口设备122、客户端站134的网络接口设备142等使用ofdm调制生成和传输。在一个这样的实施例中,唤醒分组700的每个字段与一个或多个ofdm符号相对应。在一个实施例中,例如,l-sig224与一个ofdm符号相对应,并且额外字段712与另一ofdm符号相对应。

在一个实施例中,根据一个实施例,客户端站134-1的lp-wur150被配置为仅接收、检测和解码唤醒分组700的唤醒前导624和唤醒分组本体628。然而,在其他实施例中,客户端站134-1的lp-wur150被配置为另外接收、检测和解码额外字段712。

在一个实施例中,其中lp-wur150被配置为解码额外字段712,lp-wur150在20mhz通信信道的整个带宽上操作。例如,在一个实施例中,lp-wur150被配置为接收信号,该信号跨越用于传输额外字段712的整个20mhz通信信道。在一个这样的实施例中,额外字段712还包括信号,该信号使得lp-wur150能够执行接收器增益调节和/或同步。在其中额外字段712包括被用于接收器增益调节和/或同步的信号的实施例中,与不包括额外字段712的唤醒分组600(图6)相比,可以缩短唤醒前导624的持续时间。

虽然已经在ieee802.11标准系列的上下文中描述了唤醒分组700,但是在其他实施例中,使用类似的技术来“欺骗”网络中的通信设备,该通信设备利用其他通信协议。例如,可以将具有特定的调制方案的一个或多个额外字段插入到分组中,该分组“欺骗”接收通信设备将分组分类为不符合具有不利特性的通信协议(例如,可能导致疏忽大意地确定在分组传输期间通信信道是空闲的)。

图9是根据一个实施例的用于生成唤醒分组的示例方法900的流程图。在一些实施例中,图1的网络接口设备122被配置为实现方法900。然而,方法900在网络接口设备122的上下文中描述仅用于说明性目的,并且在其他实施例中,方法900由另一合适的设备(诸如网络接口设备142)实现。

在框904处,网络接口设备122生成唤醒分组的第一部分。第一部分对应于与通信协议相对应的传统phy前导。第一部分包括第一ofdm符号,第一ofdm符号跨越第一带宽并且根据调制方案进行调制。在一个实施例中,传统phy前导是与由ieee802.11n标准规定的协议相对应的传统802.11前导。在一些实施例中,传统phy前导也对应于其他通信协议,诸如由ieee802.11ac标准规定的协议、由ieee802.11ax标准规定的协议(正在开发中)等。

在框908处,网络接口设备122生成第二ofdm符号,其中第二ofdm符号跨越第一带宽并且根据调制方案进行调制。在一个实施例中,第二ofdm符号对应于跟随传统phy前导的额外符号,诸如以上参考图7所述的额外符号712。在一个实施例中,第二ofdm符号还根据bpsk调制方案进行调制。

在框912处,网络接口设备122生成唤醒分组的第二部分。第二部分跨越小于第一带宽的第二带宽。唤醒分组的第二部分被配置为提示一个或多个相应通信设备处的一个或多个唤醒无线电以提示一个或多个相应网络接口从低功率状态转换到活动状态。唤醒分组的第二部分不符合传统phy前导所符合的通信协议。在一个实施例中,唤醒分组的第二部分对应于如上所述的唤醒分组700的唤醒前导624和唤醒分组本体628。在一个实施例中,唤醒分组的第二部分不被配置为由可以解码和处理符合ieee802.11标准系列中的标准的数据单元的网络接口设备来解码和处理。

在框916处,网络接口设备122传输唤醒分组。所传输的唤醒分组包括第二ofdm符号,该第二ofdm符号是在时间上在唤醒分组的第一部分与第二部分之间被传输的。根据调制方案对第二ofdm符号的调制向通信设备发信号通知唤醒分组不符合通信协议,第三通信设备根据通信协议操作。例如,根据bpsk调制方案对l-sig的调制和在l-sig之后的第二ofdm符号的调制向传统11n网络接口设备发信号通知唤醒分组不符合ieee802.11n标准。

尽管上述技术在可以由lp-wur解码的唤醒分组的上下文中讨论,但是在其他实施例中,类似的技术可以用于可以与具有传统11n无线网络接口设备的ieee802.11n/ac/ax无线网络共存的其他类型的无线通信系统。例如,根据其他实施例,在2.4ghz和5ghz频带中的其他窄带无线通信网络可以利用与上面讨论的分组结构类似的分组结构,从而传统的802.11n网络接口设备将这样的分组明确地被分类为不符合ieee802.11n标准。

实施例1:一种方法,包括:在第一通信设备处生成唤醒分组的第一部分,其中唤醒分组的第一部分与传统物理层协议(phy)前导相对应,所述传统phy前导与通信协议相对应,其中唤醒分组的第一部分包括第一正交频分复用(ofdm)符号,第一ofdm符号跨越第一带宽并且根据调制方案而被调制的;在第一通信设备处生成第二ofdm符号,其中第二ofdm符号跨越第一带宽并且根据调制方案而被调制;在第一通信设备处生成唤醒分组的第二部分,其中唤醒分组的第二部分与第二带宽相对应,第二带宽小于第一带宽,其中唤醒分组的第二部分被配置为提示一个或多个相应第二通信设备处的一个或多个唤醒无线电以提示一个或多个相应网络接口从低功率状态转换到活动状态,并且其中唤醒分组的第二部分不符合通信协议;以及由第一通信设备传输唤醒分组,包括在唤醒分组的第一部分与唤醒分组的第二部分之间及时地传输第二ofdm符号,并且其中根据调制方案对第二ofdm符号的调制向第三通信设备发信号通知唤醒分组不符合通信协议,第三通信设备根据通信协议操作。

实施例2:根据实施例1的方法,其中第一ofdm符号与传统信号(l-sig)字段相对应,l-sig字段包括指示唤醒分组的持续时间的信息。

实施例3:根据实施例2的方法,其中第二ofdm符号是第一ofdm符号的重复。

实施例4:根据实施例1至3中任一实施例的方法,其中:唤醒分组的第一部分包括第三ofdm符号,第三ofdm符号与传统长训练字段(l-ltf)相对应,以及第二ofdm符号是第三ofdm符号的重复。

实施例5:根据实施例1的方法,其中唤醒分组的第二ofdm符号不向一个或多个第二通信设备传送任何有用信息。

实施例6:根据实施例1的方法,其中第二ofdm符号包括被意图用于一个或多个第二通信设备的多个信息比特。

实施例7:根据实施例6的方法,还包括对多个信息比特加扰。

实施例8:根据实施例1至7中任一实施例的方法,其中唤醒分组的第二部分包括网络标识符的至少一部分,网络标识符与一个或多个第二通信设备相对应。

实施例9:根据实施例8的方法,其中网络标识符是多播地址,多波地址与一个或多个第二通信设备相对应。

实施例10:根据实施例1至7中任一实施例的方法,其中唤醒分组的第二部分包括网络标识符的至少一部分,网络标识符与广播地址相对应。

实施例11:根据实施例1的方法,其中生成第二ofdm符号包括生成第二ofdm符号以包括信号,该信号使得一个或多个相应第二通信设备处的一个或多个低功率唤醒无线电能够执行以下中的至少一项:i)接收器增益调节,以及ii)同步。

实施例12:根据实施例1至11中任一实施例的方法,其中第一ofdm符号和第二ofdm符号根据二进制相移键控(bpsk)调制方案进行调制。

实施例13:一种装置,包括:网络接口设备,该网络接口设备与第一通信设备相关联的,其中网络接口设备包括一个或多个集成电路(ic),一个或多个ic被配置为:生成唤醒分组的第一部分,其中唤醒分组的第一部分与传统物理层协议(phy)前导相对应,传统phy前导与通信协议相对应,其中唤醒分组的第一部分包括第一正交频分复用(ofdm)符号,第一ofdm符号跨越第一带宽并且根据调制方案进行调制,生成第二ofdm符号,其中第二ofdm符号跨越第一带宽并且根据调制方案而被调制,生成唤醒分组的第二部分,其中唤醒分组的第二部分与第二带宽相对应,第二带宽小于第一带宽,其中唤醒分组的第二部分被配置为提示一个或多个相应的第二通信设备处的一个或多个唤醒无线电以提示一个或多个相应的网络接口从低功率状态转换到活动状态,并且其中唤醒分组的第二部分不符合通信协议,以及传输唤醒分组包括:在唤醒分组的第一部分与唤醒分组的第二部分之间及时地传输第二ofdm符号,并且其中根据调制方案对第二ofdm符号的调制向第三通信设备发信号通知唤醒分组不符合通信协议,第三通信设备根据通信协议操作。

实施例14:根据实施例13的装置,其中第一ofdm符号对应于传统信号(l-sig)字段,l-sig字段包括指示唤醒分组的持续时间的信息。

实施例15:根据实施例14的装置,其中一个或多个ic被配置为将第二ofdm符号生成为第一ofdm符号的重复。

实施例16:根据实施例13至15中任一实施例的装置,其中一个或多个ic被配置为:生成唤醒分组的第一部分以包括与传统长训练字段(l-ltf)相对应的第三ofdm符号,以及将第二ofdm符号生成为第三ofdm符号的重复。

实施例17:根据实施例13的装置,其中唤醒分组的第二ofdm符号不向一个或多个第二通信设备传送任何有用信息。

实施例18:根据实施例13的装置,其中第二ofdm符号包括意图用于一个或多个第二通信设备的多个信息比特。

实施例19:根据实施例18的装置,其中一个或多个ic被配置为:对多个信息比特加扰。

实施例20:根据实施例13至19中任一实施例的装置,其中一个或多个ic被配置为:生成唤醒分组的第二部分以包括网络标识符的至少一部分,网络标识符与一个或多个第二通信设备相对应。

实施例21:根据实施例20的装置,其中网络标识符是多播地址,多波地址与一个或多个第二通信设备相对应。

实施例22:根据实施例13至19中任一实施例的装置,其中一个或多个ic被配置为:生成唤醒分组的第二部分以包括网络标识符的至少一部分,网络标识符与广播地址相对应。

实施例23:根据实施例13的装置,其中一个或多个ic还被配置:为生成第二ofdm符号以包括信号,该信号使得一个或多个相应第二通信设备处的一个或多个低功率唤醒无线电能够执行以下中的至少一项:i)接收器增益调节,以及ii)同步。

实施例24:根据实施例13至23中任一实施例的装置,其中一个或多个ic被配置为:根据二进制相移键控bpsk调制方案来调制第一ofdm符号和第二ofdm符号。

实施例25:一种方法,包括:在第一通信设备处生成被意图用于一个或多个第二通信设备的分组的第一部分,其中分组的第一部分与传统物理层协议(phy)前导相对应,传统phy前导与第一通信协议相对应,其中分组的第一部分包括第一正交频分复用(ofdm)符号,第一ofdm符号跨越第一带宽并且根据调制方案而被调制;在第一通信设备处生成第二ofdm符号,其中第二ofdm符号跨越第一带宽并且根据调制方案而被调制;在第一通信设备处生成分组的第二部分,其中分组的第二部分符合第二通信协议,第二通信协议被配置用于在比第一带宽窄的一个或多个信道带宽上的通信,其中分组的第二部分对应于小于第一带宽的第二带宽,其中分组的第二部分不符合第一通信协议;以及由第一通信设备传输分组包括:在分组的第一部分与分组的第二部分之间及时地传输第二ofdm符号,并且其中根据调制方案对第二ofdm符号的调制向第三通信设备发信号通知分组不符合第一通信协议,第三通信设备根据第一通信协议操作。

实施例26:根据实施例25的方法,其中第一ofdm符号对应于传统信号(l-sig)字段,l-sig字段包括指示分组的持续时间的信息。

实施例27:根据实施例26的方法,其中第二ofdm符号是第一ofdm符号的重复。

实施例28:根据实施例25至27中任一实施例的方法,其中:分组的第一部分包括第三ofdm符号,第三ofdm符号与传统长训练字段(l-ltf)相对应,并且第二ofdm符号是第三ofdm符号的重复。

实施例29:根据实施例25的方法,其中分组的第二ofdm符号不向一个或多个第二通信设备传送任何有用信息。

实施例30:根据实施例25的方法,其中第二ofdm符号包括被意图用于一个或多个第二通信设备的多个信息比特。

实施例31:根据实施例30的方法,还包括对多个信息比加扰特。

实施例32:根据实施例25至31中任一实施例的方法,其中分组的第二部分包括网络标识符的至少一部分,网络标识符与一个或多个第二通信设备相对应。

实施例33:根据实施例32的方法,其中网络标识符是多播地址,多播地址与一个或多个第二通信设备相对应。

实施例34:根据实施例25至31中任一实施例的方法,其中分组的第二部分包括网络标识符的至少一部分,该网络标识符与广播地址相对应。

实施例35:根据实施例25的方法,其中生成第二ofdm符号包括生成第二ofdm符号以包括信号,该信号使得一个或多个相应第二通信设备处的一个或多个网络接口能够执行以下中的至少一项:i)接收器增益调节,以及ii)同步。

实施例36:根据实施例25至35中任一实施例的方法,其中第一ofdm符号和第二ofdm符号根据二进制相移键控(bpsk)调制方案而被调制。

实施例37:一种装置,包括:网络接口设备,网络接口设与第一通信设备相关联的,其中网络接口设备包括一个或多个集成电路(ic),一个或多个ic被配置为:生成被意图用于一个或多个第二通信设备的分组的第一部分,其中分组的第一部分与传统物理层协议(phy)前导相对应,传统phy前导与第一通信协议相对应,其中分组的第一部分包括第一正交频分复用(ofdm)符号,第一ofdm符号跨越第一带宽并且根据调制方案进行调制;生成第二ofdm符号,其中第二ofdm符号跨越第一带宽并且根据调制方案而被调制;生成分组的第二部分,其中分组的第二部分符合第二通信协议,第二通信协议被配置用于在比第一带宽窄的一个或多个信道带宽上的通信,其中分组的第二部分与第二带宽相对应,第二带宽小于第一带宽的,其中分组的第二部分不符合第一通信协议;以及传输分组包括:在分组的第一部分与分组的第二部分之间及时地传输第二ofdm符号,并且其中根据调制方案对第二ofdm符号的调制向第三通信设备发信号通知分组不符合第一通信协议,第三通信设备根据第一通信协议操作。

实施例38:根据实施例37的装置,其中第一ofdm符号与传统信号(l-sig)字段相对应,l-sig字段包括指示分组的持续时间的信息。

实施例39:根据实施例38的装置,其中一个或多个ic被配置为:将第二ofdm符号生成为第一ofdm符号的重复。

实施例40:根据实施例37至39中任一实施例的装置,其中一个或多个ic被配置为:生成分组的第一部分以包括第三ofdm符号,第三ofdm符号与传统长训练字段(l-ltf)相对应,以及将第二ofdm符号生成为第三ofdm符号的重复。

实施例41:根据实施例37的装置,其中分组的第二ofdm符号不向一个或多个第二通信设备传送任何有用信息。

实施例42:根据实施例37的装置,其中第二ofdm符号包括意图用于一个或多个第二通信设备的多个信息比特。

实施例43:根据实施例42的装置,其中一个或多个ic被配置为:对多个信息比特加扰。

实施例44:根据实施例37至43中任一实施例的装置,其中一个或多个ic被配置为:生成分组的第二部分以包括网络标识符的至少一部分,网络标识符与一个或多个第二通信设备相对应。

实施例45:根据实施例44的装置,其中网络标识符是多播地址,多播地址与一个或多个第二通信设备相对应。

实施例46:根据实施例37至43中任一实施例的装置,其中一个或多个ic被配置为生成分组的第二部分以包括网络标识符的至少一部分,网络标识符与广播地址相对应。

实施例47:根据实施例13所述的装置,其中所述一个或多个ic还被配置为生成第二ofdm符号以包括信号,该信号使得所述一个或多个相应第二通信设备处的一个或多个网络接口设备能够执行以下中的至少一项:i)接收器增益调节,以及ii)同步。

实施例24:根据实施例37至47中任一实施例所述的装置,其中所述一个或多个ic被配置为:根据二进制相移键控(bpsk)调制方案来调制所述第一ofdm符号和所述第二ofdm符号。

上述各种框、操作和技术中的至少一些可以利用硬件、执行固件指令的处理器、执行软件指令的处理器或其任何组合来实现。当利用执行软件或固件指令的处理器来实现时,软件或固件指令可以被存储在任何计算机可读存储器中,诸如在磁盘、光盘或其他存储介质上,在ram或rom或闪存、处理器、硬盘驱动器、光盘驱动器、磁带驱动器等中。软件或固件指令可以包括机器可读指令,该机器可读指令在由一个或多个处理器执行时使得一个或多个处理器执行各种动作。

当以硬件实现时,硬件可以包括一个或多个离散的组件、集成电路、专用集成电路(asic)、可编程逻辑器件(pld)等。

虽然已经参考特定的示例描述了本发明,但是这些特定的示例仅是示例性的,而并不限制本发明,在不脱离本发明的范围的情况下,可以对所公开的实施例进行改变、增加和/或删除。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1