[go: up one dir, main page]

CN101036061A - System and method for battery conservation in wireless stations - Google Patents

System and method for battery conservation in wireless stations Download PDF

Info

Publication number
CN101036061A
CN101036061A CN 200580030126 CN200580030126A CN101036061A CN 101036061 A CN101036061 A CN 101036061A CN 200580030126 CN200580030126 CN 200580030126 CN 200580030126 A CN200580030126 A CN 200580030126A CN 101036061 A CN101036061 A CN 101036061A
Authority
CN
China
Prior art keywords
packet
access point
qsta
radio channel
pattern
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.)
Pending
Application number
CN 200580030126
Other languages
Chinese (zh)
Inventor
曾光
H·A·王
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Symbol Technologies LLC
Original Assignee
Symbol Technologies LLC
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Symbol Technologies LLC filed Critical Symbol Technologies LLC
Publication of CN101036061A publication Critical patent/CN101036061A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)

Abstract

Described are a system and method for battery conservation in a wireless station. Initially, a wireless station switches, according to a predetermined time schedule, from a first communications mode into a second communications mode. The station is capable of at least one of receiving and transmitting data packets only when the station is in the second communications mode. The first mode is a power conservation mode. When the station is in the second mode, a wireless access point obtains a priority access to a radio channel. Then, the access point reserves the radio channel for wireless communications between the access point and the station. Wireless communications are conducted between the access point and the station over the radio channel. Upon a termination condition, the station switches into the first mode.

Description

用于在无线台中节省电池的系统和方法System and method for conserving battery in a wireless station

优先权要求priority claim

本申请要求于2004年8月5日提交的、题为“Automatic Power-Save Deliveryin 802.11e Networks(802.11e网络中的自动节电传送)”的美国临时专利申请序列号60/599,142的优先权。此在前申请的全部公开内容被视为所附申请的公开内容的一部分,并且通过引用明确地包括于此。This application claims priority to US Provisional Patent Application Serial No. 60/599,142, filed August 5, 2004, entitled "Automatic Power-Save Delivery in 802.11e Networks." The entire disclosure of this prior application is considered part of the disclosure of the appended application and is expressly incorporated herein by reference.

背景background

许多无线台(“STA”)  (例如,蜂窝式电话、PDA、扫描器、膝上型计算机、手持PC等)能够无线连接到诸如因特网、局域网、企业网等计算机网络。因此,这些STA不需要任何有线连接也能实现其功能。通常使用电池来给这里所述的STA供电,因为它们能够向其用户提供绝对的移动自由。或者,可使用电源适配器用电气插座为STA供电。然而,这种方法需要使用软线将STA栓系到固定的电源,这降低了可移动性和实用性。因此,保持移动性和降低电耗是STA的用户和制造商所首要关注的。Many wireless stations ("STAs") (eg, cellular phones, PDAs, scanners, laptops, handheld PCs, etc.) are capable of wirelessly connecting to computer networks such as the Internet, local area networks, corporate networks, and the like. Therefore, these STAs do not need any wired connection to perform their functions. Batteries are typically used to power the STAs described here because they can provide absolute freedom of movement to their users. Alternatively, the STA can be powered from an electrical outlet using a power adapter. However, this approach requires tethering the STA to a fixed power source using a cord, which reduces mobility and practicality. Therefore, maintaining mobility and reducing power consumption are the primary concerns of users and manufacturers of STAs.

STA在与连接到网络的接入点(“AP”)无线通信时一般利用公知的通信协议(例如,IEEE 802.11标准)。由于认识到电耗和电池寿命对STA的用户和制造商非常重要,所以802.11标准包括节电机制。根据这些机制,在STA处于休眠模式(即,节电模式)时要发送给STA的数据包在AP处被缓冲。一旦从休眠模式唤醒,AP就将缓冲的数据包发送给STA。因此,STA不需要处于永久唤醒模式(即,消耗电池能量)也能接收数据包。STAs generally utilize well-known communication protocols (eg, IEEE 802.11 standard) when communicating wirelessly with an access point ("AP") connected to the network. Recognizing that power consumption and battery life are very important to users and manufacturers of STAs, the 802.11 standard includes power saving mechanisms. According to these mechanisms, data packets to be sent to a STA while the STA is in sleep mode (ie, power save mode) are buffered at the AP. Upon waking up from sleep mode, the AP sends the buffered data packets to the STA. Therefore, a STA does not need to be in a permanently awake mode (ie, consumes battery power) to receive packets.

出于对有服务质量(“QoS”)要求的实时应用(例如,VoIP、视频流等)的预期,开发了802.11e标准来支持这些应用。QoS要求反应了STA和AP对一致的数据包传送提供一定程度的确保的能力。802.11e标准还通过自动节电传送(“APSD”)来提供节电机制。使用APSD,两类服务时间段是可能的:非排程(unscheduled)和排程(scheduled)的。非排程服务时间段是仅对使用增强型分散信道接入(“EDCA”)接入信道的QoS-增强型无线台(“QSTA”)定义的。排程服务时间段是对使用EDCA或混合协调功能(“HCF”)控制的信道接入(“HCCA”)的QSTA定义的。然而,根据802.11e标准以及对于排程和非排程两种服务时间段,QSTA较长时间地处于唤醒模式,因为其必须争用对作为无线传输的介质的无线电信道的接入。虽然802.11e标准的APSD旨在降低电耗,但是要求AP和QSTA争用对信道的接入可能会具有增加电池电耗等副作用,从而导致延迟抖动和/或增加系统额外开销。In anticipation of real-time applications (eg, VoIP, video streaming, etc.) with Quality of Service ("QoS") requirements, the 802.11e standard was developed to support these applications. QoS requirements reflect the ability of STAs and APs to provide a degree of assurance of consistent packet delivery. The 802.11e standard also provides a power saving mechanism through Automatic Power Save Delivery ("APSD"). Using APSD, two types of service time slots are possible: unscheduled and scheduled. Unscheduled service periods are defined only for QoS-enhanced wireless stations ("QSTAs") using Enhanced Distributed Channel Access ("EDCA") access channels. Scheduled service periods are defined for QSTAs using EDCA or Hybrid Coordination Function ("HCF") Controlled Channel Access ("HCCA"). However, according to the 802.11e standard and for both scheduled and non-scheduled service periods, QSTAs are in awake mode for a longer period of time because they have to contend for access to the radio channel that is the medium of wireless transmission. While 802.11e's APSD is designed to reduce power consumption, requiring APs and QSTAs to contend for access to the channel may have the side effect of increasing battery power consumption, causing delay jitter and/or adding system overhead.

发明概述Summary of the invention

根据本发明的一种用于在无线台中节省电池的系统和方法。首先,无线台根据预定的时间安排,从第一通信模式切换到第二通信模式。该台只有在其处于第二通信模式时才能进行数据包接收和发送中的至少一个。第一模式是节电模式。当台处于第二模式时,无线接入点获得对无线电信道的优先接入。然后,接入点保留该无线电信道用于接入点和该台之间的无线通信。通过该无线电信道在接入点和该台之间进行无线通信。一满足终止条件,该台即切换为第一模式。A system and method for conserving battery in a wireless station according to the present invention. First, the wireless station switches from the first communication mode to the second communication mode according to a predetermined schedule. The station can at least one of receive and transmit data packets only when it is in the second communication mode. The first mode is a power saving mode. When the station is in the second mode, the wireless access point obtains priority access to the radio channel. The access point then reserves the radio channel for wireless communication between the access point and the station. Wireless communication takes place between the access point and the station over the radio channel. As soon as the termination condition is met, the station switches to the first mode.

在另一示例性实施例中,当无线台有定址到无线接入点的第一数据包时,该台从第一通信模式切换到第二通信模式。该台只有在其处于第二通信模式时才能进行数据包接收和发送中的至少一个。第一模式是节电模式。当该台有无线电信道可用时,该台通过使用该无线电信道将第一数据包发送给接入点。接入点接收该第一数据包。接入点将确认包发送给该台。确认包指示接入点接收到该第一数据包以及以下两者之一,即(1)存在和(2)不存在定址到该台的第二数据包。如果满足以下两者之一,即(1)确认包指示存在第二数据包以及(2)该台还有定址到接入点的另一数据包,则接入点获得对无线电信道的优先接入。然后,接入点保留该无线电信道用于接入点和该台之间的无线通信。通过该无线电信道在接入点和该台之间进行无线通信。一旦满足终止条件,该台即切换到第一模式。In another exemplary embodiment, when the wireless station has a first data packet addressed to the wireless access point, the station switches from the first communication mode to the second communication mode. The station can at least one of receive and transmit data packets only when it is in the second communication mode. The first mode is a power saving mode. When the station has a radio channel available, the station sends the first data packet to the access point by using the radio channel. The access point receives the first data packet. The access point sends an acknowledgment packet to the station. The acknowledgment packet indicates to the access point that the first data packet was received and one of (1) the presence and (2) absence of a second data packet addressed to the station. The access point gets priority access to the radio channel if either (1) the acknowledgment packet indicates the presence of the second data packet and (2) the station has another data packet addressed to the access point. enter. The access point then reserves the radio channel for wireless communication between the access point and the station. Wireless communication takes place between the access point and the station over the radio channel. Once the termination condition is met, the station switches to the first mode.

附图简述Brief description of the drawings

图1示出了根据本发明的无线网络的一个示例性实施例;Figure 1 shows an exemplary embodiment of a wireless network according to the present invention;

图2示出了常规的排程自动节电传送(“APSD”)机制的示意性表示;2 shows a schematic representation of a conventional Scheduled Automatic Power Save Delivery ("APSD") mechanism;

图3示出了根据本发明的增强型排程APSD机制的一个示例性实施例的示意性表示;Figure 3 shows a schematic representation of an exemplary embodiment of the enhanced scheduling APSD mechanism according to the present invention;

图4示出了根据本发明的一种增强型排程APSD方法的一个示例性实施例;Fig. 4 shows an exemplary embodiment of an enhanced scheduling APSD method according to the present invention;

图5示出了常规的非排程APSD机制的示意性表示;Figure 5 shows a schematic representation of a conventional non-scheduled APSD mechanism;

图6示出了根据本发明的增强型非排程APSD机制的一个示例性实施例的示意性表示;Figure 6 shows a schematic representation of an exemplary embodiment of an enhanced non-scheduled APSD mechanism according to the present invention;

图7示出了另一常规非排程APSD机制的示意性表示;Figure 7 shows a schematic representation of another conventional non-scheduled APSD mechanism;

图8示出了根据本发明的增强型非排程APSD机制的另一示例性实施例的示意性表示;Figure 8 shows a schematic representation of another exemplary embodiment of the enhanced non-scheduled APSD mechanism according to the present invention;

图9示出了根据本发明的增强型非排程APSD方法的示例性实施例。FIG. 9 shows an exemplary embodiment of an enhanced non-scheduled APSD method according to the present invention.

具体说明Specific instructions

通过参照以下说明以及附图可进一步理解本发明,附图中相同要素用相同标号表示。本发明的实施例涉及STA(例如,蜂窝式电话、PDA、条形码扫描器、膝上型计算机、手持PC等)用节电机制中的改进,尤其地涉及在802.11标准(例如,802.11e)中所使用的自动节电传送(“APSD”)机制。这里所述的改进可降低STA的电池电耗,减少排程服务的抖动以及减少具有规定特性的特定应用(例如,VoIP,视频流等)的协议额外开销。A further understanding of the invention may be obtained by reference to the following description and the accompanying drawings, in which like elements are designated by like numerals. Embodiments of the present invention relate to improvements in power saving mechanisms for STAs (e.g., cellular phones, PDAs, barcode scanners, laptops, handheld PCs, etc.), particularly in the 802.11 standard (e.g., 802.11e) The Automatic Power Save Delivery ("APSD") mechanism used. The improvements described herein can reduce battery power consumption of STAs, reduce jitter for scheduled services, and reduce protocol overhead for specific applications with defined characteristics (eg, VoIP, video streaming, etc.).

图1示出了根据本发明的系统5的一个示例性实施例。系统5可包括连接到通信网络10的接入点(“AP”)15。通信网络10可连接到服务器12。AP 15可与可使用无线交换架构的任意多个无线台(例如,蜂窝式电话、膝上型计算机、手持PC、打印机、耳机等)无线通信。将参照AP 15、一无线台(“STA”)20以及另一STA 25对本发明进行说明。如将为本领域的技术人员所理解的,系统5可包括任意多个的AP和STA。Figure 1 shows an exemplary embodiment of a system 5 according to the invention. System 5 may include an access point (“AP”) 15 connected to communication network 10 . The communication network 10 is connectable to a server 12 . AP 15 can communicate wirelessly with any number of wireless stations (eg, cellular phones, laptops, handheld PCs, printers, headsets, etc.) that can use a wireless switching fabric. The invention will be described with reference to an AP 15, a wireless station ("STA") 20, and another STA 25. As will be understood by those skilled in the art, system 5 may include any number of APs and STAs.

AP 15和STA 20、25可根据诸如IEEE 802.11标准等常规无线通信协议来工作。在一优选实施例中,802.11标准是在802.11网络(即,无线局域网(“WLAN”))中实现服务质量(“QoS”)的802.11e标准。如本领域的技术人员所理解的,QoS通过允许给予具有较高优先权的数据对网络10使用的无线电信道的优先接入来修改802.11接入规则。因此,可授予高优先权数据(例如,VoIP、流视频等)优先于低优先权数据(例如,电子邮件、网页等)接入信道。The AP 15 and STAs 20, 25 may operate according to conventional wireless communication protocols such as the IEEE 802.11 standard. In a preferred embodiment, the 802.11 standard is the 802.11e standard that implements quality of service ("QoS") in an 802.11 network (ie, a wireless local area network ("WLAN")). As understood by those skilled in the art, QoS modifies the 802.11 access rules by allowing data with higher priority to be given preferential access to the radio channels used by the network 10 . Accordingly, high priority data (eg, VoIP, streaming video, etc.) may be granted access to the channel over low priority data (eg, email, web pages, etc.).

根据本发明,STA 20可具有在其中STA 20节电(即,不发送/接收数据)的第一通信模式(即,“休眠”模式)、以及在其中它可能正在或准备发送或接收数据的第二通信模式(即,“唤醒”模式)。STA 20根据就排程和非排程服务时间段的协议,在休眠模式与唤醒模式之间切换。当STA 20处于唤醒模式中时,它可以从AP 15和/或另一STA 25接收数据包以及向AP 15和/或另一STA 25发送数据包。然而,在休眠模式中时,原本在STA 20处于唤醒模式中的情况下将从AP 15发送给STA 20的数据包在AP 15处被缓冲。因此,当服务时间段开始时,STA 20切换进入唤醒模式并接收被缓冲的那些包。然而,常规802.11接入规则要求STA 20较长时间地保持在唤醒模式中才能发送和接收数据包,这导致系统通信量增加并降低了STA 20所用电池的效率。According to the present invention, STA 20 may have a first communication mode (i.e., a "sleep" mode) in which STA 20 saves power (i.e., does not transmit/receive data), and a mode in which it may be or prepare to transmit or receive data. A second communication mode (ie, a "wake up" mode). The STA 20 switches between a sleep mode and an awake mode according to an agreement on scheduled and unscheduled service time periods. When a STA 20 is in awake mode, it may receive data packets from and send data packets to the AP 15 and/or another STA 25. However, while in sleep mode, data packets that would have been sent from AP 15 to STA 20 while STA 20 was in awake mode are buffered at AP 15. Therefore, when the service period begins, the STA 20 switches into wake-up mode and receives those packets that were buffered. However, conventional 802.11 access rules require the STA 20 to remain in awake mode for a longer period of time to send and receive data packets, which results in increased system traffic and reduces the efficiency of the battery used by the STA 20.

为了节省电池,802.11e标准定义了常规的自动节电传送(“APSD”)机制,其中如果另一STA 25正在通过信道发送数据包,那么AP 15必须等待向STA 20发送数据包。因此,AP 15必须等待随机量的时间(例如,“退避(backoff)”)并且直到信道空闲才能向STA 20发送数据包。该等待时间进而导致STA 20较长时间地处于唤醒模式中,由此增加了其电耗并且潜在地增加了系统额外开销(例如,信道通信量)。To save battery, the 802.11e standard defines a conventional Automatic Power Save Delivery ("APSD") mechanism in which an AP 15 must wait to send a packet to a STA 20 if another STA 25 is sending a packet over the channel. Therefore, the AP 15 must wait a random amount of time (eg, "backoff") and not send a data packet to the STA 20 until the channel is free. This latency, in turn, causes the STA 20 to be in awake mode for a longer period of time, thereby increasing its power consumption and potentially increasing system overhead (eg, channel traffic).

图2示出了使用增强型分散信道接入(“EDCA”)模式的常规排程APSD机制200。如本领域所公知的,802.11e标准定义了新的协调功能,即在QoS增强型基本服务集(“QBSS”)中使用的混合协调功能(“HCF”)。HCF具有两种工作模式,EDCA模式和HCF控制的信道接入(“HCCA”)模式。EDCA模式是在争用期运行的基于争用的信道接入功能。争用期是AP所发送的信标之间的时间的一部分(或全部)。在争用期里,无线台(例如,STA和AP)使用信道接入机制(例如,EDCA模式、分散协调功能(“DCF”)、点协调功能(“PCF”)、带冲突避免的载波检测多址接入(“CSMA/CA”))来争用信道接入。FIG. 2 illustrates a conventional scheduled APSD mechanism 200 using an Enhanced Distributed Channel Access ("EDCA") mode. As known in the art, the 802.11e standard defines a new coordination function, the hybrid coordination function ("HCF") for use in the QoS-enhanced basic service set ("QBSS"). The HCF has two modes of operation, the EDCA mode and the HCF Controlled Channel Access ("HCCA") mode. EDCA mode is a contention-based channel access function that operates during the contention period. The contention period is part (or all) of the time between beacons sent by the AP. During the contention period, wireless stations (e.g., STAs and APs) use channel access mechanisms (e.g., EDCA mode, Decentralized Coordination Function (“DCF”), Point Coordination Function (“PCF”), Carrier Sense with Collision Avoidance Multiple Access ("CSMA/CA")) to contend for channel access.

当争用期不是信标之间的全部时间时,信标之间的时间的剩余部分是无争用期。在无争用期里,STA由接入点处的协调器(例如,点协调器、混合协调器)轮询。在被轮询时,STA可与AP通信而不需要争用信道接入。因此,EDCA模式可与HCCA模式同时运行(例如,在相同的信标期之间)。如本领域所公知的,EDCA模式和HCCA模式增强和扩展了原先的接入方法——DCF和PCF的功能。When the contention period is not the entire time between beacons, the remainder of the time between beacons is the contention-free period. During the contention-free period, STAs are polled by the coordinator at the access point (eg, point coordinator, hybrid coordinator). When polled, the STA can communicate with the AP without contention for channel access. Thus, EDCA mode may run concurrently with HCCA mode (eg, between the same beacon periods). As known in the art, the EDCA mode and the HCCA mode enhance and expand the functions of the original access methods - DCF and PCF.

如图2所示,在争用期里,常规的排程APSD机制200使用AP 205、STA 210和另一STA 215。虽然将就争用期里的运作(例如,使用EDCA模式)对本发明进行说明,但是本领域的技术人员将理解本发明的各方面可应用到无争用期里的运作(例如,使用HCCA模式)。As shown in FIG. 2, a conventional scheduling APSD mechanism 200 uses an AP 205, a STA 210, and another STA 215 during a contention period. Although the invention will be described with respect to operation in contention periods (e.g., using EDCA mode), those skilled in the art will appreciate that aspects of the invention are applicable to operation in contention-free periods (e.g., using HCCA mode ).

如本领域的技术人员所理解的,AP 205和STA 210可以是QoS增强型,并在此后被称为QAP 205和QSTA 210。另一STA 215也可以是QoS增强型。虽然将就根据802.11e标准的QoS对机制200的组成进行说明,但是本领域的技术人员将理解本发明也可为使用802.11标准的其它版本(例如,802.11a、802.11b、802.11g等)的网络所使用。As understood by those skilled in the art, AP 205 and STA 210 may be QoS-enhanced, and are hereinafter referred to as QAP 205 and QSTA 210. Another STA 215 may also be QoS enhanced. While the composition of the QoS pair mechanism 200 will be described in terms of the 802.11e standard, those skilled in the art will appreciate that the present invention can also be implemented using other versions of the 802.11 standard (e.g., 802.11a, 802.11b, 802.11g, etc.). used by the network.

根据常规的排程APSD机制200,服务时间段在服务开始时间(“SST”)220启动。在常规的排程APSD机制200中,SST 220基于QAP 205和QSTA 210之间的预定协定。SST 220表示QSTA 210应该从休眠模式225切换到唤醒模式230。SST 220可在例如30毫秒的间隔上出现。如本领域的技术人员所理解的,QSTA 210可在SST 220或SST 220之前预定的时间进入唤醒模式230。According to a conventional scheduling APSD mechanism 200, a service time slot starts at a service start time (“SST”) 220 . In a conventional scheduling APSD mechanism 200, SST 220 is based on a predetermined agreement between QAP 205 and QSTA 210. SST 220 indicates that QSTA 210 should switch from sleep mode 225 to wake mode 230. SST 220 may occur at intervals of, for example, 30 milliseconds. As understood by those skilled in the art, QSTA 210 may enter wake-up mode 230 at or a predetermined time before SST 220.

然而,如图2所示,在SST 220,由于另一QSTA 215或任何其它STA正在该信道上发送数据包235,所以该信道繁忙。因为该信道繁忙,所以QAP 205将等待直到信道空闲。如本领域的技术人员所理解的,如果在SST 220信道已经空闲(即,其上没有发送),则QAP 205无需等待即可发送。然而,在检测到信道繁忙之后,QAP 205开始退避240,其间QAP 205中的计时器从随机值倒计时。在倒计时的时候,QAP 205不断地重新评定信道,并且在空闲时,QAP 205对应信道上的每个空闲时隙递减定时器。如图2所示,退避240的持续时间可能会使得在随机值递减为零之前另一QSTA 215或任何其它STA可在信道上发送第二数据包245,因为另一QSTA 215或任何STA的定时器在退避240结束前到达零。当QAP 205在执行退避240时,QSTA 210保持在唤醒模式230中。如果信道非常繁忙,则QSTA 210可能较长时间地保持在唤醒模式230中,并始终消耗电池能量。However, as shown in FIG. 2, at SST 220, the channel is busy because another QSTA 215 or any other STA is sending packets 235 on the channel. Since the channel is busy, the QAP 205 will wait until the channel is free. As will be appreciated by those skilled in the art, if at SST 220 the channel is already idle (i.e., not transmitting on it), then the QAP 205 can transmit without waiting. However, after detecting that the channel is busy, the QAP 205 initiates a backoff 240, during which a timer in the QAP 205 counts down from a random value. During the countdown, the QAP 205 constantly re-evaluates the channel, and when idle, the QAP 205 decrements the timer for each idle slot on the channel. As shown in FIG. 2, the duration of the backoff 240 may be such that another QSTA 215 or any other STA may send a second data packet 245 on the channel before the random value is decremented to zero because of the timing of the other QSTA 215 or any STA. to zero before backoff 240 ends. While QAP 205 is performing backoff 240, QSTA 210 remains in awake mode 230. If the channel is very busy, the QSTA 210 may remain in the awake mode 230 for an extended period of time, consuming battery power all the time.

只要信道保持繁忙,QAP 205就可能经历其它退避,从而每次退避都增大该随机值。当信道空闲时,QAP 205将缓冲的数据包250发送给QSTA 210。本领域的技术人员将理解,缓冲的数据包250可包括一个或多个缓冲的数据包以及在服务时间段里本应该已到达的数据包。As long as the channel remains busy, the QAP 205 may experience other backoffs, increasing the random value with each backoff. When the channel is idle, the QAP 205 sends the buffered data packet 250 to the QSTA 210. Those skilled in the art will appreciate that buffered data packets 250 may include one or more buffered data packets as well as data packets that should have arrived during the service time period.

如本领域的技术人员所理解的,QSTA 210可在接收到数据包250之后等待短暂帧间间隔(“SIFS”)后向QAP 205发送确认(“ACK”)260。如果QSTA 210有数据包265要向QAP 205发送并且信道再次繁忙,则QSTA 210在发送数据包265之前必须执行一个退避270。As understood by those skilled in the art, QSTA 210 may send an acknowledgment ("ACK") 260 to QAP 205 after receiving a data packet 250 after waiting a short interframe space ("SIFS"). If QSTA 210 has data packet 265 to send to QAP 205 and the channel is busy again, then QSTA 210 must perform a backoff 270 before sending data packet 265.

在QSTA 210将数据包265发送给QAP 205之后,QSTA 210等待来自QAP 205的ACK 275。来自QAP 205的响应类似于QSTA 210所执行的响应。在QAP 205发送ACK 275之后,QAP 205可能没有其它数据包要向QSTA 210发送,或者QAP205可能打算终止该服务时间段。在任一情况下,QAP 205向QSTA 210发送空数据包190以指示服务时间段结束(“EOSP”)。空数据包290可包含EOSP指示符,它可以是空数据包290(例如,QoS数据包)中的控制字段(例如,QoS控制字段)中的比特值。如果在QAP 205试图发送空数据包290时信道繁忙,则QAP 205可执行第二个退避285。QSTA 210用ACK 295来响应空数据包290。在接收到EOSP指示符并将ACK 295发送给QAP 205之后,QSTA 210返回休眠模式225。After QSTA 210 sends data packet 265 to QAP 205, QSTA 210 waits for ACK 275 from QAP 205. The response from QAP 205 is similar to that performed by QSTA 210. After QAP 205 sends ACK 275, QAP 205 may have no other packets to send to QSTA 210, or QAP 205 may intend to terminate the service period. In either case, QAP 205 sends an empty packet 190 to QSTA 210 to indicate end of service period (“EOSP”). Null data packet 290 may contain an EOSP indicator, which may be a bit value in a control field (eg, QoS control field) in null data packet 290 (eg, QoS data packet). If the channel is busy when the QAP 205 attempts to send a null packet 290, the QAP 205 may perform a second backoff 285. QSTA 210 responds to empty data packet 290 with ACK 295. After receiving the EOSP indicator and sending an ACK 295 to the QAP 205, the QSTA 210 returns to sleep mode 225.

在图2所示的常规的APSD机制200的实施例中,由于QAP 205和QSTA 210要访问信道必须执行的退避240、270、285,所以QSTA 210较长时间地处于唤醒模式230中。唤醒模式230里相当大的部分,QSTA 210都在等待来自QAP 205的发送或等待向QAP 205发送。因此,QSTA 210在低效率地等待发送/接收数据包的同时消耗越来越多的能量。此外,用以终止服务期的空数据包290的发送可能增加系统额外开销并降低带宽利用率。In the embodiment of the conventional APSD mechanism 200 shown in Figure 2, the QSTA 210 is in the wake-up mode 230 for a longer period of time due to the backoff 240, 270, 285 that the QAP 205 and the QSTA 210 must perform to access the channel. For a considerable portion of wake-up pattern 230, QSTA 210 is waiting to send from or to QAP 205. Consequently, the QSTA 210 consumes more and more energy while inefficiently waiting to send/receive packets. In addition, the sending of the null data packet 290 to terminate the service period may increase system overhead and reduce bandwidth utilization.

如图3所示,本发明提供了一种增强型排程APSD机制300。增强型排程APSD机制300可在争用期里由图1所示的系统5的组件使用。即,增强型APSD机制300可由QAP 305、QSTA 310和/或其它QSTA 315使用。相应地,本发明可在诸如支持802.11协议(例如,802.11a、802.11b、802.11g、802.11e)、其它为多媒体应用(例如,VoIP)和/或低功率的资产标签应用(例如,低功率的802.11 RFID标签)提供QoS和/或节电支持的协议的无线网络上实现。如将为本领域的技术人员所理解的,本发明可由EDCA模式中的非排程APSD、以及EDCA和/或HCCA模式中的排程APSD使用。As shown in FIG. 3 , the present invention provides an enhanced scheduling APSD mechanism 300 . The enhanced scheduling APSD mechanism 300 can be used by the components of the system 5 shown in FIG. 1 during contention periods. That is, enhanced APSD mechanism 300 can be used by QAP 305, QSTA 310 and/or other QSTA 315. Accordingly, the present invention may be used in asset tagging applications such as those supporting 802.11 protocols (e.g., 802.11a, 802.11b, 802.11g, 802.11e), other multimedia applications (e.g., VoIP) and/or low power (e.g., low power 802.11 RFID tags) are implemented on wireless networks that provide QoS and/or power saving support for the protocol. As will be understood by those skilled in the art, the present invention can be used by non-scheduled APSD in EDCA mode, as well as scheduled APSD in EDCA and/or HCCA mode.

在增强型排程APSD机制300的一个示例性实施例中,QAP 305和QSTA 310同意根据预定的时间安排(例如,在SST 330)启动服务时间段。在SST 330或其之前,QSTA 310从休眠模式320切换到唤醒模式325。如图3中所示,由于另一QSTA 315正在信道上发送数据包335,所以该信道繁忙。如将为本领域的技术人员所理解的,数据包335的发送、或信道上的任何活动并不是增强型排程APSD机制300工作的前提。即,不管信道是否繁忙都可以使用增强型排程APSD机制300。In an exemplary embodiment of the enhanced scheduling APSD mechanism 300, the QAP 305 and the QSTA 310 agree to initiate a service period according to a predetermined schedule (e.g., at the SST 330). At or before SST 330, QSTA 310 switches from sleep mode 320 to wake mode 325. As shown in FIG. 3, the channel is busy because another QSTA 315 is sending a data packet 335 on the channel. As will be understood by those skilled in the art, the transmission of data packets 335, or any activity on the channel, is not a prerequisite for the enhanced scheduling APSD mechanism 300 to work. That is, the enhanced scheduling APSD mechanism 300 can be used regardless of whether the channel is busy or not.

根据本发明,QAP 305可通过使用点协调功能(“PCF”)帧间间隔(“PIFS”)340来获得对信道的优先接入。QAP 305可使用PIFS 340来获得在其它任何QSTA之前对信道的接入,因为PIFS 340的持续时间比任何QSTA所执行的任何退避都短。即,PIFS 340允许QAP 305在该信道上优先于其它QSTA。使用PIFS 340提供的优先,QAP 305可以是可在该信道上发送的唯一设备。因此,QAP 305将缓冲的数据包345发送给QSTA 310。如上所述,缓冲的数据包345可包括多个缓冲的数据包和/或要发送给QSTA 310的数据包。In accordance with the present invention, QAP 305 may obtain preferential access to a channel by using Point Coordination Function ("PCF") Interframe Space ("PIFS") 340. QAP 305 can use PIFS 340 to gain access to the channel ahead of any other QSTA, because the duration of PIFS 340 is shorter than any backoff performed by any QSTA. That is, PIFS 340 allows QAP 305 to have priority over other QSTAs on this channel. Using the priority provided by PIFS 340, QAP 305 may be the only device that can transmit on this channel. Therefore, QAP 305 sends buffered data packet 345 to QSTA 310. As noted above, buffered data packets 345 may include multiple buffered data packets and/or data packets to be sent to QSTA 310.

QSTA 310可在向QAP 305发送数据包和/或ACK之前使用SIFS 350来获得对信道的接入。SIFS 350可允许QSTA 310在其它任何QSTA之前接入信道,因为SIFS 350的持续时间比任何其它等待时间(例如,退避)都短。如以上关于常规的排程APSD机制200所述的,QSTA 310将必须在发送前执行退避才能获得对信道的接入,由此延长了处于唤醒模式325的时间。QSTA 310 may use SIFS 350 to gain access to the channel before sending a packet and/or ACK to QAP 305. SIFS 350 may allow QSTA 310 to access the channel before any other QSTA because the duration of SIFS 350 is shorter than any other wait time (eg, backoff). As described above with respect to the conventional scheduling APSD mechanism 200, the QSTA 310 will have to perform a backoff before transmitting to gain access to the channel, thus prolonging the time in awake mode 325.

根据本发明,QAP 305可保留信道仅用于在其和QSTA 310之间的通信。QAP305使用例如发送机会(“TXOP”)分配来保留信道。TXOP可以是保留供QAP 305和/或QSTA 310通信用的一定量的时间或一定次数的发送。如将为本领域的技术人员所理解的,QAP 305可在服务期的开始(例如,SST 330)时、以及/或者在来自QSTA 310的ACK显示QSTA 310正在等待发送数据包的情况下使用TXOP。如果QSTA 310不是在等待发送数据包,则如下所讨论的,一满足终止条件它就会返回休眠模式320。在另一实施例中,如图3所示,可将数据包和ACK捆绑255。即,数据包可背负于ACK之上,这可以减少处于唤醒模式325的时间并降低系统额外开销。本领域的技术人员将理解,关于本发明所述的每种数据包-ACK组合都可以被背负。In accordance with the present invention, QAP 305 may reserve a channel for communication between itself and QSTA 310 only. QAP 305 reserves channels using, for example, transmit opportunity ("TXOP") assignments. A TXOP may be a certain amount of time or a certain number of transmissions reserved for QAP 305 and/or QSTA 310 communications. As will be understood by those skilled in the art, QAP 305 may use TXOP at the beginning of a service period (e.g., SST 330) and/or if an ACK from QSTA 310 shows that QSTA 310 is waiting to send a packet . If QSTA 310 is not waiting to send a data packet, then it will return to sleep mode 320 as soon as the termination condition is satisfied, as discussed below. In another embodiment, data packets and ACKs may be bundled 255 as shown in FIG. 3 . That is, packets can be piggybacked on ACKs, which can reduce time in wake mode 325 and reduce system overhead. Those skilled in the art will understand that each packet-ACK combination described with respect to the present invention can be piggybacked.

终止条件可以是指示服务时间段将要结束或已经结束、以及QSTA 310应该切换休眠模式320的事件和/或条件。终止条件可具有多个示例性实施例。在第一示例性实施例中,终止条件可以是QSTA 310与QAP 305之间关于服务时间段将结束的预定的协定。该预定的协定可反映例如服务时间段的持续时间(例如,50ms)到期。在另一示例性实施例中,终止条件可以是接收到具有空数据字段的ACK(例如,ACK 360)。即,ACK 360的帧中的“更多数据”字段可包含指示无线台(例如,QAP 305)没有其它数据包要发送的比特值(例如,0)。因此,一旦接收到ACK 360,QSTA 310即可发送其具有的任何数据包和/或切换到休眠模式320。在又一示例性实施例中,终止条件可以是EOSP指示符被设为该比特值(例如,EOSP=1)的数据包。如本领域的技术人员所理解的,EOSP指示符可以包含在数据包或空数据包中。在另一示例性实施例中,终止条件可以代表预定次数的发送(例如,规定的协议)。例如,QAP 305可将第一数据包发送给QSTA 310,并且QSTA 310可将第二数据包发送给QAP 305。在该交换后,QSTA 310可切换到休眠模式320。本领域的技术人员将理解该预定次数的发送包含来自QAP 305和/或QSTA 310的任意次数的发送。A termination condition may be an event and/or condition indicating that the service period is about to end or has ended, and that the QSTA 310 should switch the sleep mode 320. Termination conditions can have a number of exemplary embodiments. In a first exemplary embodiment, the termination condition may be a predetermined agreement between the QSTA 310 and the QAP 305 that the service period will end. The predetermined agreement may reflect, for example, the expiration of the duration (eg, 50 ms) of the service period. In another exemplary embodiment, the termination condition may be receipt of an ACK with a null data field (e.g., ACK 360). That is, the "more data" field in the frame of ACK 360 may contain a bit value (eg, 0) that indicates that the wireless station (eg, QAP 305) has no further data packets to send. Thus, once the ACK 360 is received, the QSTA 310 can send whatever packets it has and/or switch to sleep mode 320. In yet another exemplary embodiment, the termination condition may be a data packet with the EOSP indicator set to the bit value (eg, EOSP=1). As understood by those skilled in the art, the EOSP indicator can be included in a data packet or a null data packet. In another exemplary embodiment, a termination condition may represent a predetermined number of transmissions (eg, a specified protocol). For example, QAP 305 may send a first data packet to QSTA 310, and QSTA 310 may send a second data packet to QAP 305. After this exchange, QSTA 310 may switch to sleep mode 320. Those skilled in the art will understand that this predetermined number of transmissions includes any number of transmissions from QAP 305 and/or QSTA 310.

终止条件的又一示例性实施例是在数据包中的数据具有特别的意义时。例如,用户可进行使用特定应用的交易(例如,检出存货)。一旦交易终止,该应用即可生成“交易结束”数据包。一旦接收到“交易结束”数据包,QSTA 310即可切换到休眠模式320。在另一实施例中,对于web浏览应用,QSTA 310可接收以指示该QSTA应该切换到休眠模式320的“</body></html>”结束的数据包。在该示例性实施例中,如果例如QAP 305与QSTA 310形成了专用通信协议,则该数据包可由QAP 305生成,或者由QSTA 310正在与其通信的另一QSTA向QSTA 310生成。Yet another exemplary embodiment of a termination condition is when the data in the data packet has special meaning. For example, a user may conduct a transaction (eg, check out inventory) using a particular application. Once the transaction is terminated, the application can generate a "transaction end" packet. QSTA 310 may switch to sleep mode 320 upon receipt of a "transaction end" packet. In another embodiment, for a web browsing application, QSTA 310 may receive a packet ending with "</body></html>" indicating that the QSTA should switch to sleep mode 320. In this exemplary embodiment, the data packet may be generated by the QAP 305 if, for example, the QAP 305 and the QSTA 310 form a dedicated communication protocol, or to the QSTA 310 by another QSTA with which the QSTA 310 is communicating.

如增强型排程APSD机制300的示例性实施例中所示,响应于来自QSTA 310的数据包和ACK 355,QAP 305可发送包括帧控制字段的ACK 360。如上所述,帧控制字段包括“更多数据”字段。因此,ACK 360可在“更多数据”字段中包括表示QAP 305是否还有(例如,终止条件)其它数据包要发送给QSTA 310的比特值。以这种方式,QSTA 310只要接收到ACK 360而无需接收到带EOSP指示符的空数据包就可返回休眠模式320。如上关于终止条件的示例性实施例所述的,如果例如基于预定的时间和/或在发送预定次数的数据包之后(例如,规定的协议)终止服务时间段,则QAP 305可以不发送空数据包。根据规定的协议(例如,VoIP),QSTA 310可以知道每个服务时间段QAP 305发送预定数目的数据包。在接收到预定数目的数据包后,QSTA 310无需接收空数据包即可返回休眠模式320。在无需空数据包的情况下,服务时间段就从3个数据包(图2)减为两个数据包(图3)。数据包的减少可优化电耗、带宽利用率以及减少抖动(即,由于不良同步所引起的信号/图像畸变)。As shown in the exemplary embodiment of the enhanced scheduling APSD mechanism 300, in response to the data packet and ACK 355 from the QSTA 310, the QAP 305 may send an ACK 360 including a frame control field. As mentioned above, the frame control field includes a "more data" field. Accordingly, ACK 360 may include a bit value representing whether QAP 305 has (e.g., a termination condition) other data packets to send to QSTA 310 in the "more data" field. In this way, QSTA 310 can return to sleep mode 320 as long as it receives ACK 360 without receiving a null packet with EOSP indicator. As described above with respect to the exemplary embodiment of the termination condition, the QAP 305 may not send null data if the service period is terminated, for example, based on a predetermined time and/or after sending a predetermined number of data packets (e.g., a prescribed protocol). Bag. According to a prescribed protocol (eg, VoIP), QSTA 310 may know that QAP 305 sends a predetermined number of data packets per service period. After receiving a predetermined number of packets, QSTA 310 returns to sleep mode 320 without receiving a null packet. Without the need for null packets, the service time period is reduced from 3 packets (Figure 2) to two packets (Figure 3). The reduction in data packets optimizes power consumption, bandwidth utilization, and reduces jitter (ie, signal/image distortion due to poor synchronization).

图4示出了根据本发明的一种增强型排程APSD示例性方法400,并在下面参照图3的组成对其进行说明。在步骤405中,QSTA 310根据预定的时间安排(例如,在达成一致的SST 330之前或其时)唤醒。FIG. 4 shows an exemplary method 400 of enhanced scheduling APSD according to the present invention, and it will be described below with reference to the composition of FIG. 3 . In step 405, the QSTA 310 wakes up according to a predetermined schedule (eg, before or at the agreed upon SST 330).

在步骤410,QAP 305获得信道接入。如上所述,QAP 305可如上所述地通过使用例如PIFS 340来获得对信道的优先接入。以这种方式,可不要求QAP 305在获得信道接入前执行退避。通过获得优先接入,QAP 305可开始向QSTA 310的发送。因此,在一优选实施例中,服务时间段一开始(例如,在SST 330),QAP 305就将获得信道接入并向QSTA 310发送包。In step 410, the QAP 305 obtains channel access. As described above, QAP 305 may obtain preferential access to the channel by using, for example, PIFS 340 as described above. In this way, the QAP 305 may not be required to perform a backoff before gaining channel access. By obtaining priority access, the QAP 305 can begin transmission to the QSTA 310. Therefore, in a preferred embodiment, as soon as the service period begins (e.g., at SST 330), QAP 305 will gain channel access and send packets to QSTA 310.

在步骤415,QAP 305向QSTA 310发送包。如果QAP 305具有缓冲的数据包345,则该缓冲的数据包345被发送给QSTA 310。如果QAP 305没有缓冲的数据包345,则QAP 305可将向QSTA 310发送空数据包。本领域的技术人员将理解,QSTA 310接收到空数据包可向QSTA 310指示:QAP 305没有任何要发给QSTA310的缓冲数据包。利用TXOP,如步骤428所示,QAP 305将其它包发送给QSTA310。In step 415, QAP 305 sends packet to QSTA 310. If QAP 305 has buffered data packet 345, then this buffered data packet 345 is sent to QSTA 310. If the QAP 305 has no buffered data packets 345, the QAP 305 may send a null data packet to the QSTA 310. Those skilled in the art will understand that the QSTA 310 may indicate to the QSTA 310 that the empty data packet is received: the QAP 305 does not have any buffered data packets to be sent to the QSTA310. Utilize TXOP, as shown in step 428, QAP 305 sends other packets to QSTA 310.

在步骤420,确定QAP 310是否具有其它数据包要发送给QSTA 310。如果QAP 310处没有其它数据包,则该方法进入步骤430。如果QAP 305有其它数据包要发给QSTA 310,则如步骤425所示,QAP 305可授予自身TXOP。如本领域的技术人员所理解的,TXOP可保留信道用于QAP 305的发送。因此,TXOP可具有随例如其它数据包的数目而变化的持续时间。In step 420, it is determined whether QAP 310 has other packets to send to QSTA 310. If there are no other data packets at the QAP 310, the method proceeds to step 430. If QAP 305 has other data packets to send to QSTA 310, then as shown in step 425, QAP 305 can grant self TXOP. As understood by those skilled in the art, the TXOP may reserve a channel for transmission by the QAP 305. Thus, a TXOP may have a duration that varies with, for example, the number of other packets.

在步骤430,确定QSTA 310是否具有数据包要发送。如果QSTA 310没有数据包,则该方法进入步骤445。如果QSTA 310具有数据包,则如步骤435所示,QAP 305可授予QSTA 310 TXOP。如上所述,授予QSTA 310的TXOP可具有随例如QSTA 310处数据包的数目而变化的持续时间。如本领域的技术人员所理解的,可通过响应于步骤415中发送的包而被发送给QAP 305的ACK中的指示来通知QAP 305:QSTA 310有数据包。例如,在从QAP 305接收到包后,来自QSTA310的ACK可指示(例如,通过ACK的字段中的比特值)QSTA 310是否有数据包。因此,QAP 305可根据来自QSTA 310的ACK来授予QSTA 310 TXOP。In step 430, it is determined whether QSTA 310 has a data packet to send. If QSTA 310 does not have data packet, then the method enters step 445. If QSTA 310 has data packet, then as shown in step 435, QAP 305 can grant QSTA 310 TXOP. As noted above, a TXOP granted to a QSTA 310 may have a duration that varies with, for example, the number of data packets at the QSTA 310. As will be understood by those skilled in the art, the QAP 305 may be notified by an indication in the ACK sent to the QAP 305 in response to the packet sent in step 415 that the QSTA 310 has a data packet. For example, upon receipt of a packet from QAP 305, an ACK from QSTA 310 may indicate (e.g., via a bit value in a field of the ACK) whether QSTA 310 has a data packet. Therefore, the QAP 305 may grant the QSTA 310 TXOP based on the ACK from the QSTA 310.

在步骤440,QSTA 310将数据包发送给QAP 305。在一个示例性实施例中,将数据包作为与QSTA 310发送的ACK分开的发送来发送。在另一示例性实施例中,数据包被背负于ACK上并以捆绑形式355发送。在该实施例中,ACK和/或数据包可包含QSTA 310是否有其它数据包要发送给QAP 310的指示。因此,授予QSTA 310的TXOP可以是向QAP 305发送ACK和/或数据包的结果。如将为本领域的技术人员所理解的,在其中QAP 305和QSTA 310各自发送包的步骤415和440可允许在继续进行方法400中下一相应步骤前所有的数据包均被传送。In step 440, QSTA 310 sends the data packet to QAP 305. In an exemplary embodiment, the data packet is sent as a separate transmission from the ACK sent by QSTA 310. In another exemplary embodiment, data packets are piggybacked on ACKs and sent in bundled form 355 . In this embodiment, the ACK and/or data packet may contain an indication of whether the QSTA 310 has other data packets to send to the QAP 310. Therefore, the TXOP granted to QSTA 310 may be the result of sending ACK and/or data packets to QAP 305. As will be understood by those skilled in the art, steps 415 and 440, where QAP 305 and QSTA 310 each transmit packets, may allow all packets to be transmitted before proceeding to the next corresponding step in method 400.

在步骤445,确定是否达到终止条件。上面已经讨论了终止条件的示例性实施例。因此,例如在终止条件是预定次数的发送时,QAP 305可能已经在步骤415中发送了第一数据包,并且QSTA 310可能已经在步骤440中发送了第二数据包。在该示例中,预定次数的发送可以是各向一次发送(例如,QAP 305向QSTA 310以及反之)。在QSTA 310发送第二数据包(并且从QAP 305接收到ACK 360)之后,如步骤450所示,QSTA 310可切换进入休眠模式320。如将为本领域的技术人员所理解的,方法400可包括终止条件的这些示例性实施例中的任意一种。In step 445, it is determined whether a termination condition is met. Exemplary embodiments of termination conditions have been discussed above. Therefore, QAP 305 may have sent a first data packet in step 415, and QSTA 310 may have sent a second data packet in step 440, for example, when the termination condition is a predetermined number of transmissions. In this example, the predetermined number of transmissions may be one transmission each direction (e.g., QAP 305 to QSTA 310 and vice versa). After QSTA 310 sends the second data packet (and receives ACK 360 from QAP 305), as shown in step 450, QSTA 310 may switch into sleep mode 320. As will be understood by those skilled in the art, method 400 may include any of these exemplary embodiments of termination conditions.

图5示出了常规的非排程APSD机制400。如本领域的技术人员所理解的,常规的非排程APSD机制400在QSTA 410有数据包420要发送给QAP 405时启动。因此,QAP 405和QSTA 410不是像在排程APSD中那样就服务开始时间达成了一致。FIG. 5 shows a conventional unscheduled APSD mechanism 400 . As will be appreciated by those skilled in the art, the conventional non-scheduled APSD mechanism 400 starts when the QSTA 410 has a data packet 420 to send to the QAP 405. Therefore, QAP 405 and QSTA 410 do not agree on a service start time as in scheduling APSD.

如图5所示,根据常规的非排程APSD机制500,服务时间段在QSTA 510切换到唤醒模式540时开始,因为它有数据包520要发送给QAP 505。然而,在服务期开始时另一QSTA 515正在信道上发送数据包525。由此,QSTA 510必需执行退避530。在退避530期间,该另一QSTA 515、其它QSTA或QAP 505可能在信道上已经发送了数据包555。As shown in FIG. 5, according to the conventional unscheduled APSD mechanism 500, the service period begins when the QSTA 510 switches to the awake mode 540 because it has data packets 520 to send to the QAP 505. However, another QSTA 515 is sending data packets 525 on the channel when the service period begins. Accordingly, QSTA 510 must perform backoff 530. During the backoff 530, the other QSTA 515, other QSTA or QAP 505 may have sent a data packet 555 on the channel.

在退避530并且信道已空闲之后,QSTA 510向QAP 505发送数据包520。一旦接收到数据包520,QAP 505即等待SIFS 560并向QSTA 510发送ACK 565。如果QAP 505正要向QSTA 510发送缓冲的数据包570,则QAP 505在信道繁忙的情况下必须执行退避535。本领域的技术人员将理解,在信道繁忙的情况下QAP 505和QSTA 510可为数据包的每次尝试发送(以及重发)执行退避。如上所述,大量退避会延长了服务时间段,并由此延长QSTA 510处于唤醒模式540中的时间。一接收到缓冲的数据包570,QSTA 510即向QAP 505发送ACK 575。After backing off 530 and the channel has cleared, the QSTA 510 sends a data packet 520 to the QAP 505. Upon receiving packet 520, QAP 505 waits for SIFS 560 and sends ACK 565 to QSTA 510. If the QAP 505 is about to send a buffered packet 570 to the QSTA 510, the QAP 505 must perform a backoff 535 if the channel is busy. Those skilled in the art will appreciate that QAP 505 and QSTA 510 may perform backoff for each attempted transmission (and retransmission) of a data packet in case the channel is busy. As mentioned above, a large number of backoffs can prolong the service period, and thus prolong the time that the QSTA 510 is in the awake mode 540. Upon receiving the buffered data packet 570, the QSTA 510 sends an ACK 575 to the QAP 505.

在发送缓冲的数据包570之后,QAP 505可能想要结束该服务时间段。然而,根据常规的非排程APSD机制,QAP 505必须发送带EOSP指示符的数据包550(或空数据包)以通知QSTA 510该服务时间段终止。因此,QAP 505将必须重新获得信道接入,这可能包括执行另一次退避580。在QAP 505重新接入信道后,数据包550被发送给QSTA 510。数据包550中的EOSP指示符指示该服务时间段结束,以及QSTA 510在向QAP 505发送ACK 585后应该切换到休眠模式545。After sending the buffered data packet 570, the QAP 505 may want to end the service period. However, according to the conventional unscheduled APSD mechanism, the QAP 505 must send a data packet 550 (or a null data packet) with an EOSP indicator to notify the QSTA 510 that the service period is terminated. Therefore, the QAP 505 will have to regain channel access, which may include performing another backoff 580. After QAP 505 re-enters the channel, data packet 550 is sent to QSTA 510. The EOSP indicator in the data packet 550 indicates that the service period is over and that the QSTA 510 should switch to sleep mode 545 after sending an ACK 585 to the QAP 505.

图6示出了根据本发明的增强型非排程APSD机制600的一个示例性实施例。服务时间段在QSTA 610有数据包635要发送给QAP 605并且从休眠模式620切换到唤醒模式625时开始。然而,如图6所示,当QSTA 610进入唤醒模式625时,由于另一QSTA 615(或QAP 605)正在信道上发送数据包630,所以该信道繁忙。因此,QSTA 610在向QAP 605发送数据包635之前执行退避640。如本领域的技术人员所理解的,如果在QSTA 610进入唤醒模式625时信道空闲,那么QSTA 610可无需执行退避640。FIG. 6 shows an exemplary embodiment of an enhanced unscheduled APSD mechanism 600 according to the present invention. The service period begins when the QSTA 610 has a data packet 635 to send to the QAP 605 and switches from sleep mode 620 to wake mode 625. However, as shown in FIG. 6, when a QSTA 610 enters wake-up mode 625, the channel is busy because another QSTA 615 (or QAP 605) is sending packets 630 on the channel. Therefore, QSTA 610 performs backoff 640 before sending data packet 635 to QAP 605. As will be understood by those skilled in the art, if the channel is idle when the QSTA 610 enters the wake-up mode 625, then the QSTA 610 may not need to perform backoff 640.

在信道空闲时,QSTA 610将数据包635发送给QAP 605。一旦接收到数据包635,QAP 605即等待SIFS 645并在其后发送ACK 650。QAP 605然后使用PIFS 655来获得信道的优先接入。如图6所示,QAP 605有缓冲的数据要发送给QSTA 610。如上所述,在使用PIFS 655获得信道接入后,QAP 605可授予自身TXOP用以保留信道用于QAP 605的通信。以这种方式,QAP 605将缓冲的数据包660发送给QSTA 610,并接收与QSTA 610接收到的每个缓冲数据包660相对应的ACK 665。如将为本领域的技术人员所理解的,QAP 605可授予QSTA 610 TXOP,因为数据包635可指示QSTA 610有其它数据包635要发送给QAP 605。授予QSTA 610的TXOP可在QAP 610发送缓冲的数据包之前或之后保留信道。When the channel is free, QSTA 610 sends data packet 635 to QAP 605. Upon receiving packet 635, QAP 605 waits for SIFS 645 and sends ACK 650 thereafter. QAP 605 then uses PIFS 655 to obtain priority access to the channel. As shown in Figure 6, QAP 605 has buffered data to send to QSTA 610. As mentioned above, after obtaining channel access using PIFS 655, QAP 605 may grant itself a TXOP to reserve the channel for QAP 605 communication. In this manner, the QAP 605 sends buffered data packets 660 to the QSTA 610 and receives an ACK 665 corresponding to each buffered data packet 660 received by the QSTA 610. As will be understood by those skilled in the art, the QAP 605 may grant the QSTA 610 a TXOP because the data packet 635 may indicate that the QSTA 610 has other data packets 635 to send to the QAP 605. A TXOP granted to QSTA 610 may reserve the channel before or after QAP 610 sends a buffered packet.

在接收ACK 665之后,QAP 605可在发送另一数据包675之前等待SIFS 670。如果这另一数据包675是要发给QSTA 610的最后一个数据包,则QAP 605可随其包括EOSP指示符(例如,终止条件)。因此,在接收到带EOSP指示符的这另一数据包675之后,QSTA 610发送ACK 680并切换进入休眠模式620。After receiving ACK 665, QAP 605 may wait for SIFS 670 before sending another data packet 675. If this other packet 675 is the last packet to be sent to the QSTA 610, the QAP 605 may include with it an EOSP indicator (e.g., a termination condition). Therefore, after receiving this other packet 675 with the EOSP indicator, the QSTA 610 sends an ACK 680 and switches into sleep mode 620.

图7示出了其中QAP 705没有缓冲的数据包的另一常规的非排程APSD机制700。QSTA 710从休眠模式720切换到唤醒模式725并且在退避730(例如,由于另一QSTA 715正在发送数据包735)后接入信道。在执行退避730以及检测到信道空闲之后,QSTA 710发送数据包740。一旦接收到数据包740,QAP 705即等待SIFS 745并向QSTA 710发送ACK 750。在图7中,QAP 705没有任何要发给QSTA 710的缓冲数据包,并使用空数据包755将此情况传达给QSTA 710。然而,如果信道繁忙,则QAP 705在发送空数据包755之前必须执行退避760。QAP 705能够在空数据包755中设置EOSP指示符以指示该服务时间段应被终止。一旦接收到空数据包755,QSTA 710即发送ACK 765并切换回休眠模式720。FIG. 7 shows another conventional non-scheduled APSD mechanism 700 in which the QAP 705 has no buffered packets. A QSTA 710 switches from a sleep mode 720 to an awake mode 725 and accesses the channel after a backoff 730 (e.g., because another QSTA 715 is sending a data packet 735). After performing the backoff 730 and detecting that the channel is idle, the QSTA 710 sends a data packet 740. Upon receiving the packet 740, the QAP 705 waits for a SIFS 745 and sends an ACK 750 to the QSTA 710. In FIG. 7, the QAP 705 does not have any buffered packets to send to the QSTA 710, and communicates this to the QSTA 710 using an empty packet 755. However, if the channel is busy, the QAP 705 must perform a backoff 760 before sending an empty packet 755. The QAP 705 can set the EOSP indicator in the null packet 755 to indicate that the service period should be terminated. Upon receiving a null packet 755, the QSTA 710 sends an ACK 765 and switches back to sleep mode 720.

如图8所示,根据本发明的增强型非排程APSD机制800的另一示例性实施例显著减少了QSTA 810保持在唤醒模式825的时间并减少了常规的非排程APSD机制700中由于使用空数据包715所引入的系统额外开销。在增强型机制800中,在QSTA 810有数据包840要发送给QAP 805时服务时间段开始,并且QSTA 810从休眠模式820切换到唤醒模式825。QSTA 810试图向QAP 805发送数据包840,但是信道繁忙(例如,另一QSTA 815正在发送数据包835)。在执行退避830并检测到信道空闲后,QSTA 810将数据包840发送给QAP 805。如图8所示,QAP805没有要发给QSTA 810的缓冲数据包。如果QSTA 810指示(例如,通过帧字段中的比特值)其有其它数据包要发送给QAP 805,则QAP 805可授予QSTA 810TXOP,由此为QSTA 810保留信道。As shown in FIG. 8, another exemplary embodiment of the enhanced non-scheduled APSD mechanism 800 according to the present invention significantly reduces the time that the QSTA 810 remains in the awake mode 825 and reduces the System overhead introduced by using empty packets 715 . In the enhanced mechanism 800, the service period begins when the QSTA 810 has a data packet 840 to send to the QAP 805, and the QSTA 810 switches from the sleep mode 820 to the awake mode 825. QSTA 810 attempts to send data packet 840 to QAP 805, but the channel is busy (eg, another QSTA 815 is sending data packet 835). After performing the backoff 830 and detecting that the channel is free, the QSTA 810 sends a data packet 840 to the QAP 805. As shown in Figure 8, QAP805 has no buffered packets to send to QSTA 810. If the QSTA 810 indicates (e.g., by a bit value in a frame field) that it has other packets to send to the QAP 805, the QAP 805 may grant the QSTA 810 a TXOP, thereby reserving the channel for the QSTA 810.

如果数据包840是来自QSTA 810的唯一发送(例如,QSTA 810处仅有的数据包),则QAP 805可等待SIFS 845并向QSTA 810发送ACK 850。如上参照终止条件的示例性实施例所述的,ACK 850(以及数据包840)可包括帧控制字段,帧控制字段可包括“更多数据”字段。根据本发明的一个示例实施例,“更多数据”字段可被设为表示QAP 805(或QSTA 810)没有数据包(或没有其它数据包)要发送的值(例如,0)。由此,一旦接收到ACK 850,QSTA 810可从唤醒模式825切换到休眠模式820。因此,在一个示例实施例中,例如,EOSP指示符和空数据包可用ACK 850的“更多数据”字段中的值来代替。本领域的技术人员将理解,可随其使用上述终止条件的示例性实施例的任意一种。If packet 840 is the only transmission from QSTA 810 (e.g., the only packet at QSTA 810), QAP 805 may wait for SIFS 845 and send ACK 850 to QSTA 810. As described above with reference to the exemplary embodiment of a termination condition, ACK 850 (and data packet 840) may include a frame control field, which may include a "more data" field. According to an example embodiment of the invention, the "More Data" field may be set to a value (eg, 0) indicating that the QAP 805 (or QSTA 810) has no data packets (or no other data packets) to send. Thus, QSTA 810 may switch from wake mode 825 to sleep mode 820 upon receipt of ACK 850. Thus, in one example embodiment, for example, the EOSP indicator and null data packets may be replaced with the value in the "more data" field of the ACK 850. Those skilled in the art will appreciate that any of the above-described exemplary embodiments of termination conditions may be used therewith.

图9示出了根据本发明的一种增强型非排程APSD示例性方法900,并在下面参照图6所示的增强型非排程APSD机制600的组成对其进行说明。在步骤905,服务时间段在QSTA 610因有数据包635要发送给QAP 605而进入唤醒模式625时开始。在步骤910,QSTA 610接入信道。如上所述,如果信道繁忙,则QSTA 610必须执行退避640并等待直到信道空闲才能发送。在步骤915,QSTA 610向QAP605发送数据包635。FIG. 9 shows an exemplary enhanced non-scheduled APSD method 900 according to the present invention, and will be described below with reference to the composition of the enhanced non-scheduled APSD mechanism 600 shown in FIG. 6 . In step 905, the service period begins when the QSTA 610 enters the wake-up mode 625 due to a data packet 635 to be sent to the QAP 605. In step 910, QSTA 610 accesses the channel. As mentioned above, if the channel is busy, the QSTA 610 must perform a backoff 640 and wait until the channel is free before sending. In step 915, QSTA 610 sends data packet 635 to QAP 605.

在步骤920,确定QAP 605是否有缓冲数据包660要发送给QSTA 610。如果QAP 605没有缓冲数据包660,则该方法进入步骤940。如果QAP 605有缓冲数据包660,则QAP 605可使用PIFS 655以获得信道的优先接入,如步骤925所示。在步骤930,QAP 605授予自身TXOP,并在步骤935,QAP 605向QSTA 610发送缓冲数据包660。当QAP 605保留了信道时,它可以向QSTA 610发送另一数据包675。In step 920, it is determined whether QAP 605 has buffered data packet 660 to send to QSTA 610. If the QAP 605 does not buffer the data packet 660, then the method proceeds to step 940. If the QAP 605 has a buffered data packet 660, the QAP 605 may use the PIFS 655 to obtain priority access to the channel, as shown in step 925. At step 930, the QAP 605 grants itself a TXOP, and at step 935, the QAP 605 sends a buffered data packet 660 to the QSTA 610. When the QAP 605 has reserved the channel, it may send another data packet 675 to the QSTA 610.

在步骤940,确定QSTA 610是否有其它数据包要发送。如果QSTA 610没有其它数据包,则该方法进入步骤955。如果QSTA 610有其它数据包要发送,则如步骤945所示,QAP 605可授予QSTA 610 TXOP,。如上所述,数据包635和/或ACK 665可向QAP 605指示QSTA 610包含其它数据包要发送。在步骤950,QSTA 610发送其它这些数据包。In step 940, it is determined whether QSTA 610 has other packets to send. If QSTA 610 does not have other data packets, then the method enters step 955. If QSTA 610 has other data packets to send, then as shown in step 945, QAP 605 may grant QSTA 610 TXOP'. As noted above, data packet 635 and/or ACK 665 may indicate to QAP 605 that QSTA 610 contains other data packets to send. At step 950, QSTA 610 sends these other packets.

在步骤955,达到终止条件。如本领域的技术人员所理解的,QAP 605和QSTA610可来回发送数据包直到达到终止条件。如在此所述,终止条件可以是上述示例性实施例中的任意一种或其组合。在已达到终止条件后,如步骤960所示,QSTA610从唤醒模式625切换到休眠模式620。如本领域的技术人员所理解的,在切换到休眠模式620之前,QSTA 610可向QAP 605发送ACK 680。At step 955, a termination condition is met. As understood by those skilled in the art, QAP 605 and QSTA 610 may send data packets back and forth until a termination condition is reached. As described herein, the termination condition may be any one or a combination of the above exemplary embodiments. After the termination condition has been met, QSTA 610 switches from wake-up mode 625 to sleep mode 620 as shown in step 960 . Before switching to sleep mode 620, QSTA 610 may send ACK 680 to QAP 605, as understood by those skilled in the art.

已参照QAP、QSTA以及终止条件对本发明进行了说明。相应地,可对这些实施例进行各种修改和变更而不会背离如所附权利要求所阐述的本发明的最宽泛的精神实质和范围。相应地,说明和附图应该在说明性而不是限制性的意义上来理解。The invention has been described with reference to QAP, QSTA and termination conditions. Accordingly, various modifications and changes may be made to these embodiments without departing from the broadest spirit and scope of the invention as set forth in the appended claims. Accordingly, the description and drawings are to be regarded in an illustrative rather than a restrictive sense.

Claims (19)

1. one kind is used for method of wireless communication, and described method comprises:
(a) according to predetermined time schedule, air station is switched to the second communication pattern from first communication pattern, described only just can be carried out at least one in receiving and sending of packet when it is in described second pattern, and described first pattern is an energy-saving mode;
(b) when being in described second pattern for described, obtain preferential access to radio channel by WAP;
(c) afterwards, keep described radio channel by described access point and be used for radio communication between described access point and described in step (b);
(d) carry out radio communication by described radio channel between described access point and described; And
(e) in a single day satisfy end condition, just switch to described first pattern described.
2. the method for claim 1, it is characterized in that described end condition is one of the following: (a) the band section service time empty packet, (c) that finish packet, (b) band EOSP designator of (EOSP) designator expires with affirmation bag, (d) schedule time of empty data field and (e) transmission of the packet of predetermined number between described and the described access point.
3. the method for claim 1 is characterized in that, obtains the preferential access to described radio channel when described access point utilizes PIFS.
4. the method for claim 1 is characterized in that, described reservation step comprises following substep:
Authorize a send opportunity to one of described access point and described.
5. method as claimed in claim 4 is characterized in that described send opportunity comprises a time period, and one of described during this period access point and described send one group of packet by described radio channel.
6. method as claimed in claim 5 is characterized in that, the described time period is determined according to the number of packet in described one group of packet.
7. method as claimed in claim 5 is characterized in that, the described time period is represented in the duration field of the packet that is sent by described access point.
8. the method for claim 1 is characterized in that, described step (a) is carried out between contention-free period to (e).
9. one kind is used for method of wireless communication, and described method comprises:
(a) when air station has first packet that is addressed to WAP, switch to the second communication pattern with described from first communication pattern, described only just can be carried out at least one in receiving and sending of packet when it is in described second pattern, described first pattern is an energy-saving mode;
(b) but arranged when described the radio channel time spent, by described by using described radio channel to send described first packet to described access point;
(c) receive described first packet by described access point;
(c) send to confirm bag by described access point to described, described affirmation bag indicates described access point to receive one of described first packet and the following: (1) exists second packet that is addressed to described and (2) not to exist to be addressed to described second packet;
(d) if the indication of (1) described affirmation bag exists described second packet and (2) described that a establishment in other packet that is addressed to described access point is arranged, then carry out following substep:
(i) by the preferential access of described access point acquisition to described radio channel;
(ii) afterwards, keep described radio channel by described access point and be used for radio communication between described access point and described at substep (i); And
(iii) carry out radio communication between described access point and described by described radio channel; And
(e) in a single day satisfy end condition, just switch to described first pattern described.
10. method as claimed in claim 9 is characterized in that, when there was not described second packet in the indication of described affirmation bag, described affirmation bag comprised the sky data field.
11. method as claimed in claim 10, it is characterized in that described end condition is one of the following: (a) packet, (b) of band end-of-segment indicator service time expire with affirmation bag, (c) schedule time of empty data field and (d) transmission of the packet of predetermined number between described and the described access point.
12. method as claimed in claim 9 is characterized in that, the preferential access of described radio channel is obtained when described access point utilizes PIFS.
13. method as claimed in claim 9 is characterized in that, described reservation substep comprises following substep:
Authorize a send opportunity for one to (1) described access point and (2) in described.
14. method as claimed in claim 13 is characterized in that, described send opportunity comprises a time period, and one of described during this period access point and described send one group of packet by described radio channel.
15. method as claimed in claim 14 is characterized in that, the described time period is determined according to the number of packet in described one group of packet.
16. method as claimed in claim 14 is characterized in that, the described time period is represented in the duration field of the packet that is sent by described access point.
17. method as claimed in claim 9 is characterized in that, described step (a) is carried out between contention-free period to (e).
18. a system, described system comprises:
Air station; And
With described WAP of communicating by letter;
Wherein, described switches to the second communication pattern according to predetermined time schedule from first communication pattern, and described only just can be carried out at least one in receiving and sending of packet when it is in described second pattern, and described first pattern is an energy-saving mode,
When being in described second pattern for described, described access point obtains the preferential access to radio channel,
Described access point keeps described radio channel and is used for radio communication between described access point and described,
Described radio communication is carried out between described access point and described by described radio channel, and
In case satisfy end condition, described promptly switches to described first pattern.
19. a system comprises:
Air station; And
With described WAP of communicating by letter,
Wherein, described air station switches to the second communication pattern from first communication pattern when it has first packet that is addressed to described access point, described only just can be carried out at least one in receiving and sending of packet when it is in described second pattern, described first pattern is an energy-saving mode
But arranged when described the radio channel time spent, described is used described radio channel to send described first packet to described access point,
Described access point receives described first data and sends the affirmation bag to described, described affirmation bag indicates described access point to receive one of described first packet and the following, promptly (1) exists second packet be addressed to described and (2) not to exist to be addressed to described second packet
If satisfy one of the following, i.e. (1) described affirmation bag indication exists described second packet and (2) described that other packet that is addressed to described access point is arranged, then (i) described access point obtains the preferential access of described radio channel and (ii) keeps described radio channel to be used for the radio communication between described access point and described and to carry out radio communication by described radio channel between described access point and described, and
In case satisfy end condition, described promptly switches to described first pattern.
CN 200580030126 2004-08-05 2005-07-07 System and method for battery conservation in wireless stations Pending CN101036061A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US59914204P 2004-08-05 2004-08-05
US60/599,142 2004-08-05
US11/042,883 2005-01-25

Publications (1)

Publication Number Publication Date
CN101036061A true CN101036061A (en) 2007-09-12

Family

ID=38731726

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200580030126 Pending CN101036061A (en) 2004-08-05 2005-07-07 System and method for battery conservation in wireless stations

Country Status (1)

Country Link
CN (1) CN101036061A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012058996A1 (en) * 2010-11-02 2012-05-10 中兴通讯股份有限公司 Method and system for switching operation modes in a backward compatible large bandwidth wireless network
CN102474820A (en) * 2009-08-07 2012-05-23 Nec欧洲有限公司 Method for operating a mobile terminal as access point and corresponding mobile terminal
CN103229562A (en) * 2011-01-25 2013-07-31 三星电子株式会社 Sending device, receiving device and communication method
CN104186002A (en) * 2011-12-27 2014-12-03 高通股份有限公司 Methods and apparatus for improving nfc llcp partitioning
TWI478550B (en) * 2011-06-07 2015-03-21 Htc Corp Method of back-off procedure setup in a wireless communication system
CN104735757A (en) * 2015-03-27 2015-06-24 珠海全志科技股份有限公司 Method for improving frame extraction efficiency of STA equipment
CN108810959A (en) * 2018-07-24 2018-11-13 深圳友讯达科技股份有限公司 Communication protecting method and device
CN110719374A (en) * 2018-07-12 2020-01-21 东芝泰格有限公司 Information processing apparatus, image forming apparatus, and communication mode setting method
US11074615B2 (en) 2008-09-08 2021-07-27 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11995685B2 (en) 2008-09-08 2024-05-28 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US12430667B2 (en) 2008-09-08 2025-09-30 Secure Communication Technologies, Llc Efficient and secure communication using wireless service identifiers
US11074615B2 (en) 2008-09-08 2021-07-27 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US11687971B2 (en) 2008-09-08 2023-06-27 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US11443344B2 (en) 2008-09-08 2022-09-13 Proxicom Wireless Llc Efficient and secure communication using wireless service identifiers
US11334918B2 (en) 2008-09-08 2022-05-17 Proxicom Wireless, Llc Exchanging identifiers between wireless communication to determine further information to be exchanged or further services to be provided
CN102474820A (en) * 2009-08-07 2012-05-23 Nec欧洲有限公司 Method for operating a mobile terminal as access point and corresponding mobile terminal
CN102474820B (en) * 2009-08-07 2015-05-20 Nec欧洲有限公司 Method for operating a mobile terminal as access point and corresponding mobile terminal
US9204384B2 (en) 2009-08-07 2015-12-01 Nec Europe Ltd. Method for operating a mobile terminal as access point and mobile terminal
WO2012058996A1 (en) * 2010-11-02 2012-05-10 中兴通讯股份有限公司 Method and system for switching operation modes in a backward compatible large bandwidth wireless network
US9491640B2 (en) 2010-11-02 2016-11-08 Zte Corporation Method and system for switching working mode for backward compatible broadband wireless network
CN103229562A (en) * 2011-01-25 2013-07-31 三星电子株式会社 Sending device, receiving device and communication method
CN103229562B (en) * 2011-01-25 2017-12-29 三星电子株式会社 Sending device, receiving device and communication method
TWI478550B (en) * 2011-06-07 2015-03-21 Htc Corp Method of back-off procedure setup in a wireless communication system
CN104186002B (en) * 2011-12-27 2018-11-23 高通股份有限公司 Method and apparatus for improving NFC LLCP division
CN104186002A (en) * 2011-12-27 2014-12-03 高通股份有限公司 Methods and apparatus for improving nfc llcp partitioning
CN104735757A (en) * 2015-03-27 2015-06-24 珠海全志科技股份有限公司 Method for improving frame extraction efficiency of STA equipment
CN110719374A (en) * 2018-07-12 2020-01-21 东芝泰格有限公司 Information processing apparatus, image forming apparatus, and communication mode setting method
CN108810959A (en) * 2018-07-24 2018-11-13 深圳友讯达科技股份有限公司 Communication protecting method and device

Similar Documents

Publication Publication Date Title
US20060029024A1 (en) System and method for battery conservation in wireless stations
US7881322B1 (en) Power-saving mechanism for periodic traffic streams in wireless local-area networks
EP2080331B1 (en) Power save enhancements for wireless communication
US7245946B2 (en) Optimal power saving scheduler for 802.11e APSD
US7477616B2 (en) Power saving frame transmission method
US8363674B2 (en) Method and apparatus for scheduling in a wireless communication network
CN101087172A (en) Communication system, communication apparatus, communication method and computer program
CN103327579A (en) Method and device of sleep
US20230413343A1 (en) Random Access Control in Restricted Target Wake Time
CN101036061A (en) System and method for battery conservation in wireless stations
JP2006519543A (en) Power management in IEEE 802.11 IBSS using termination of ATIM frame and dynamically determined ATIM period
JP4970933B2 (en) Acknowledgment timed out frame synchronization in wireless networks
CN1751477A (en) Maintaining synchronization between a QoS access point and q0s stations in an ieee 802.11e wlan
HK1167554B (en) Power save enhancements for wireless communication
HK1136119B (en) Power save enhancements for wireless communication
HK1143019B (en) Power save enhancements for w- lans

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20070912