CN110139349B - 在wlan***中利用前导码进行功率节省 - Google Patents
在wlan***中利用前导码进行功率节省 Download PDFInfo
- Publication number
- CN110139349B CN110139349B CN201910453885.3A CN201910453885A CN110139349B CN 110139349 B CN110139349 B CN 110139349B CN 201910453885 A CN201910453885 A CN 201910453885A CN 110139349 B CN110139349 B CN 110139349B
- Authority
- CN
- China
- Prior art keywords
- packet
- destination
- electronic device
- signal field
- throughput signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0238—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is an unwanted signal, e.g. interference or idle signal
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本公开涉及在WLAN***中利用前导码进行功率节省。为了降低电子设备在无线局域网(WLAN)中与另一电子设备进行通信期间的功率消耗,电子设备分析给定分组中的该给定分组的有效载荷之前的字段,以查找用于指定该给定分组的目的地的信息。例如,该信息可包括:目的地的完全关联识别(AID)、目的地的局部媒体访问控制(MAC)地址;和/或目的地的压缩(MAC)地址。该信息可被包括在给定分组的前导码中。具体地,该信息可代替给定分组中的高吞吐量信号字段中的长度信息。此外,如果目的地不是该电子设备,则电子设备丢弃该给定分组并改变电子设备的功率状态,从而降低功率消耗。
Description
本申请是申请日为2014年7月3日的、名称为“在WLAN***中利用前导码进行功率节省”的发明专利申请No.201480050442.5的分案申请。
技术领域
所述实施例涉及一种用于降低无线网络中的电子设备的功率消耗的技术。
背景技术
许多现代电子设备包括用于与其他电子设备进行无线通信的联网子***。例如,这些电子设备可包括联网子***,该联网子***具有蜂窝网络接口(UMTS、LTE等)、无线局域网接口(诸如在电气与电子工程师协会(IEEE)802.11通信协议中所述的无线网络或来自Bluetooth Special Interests Group(Kirkland,Washington)的BluetoothTM)、和/或另一种类型的无线接口。
当在无线局域网(WLAN)中存在多个电子设备彼此进行无线通信时,电子设备可接收具有与电子设备不同的目的地的多个分组(即与该电子设备不相关)。然而,为了确定分组的目的地,联网子***通常对整个分组进行解码。
例如,在IEEE 802.11n通信协议中,分组的目的地由前导码之后的有效载荷中的机器访问代码(MAC)地址来指定。因此,在该实例中为了确定分组的目的地,联网子***通常需要对分组进行解码,一直到对错误检测信息进行解码(在所谓的CRCd字段中),使得联网子***可确认目的地已被正确解码。
由于即使在分组具有不同目的地时也进行该解码工作,因此联网子***可能不必要地消耗大量功率。该功率消耗缩短了电子设备的工作时间,这可能使用户沮丧并且使用户体验劣化。
发明内容
所述实施例包括电子设备。该电子设备包括:天线;和耦接到该天线的接收电路,该接收电路使用无线局域网(WLAN)诸如和电气与电子工程师协会(IEEE)802.11通信协议兼容的WLAN来接收来自另一电子设备的分组。该接收电路分析给定分组中的在该给定分组的有效载荷之前的字段,以查找用于指定给定分组的目的地的信息。此外,电子设备包括耦接到接收电路的控制逻辑部件。如果目的地不是该电子设备,则控制逻辑部件丢弃该给定分组并改变电子设备的功率状态。
例如该信息可包括:目的地的完全关联识别(AID)、目的地的局部媒体访问控制(MAC)地址;和/或目的地的压缩(MAC)地址。该信息可被包括在给定分组的前导码中。具体地,该信息可代替给定分组中的高吞吐量信号字段中的长度信息。
需要指出,改变功率状态可降低电子设备的功率消耗。
在一些实施例中,该给定分组包括用于指定与IEEE 802.11通信协议兼容并且避免干扰无线局域网中的其他电子设备的专用格式的信息。例如,用于指定专用格式的信息包括:信号训练字段中的专用位、高吞吐量信号字段中的专用位、和/或用于指定给定分组的目的地的信息的编码类型。
另一实施例提供了另一电子设备,该另一电子设备包括:天线;和耦接到该天线的传输电路,该传输电路使用WLAN来向电子设备传输分组。该传输电路组装给定分组,该给定分组具有在给定分组的有效载荷之前的位于给定分组中的用于指定电子设备的信息。此外,该信息代替给定分组中的高吞吐量信号字段中的长度信息。
需要指出,该信息有利于电子设备的功率消耗降低。
另一个实施例提供了包括接收电路的集成电路。
另一个实施例提供了包括传输电路的集成电路。
另一个实施例提供了用于改变电子设备的功率状态的方法。在该方法期间,电子设备使用WLAN来接收来自其他电子设备的分组。对于给定分组,电子设备分析给定分组的有效载荷之前的字段,以查找用于指定给定分组的目的地的信息。如果目的地不是该电子设备,则电子设备丢弃给定分组并改变电子设备的功率状态。
附图说明
图1是示出电子设备根据本公开的实施例进行无线通信的框图。
图2是示出根据本公开的实施例的用于传输由图1中的电子设备中的一个电子设备执行的分组的方法的流程图。
图3是示出根据本公开的实施例的用于改变图1的电子设备中的一个电子设备的功率状态的方法的流程图。
图4是示出根据本公开的实施例的图1中的无线通信中的分组结构的图示。
图5是示出根据本公开的实施例的图1中的电子设备中的一个电子设备的降低的功率消耗的时序图。
图6是示出根据本公开的实施例的图1的电子设备中的一个电子设备的框图。
需注意,在整个附图中类似的附图标号是指对应的部件。此外,相同部件的多个实例由公共前缀指定,该公共前缀通过破折线与实例标号分开。
具体实施方式
为了降低电子设备在无线局域网(WLAN)中与另一电子设备进行通信期间的功率消耗,电子设备分析给定分组中的给定分组的有效载荷之前的字段,以查找用于指定给定分组的目的地的信息。例如,该信息可包括:目的地的完全关联识别(AID)、目的地的局部媒体访问控制(MAC)地址;和/或目的地的压缩(MAC)地址。该信息可被包括在给定分组的前导码中。具体地,该信息可代替给定分组中的高吞吐量信号字段中的长度信息。此外,如果目的地不是该电子设备,则电子设备丢弃给定分组并改变电子设备的功率状态,从而降低功率消耗。
例如,根据通信协议诸如电气与电子工程师协会(IEEE)802.11通信协议或标准、BluetoothTM(来自Bluetooth Special Interests Group(Kirkland,Washington))、和/或另一种类型的无线接口来由电子设备中的无线电部件传输和接收分组。在以下讨论中使用IEEE 802.11(诸如Wi-Fi)作为示例性实例。
电子设备之间的通信在图1中示出,图1呈现了示出电子设备110和112在WLAN中进行无线通信的框图。具体地,这些电子设备可在以下情况下进行无线通信:通过扫描无线信道而发现彼此、在无线信道上传输和接收通告帧、建立连接(例如通过传输连接请求)、和/或传输和接收分组(分组包含信息和/或有效载荷)。WLAN可包括与图1中的其他电子设备进行无线通信的一个或多个其他电子设备114。
如下文参考图6进一步所述的,电子设备110,112和114可包括子***诸如联网子***,存储器子***和处理器子***。此外,电子设备110和112可包括联网子***中的无线电部件116。更一般地,电子设备110和112可包括具有联网子***的任何电子设备(或可被包括在该任何电子设备内),该联网子***使得电子设备110和112能够与另一电子设备进行无线通信。这可包括在无线信道上传输通告帧以使得电子设备能够进行初始接触,然后交换后续的数据帧/管理帧(诸如连接请求),以建立连接、配置安全选项、经由连接来传输和接收分组或帧等。
如图1中可看出,无线信号118-1(由锯齿状线来表示)从电子设备110中的无线电部件116-1被传输。这些无线信号被电子设备112中的无线电部件116-2接收。类似地,无线信号118-2可从电子设备114-1中的无线电部件116-3被传输。这些无线信号被电子设备114-2中的无线电部件116-4接收。需要指出,当电子设备110向电子设备112发送分组时,其他电子设备诸如电子设备114也试图检测/解码该分组,因为它们事先不知道该分组的目的地(并且反之亦然)。
在所述实施例中,在给定电子设备(诸如电子设备110,112和114中的一个电子设备)中处理分组或帧包括:接收具有分组或帧的无线信号118;从所接收的无线信号116解码/提取分组或帧;获取分组或帧;以及处理分组或帧以确定被包含在分组或帧中的信息。例如,该给定电子设备可使用分组或帧中的在有效载荷之前的信息来确定分组或帧的目的地。如果目的地不是给定电子设备,则电子设备可丢弃该分组或帧而不处理有效载荷,并且可改变给定电子设备的功率状态。否则,电子设备可完成有效载荷的处理。这样,电子设备112的功率消耗在于电子设备114之间进行通信的分组被电子设备112接收的情况下可显著降低,同时允许电子设备110和112之间的通信继续进行。
例如,该信息可包括:目的地的完全关联识别(AID)(其被分配给图1中的WLAN中的小区中的给定电子设备)、目的地的局部媒体访问控制(MAC)地址(诸如用于指定电子设备110,112和114中的一个电子设备的MAC地址的足够部分);和/或目的地的压缩(MAC)地址(诸如MAC地址的单向散列、仅偶数MAC地址位、仅奇数MAC地址位等等)。该信息可被包括在给定分组的前导码中。具体地,如下文参考图3所述的,该信息可代替给定分组中的高吞吐量信号字段(诸如HT-SIG1字段)中的长度信息。
在一些实施例中,给定分组包括用于指定与IEEE 802.11通信协议兼容并且避免干扰图1中的WLAN中的其他电子设备的专用格式的信息,该其他电子设备不使用该专用格式。例如,用于指定专用格式的信息可包括:信号训练字段(诸如L-SIG字段)中的专用位、高吞吐量信号字段(诸如HT-SIG2字段)中的专用位、和/或用于指定给定分组的目的地的信息的编码类型(例如,该信息可使用二进制相移键控进行编码并相对于非专用格式中的编码旋转90°)。
虽然我们以图1所示的网络环境为例进行描述,但是在另选的实施例中,可能存在不同数量或类型的电子设备。例如,一些实施例包括更多或更少的电子设备。又如,在另一个实施例中,不同的电子设备正在传输和/或接收分组或帧。
图2呈现了示出用于传输由图1中的电子设备中的一个电子设备(诸如电子设备110)执行的分组的方法200的流程图。在操作期间,电子设备组装给定分组,该给定分组具有在给定分组的有效载荷之前的位于给定分组中的用于指定另一电子设备的信息(操作210)。该信息代替给定分组中的高吞吐量信号字段中的长度信息,并且可指定给定分组的目的地。然后,电子设备使用WLAN来传输给定分组(操作210)。
该给定分组可由另一电子设备接收。这在图3中进行讨论,图3呈现了示出用于改变图1中的电子设备中的一个电子设备(诸如电子设备112)的功率状态的方法300的流程图。在操作期间,电子设备使用WLAN来接收来自另一电子设备的分组(操作310)。对于给定分组,电子设备分析给定分组的有效载荷之前的字段,以查找用于指定给定分组的目的地的信息(操作312)。如果目的地不是该电子设备(操作314),则电子设备丢弃给定分组并改变电子设备的功率状态(操作316)。否则(操作314),电子设备对给定分组的其余部分进行解码(操作318)。
这样,电子设备(例如电子设备中的集成电路)可有利于功率消耗显著降低的通信。具体地,在图1中,电子设备112可快速确定给定分组的目的地,从而允许电子设备112在给定分组具有与电子设备112不同的目的地的情况下转换到功率消耗降低的模式(诸如休眠模式)。该确定可在不需要电子设备112处理给定分组的其余部分(包括有效载荷)的情况下进行。因此,电子设备112不需要长时间停留在活动模式中。因此,与该通信技术相关联的功率节省可能很显著。
在方法200(图2)和300的一些实施例中,可存在更多的或更少的操作。此外,可改变操作的顺序,和/或可将两个或更多个操作合并为单个操作。
在示例性实施例中,该通信技术允许便携式电子设备(即无线客户端)使用Wi-Fi无线电部件来快速确定分组的目的地,并将其用于管理便携式电子设备的功率消耗。具体地,使用IEEE 802.11n通信协议作为一个实例,分组的前导码可被修改以包括分组的目的地的局部MAC地址。通过在基于IEEE 802.11n通信协议的通信期间使用前导码中的该信息,即使在解码完整物理有效载荷之前,另一电子设备中的接收电路也能识别分组的目的地。这使得接收分组的一个或多个电子设备(有时称为“站点”)能够比在接收电路中不具有这种能力的其他传统站点更快地丢弃该分组并转换到休眠模式。此外,该通信技术降低了WLAN中的接收器处的功率消耗,这导致更佳的电池寿命和/或接收电路中的更简单的状态机转换。需要指出,虽然在下面的讨论中使用IEEE 802.11n作为例示,但该通信技术可被应用于其他通信协议,诸如IEEE 802.11ac通信协议或另一IEEE 802.11通信协议。
在IEEE 802.11n的现有分组格式中,前导码包括:传统短训练字段(L-STF)、传统长训练字段(L-LTF)、传统信号训练字段(L-SIG)、高吞吐量信号字段1(HT-SIG1)、高吞吐量信号字段2(HT-SIG2)、信号字段的错误检测(CRCs)、高吞吐量短训练字段(HT-STF)、和高吞吐量长训练字段(HT-LTF)。前导码之后是以下各项中的数据:有效载荷1字段(其包括MAC地址)、其他有效载荷字段(2至N)(其中N是取决于数据长度的变量)、和数据的错误检测(CRCd)。类似地,在IEEE802.11ac的现有分组格式中,前导码字段包括:L-STF、L-LTF、L-SIG、超高吞吐量信号字段1(VHT-SIG1)、超高吞吐量信号字段2(VHT-SIG2)、CRCs、超高吞吐量短训练字段(VHT-STF)、超高吞吐量长训练字段(VHT-LTF)、和超高吞吐量信号字段类型B(VHT-SIGB)。前导码之后是以下各项中的数据:有效载荷1字段(其包括MAC地址)、其他有效载荷字段(2至N)、和CRCd。
需要指出,信号字段具有单独的CRCs来校验控制信号中的解码错误,诸如MCS、长度(LENGTH)、带宽和所使用的编码技术。此外,物理有效载荷字段包括MAC标头和MAC数据,然后是CRCd。MAC标头包括接收方MAC地址,在其中表明分组的目的地。然而,在CRCd被校验之前,接收电路不能确认其被解码的分组的目的地是否正确。因此,即使其不是分组的目的地,接收电路也不得不对该分组进行解码,一直到对CRCd进行解码。
当可存在多个站点(或电子设备)在基站或小区中进行通信时,每个站点(及其相关联的接收电路)可能经历很多不相关的分组交换(即这些分组交换具有另一目的地)。然而,在很多方法中,站点不得不对所有分组进行解码。一种改进的方法将在物理有效载荷1字段后丢弃不相关的分组。不管CRCd如何,如果经解码的MAC地址不匹配站点或电子设备的MAC地址,则其便不是该分组的目的地。在根据本公开的通信技术中,信息被包括在有效载荷之前的分组的前导码中,使得电子设备中的接收电路可事先识别分组的目的地,并且如果适当的话,可立刻丢弃分组而不对所有分组进行解码。与此类早期丢弃分组相关联的功率节省可能是显著的。
对802.11n的分组格式的修改在图4中示出,图4呈现了示出图1中的无线通信中的分组结构的图示。在该实例中,空间流的数量Nss(即天线数量)为4,并且存在N个数据符号。因此,存在HT-LTF字段的四个实例。通常,Nss等于或大于1。
如图4所示,LENGTH位被包括在L-SIG字段和HT-SIG1字段中。因此,HT-SIG1字段中的16个LENGTH位可利用12个相关联的标识符(AID)位(其与在电子设备加入小区时由基站分配给电子设备的48位MAC地址相比是目的地的缩短形式)和四个错误检测(CRC_AID)位(其为这12个AID位提供附加保护)来代替。HT-SIG1字段中的其余位可保持为与IEEE802.11n通信协议的原始规范中的位相同。需要指出,HT-SIG2字段具有一个保留位。对于该通信技术中的专用方案,该位可用于指示HT-SIG1字段中的LENGTH位被用于传送AID位。如下文进一步所述的,接收电路可在HT-SIG1字段处识别其是否是分组的目的地。因此,在使用这种专用方案的电子设备中,从L-SIG字段而不是从HT-SIG字段中获取LENGTH信息。需要指出,类似的方法可在与IEEE 802.11ac通信协议相关联的分组格式或结构中使用。
对IEEE 802.11n前导码的所公开的专用修改之后的原因如下。LENGTH字段或位被用于向所有站点指示分组长度,不管其是否是分组的接收方。如果分组并非意图针对特定站点,则使用前导码中的信息,站点可在解码过程中间丢弃该分组并休眠(其由LENGTH指示)某个时间段,直到分组传输结束。需要指出,即使站点不是分组的接收方,站点对LENGTH字段或位进行解码可能仍然是有用的。因此,LENGTH信息在前导码中,该前导码在站点进入休眠之前被解码。
在该通信技术中针对IEEE 802.11n通信协议来替代HT-SIG1字段中的LENGTH信息,因为L-SIG字段包括用于相同目的(指示分组长度)的LENGTH字段(其也具有12个位)。需要指出,L-SIG字段LENGTH信息代表具有6Mbps的字节数,而HT-SIG字段LENGTH信息代表具有分组数据速率的字节数。因此,时间等于8·LENGTHL-SIG/6Mbps,其等于8·LENGTHHT-SIG/数据速率HT。因此,L-SIG字段中的LENGTH信息在该通信技术中可被用于专用分组格式或结构中。使用该通信技术的电子设备以与使用IEEE 802.11n通信协议的其他电子设备相同的方式进行操作。然而,只有可解码(与IEEE 802.11n通信协议兼容的)通信技术中的专用分组格式或结构的电子设备才能获取早期检测分组目的地的有益效果。如下文进一步所述的,该通信技术与使用现有IEEE 802.11n通信协议的电子设备相比可节省大约50%的功率消耗。
可使用多种技术来指示分组是否使用该通信技术的专用结构或格式。例如,可在L-SIG字段和/或HT-SIG2字段中使用保留位。作为另外一种选择或除此之外,可使用盲检测,或者HT-SIG1字段可以两种方式进行解码(即假设信息是LENGTH位或AID位)。
在一些实施例中,12位AID与传统电子设备(即那些不使用该通信技术的电子设备)以不同方式进行编码。例如,在使用二进制相移键控时,12位AID的编码可被旋转90°,这可指示分组具有经修改的(专用)前导码。传统电子设备可能不能解码或者可能解码失败,从而丢弃该分组,而使用该专用通信技术的电子设备可理解或解码经修改的前导码。此外,可使用解码信息来校验是否要早期丢弃该分组。
使用早期检测目的地的功率节省在图5中示出,图5呈现了示出图1中的电子设备中的一个电子设备的降低的功率消耗的时序图。通常,在传统电子设备中,非指派分组可在分组末尾处或在有效载荷1之后被丢弃,其中传统电子设备中的接收电路可对分组的目的地地址进行解码。如果此类信息位于前导码中,则非指派分组可更早被丢弃。假设电子设备的不同模式中的功率电平不同(诸如在活动模式中处理功率为Pr,并且在休眠模式中休眠功率为Ps),功率节省在分组在有效载荷1之后被丢弃的情况下为约(Tm-Ts)·(Pr-Ps),而在分组在CRCd之后被丢弃的情况下为约(Tm+Tp-Ts-Ts’)·(Pr-Ps)。
例如,如果Nss等于4、物理有效载荷为6个正交频分复用(OFDM)符号长、并且Pr与Ps的比率介于50-1000之间,则在小区中的站点的数量(M)小于5时,功率节省为20%-40%。作为另外一种选择,当M大于20时,与传统电子设备相比,功率节省可超过50%。因此,在M较大时以及对于长分组(Tp较大),功率节省可很显著。
本发明所公开的通信技术可显著改善WLAN中的功率效率,尤其是在同一信道中存在多个站点时。该通信技术可在基于IEEE 802.11n通信技术的专用电子设备中使用。由于HT-SIG字段中的LENGTH信息是L-SIG字段中的LENGTH信息的简单重复信息,所以物理硬件实际上不需要这两个实例来进行操作。在该通信技术中,HT-SIG字段中的LENGTH信息被转换为AID,这使得能够实现不相关的分组的早期丢弃。这种能力可在实施该通信技术的传输电路和接收电路中使用。相反,在使用传统芯片组时,HT-SIG字段中的LENGTH信息可被编码/解码为长度信息。与典型的传统电子设备相比,功率节省率可最高至90%。此外,与分组在有效载荷1之后被丢弃的方法相比,功率节省率最高至50%。需要指出,该通信技术中的早期检测并不产生物理有效载荷的另一解码过程,从而在其并非分组的目的地时简化状态机转换。
现在对电子设备的实施例进行描述。图6给出了示出电子设备600(诸如图1中的电子设备110和112中的一个电子设备)的框图。该电子设备包括处理子***610、存储器子***612、以及联网子***614。处理子***610包括被配置为执行计算操作的一个或多个设备。例如,处理子***610可包括一个或多个微处理器、专用集成电路(ASIC)、微控制器、可编程逻辑器件和/或一个或多个数字信号处理器(DSP)。
存储器子***612包括用于存储用于处理子***610和联网子***614的数据和/或指令的一个或多个设备。例如,存储器子***612可包括动态随机存取存储器(DRAM)、静态随机存取存储器(SRAM)和/或其他类型的存储器。在一些实施例中,存储器子***612中的用于处理子***610的指令包括:可由处理子***610执行的一个或多个程序模块或指令集(诸如程序模块624)。需注意,该一个或多个计算机程序可构成一个计算机程序机制。此外,存储器子***612中的各个模块中的指令可以高级程序语言、面向对象的编程语言、和/或以汇编语言或机器语言来实现。此外,编程语言可被编译或解释,例如可配置为或被配置为(这两者在该讨论中可互换使用)由处理子***610执行。
此外,存储器子***612可包括用于控制对存储器的访问的机构。在一些实施例中,存储器子***612包括存储器分级结构,该存储器分级结构包括耦接到电子设备600中的存储器的一个或多个高速缓存。在这些实施例中的一些实施例中,该高速缓存中的一个或多个高速缓存位于处理子***610中。
在一些实施例中,将存储器子***612耦接到一个或多个高容量海量存储设备(未示出)。例如,存储器子***612可耦接到磁盘驱动器或光盘驱动器、固态驱动器、或另一种类型的海量存储设备。在这些实施例中,存储器子***612可被电子设备600用作用于经常使用的数据的快速存取存储装置,而海量存储设备被用于存储使用频率较低的数据。
联网子***614包括被配置为耦接到有线网络和/或无线网络并在有线网络和/或无线网络上进行通信(即,以执行网络操作)的一个或多个设备,包括:控制逻辑部件616、传输电路618、接收电路620和天线622。例如,联网子***614可包括BluetoothTM联网***、蜂窝联网***(例如6G/4G网络,诸如UMTS、LTE等)、通用串行总线(USB)联网***、基于IEEE802.11中所述的标准的联网***(例如Wi-Fi联网***)、以太网联网***、和/或另一个联网***。
在联网子***614中,传输电路618可组装分组,然后使用天线622-1来向另一电子设备传输该分组。这些分组可包括用于指定分组中的有效载荷或数据之前的字段中的目的地(另一电子设备)的信息。此外,可使用天线622-2和接收电路620来从另一电子设备接收分组。接收电路620可分析给定分组中的在给定分组的有效载荷之前的字段,以查找用于指定给定分组的目的地的信息。如果目的地不是电子设备600,则控制逻辑部件616可丢弃给定分组并可改变电子设备600的功率状态。作为另外一种选择,丢弃和改变功率状态的操作可完全或部分地由接收电路620来执行。
联网子***614包括处理器、控制器、无线电部件/天线、插座/插头、和/或用于耦接至每个所支持的联网***、在每个所支持的联网***上进行通信、和处理每个所支持的联网***的数据和事件的其他设备。需要指出,用于耦接至每个网络***的网络、在每个网络***的网络上进行通信、和处理每个网络***的网络上的数据和事件的机构有时统称为用于该网络***的“网络接口”。此外,在一些实施例中,电子设备之间的“网络”尚不存在。因此,电子设备600可使用联网子***614中的机构以用于执行电子设备之间的简单无线通信,例如传输通告帧和/或扫描由先前所述的其他电子设备传输的通告帧。
在电子设备600内,处理子***610、存储器子***612和联网子***614使用总线630联接在一起。总线630可包括子***用于在彼此之间传送命令和数据的电连接件、光学连接件、和/或光电连接件。为清楚起见,虽然只示出了一条总线630,但是不同的实施例可包括子***之间的不同数量或配置的电连接件、光连接件、和/或光电连接件。
在一些实施例中,电子设备包括用于在显示器上显示信息的显示子***628,该显示子***628可包括显示驱动器和显示器诸如液晶显示器、多点触摸触摸屏等。
电子设备600可为具有至少一个网络接口的任何电子设备(或可被包括在该至少一个网络接口的任何电子设备中)。例如,电子设备600可以是台式计算机、膝上型计算机、服务器、媒体播放器(诸如MP5播放器)、家用电器、小型笔记本计算机/上网本、平板电脑、智能电话、蜂窝电话、一件测试设备、网络家电、机顶盒、个人数字助理(PDA)、玩具、控制器、数字信号处理器、游戏机、家用电器内的计算引擎、消费电子设备、便携式计算设备、个人备忘记事本、和/或另一电子设备(或可被包括在上述这些设备中)。
虽然使用了特定部件来描述电子设备600,但是在可另选的实施例中,在电子设备600中可能存在不同的部件和/或子***。例如,电子设备600可包括一个或多个附加处理子***610、存储器子***612、联网子***614、和/或显示子***628。另外,该子***中的一个或多个子***可能不存在于电子设备600中。在一些实施例中,代替分开的天线622,存在用于传输和接收无线信号的单个天线。此外,在一些实施例中,电子设备600可包括图6中未示出的一个或多个附加子***。例如,电子设备600可包括但不限于数据收集子***、音频和/或视频子***、报警子***、媒体处理子***、和/或输入/输出(I/O)子***。此外,虽然在图6中示出了分开的子***,但是在一些实施例中,给定子***或部件中的一些或全部子***或部件可被集成到电子设备600中的其他子***或一个或多个部件部件中的一者或多者中。例如,在一些实施例中,程序模块624被包括在操作***626中。
此外,电子设备600中的电路和部件可使用模拟电路和/或数字电路的任一组合来实现,包括:双极性PMOS和/或NMOS栅极或晶体管。此外,这些实施例中的信号可包括具有近似离散值的数字信号和/或具有连续值的模拟信号。另外,部件和电路可为单端型或差分型,并且电源可为单极性或双极性。
集成电路可实现联网子***614诸如无线电部件的一些或全部功能。此外,集成电路可包括硬件机构和/或软件机构,该硬件机构和/或软件机构用于从电子设备600传输无线信号以及在电子设备600处接收来自其他电子设备的信号。除了本文所述的机构,无线电部件在本领域中是已知的,因此没有进行详细描述。通常,联网子***614和/或集成电路可包括任意数量的无线电部件。需注意,多无线电部件实施例中的无线电部件以类似于单无线电部件实施例的方式起作用。
在一些实施例中,联网子***614和/或集成电路包括将一个或多个无线电部件配置为在给定的通信信道(诸如给定的载波频率)上传输和/或接收的配置机构(诸如一个或多个硬件机构和/或软件机构)。例如,在一些实施例中,该配置机构可用于将无线电部件从在给定通信信道上监测和/或传输切换到在不同的通信信道上监测和/或传输。(需注意,本文所使用的“监视”包括从其他电子设备接收信号,并且可能会对所接收的信号执行一个或多个处理操作,诸如确定所接收的信号是否包括通告帧等)
虽然使用与IEEE 802.11通信协议兼容的通信协议作为示例性实例,但通信技术的所述实施例可在包括使用专用分组格式的网络接口的多种网络接口中使用。此外,虽然前述实施例中的一些操作在硬件或软件中实现,但是一般来讲,前述实施例中的操作可在多种配置和架构中实现。因此,前述实施例中的一些或全部操作可在硬件、软件中执行或在硬件和软件中同时执行。例如,通信技术的至少一部分可在接入点和/或无线客户端中的物理层中实施。作为另外一种选择或除此之外,程序模块624可在接入点中的文件层中或者在无线客户端中的固件中实施。
在前面的描述中提到过“一些实施例”。需注意,“一些实施例”描述所有可能实施例的子集,但并非始终指定实施例的相同子集。
前述描述旨在使得任何本领域的技术人员能够实现和使用本公开,并且在特定应用及其要求的上下文中提供。此外,仅出于例证和描述的目的,给出本公开的实施例的前述描述。它们并非旨在为穷尽的或将本公开限制于所公开的形式。因此,许多修改和变型对于本领域熟练的从业者而言将是显而易见的,并且本文所定义的一般性原理可在不脱离本公开的实质和范围的前提下应用于其他实施例和应用。此外,前述实施例的论述并非旨在限制本公开。因此,本公开并非旨在限于所示出的实施例,而是将被赋予与本文所公开的原理和特征一致的最宽范围。
Claims (20)
1.一种用于处理接收的分组的方法,其中所述方法包括:
在接收电路中接收由电子设备无线发送的分组;
至少分析所述分组的前导码的高吞吐量信号字段,所述高吞吐量信号字段包括识别所述分组的目的地的信息,其中识别所述目的地的所述信息代替了所述高吞吐量信号字段中的长度信息;
确定所述目的地不对应于所述接收电路;以及
响应于确定所述目的地不对应于所述接收电路,在完成所述分组的解码之前丢弃所述分组。
2.根据权利要求1所述的方法,其中所述分组包括指定所述分组是以与IEEE 802.11通信协议兼容的专用格式进行编码的信息。
3.根据权利要求2所述的方法,其中指定所述分组是以专用格式进行编码的所述信息包括:信号训练字段中的专用位、高吞吐量信号字段中的专用位、或者用于识别所述分组的目的地的所述信息的编码类型。
4.根据权利要求1所述的方法,还包括:
在确定所述目的地不对应于所述接收电路后使所述接收电路转换到较低功率状态。
5.根据权利要求4所述的方法,还包括:
在使所述接收电路转换到较低功率状态前对指示所述分组的长度的至少一个字段进行解码。
6.根据权利要求1所述的方法,其中所述分组包括与IEEE 802.11通信协议兼容的格式。
7.根据权利要求6所述的方法,其中所述高吞吐量信号字段包括与IEEE 802.11通信协议关联的高吞吐量信号字段1(HT-SIG1)。
8.一种集成电路,包括:
接收电路,被配置为:
无线地接收分组;
至少分析所述分组的前导码的高吞吐量信号字段,所述高吞吐量信号字段包括识别所述分组的目的地的信息,其中识别所述目的地的所述信息代替了所述高吞吐量信号字段中的长度信息;
确定所述目的地不对应于所述接收电路;以及
响应于确定所述目的地不对应于所述接收电路,在完成所述分组的解码之前丢弃所述分组。
9.根据权利要求8所述的集成电路,其中所述分组包括指定所述分组是以与IEEE802.11通信协议兼容的专用格式进行编码的信息。
10.根据权利要求8所述的集成电路,所述接收电路还被配置为在确定所述目的地不对应于所述接收电路后转换到较低功率状态。
11.根据权利要求10所述的集成电路,所述接收电路还被配置为在转换到较低功率状态前对指示所述分组的长度的至少一个字段进行解码。
12.根据权利要求8所述的集成电路,其中所述分组包括与IEEE 802.11通信协议兼容的格式。
13.根据权利要求12所述的集成电路,其中所述高吞吐量信号字段包括与IEEE 802.11通信协议关联的高吞吐量信号字段1(HT-SIG1)。
14.根据权利要求8所述的集成电路,所述接收电路还被配置为从所述前导码的传统信号训练字段检索指示所述分组的长度的长度信息。
15.一种存储指令的非暂态计算机可读介质,所述指令当被处理器执行时使所述处理器执行操作,所述操作包括:
至少分析由接收电路无线接收的分组的前导码的高吞吐量信号字段,所述高吞吐量信号字段包括识别所述分组的目的地的信息,其中识别所述目的地的所述信息代替了所述高吞吐量信号字段中的长度信息;
确定所述目的地不对应于所述接收电路;以及
响应于确定所述目的地不对应于所述接收电路,在完成所述分组的解码之前丢弃所述分组。
16.根据权利要求15所述的非暂态计算机可读介质,所述操作还包括:
从所述前导码的传统信号训练字段检索指示所述分组的长度的长度信息。
17.根据权利要求15所述的非暂态计算机可读介质,所述操作还包括在确定所述目的地不对应于所述接收电路后使所述接收电路转换到较低功率状态。
18.根据权利要求17所述的非暂态计算机可读介质,所述操作还包括在使所述接收电路转换到较低功率状态前对指示所述分组的长度的至少一个字段进行解码。
19.根据权利要求15所述的非暂态计算机可读介质,其中所述分组包括与IEEE 802.11通信协议兼容的格式。
20.根据权利要求19所述的非暂态计算机可读介质,其中所述高吞吐量信号字段包括与IEEE 802.11通信协议关联的高吞吐量信号字段1(HT-SIG1)。
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361877015P | 2013-09-12 | 2013-09-12 | |
US61/877,015 | 2013-09-12 | ||
US14/138,659 US9603092B2 (en) | 2013-09-12 | 2013-12-23 | Power savings with preamble in WLAN systems |
US14/138,659 | 2013-12-23 | ||
PCT/US2014/045426 WO2015038226A1 (en) | 2013-09-12 | 2014-07-03 | Power savings with preamble in wlan systems |
CN201480050442.5A CN105532046B (zh) | 2013-09-12 | 2014-07-03 | 在wlan***中利用前导码进行功率节省 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480050442.5A Division CN105532046B (zh) | 2013-09-12 | 2014-07-03 | 在wlan***中利用前导码进行功率节省 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110139349A CN110139349A (zh) | 2019-08-16 |
CN110139349B true CN110139349B (zh) | 2022-03-01 |
Family
ID=52625526
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480050442.5A Active CN105532046B (zh) | 2013-09-12 | 2014-07-03 | 在wlan***中利用前导码进行功率节省 |
CN201910453885.3A Active CN110139349B (zh) | 2013-09-12 | 2014-07-03 | 在wlan***中利用前导码进行功率节省 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480050442.5A Active CN105532046B (zh) | 2013-09-12 | 2014-07-03 | 在wlan***中利用前导码进行功率节省 |
Country Status (5)
Country | Link |
---|---|
US (2) | US9603092B2 (zh) |
CN (2) | CN105532046B (zh) |
DE (1) | DE112014004207B4 (zh) |
TW (1) | TWI545983B (zh) |
WO (1) | WO2015038226A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9603092B2 (en) * | 2013-09-12 | 2017-03-21 | Apple Inc. | Power savings with preamble in WLAN systems |
US20180352499A1 (en) * | 2015-11-11 | 2018-12-06 | Ruckus Wireless, Inc. | Selective wlan processing based on preamble information |
JP6835676B2 (ja) * | 2017-07-05 | 2021-02-24 | 株式会社ダイヘン | 電源システム、電源装置、制御方法及び制御プログラム |
CN109526023B (zh) * | 2019-01-02 | 2021-09-07 | 上海第二工业大学 | 一种数据包的封装及校验方法 |
US10904831B2 (en) * | 2019-05-08 | 2021-01-26 | Cisco Technology, Inc. | Spatial modulation-based groupings for device power savings |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102106130A (zh) * | 2008-08-15 | 2011-06-22 | 高通股份有限公司 | 在an 802.11信号字段中嵌入信息 |
CN102195699A (zh) * | 2010-02-10 | 2011-09-21 | 美国博通公司 | 操作无线通信设备的方法和装置 |
CN102714643A (zh) * | 2009-08-25 | 2012-10-03 | 高通股份有限公司 | 支持旧式设备的ieee802.11ac前置码 |
CN102761390A (zh) * | 2011-04-26 | 2012-10-31 | 英特尔公司 | 用于低功率无线网络的方法和装置 |
CN103004122A (zh) * | 2010-07-16 | 2013-03-27 | 高通股份有限公司 | 用于通过使用前导码的信号字段来节省功率的方法和装置 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050060418A1 (en) * | 2003-09-17 | 2005-03-17 | Gennady Sorokopud | Packet classification |
US8737189B2 (en) * | 2005-02-16 | 2014-05-27 | Broadcom Corporation | Method and system for compromise greenfield preambles for 802.11n |
US20090092039A1 (en) | 2007-10-03 | 2009-04-09 | Samsung Electronics Co., Ltd. | Method and system for formation and communication of information frames in wireless communication systems |
KR101646721B1 (ko) * | 2009-04-13 | 2016-08-12 | 마벨 월드 트레이드 리미티드 | Wlan용 물리층 프레임 포맷 |
US8599804B2 (en) * | 2009-08-07 | 2013-12-03 | Broadcom Corporation | Distributed signal field for communications within multiple user, multiple access, and/or MIMO wireless communications |
JP5250115B2 (ja) * | 2009-09-25 | 2013-07-31 | パナソニック株式会社 | 符号化装置、復号装置、符号化方法、復号方法、及び通信システム |
WO2011072173A2 (en) * | 2009-12-09 | 2011-06-16 | Marvell World Trade Ltd. | Wireless communication signaling for aggregate data units |
US8830815B2 (en) * | 2011-05-19 | 2014-09-09 | Qualcomm Incorporated | Preamble design for television white space transmissions |
US20130142094A1 (en) * | 2011-12-02 | 2013-06-06 | Qualcomm Incorporated | Systems and methods for frame filtering and for enabling frame filtering |
KR20140126711A (ko) | 2012-01-31 | 2014-10-31 | 마벨 월드 트레이드 리미티드 | 장거리 무선 로컬 영역 네트워크들에서의 mac 헤더 압축 |
US9603092B2 (en) * | 2013-09-12 | 2017-03-21 | Apple Inc. | Power savings with preamble in WLAN systems |
US10231179B2 (en) * | 2015-08-06 | 2019-03-12 | Qualcomm Incorporated | Access point standby power optimization across an arbitrary number of associated clients |
-
2013
- 2013-12-23 US US14/138,659 patent/US9603092B2/en active Active
-
2014
- 2014-07-03 WO PCT/US2014/045426 patent/WO2015038226A1/en active Application Filing
- 2014-07-03 DE DE112014004207.2T patent/DE112014004207B4/de active Active
- 2014-07-03 CN CN201480050442.5A patent/CN105532046B/zh active Active
- 2014-07-03 CN CN201910453885.3A patent/CN110139349B/zh active Active
- 2014-09-11 TW TW103131425A patent/TWI545983B/zh active
-
2017
- 2017-03-16 US US15/461,162 patent/US10470126B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102106130A (zh) * | 2008-08-15 | 2011-06-22 | 高通股份有限公司 | 在an 802.11信号字段中嵌入信息 |
CN102714643A (zh) * | 2009-08-25 | 2012-10-03 | 高通股份有限公司 | 支持旧式设备的ieee802.11ac前置码 |
CN102195699A (zh) * | 2010-02-10 | 2011-09-21 | 美国博通公司 | 操作无线通信设备的方法和装置 |
CN103004122A (zh) * | 2010-07-16 | 2013-03-27 | 高通股份有限公司 | 用于通过使用前导码的信号字段来节省功率的方法和装置 |
CN102761390A (zh) * | 2011-04-26 | 2012-10-31 | 英特尔公司 | 用于低功率无线网络的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
US9603092B2 (en) | 2017-03-21 |
CN105532046A (zh) | 2016-04-27 |
TW201517661A (zh) | 2015-05-01 |
CN105532046B (zh) | 2019-05-28 |
US10470126B2 (en) | 2019-11-05 |
CN110139349A (zh) | 2019-08-16 |
TWI545983B (zh) | 2016-08-11 |
DE112014004207T5 (de) | 2016-06-02 |
US20150071142A1 (en) | 2015-03-12 |
WO2015038226A1 (en) | 2015-03-19 |
DE112014004207B4 (de) | 2019-01-10 |
US20180035379A1 (en) | 2018-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109041180B (zh) | 组唤醒和保持活动指示 | |
US10999798B2 (en) | Efficient scan and service discovery | |
CN109429319B (zh) | 带有可配置有效载荷的唤醒帧 | |
US10470126B2 (en) | Power savings with preamble in WLAN systems | |
JP5789053B2 (ja) | 低レートWi−Fi通信におけるショートビーコンのためのシステム、方法及び装置 | |
US9572105B2 (en) | WLAN system with opportunistic transitioning to a low power state for power management | |
US11895589B2 (en) | Power-efficient communication of group-addressed frames | |
US9497717B2 (en) | Out-of-band acknowledgement of wireless communication | |
CN109219114B (zh) | 用于提供反馈信息的方法和电子设备 | |
US11184850B2 (en) | Bidirectional communication using a wake-up radio | |
KR20120095974A (ko) | 통신 네트워크의 엔티티의 적어도 하나의 부품을 비활성화하는 방법, 대응하는 장치 및 컴퓨터 프로그램 | |
US20220007281A1 (en) | Coordinated Multi-Role Access-Point Operation | |
US11032768B2 (en) | Wake-up-frame communication of application data | |
KR102154426B1 (ko) | 웨이크-업 라디오 탐색 프레임 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |