Non-access point multiband device and communication method
Patent Information
- Application Number
- JP2024215351
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2018-10-26
- Filing Date
- 2024-12-10
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2039-08-15
Smart Images

Figure 2025026649000001_ABST
Abstract
Description
[Technical field]
[0001] The present disclosure relates generally to multi-band communication apparatus, multi-band access points and communication methods for multi-band transmission, and more particularly to multi-band communication devices operating in multiple frequency bands in a wireless network. [Background technology]
[0002] Wireless networks that offer multi-band communication allow electronic devices to communicate over multiple different frequency bands, which has advantages over other wireless networks that are limited to wireless communication in one frequency band.
[0003] Because each frequency band may be implemented as a separate radio (i.e., each with one or more antennas and associated circuitry), simultaneous idle listening to channels in multiple bands increases power consumption of non-Access Point (AP) stations (STAs). Therefore, it is desirable to reduce the power consumption of idle listening for multi-band non-AP STAs. Summary of the Invention
[0004] A non-limiting and exemplary embodiment contributes to reducing idle listening power consumption of a multi-band non-AP STA. In one general aspect, the technology disclosed herein provides a multi-band communication device including one or more transceiver circuits, each of which transmits and receives data on multiple channels in different frequency bands during operation, and a band setting circuit operable to change the setting of any one of the one or more transceiver circuits based on setting information received from a multi-band access point (AP). The setting information designates one of the frequency bands as a primary band and the other frequency bands as one or more secondary bands. The transceiver circuit operating in the primary band is used as a default circuit for communicating with the AP.
[0005] It should be noted that the general or specific embodiments may be implemented as a system, a method, an integrated circuit, a computer program, a storage medium, or any selective combination thereof. Additional benefits and advantages of the disclosed embodiments will become apparent from the specification and drawings. These benefits and / or advantages may be obtained individually through the various embodiments and features of the specification and drawings, although it is not necessary for all of these features to be present in order to obtain one or more of such benefits and / or advantages. [Brief description of the drawings]
[0006] The accompanying drawings serve to illustrate various embodiments and to explain various principles and advantages according to the present embodiments. In the drawings, like reference characters represent identical or functionally similar elements throughout the separate views. The accompanying drawings, together with the following detailed description, are incorporated into and form a part of this specification. Those skilled in the art will appreciate that elements in the drawings have been illustrated for simplicity and clarity and have not necessarily been drawn to scale. [Figure 1]Diagram showing a multi-band wireless network in which wireless transmitters / receivers operate with multi-band communication devices over multiple different frequency bands [Diagram 2] FIG. 1 illustrates a multi-band wireless network in which a multi-band communication device having a wireless transmitter / receiver operates with the multi-band communication device over multiple different frequency bands. [Diagram 3] FIG. 1 illustrates an example multi-band transmission to a STA in active mode according to an example embodiment. [Figure 4] Diagram of elements signaling multi-band capability [Diagram 5] Diagram of elements used to signal band configuration information [Figure 6] FIG. 1 illustrates a multi-band announcement frame according to an exemplary embodiment. [Figure 7] FIG. 1 illustrates an exemplary multi-band transmission to a STA according to an exemplary embodiment. [Figure 8] FIG. 1 illustrates a multi-band announcement frame according to an exemplary embodiment. [Figure 9] FIG. 1 is a diagram of a multi-band control field that includes multiple subfields and can be used to signal an upcoming multi-band transmission to a STA. [Figure 10] FIG. 1 illustrates an exemplary multi-band transmission to a STA according to one embodiment. [Figure 11] FIG. 1 illustrates an exemplary multi-band transmission according to one embodiment. [Figure 12A] FIG. 1 illustrates a multi-band (MB) power save frame used by a STA to report band status to an AP according to an exemplary embodiment. [Figure 12B] FIG. 1 illustrates a format of an MB Operational Mode (OM) control field that may alternatively be used by a STA. [Figure 13] FIG. 1 illustrates an exemplary multi-band transmission to a STA according to an exemplary embodiment. [Figure 14]FIG. 1 illustrates a multi-band announcement frame according to an exemplary embodiment. [Figure 15] FIG. 1 illustrates an exemplary multi-band transmission to a STA according to an exemplary embodiment. [Figure 16A] FIG. 1 is a diagram of a multi-band TIM element according to an example embodiment. [Figure 16B] FIG. 1 is a diagram of a multi-band PS pole frame according to an exemplary embodiment; [Figure 17] FIG. 1 illustrates an exemplary multi-band transmission to a STA according to an exemplary embodiment. [Figure 18] FIG. 1 illustrates a multi-band (MB) target wake time (TWT) element in accordance with an exemplary embodiment. [Figure 19] FIG. 1 illustrates a situation in which a STA transitions a PCR of a secondary band to an awake state and then returns to WURx idle listening according to an example embodiment. [Figure 20] A simplified block diagram of a multi-band communication device that operates in multiple different frequency bands. [Figure 21] Detailed block diagram of a multi-band communications device that operates in several different frequency bands DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0007] Multi-band communication devices can transmit and receive data through multiple different frequency bands in a wireless network. These electronic devices have many advantages over traditional electronic devices that can operate in one frequency band. However, there are many technical problems in operating multi-band communication devices in a wireless network. For the avoidance of doubt, in the following description, "multi-band transmission" means communicating simultaneously on multiple channels in multiple frequency bands.
[0008] For example, because each frequency band may be implemented as a separate radio (i.e., each having one or more antennas and associated circuitry), simultaneous idle listening to channels in multiple bands increases power consumption of non-access point (AP) stations (STAs). Thus, exemplary embodiments seek to reduce the idle listening power consumption of multi-band non-AP STAs and to alleviate other technical issues that arise in operating multi-band communication devices in a multi-band wireless network.
[0009] Multi-band capable Extremely High Throughput (EHT) STAs can be classified according to the STA's multi-band operation capabilities as follows: -Non-Concurrent (NC) Multi-Band: Can only communicate on one band at a time, but can switch between bands without additional configuration. - Simultaneous dual band: Can communicate on any two bands simultaneously. - Simultaneous Tri-Band: Capable of communicating on all three bands (e.g. 2.4 / 5 / 6GHz) simultaneously.
[0010] This disclosure assumes that the AP is simultaneous tri-band capable. This disclosure makes no assumptions regarding basic service set (BSS) operation (single-band BSS or multi-band BSS), although it is possible for an AP to maintain a separate BSS in each frequency band, in which case the terms "band" and "BSS" may be used interchangeably (e.g., the 2.4 GHz band can also mean the BSS in the 2.4 GHz band).
[0011] It is further assumed that multi-band transmission / reception is already possible prior to multi-band operation (either inherently during multi-band association or after the STA has associated to multiple BSSs operated by a co-located AP in different frequency bands through Fast Session Transfer (FST) setup). It is assumed that the AP and multi-band STAs have already exchanged capability parameters and other relevant parameters for each of the frequency bands / BSSs and have all the information required to engage in multi-band communication with each other.
[0012] FIG. 1 illustrates a multi-band wireless network 100 in which a wireless transmitter / receiver 110 operates with multi-band communication devices 120A, 120B, and 120C over multiple different frequency bands. By way of example, the wireless transmitter / receiver 110 is illustrated as an access point (AP), and the multi-band communication devices 120A, 120B, and 120C are illustrated as non-AP stations (STAs) STA1, STA2, and STA3. The multiple different frequency bands include, but are not limited to, 6 GHz, 5 GHz, and 2.4 GHz. As illustrated, the AP 110 can provide three basic service sets (BSSs) as 6 GHz (BSS) 130A, 5 GHz BSS 130B, and 2.4 GHz BSS 130C. Alternatively, the AP 110 may operate one unified BSS that operates seamlessly over all three frequency bands.
[0013] Unlike an AP that can operate in one frequency band for a single-band device, the AP 110 is an EHT AP that functions as a multi-band communication device that operates in multiple different frequency bands. The AP 110 can function as an independent AP in each of the multiple different frequency bands. Alternatively, the AP 110 can function as a unified AP that operates seamlessly in all three frequency bands.
[0014] According to one exemplary embodiment, a Multi-Band (MB) Power Save mode is provided for multi-band capable non-AP STAs.
[0015] During an initialization phase, one frequency band is assigned by the AP (e.g., by the AP 110 shown in FIG. 1) to the multi-band non-AP STAs (e.g., STA1 120A, STA2 120B, and STA3 120C shown in FIG. 1) as a primary band (or primary BSS). Other frequency bands may be assigned as secondary bands (or secondary BSS). The operating channels in each band / BSS may differ in bandwidth and may further consist of one primary 20 MHz channel and one or more secondary channels. The primary band is also known as an anchor band or control band or management band, etc. The primary band may also be implicitly identified as the frequency band in which the anchor channel is defined, without being explicitly assigned.
[0016] By default, the primary band may be the band used by the STA to associate with the AP, or the primary band may be assigned by the AP during or immediately after association (different STAs may be assigned different primary bands). By default, the STA is expected to communicate with the AP in the primary band. Channels in the primary band are used to synchronize (i.e., to receive beacon frames), exchange management frames, etc. Since the primary band is used to carry important control and management frames, a band with good quality channels (least interference, no spectrum sharing, etc.) with little chance of service interruption is selected as the primary band.
[0017] The secondary band may be used primarily to increase the throughput of data frames. The secondary band may be assigned by the AP during or after association. When the secondary band is associated with the AP, enhanced distributed channel access (EDCA) transmissions may not be allowed in the secondary band for the STA to reduce channel access delay. Only scheduled transmissions (e.g., through resource unit (RU) allocation in a trigger frame) may be allowed for the STA in the secondary band.
[0018] If the STA is capable of operating in MB power save mode (MB Power Save capability bit 406 in multi-band capability element 400 is set) and the STA is operating in active power management (PM) mode, the STA can enable the primary band and disable the secondary band immediately after band configuration is complete.
[0019] Referring again to FIG. 1, in one exemplary embodiment, STA1 120A is a simultaneous tri-band STA operating at 2.4 GHz, 5 GHz, and 6 GHz (the primary band is 2.4 GHz, the first secondary band is 5 GHz, and the second secondary band is 6 GHz). STA2 120B is a simultaneous dual-band STA operating at 2.4 GHz and 5 GHz (the primary band is 2.4 GHz, and the secondary band is 5 GHz). STA3 120C is a non-simultaneous tri-band STA operating at 2.4 GHz, 5 GHz, and 6 GHz (only one band is active at a time) (the primary band is 2.4 GHz, the first secondary band is 6 GHz, and the second secondary band is 5 GHz).
[0020] 2 illustrates a multi-band wireless network 200 in which a multi-band communication device having a wireless transmitter / receiver 210 operates with multi-band communication devices 220A, 220B, and 220C over multiple different frequency bands. By way of example, the multi-band communication device 210 is illustrated as an AP having three radios 230A, 230B, and 230C. The multi-band communication devices are illustrated as STA1 220A having three radios 250A, 250B, and 250C, STA2 220B having two radios 240A and 240B, and STA3 220C having one radio 260A. While multi-band capable APs are fairly common, multi-band capable STAs are less common, and the few STAs that operate in multiple bands typically only communicate in one frequency band at a time. Simultaneous communication (transmission and / or reception) on multiple channels in different frequency bands can be referred to as multi-band communication, which is an effective means of dramatically increasing transmission throughput.
[0021] Consider an example where AP 210 is a simultaneous tri-band capable AP (2.4GHz, 5GHz, and 6GHz), STA1 220A is a simultaneous tri-band capable STA (2.4GHz, 5GHz, and 6GHz), STA2 220B is a simultaneous dual-band capable STA (5GHz and 6GHz), and STA3 220C is a non-simultaneous tri-band capable STA (2.4GHz, 5GHz, and 6GHz). Each radio (e.g., 240A, 240B, 250A, 250B, 250C) can operate in a particular frequency band. Although one antenna per radio is shown, in practice each of the radios may be equipped with multiple physical antennas used for MIMO, MU-MIMO, etc.
[0022] 3 illustrates an exemplary multi-band transmission to a STA in active mode according to one exemplary embodiment. For all three STAs, the 2.4 GHz band is assigned as the primary band, while 5 GHz is assigned as secondary band 1, and 6 GHz is assigned as secondary band 2. In this example, all three STAs are operating in active mode (i.e., not in power save mode), and all three STAs have their radios activated for the primary band, but their secondary band radios deactivated (the definition of "deactivated" is implementation specific, and one implementation may choose to turn off the secondary radio completely to conserve power, while another implementation may put the secondary radio in a light sleep mode to facilitate faster activation times).
[0023] Specifically, STA1 is a simultaneous tri-band STA operating at 2.4 GHz, 5 GHz, and 6 GHz, with a primary band being 2.4 GHz, a first secondary band being 5 GHz, and a second secondary band being 6 GHz. STA2 is a simultaneous dual-band STA operating at 2.4 GHz and 5 GHz, with a primary band being 2.4 GHz and a secondary band being 5 GHz. STA3 is a non-simultaneous tri-band STA operating at 2.4 GHz, 5 GHz, and 6 GHz (only one band is active at a time), with a primary band being 2.4 GHz, a first secondary band being 6 GHz, and a second secondary band being 5 GHz.
[0024] The AP uses the primary band to indicate the upcoming multi-band transmission (downlink (DL) or uplink (UL)). Specifically, a management frame (hereinafter referred to as "multi-band announcement frame") is defined that carries information such as transmission time, band information, target STA, etc. When the AP wants to start a multi-band transmission to one or more STAs, the AP must first ensure that all addressed STAs have their radios activated in all frequency bands involved in the multi-band transmission. Also, depending on the implementation, the radio activation time may not be negligible. Therefore, to give the STAs enough time to activate their radios in the secondary bands, the AP takes the activation time into account when scheduling the multi-band announcement frame to be transmitted. Since there is no restriction on EDCA channel access for the STAs in the primary band, the AP also takes into account the time required to gain access to the channel (e.g., CSMA / CA backoff). To prioritize the transmission of the multi-band announcement frame, the AP may use the highest access category (AC_VO) for such transmission.
[0025] The AP schedules the multi-band transmission at the transmission time indicated in the multi-band announcement frame. For the AP, in this example, there is no change in the channel access rules or resource unit (RU) allocation rules for the secondary band.
[0026] Upon receiving the multi-band announcement frame, the addressed STA acknowledges (ACKs) the multi-band announcement frame and enables the indicated secondary band(s) (e.g., activates the secondary band(s) radio and associated circuitry, if necessary) prior to the indicated transmission time. The STA may listen early to the secondary band(s) and set a network allocation vector (NAV) if necessary. The STA disables the secondary band (i.e., switches to the primary band) immediately after completion of a frame exchange sequence (TXOP) in the band or if no DL frame is received for a predefined timeout value. The predefined timeout value may be implementation specific, but is large enough to take into account the average channel access delay.
[0027] In FIG. 3, the multi-band announcement frame is indicated by reference numeral 302A / 302B / 302C / 302D. The AP indicates the next multi-band transmission TXOP (transmission opportunity) by transmitting the multi-band (MB) announcement frame 302A / 302B / 302C / 302D on the primary band. When the receiving STA receives the MB announcement frame 302A / 302B / 302C / 302D, it activates the radio of the indicated secondary band before the indicated transmission time if it finds its own STA ID in the frame. The secondary band is expected to be activated for at least the DL TXOP or UL TXOP to be completed or for the duration of a predefined timeout value (if no transmission is received).
[0028] The MB announcement frame 302A signals a multi-band transmission 316A (DL to STA1 on all three bands). The MB announcement frame 302B signals a multi-band transmission 316B (no restriction, i.e. DL / UL to STA3 on secondary band 2). 316B can be a cascading OFDMA transmission (i.e. DL PPDU immediately followed by uplink PPDU). 316B can be considered as a special case of a multi-band transmission, where the transmission is on one secondary band. The MB announcement frame 302C signals a multi-band transmission 316C (DL to STA2 on secondary band 2 and UL from STA2 on secondary band 1). 302C is an example of scheduling UL / DL band separation to enable frequency division duplexing (FDD). Note that in this case, 302C gives explicit permission to STA2 to enable EDCA UL transmission on secondary band 1 (i.e., EDCA UL transmission is not scheduled by the AP since no trigger frame is sent by the AP). In this case, there may be bursts of transmissions separated by SIFS in both DL and UL. For example, the UL transmission from STA2 on secondary band 1 can be an upper layer acknowledgment (e.g., TCP ACK) to the DL transmission on secondary band 2. The MB announcement frame 302D signals a multi-band transmission 316D (DL to STA3 on secondary band 2 and (triggered) UL from STA1, STA2 on secondary band 1). STA3 is a non-simultaneous tri-band STA, and the primary band is unavailable to STA3 for the duration of the multi-band transmission 316D. Note that the DL PPDU and UL PPDU can carry simple MPDUs (MAC Protocol Data Units) or can carry aggregated MPDUs (A-MPDUs).A PPDU can be a Single-User PPDU (SU-PPDU) (i.e., carrying frames addressed to only one STA) or a Multi-User PPDU (MU-PPDU) (i.e., carrying frames addressed to more than one STA). An ACK frame can refer to an acknowledgment frame, or it can be a Block Ack depending on the preceding PPDU type that is being acknowledged, or even a MU ACK carrying ACK frames from multiple STAs.
[0029] For simplicity, in FIG. 3, beacon frames are shown only in the primary band, but this does not necessarily mean that beacon frames are not transmitted in other bands. However, multi-band STAs operating in MB power save mode can choose to receive beacon frames only in the primary band. Therefore, if there is a change in operating parameters in the secondary band, the AP is expected to notify such STAs in the primary band. Also, if different STAs are assigned different primary bands, the STAs can listen only to beacons transmitted in their assigned primary bands, and multi-band announcement frames can also be transmitted in their respective primary bands.
[0030] 4 is an element 400 for advertising multi-band capabilities. By way of example, element 400 may be a Multi-band Capability element and includes one or more of the following fields: Element ID, Length, Element ID Extension, Supported Bands, Concurrent Multi-band Capabilities, and a Multi-band Power Save optional sub-element (e.g., Supported Channels, Supported Operating Classes, Power Capability Element, etc.).
[0031] The simultaneous multi-band capability element is included in beacon frames, probe response frames, association response frames, etc. by APs to advertise the multi-band capabilities of the APs, while the simultaneous multi-band capability element is included in probe request frames, association request frames by non-AP STAs to indicate the multi-band capabilities of the non-AP STAs.
[0032] The "supported bands" bitmap 402 indicates the frequency bands supported by the multi-band device. The simultaneous multi-band capability field 404 indicates the bands on which the device can operate simultaneously.
[0033] In one exemplary implementation, non-AP STAs are provided with a power save scheme (referred to in this disclosure as a "multi-band power save scheme") where the multi-band non-AP STAs conserve power by operating in one band by default and activating the remaining bands only when involved in transmission / reception. The multi-band non-AP STAs indicate in the multi-band power save field 406 whether they support multi-band power save operation, whereas the multi-band AP STAs indicate in the multi-band power save field 406 whether they provide multi-band power save operation.
[0034] 5 is an element 500 used by an AP to signal multi-band configuration information to a multi-band STA. By way of example, the element 500 can be a multi-band element and includes one or more of the following fields: Element ID, Length, Multi-band Control, Band ID, and Band Configuration. The Band Configuration field 510, when included in the multi-band element 500 during initialization, indicates the category assigned to the band identified by the Band ID field 504. An AP can include one or more multi-band elements 500 in an association response frame or other management frame to configure the primary / secondary bands of a STA. The UL / DL field can be used to indicate a default restriction for the bands (e.g., uplink only, or downlink only, or no restriction). The band setting field 510, when included in the multi-band announcement frame, is used only to identify the band (primary, or secondary 1, or secondary 2), while the UL / DL field may be used to override the default UL / DL setting for the band.
[0035] In a multi-band BSS where an AP maintains a separate BSS in each frequency band, the terms "band" and "BSS" may be used interchangeably (e.g., the 2.4 GHz band also refers to the BSS in the 2.4 GHz band). Once the band / BSS is set, the encoding used in the Primary / Secondary field can also be used to refer to the band / BSS in subsequent frame exchanges (e.g., 0 is used to refer to the 2.4 GHz band / BSS assigned as the primary band / BSS).
[0036] Since the primary band is used to carry important control and management frames, a band with good quality channels (least interference, no spectrum sharing, etc.) with little chance of service interruption should be selected as the primary band. Although an AP can assign different primary bands to different STAs (e.g., for load balancing purposes), in most deployments, it is expected that all STAs will be assigned to the same primary band for ease of operation. Also, during normal operation, the primary / secondary configuration is expected to persist for the lifetime of the BSS, but under special circumstances (e.g., channel conditions in the primary band unexpectedly worsen), the AP can change the band configuration of the STA by sending a frame carrying element 500 to the STA. When the configuration of all associated STAs needs to be changed, element 500 may be announced in a broadcast frame, such as a beacon frame.
[0037] 6 illustrates a multi-band (MB) announcement frame 600 as an action frame according to an example embodiment. The frame 600 includes a MAC header 610 having one or more of the following fields: Frame Control, Duration, Address 1, Address 2, Address 3, Sequence Control, and HT Control. The frame 600 further includes a frame body 620 having one or more of the following fields: Category, EHT Action, Common Info, STA Info (there may be one or more such fields: STA Info 1, STA Info 2, ..., STA Info N), and an FCS.
[0038] The Category field 630 may be set to a value indicating an EHT Action frame. The EHT Action field 640 may be set to a value indicating a multi-band announcement action frame. The Common Information field 650 may include a Transmission time (TT) field 652 indicating the time when transmission is expected to begin in one or more indicated bands. The STA Information field (e.g., STA Info 1 field 660) may include the following subfields: (i) STA ID 662 (identifies the STA involved in the transmission (e.g., AID12 of the STA)); (ii) Band Bitmap 664 (identifies the frequency band for the transmission (e.g., a 3-bit bitmap, with one bit per frequency band); (iii) UL / DL (indicates whether the transmission is UL (untriggered, if allowed) or DL, or unrestricted); and (iv) RU Allocation 668 (the OFDMA RU used to transmit a UL MU ACK frame in response to a multi-band announcement frame addressing multiple STAs, otherwise Reserved).
[0039] The MB announcement frame may be transmitted alone or aggregated with data or management frames. When transmitted alone, it may use the highest AC (e.g., AC_VO) for its channel access.
[0040] The beneficial effects of using the multi-band announcement frame 600 include saving STA power by using multiple bands only when necessary, and minimal changes to basic behavior in each band.
[0041] [Multi-band announcement frame with "active duration"] In an alternative implementation, the multi-band announcement frame also indicates an "Active Duration", which is the duration for which the STA should activate the secondary band. The "Active Duration" may be advantageous for bursty traffic with predictable bursts. The STA keeps the secondary band active for the "Active Duration". Single-band STAs can only listen to the secondary band during the "Active Duration". Multi-band DL transmissions to one STA can also be synchronized (start and end at the same time). If the back-off counter reaches 0 in any one band, DL transmissions are allowed in the other bands as long as the channel has been idle for an Arbitration Inter-frame Space (AIFS) before that time. Data is spread across the bands so that all transmissions end at the same time.
[0042] During an "active duration", multiple multi-band transmission opportunities (TXOPs) may occur. The AP may also terminate the "active duration" early if necessary. FIG. 7 illustrates an exemplary multi-band transmission to a STA, according to an exemplary embodiment. With reference to FIG. 7, the "active duration" is represented by reference numeral 701. The AP does not indicate all upcoming multi-band transmission TXOPs by transmitting an MB announcement frame on the primary band. Instead, the AP uses the MB announcement frame 702 to indicate to the STA the active duration, which begins at a start time 710, during which the STA is expected to keep its radio active on the secondary bands. The MB announcement frame 702 may also override the default UL / DL settings of the bands during this period (e.g., restricting secondary band 2 to DL only, while allowing both DL and UL on secondary band 1). The main benefit is that during this period multiple transmissions can be scheduled across all active bands, which can be useful when the AP has good knowledge of the traffic patterns (eg, in the case of streaming video).
[0043] At time 710, the AP schedules a multi-band DL transmission 712 to STA1, consisting of DL PPDUs 714, 716, and 718, which is time synchronized, i.e., the multi-band transmission starts and ends simultaneously in all three bands. To accomplish this, the 802.11 EDCA channel access rules need to be modified. The AP starts contending for channels in all three bands by performing CSMA / CA channel access in the primary 20 MHz channel of each band, which involves ensuring that the primary 20 MHz channel of each band is idle for a duration of [Access Category (AC) specific AIFS] + [random number of backoff slots (determined by the backoff counter)]. Assuming that the backoff counter of the primary 20 MHz channel of the primary band reaches zero first at time 720, in order to start multi-band transmissions in other bands, the AP only needs to ensure that the primary 20 MHz channel of other bands has been idle for the duration of the AIFS corresponding to the primary AC of the frame transmitted in that band before that time. The rule for including secondary channels in any band remains unchanged, i.e., the secondary channel only needs to be idle for the PIFS to be considered eligible for inclusion in a wideband transmission. Thus, if the AC of the frame in PPDU 716 is AC_VO, the primary 20 MHz channel in secondary band 1 needs to be idle for AIFS[AC_VO] 724 = AIFSN[AC_VO] x aSlotTime + aSIFSTime before time 720. Similarly, if the AC of the frame in PPDU 714 is AC_VI, then the primary 20 MHz channel in secondary band 2 must be idle for AIFS[AC_VI] 722 = AIFSN[AC_VI] x aSlotTime + aSIFSTime before time 720.If the primary 20 MHz channel in any band is not idle for the required duration, that band is not considered for multi-band transmission. Synchronous transmission over multiple frequency bands may be considered as a physical layer (PHY) aggregation, and multi-band transmissions may be carried in a multi-band PHY protocol data unit (PPDU). A multi-band PPDU may be identified as a separate PPDU type by an explicit field in the PHY header, or may be implicitly identified, for example, by a bandwidth field spanning multiple frequency bands. Also, if a multi-band PPDU transmission fails in any one band, even if the transmission is successful in the other bands, the multi-band PPDU transmission is considered to have failed, and the contention window (CW) for the access category (AC) is doubled in all involved bands (until CWmax is reached). Only if the transmission in all bands is successful, the contention window (CW) for the AC is reset to CWmin.
[0044] Then, at time 730, the AP schedules a multi-band transmission 732. The multi-band transmission 732 includes a DL PPDU to STA3 on secondary band 2, a scheduled UL PPDU from STA2 on secondary band 1, and a scheduled UL PPDU from STA1 on the primary band. The scheduled UL PPDUs are signaled by the AP by transmitting a trigger frame in the respective bands.
[0045] The AP can also use this signaling method to support an FDD transmission to STA2, consisting of a DL transmission 740 on secondary band 2 and a corresponding UL transmission 742 on secondary band 1. In this case, the UL transmission 742 can be an upper layer acknowledgment (e.g., a TCP ACK) to the DL transmission 740. The main difference with the FDD transmission 316C (see FIG. 3) is that both DL and UL transmissions are not limited to one TXOP, but may span multiple TXOPs.
[0046] Once the AP has completed transmitting all DL frames, it may transmit an MB announcement frame 750 with the Active Duration field 820 (see FIG. 8 ) corresponding to Secondary Band 2 set to 0 so that the STA may deactivate the band at time 752.
[0047] Finally, after completing scheduled UL transmissions 754, all STAs deactivate secondary band 1 at time 760, which is the end of their active duration. Although this example shows the same active duration value for all secondary bands, the AP may also customize the active duration value for individual secondary bands. STAs not included in the MB announcement frame 702 may continue to operate only on the primary band and may keep their radios on the secondary bands in an inactive state.
[0048] FIG. 8 illustrates a multi-band announcement frame 800 according to an example embodiment. One advantage of using the multi-band announcement frame 800 is that the information is arranged according to frequency band. The frame 800 includes a common information field 850 including a Start Time field 852 indicating the time when the secondary band is expected to be active. The frame 800 further includes one or more Band Info fields (e.g., Band Info 1, Band Info 2, Band Info 3). Each Band Info field includes one or more of the following subfields related to a particular band: (i) Band Config, (ii) Active Duration, (iii) STA Count, and (iv) STA Info. The band configuration subfield 810 may be the same as the band configuration field 510 (see FIG. 5) and identifies the frequency band for transmission (primary or secondary) and the UL / DL restrictions for the band (if any).
[0049] The Active Duration subfield 820 indicates the duration for which the STAs included in that Band Information field should be active on the band identified by the Band Settings field 810. This subfield 820 may be set to 0 to indicate an early termination of the currently valid Active Duration for the band. This information may be used by neighboring APs receiving the multi-band announcement frame to perform cooperative scheduling of traffic in the band.
[0050] The STA Count subfield indicates the number of STAs that are assigned to transmit in this band.
[0051] There may be one or more STA Information subfields. Each subfield may contain further subfields: (a) STA ID and (b) RU Assignment. The STA ID identifies the STA involved in the transmission (e.g., AID12).
[0052] Regarding RU allocation, this is the OFDMA RU used to transmit a UL MU ACK frame in response to a multi-band announcement frame addressing multiple STAs, and is otherwise reserved.
[0053] In the multi-band announcement frame 800, the main difference is that the information is arranged per band and the duration for which the STA should activate the secondary band is explicitly signaled by the AP in the active duration field 820, allowing multiple multi-band transmit TXOPs during each active duration.
[0054] [Multiband transmission to STA indicated in non-dedicated frame] In another alternative implementation, instead of using a dedicated frame, the upcoming multi-band transmission to the STA is indicated in another frame transmitted to the STA (on any band). For example, a multi-band A-Control field (MB Control) is defined (e.g., using a reserved Control ID value of the High Efficiency (HE) A-Control field). Any active band can be used to indicate the upcoming multi-band transmission. A multi-user (MU) PPDU can carry two or more MB-Control fields (up to one per user). One advantageous effect of this alternative implementation is that the control signal overhead associated with multi-band is further reduced. Figure 9 is a multi-band A-Control field that includes one or more of the following fields: Control ID and Control Information. The Control Information field includes one or more of the following subfields: (i) Transmission Time Offset (TTO), (ii) Band Configuration. The TTO field indicates the time offset at which the start of transmission is expected in one or more indicated bands. If set to 0, the transmission time is implicitly set as [SIFS] + [end of ACK for the frame carrying the A control field]. There may be one or more band configuration fields. Each field identifies a frequency band for transmission and the UL / DL restrictions of the band, if any. The MB control field may be carried in data frames and management frames (unicast) to signal information regarding the upcoming multi-band transmission to the STA addressed in the host frame.
[0055] Alternatively, the control information may be carried in a new MB control element defined for this purpose. However, in this case, the MB control information may only be carried in management frames. Figure 10 shows an exemplary multi-band transmission to a STA according to this alternative embodiment. DL PPDU 1010, transmitted on the primary band and addressed to STA1, carries an MB control frame that schedules DL transmission on secondary band 2 at time 1012. STA1 activates secondary band 2 before time 1012 in time to receive DL PPDU 1014. At this point, if no other frames are expected from the AP, STA1 may also deactivate its primary band radio to further conserve power. DL PPDU 1014 carries an MB control field that schedules secondary band 2 for another DL transmission and secondary band 1 for an UL transmission. Thus, STA1 keeps secondary band 2 active to receive DL PPDU 1020, and also activates secondary band 1 to transmit UL PPDU 1022. DL PPDU 1020 carries an MB control field that schedules secondary band 1 for another UL transmission, so STA1 keeps secondary band 1 active while deactivating secondary band 2 since no further transmission is scheduled on it. When STA1 completes the UL transmission of UL PPDU 1030, it deactivates secondary band 1 and activates the primary band. Then, MU DL PPDU 1040 is transmitted by the AP, carrying DL frames to STA1 and STA2. PPDU 1040 carries two MB control fields that schedule secondary band 1 for triggered multi-user (MU) uplink transmissions from STA1 and STA2 at time 1042.At time 1042, STA1 and STA2 may also activate their secondary band 1 radios and deactivate their primary band radios to wait for a trigger frame from the AP. After transmitting their respective UL PPDUs 1044, STA1 and STA2 deactivate their secondary band 1 radios and reactivate their primary band radios at time 1046.
[0056] [Multi-band Power Save Frame] In yet another alternative implementation, the enabling / disabling of the secondary band is initiated by a non-AP STA. When the STA has uplink data to send to the AP in its buffer, the STA may be in a good position to decide the timing of multi-band transmission. In such a case, it may be more practical for the enabling / disabling of the secondary band to be initiated by a non-AP STA. The STA initiates the enabling / disabling of the secondary band and reports it to the AP using an MB Power Save frame. The secondary band remains enabled / disabled until another MB Power Save frame is transmitted. The primary band is always active. FIG. 11 illustrates an exemplary multi-band transmission according to this alternative embodiment. In FIG. 11, the 5 GHz band is set as the STA's primary band, while the 2.4 GHz and 6 GHz bands are secondary bands. When the STA has large UL traffic in its buffer, the STA may want to utilize multi-band transmission. The STA may activate the secondary band for multi-band transmission and report the new state to the AP by transmitting a MB power save frame 1102, which may also report the STA's UL buffer status. The STA is expected to activate its secondary band radio no later than time 1110 after receiving an ACK frame for the first MB power save frame. The STA then performs multi-band transmissions 1120 and 1130, and then transmits another MB power save frame 1140 to indicate its intent to deactivate the secondary band. Upon receiving an ACK frame for the second MB power save frame 1140, the STA may proceed to deactivate the secondary band at time 1150.
[0057] 12A illustrates a multi-band (MB) power save frame 1200 used by a STA to report the status of the STA's bands to an AP, according to an exemplary embodiment. One advantageous effect of this embodiment is that the STA is more controlled. The frame 1200 includes a MAC header 1210 having one or more of the following fields: Frame Control, Duration, Address 1, Address 2, Address 3, Sequence Control, and HT Control. The frame 1200 further includes a frame body 1220 having one or more of the following fields: Category, EHT Action, MB Power Save, and FCS. The Category field 1222 is set to a value indicating an EHT Action frame. The EHT Action field 1224 is set to a value indicating MB Power Save. The MB Power Save field 1226 includes two subfields: (a) Band Information and (b) Buffer Status. The Band Information subfield 1212 identifies the status of the frequency band (e.g., a 3-bit bitmap, one bit per frequency band, where 1=enabled, 0=disabled). In the Buffer Status subfield 1214, the STA may also report the status of the STA's buffer to the AP to assist the AP in scheduling uplink resource allocations.
[0058] Alternatively, the STA may include a Multi-band Operating Mode (OM) Control field in a valid UL frame to indicate a change in band status to the AP. Figure 12B shows the format of the MB Operating Mode (OM) Control field that the STA can alternatively use (by including it in any valid UL frame) to achieve the same result. One advantage of this embodiment is that the STA has more control.
[0059] [Power Save (PS) Power Management Mode] In the description so far, it is assumed that the multi-band STA operates in Active Power Management mode, in which the primary band radio is always activated in most cases. However, in an alternative implementation, the STA may operate in Power Save (PS) Power Management mode, in which even the primary band radio can be in a doze state most of the time and transition to an awake state only to receive and transmit frames. Although it would be simpler if the awake and doze states of all bands of the multi-band STA operating in PS mode operated synchronously (i.e., all bands transition to awake or doze states at the same time), it would be better from a power saving perspective if each band could change to awake and doze states independently.
[0060] [Option 1: Use Legacy Power Save (PS) mode] This option is an example where multi-band power save operation is used together with legacy PS mode. Figure 13 illustrates an example multi-band transmission to a STA according to an example embodiment. The STA transmits a valid UL frame 1302 with the Power Management (PM) bit in the frame control field set to 1 to inform the AP that the STA will switch to PS mode. For a multi-band STA, the PS mode of the STA may apply to all bands, i.e., upon receiving an ACK frame for the UL frame 1302, all bands may transition to doze mode. This makes it easier for the AP to track the power management mode of the STA. Alternatively, the PS mode of the STA can be band-specific, and the STA needs to transmit the PM bit set to 1 independently for each band to inform the AP of its intention to transition that band to doze state. In this case, the AP needs to track the power management mode of each band of the multi-band STA.
[0061] The STA changes its primary band radio to awake state at TBTT (Target Beacon Transmission Time) to receive the beacon frame 1304. If the AP has buffered DL traffic for the STA while the STA was in doze state, the AP sets the bit corresponding to the STA in the TIM (Traffic Indication Map) element in the beacon. The STA transmits a PS Poll frame 1306 to request the buffered traffic from the AP. If the amount of buffered traffic (BU) for the STA is large, the AP may choose to schedule a multi-band transmission to the STA, in which case the AP transmits a MB announcement frame 1310. The frame 1310 may be frame 1400 in FIG. 14, which shows that the multi-band transmission 1320 is composed of DL PPDUs 1322, 1324, and 1326. Since a radio in a doze state can transition to an awake state in a much shorter time (compared to when the radio is completely deactivated), the transmit time field may be set to 0 or not included in the MB announcement frame for STAs operating in PS mode, where the addressed STA is expected to be ready to receive on all indicated bands after a certain duration (e.g., one SIFS / PIFS) after the end of the transmission of the UL ACK frame. The benefit of this is that the AP can immediately start transmitting DL PPDU 1326 on the primary band at time 1312 (SIFS / PIFS after the end of the ACK frame) since it has already won contention on the channel and skips the channel access delay. The secondary band can also start transmitting at time 1312 if the channel was idle for AIFS [AC] before time 1312 (where [AC] refers to the access category of the frame carried in the PPDU on the respective band).The AP sets the More Data (MD) bit in the frame control field to 1 in the frame carried by DL PPDU 1326 to indicate to the STA that the AP has more data to send to the STA on the primary band. Thus, the STA continues to stay in the awake state and receives DL PPDU 1328 with the MD bit set to 0, indicating that the AP will not send any more DL PPDUs to the STA on the primary band, after which the STA changes the radio of the primary band to the doze state. Similarly, the STA can change the radio of the respective band to the doze state after receiving DL PPDUs 1322 and 1324 (both PPDUs carrying the MD bit set to 0). Alternatively, for simplicity, the transition between the awake and doze states in the secondary band can be synchronized with the primary band.
[0062] Similarly, the above discussion applies to beacons 1330 and multi-band transmissions 1340.
[0063] In the beacon frame 1350, the STA's TIM bit is not set, so the STA does not need to change its secondary band radio to an awake state and can immediately change to a doze state in the primary band.
[0064] 14 illustrates a multi-band announcement frame 1400 according to an exemplary embodiment. Most of the relevant fields are the same as the multi-band announcement frame 600 (see FIG. 6) except for the Buffer Status field 1420, with the main difference being that the multi-band announcement frame 1400 is a control frame. Control frames are smaller in size and are usually transmitted with a more robust modulation scheme, which improves efficiency and reliability.
[0065] The Receiver Address (RA) field 1410 is set as a broadcast address if the frame contains more than one STA information field, otherwise it is set as the MAC address of the STA signaled in one STA information field. The buffer status field 1420 may be used by the AP to indicate the amount of DL traffic destined for the STA that is stored by the AP. This information can help the STA to better plan the activation / deactivation of secondary bands. For example, in case of high DL buffers, the STA can expect the AP to utilize multi-band transmissions more frequently and can pre-select to keep the secondary bands active for a longer period of time. Another difference from the multi-band announcement frame 600 is that if the transmission time (TT) field 1430 is set to 0 or is not included in the MB announcement frame, the addressed STA is expected to be ready to receive on all indicated bands after a certain duration (e.g., one SIFS / DIFS) after the end of the transmission of the UL ACK frame.
[0066] [Option 2: Use of MB TIM elements and MB PS pole frames] FIG. 15 illustrates an exemplary multi-band transmission to a STA according to an exemplary embodiment. FIG. 15 is similar to the multi-band transmission to a STA illustrated in FIG. 13, but with MB TIM elements and MB PS Poll frames used, and if an AP operates separate BSSs in different bands, the AP can buffer data for the STA in each BSS (band) independently of other BSSs (bands). The AP can indicate the buffered units (BUs) for the STAs through the TIM elements carried in the beacon frames transmitted in the respective bands, but as mentioned above, to save power, it is advantageous for non-AP STAs to only listen to beacon frames transmitted in the primary BSS (band).
[0067] When the STA uses the UL frame 1502 to indicate a change in power management mode, it includes the MB OM Control field 1510 in the frame and uses the Band Info field 1212 (see FIG. 12) to indicate that the STA wishes to change to PS mode in all three bands / BSSs. Once the STA receives the ACK frame, it proceeds to transition to the doze state in all three bands / BSSs.
[0068] The STA changes its radio in the primary band to awake state at the TBTT (Target Beacon Transmission Time) of the primary BSS to receive the beacon frame of the primary BSS. The AP further includes two MB TIM elements 1512 in the beacon frame to indicate that the AP has BUs for the STA in two secondary BSSs, apart from the normal TIM element (to indicate the BUs in the primary BSS), which implicitly indicates that the AP may start multi-band transmission 1520 to the STA. The STA responds by transmitting an MB PS-Poll frame 1506. The band information field 1660 (see FIG. 16) in this frame 1506 indicates that the radios in all three bands are awake so that the STA is ready to receive BUs in all three bands. The STA needs to ensure that its radio in the secondary BSS is actually awake at the latest after the SIFS after the end of the MB PS-Poll frame 1506. The AP then performs multi-band transmission 1520.
[0069] Similarly, the MB TIM element 1530 indicates that the AP has buffered BUs for the STA in the primary BSS and secondary BSS 1. The STA responds with a MB PS Poll frame 1532 indicating that its radio in the secondary BSS is also awake. The AP then performs a multi-band transmission 1540.
[0070] 16A is a Multi-Band TIM element 1600 according to an example embodiment. The Multi-Band TIM element 1600 is defined for use by an AP to indicate that it has buffered units (BUs) destined for STAs in another band indicated by the Band ID field 1610. This element 1600 is useful when an AP maintains separate BSSs in different bands and may buffer traffic independently in the different bands. The Partial Virtual Bitmap 1620 carries a bitmap of STA AIDs to indicate the presence of buffered units (BUs) destined for STAs. However, STAs may be assigned different AIDs (in different bands) in different BSSs, and thus the location of the STA's bits in the bitmap may be different in different bands.
[0071] Referring to FIG. 16B, a multi-band PS-Poll frame 1650 is a multi-band variation of the PS-Poll frame and includes an additional band information field 1660 used by STAs to indicate the status of radios in different bands (e.g., a 3-bit bitmap, one bit per frequency band, where 1=awake, 0=doze). The primary purpose of the PS-Poll frame is for STAs in PS mode to indicate to the AP that they have transitioned to an awake state. Even though the multi-band PS-Poll frame is transmitted only on the primary band, STAs can use the band information field 1660 to indicate the status of radios in different bands.
[0072] [Multi-band transmission using Target Wake Time (TWT)] Figure 17 illustrates an example multi-band transmission to a STA according to one example embodiment. Figure 17 is similar to the multi-band transmission to a STA illustrated in Figure 13, but assumes that a Target Wake Time (TWT) feature is used by the STA.
[0073] During the TWT setup negotiation phase 1710, the STA and AP include the MB TWT element 1800 (see FIG. 18) in the TWT setup frame and set up the TWT SP in all three bands using the Band ID field 1810. This differs from the legacy TWT setup, where the TWT SP can only be set up in one band.
[0074] At TBTT (target beacon transmission time), the STA changes its primary band radio to awake state to receive the beacon frame. The AP includes an MB TWT element 1720 in the beacon frame to indicate that it has assigned the STA a broadcast TWT SP in all three bands starting at time 1722. Although not shown, the AP may also include an MB TIM element 1512 in the beacon frame to indicate that it has BUs for the STA in all three bands / BSS, which implicitly indicates that it may begin multi-band transmissions 1720 to the STA during the TWT SP. If the interval to time 1722 is large, the STA may also choose to transition its primary band radio back to a doze state. At the TWT SP start time 1722 shown, the STA transitions all three bands radios to awake state and transmits a PS Poll frame on each band to indicate that the STA's radios are awake and ready to receive BUs on all three bands. The AP then performs a multi-band transmission 1720. The STA may transition back to the doze state at the end of the TWT SP in each band, or the STA may transition back to the doze state at the end of transmission 1720 in each band if the AP indicates that it has no more data for the STA in the band.
[0075] Similarly, the MB TWT element 1730 indicates that the AP has assigned a broadcast TWT SP to the STA in the primary BSS and secondary BSS 1. At the indicated TWT SP start time 1732, the STA transitions its radios in the two bands to an awake state and transmits a PS Poll frame in each band to indicate that the STA's radios in the two bands are awake. The AP then performs a multi-band transmission 1740.
[0076] 18 illustrates a multi-band (MB) target wake time (TWT) element 1800 according to an example embodiment. The MB TWT element 1800 is defined to negotiate / indicate a TWT service period (SP) in a band (indicated in the Band ID field 1810) different from the band in which this element is transmitted.
[0077] [Wake-up radio (WUR) operation] Above, specific examples of power saving schemes used by multi-band STAs are provided, but these are not intended to be exhaustive. It is assumed that the multi-band power saving schemes correspond to the various types of power saving schemes currently defined for single-band operation. Although only the cases of TIM-based PS mode and TWT operation are provided above, the MB power saving schemes can work equally well when multi-band STAs use other power saving schemes such as Automatic Power Save Delivery (APSD), Power Save Multi Poll (PSMP), Spatial Multiplexing (SM) Power Save, etc.
[0078] In particular, a multi-band STA may also support Wake-up Radio (WUR) operation and implement a companion low-power Wake-up Receiver (WURx). After negotiating WUR mode operation with an AP and receiving a WUR mode response frame from the AP, such a STA may put all Primary Connectivity Radios (PCRs) in a doze state in all PCR bands and turn on WURx. Then, when the STA receives a WUR wake-up frame from the AP, it transitions the PCRs of the primary band to an awake state while leaving the PCRs of the secondary bands in a doze state. After receiving an MB announcement frame, the STA also transitions the PCRs of the secondary bands to an awake state to engage in multi-band transmission, and then switches to WURx idle listening to return to WURx idle listening at the end of the multi-band transmission. This is shown in FIG. 19.
[0079] FIG. 20 is a simplified block diagram of a multi-band communication device 2000 that operates in multiple different frequency bands (shown as n bands, where n is an integer equal to or greater than 1). Antenna 2010 is coupled to and / or communicates with hardware / software in band 1, including RF / analog front end 2012, PHY processing unit 2014, and lower MAC processing unit 2016. Antenna 2020 is coupled to and / or communicates with hardware / software in band 2, including RF / analog front end 2022, PHY processing unit 2024, and lower MAC processing unit 2026. Antenna 2030 is coupled to and / or communicates with hardware / software in band n, including RF / analog front end 2032, PHY processing unit 2034, and lower MAC processing unit 2036. 20 shows one antenna and associated band-specific blocks in each frequency band, there may be multiple antennas and associated band-specific blocks in each frequency band (e.g., used for spatial diversity, multi-user MIMO (MU-MIMO), etc.). The lower MAC processing units 2016 / 2026 / 2036 are coupled to and / or communicate with each other and are coupled to and / or communicate with the upper MAC processing unit 2050 via the multi-band adaptation unit 2040. The multi-band adaptation unit 2040 includes a band setting circuit 2042.
[0080] A non-access point (AP) station (STA) may be represented by a multi-band communication device 2000. Thus, the multi-band communication device 2000 may include one or more transceiver circuits, each of which may include hardware for transmitting and receiving data on multiple channels in different frequency bands during operation. The hardware may include an antenna, an RF / analog front end, a PHY processing unit, and a lower MAC processing unit (e.g., an antenna 2010, an RF / analog front end 2012, a PHY processing unit 2014, and a lower MAC processing unit 2016 in band 1). The band setting circuit 2042 operates to change the setting of any one of the one or more transceiver circuits based on setting information received from a multi-band access point (AP). The setting information may specify one of the frequency bands as a primary band and the other frequency bands as one or more secondary bands. The transceiver circuit operating in the primary band is used as a default circuit for communicating with the AP. The default circuitry may be, for example, an antenna 2010, an RF / analog front end 2012, a PHY processing unit 2014, and a lower MAC processing unit 2016 in band 1.
[0081] Further, a multi-band access point (AP) station may also be represented by the multi-band communication device 2000. Thus, the multi-band communication device 2000 may include a transmitter that, during operation, transmits data including configuration information to a non-access point station (STA). The transmitter may include hardware such as an antenna, an RF / analog front end, a PHY processing unit, and a lower MAC processing unit (e.g., an antenna 2010 in band 1, an RF / analog front end 2012, a PHY processing unit 2014, and a lower MAC processing unit 2016). Furthermore, the multi-band communication device 2000 may include a receiver that, during operation, receives a frame from a STA, including a multi-band PS poll frame for indicating an awake or doze state of one of the frequency bands. Similarly, the receiver may include hardware such as an antenna, an RF / analog front end, a PHY processing unit, and a lower MAC processing unit (e.g., an antenna 2010 in band 1, an RF / analog front end 2012, a PHY processing unit 2014, and a lower MAC processing unit 2016). The band setting circuit 2042 operates to determine the primary / secondary designation of frequency bands for multi-band non-AP STAs associated with the AP, and also tracks the band activation / deactivation status of the STAs.
[0082] 21 is a detailed block diagram of a multi-band communication device 2100 that operates in multiple different frequency bands (shown as n bands, where n is an integer equal to or greater than 1). A Band 1 wireless I / F 2150 is coupled to and / or in communication with a transmitter / receiver 2152 and includes a MAC function 2154 and a PHY function 2156. A Band 2 wireless I / F 2160 is coupled to and / or in communication with a transmitter / receiver 2162 and includes a MAC function 2164 and a PHY function 2166. A Band n wireless I / F 2170 is coupled to and / or in communication with a transmitter / receiver 2172 and includes a MAC function 2174 and a PHY function 2176. The band wireless I / F 2150 / 2160 / 2170 are coupled to each other, and to a central processing unit (CPU) 2130, a memory 2120, a secondary storage device 2140, and a wired communication I / F 2180, and / or communicate with each other and the CPU 2130, the memory 2120, the secondary storage device 2140, and the wired communication I / F 2180. The circuit is powered by a power source 2110, which can be a battery in the case of a non-AP device, and can be a wall power source in most cases in the case of an AP device. The block diagram 2100 is applicable to both AP and non-AP devices, but each of the components used in an AP device can be much more complex and powerful than the components used in a non-AP device. When the block diagram 2100 is applied to an AP device, the CPU 2130 generates a frame including an action related to a first frequency band (e.g., band 1) in which the AP device transmits and at least one other frequency band (e.g., band 2). When the block diagram 2100 is applied to a non-AP device, the CPU 2130 generates a frame in response to a frame received from an AP device.
[0083] A non-access point (AP) station (STA) may be represented by a multi-band communication device 2100. Thus, the multi-band communication device 2100 may include one or more transceiver circuits, each of which may include hardware for transmitting and receiving data on multiple channels in different frequency bands during operation. The hardware may include a transmitter / receiver, a MAC function, and a PHY function (e.g., a transmitter / receiver 2152, a MAC function 2154, and a PHY function 2156 in a band 1 wireless I / F 2150). The multi-band communication device 2100 may further include a band setting circuit that operates to change the setting of any one of the one or more transceiver circuits based on setting information received from a multi-band access point (AP). The band setting circuit may be implemented as a software module that executes on the CPU 2130 and may interact with the memory 2120 and the secondary storage device 2140. The setting information specifies one of the frequency bands as a primary band and the other frequency bands as one or more secondary bands. The transceiver circuitry operating in the primary band is used as the default circuitry for communicating with the AP. The default circuitry may be, for example, the transmitter / receiver 2152, the MAC function 2154, and the PHY function 2156 in the Band 1 wireless I / F 2150.
[0084] Furthermore, a multi-band access point (AP) station may also be represented by the multi-band communication device 2100. Thus, the multi-band communication device 2100 may include a transmitter (e.g., 2152) that, during operation, transmits data including configuration information to a non-access point station (STA). Furthermore, the multi-band communication device 2100 may include a receiver (e.g., 2152) that, during operation, receives frames from the STA, including a multi-band PS poll frame to indicate an awake or doze state of one of the frequency bands. The band configuration circuit may be implemented as a software module executed on the CPU 2130 and may interact with the memory 2120 and the secondary storage device 2140.
[0085] In FIG. 21, the lower MAC functions may be implemented within the wireless I / F (in hardware / firmware), whereas the multi-band adaptation layer and upper MAC functions may be implemented within the CPU as software.
[0086] The present disclosure can be implemented by software, by hardware, or by software cooperating with hardware. Each functional block used in the description of each embodiment above can be implemented in part or in whole by an LSI such as an integrated circuit, and each process described in each embodiment can be controlled in part or in whole by the same LSI or a combination of LSIs. The LSI can be formed as a chip individually, or a single chip can be formed to include some or all of the functional blocks. The LSI can include a data input / output unit coupled to it. Depending on the degree of integration, the LSI can also be called an IC, a system LSI, a super LSI, or an ultra LSI. However, the technology for implementing an integrated circuit is not limited to an LSI, and can be implemented by using a dedicated circuit, a general-purpose processor, or a dedicated processor. Furthermore, an FPGA (field programmable gate array) that can be programmed after the LSI is manufactured, or a reconfigurable processor that can reconfigure the connections and settings of the circuit cells arranged inside the LSI can also be used. The present disclosure can be implemented as digital processing or analog processing. If, as a result of advances in semiconductor technology or other derivative technologies, LSI is replaced by a future integrated circuit technology, the future integrated circuit technology can be used to integrate the functional blocks. Biotechnology can also be applied.
[0087] Other exemplary embodiments include, but are not limited to, the following examples.
[0088] The wireless communication system includes one or more transceiver circuits, each of which transmits and receives data on multiple channels in different frequency bands during operation, and a band setting circuit that changes a setting of any one of the one or more transceiver circuits based on setting information received from a multi-band access point (AP) during operation. The setting information designates one of the frequency bands as a primary band and the other frequency bands as one or more secondary bands. The transceiver circuit operating in the primary band is used as a default circuit for communicating with the AP.
[0089] The configuration information may further specify whether the multiple channels in each of the different frequency bands are used for uplink communications, downlink communications, or bidirectional communications.
[0090] When the multi-band communications device is operating in an active mode, the transceiver circuitry operating in the primary band is activated and the transceiver circuitry operating in one or more secondary bands is deactivated.
[0091] Indication information for the multiband frame exchange sequence may be received from the AP in one of the frequency bands, and the band setting circuitry may operate to (i) activate transceiver circuits operating in at least one of the other frequency bands in time for initiation of the multiband frame exchange sequence, and (ii) deactivate at least one of the other frequency bands upon completion of the multiband frame exchange sequence.
[0092] The indication of the multi-band frame exchange sequence may be received in the primary band and / or in any active frequency band.
[0093] The instruction information of the multi-band frame exchange sequence may further specify an active duration, and the band setting circuit may operate to maintain the transceiver circuitry operating in at least one of the other frequency bands in an active state for the specified active duration.
[0094] The band setting circuitry may further operate to (i) activate the transceiver circuitry to operate in one or more secondary bands, and (ii) report the activated frequency bands to the AP.
[0095] When a multi-band communications device is operating in a power save (PS) mode, transceiver circuitry operating in the primary band may transition to an awake or doze state independent of the awake or doze state of one or more secondary bands.
[0096] The multi-band communications device may further operate to receive, from the AP, indication information in one of the frequency bands of buffered units (BUs) in at least one of the other frequency bands.
[0097] The multi-band communications device may further be operative to transmit a frame in one of the frequency bands to the AP to indicate an awake or doze state of at least one of the other frequency bands.
[0098] The multi-band communications device may further operate to exchange frames in one of the frequency bands with the AP including data for negotiating a target wake time (TWT) service period (SP) in at least one of the other frequency bands.
[0099] The multi-band communications device may further be operative to receive, from the AP, a beacon frame in one of the frequency bands that includes an indication of a target wake time (TWT) service period (SP) assigned to the multi-band communications device in at least one of the other frequency bands.
[0100] The band setting circuitry may further operate to designate a frequency band used by the multi-band communications device to associate with the AP as a primary band.
[0101] 1. A multi-band access point (AP) including a transmitter that, during operation, transmits data including configuration information to a multi-band non-access point station (STA), the STA operates to transmit and receive data on multiple channels in different frequency bands, the configuration information designating one of the frequency bands as a primary band and other frequency bands as one or more secondary bands, the primary band being used by the STA as a default band for communicating with the AP.
[0102] The multi-band access point (AP) may further include a band setting circuit operative to determine which of the frequency bands are designated as the primary band or the secondary band, generate setting information based on the determination, and track an activation / deactivation status of each of the frequency bands.
[0103] The multi-band access point (AP) may further include a receiver that, during operation, receives frames from a STA, including a multi-band PS poll frame to indicate an awake or doze state of one of the frequency bands.
[0104] During operation, the transmitter may further transmit, in the primary band, a beacon frame including an indication of a target wake time (TWT) service period (SP) assigned to the STA in at least one of the one or more secondary bands.
[0105] The configuration information may further specify a basic service set (BSS) in the primary band as a primary BSS and a BSS in one or more secondary bands as secondary BSSs.
[0106] 1. A communication method comprising: receiving configuration information from an access point (AP) by a non-access point station (STA), the STA operating to transmit and receive data on multiple channels in different frequency bands using one or more transceiver circuits of the STA; and changing, by a band setting circuit of the STA, a setting of any one of the one or more transceiver circuits based on the received configuration information, the configuration information specifying one of the frequency bands as a primary band and other frequency bands as one or more secondary bands, the primary band being used by the STA as a default band for communicating with the AP.
[0107] The present disclosure may be implemented by any type of apparatus, device, or system having communication capabilities (referred to as a communication device). Some non-limiting examples of such communication devices include telephones (e.g., cell phones, smartphones), tablets, personal computers (PCs) (e.g., laptops, desktops, netbooks), cameras (e.g., digital still / video cameras), digital players (digital audio / video players), wearable devices (e.g., wearable cameras, smart watches, tracking devices), game consoles, e-readers, telemedicine / telemedicine devices, vehicles (e.g., automobiles, airplanes, ships) that provide communication capabilities, and various combinations thereof.
[0108] Communications devices are not limited to being portable or mobile, but can also include any type of apparatus, device, or system that is non-portable or stationary, such as smart home devices (e.g., appliances, lights, smart meters, control panels), vending machines, and any other "things" in an Internet of Things (IoT) network.
[0109] Communications may include, for example, exchanging data through cellular systems, wireless LAN systems, satellite systems, etc., as well as various combinations thereof.
[0110] A communications device may include devices such as controllers and sensors coupled to a communications device to perform the communications functions described in this disclosure. For example, a communications device may include a controller and sensors that generate control and data signals used by the communications device to perform the communications functions of the communications device.
[0111] Communications equipment may also include infrastructure facilities, e.g., base stations, access points, and any other equipment, devices, or systems that communicate with or control equipment such as the equipment in the non-limiting examples above.
[0112] Although the above detailed description of the present embodiment presents exemplary embodiments, it should be understood that there are a vast number of variations. Moreover, it should be understood that these exemplary embodiments are merely examples and are not intended to limit the scope, applicability, operation, or configuration of the present disclosure in any way. Instead, the above detailed description provides those skilled in the art with a convenient road map for implementing the exemplary embodiments of the present disclosure, and it should be understood that various changes can be made in the functions and operational steps and methods described in the exemplary embodiments without departing from the scope of the present disclosure as defined in the claims.
Claims
1. a receiving unit that receives a frame including a plurality of band bitmap subfields each indicating the presence or absence of one or more buffer units in each of a plurality of frequency bands including a first frequency band and a second frequency band, with one bit for each frequency band, and each of the plurality of band bitmap subfields is associated with a device ID for identifying a corresponding non-access point multiband device; a circuit for extracting the one or more buffer units based on a band bitmap subfield corresponding to a device ID of the device among the plurality of band bitmap subfields; Non-access point multiband devices that have
2. When the power management mode of the non-access point multiband device is a power save mode, a default power state of each of the plurality of frequency bands is a Doze State, and the circuit changes a power state of the frequency band in which the one or more buffer units reside from the Doze State to an Awake state. The non-access point multi-band device of claim 1 .
3. the frame is a multiband announcement frame; The non-access point multi-band device of claim 1 .
4. The access point exchanges frames in association with the multi-band device only in the first frequency band; The non-access point multi-band device of claim 1 .
5. A Target Wake Time (TWT) agreement in the multiple frequency bands is agreed upon between the access point and the multi-band device; The non-access point multi-band device of claim 1 .
6. 1. A communication method for a non-access point multi-band device, comprising: receiving a frame including a plurality of band bitmap subfields each indicating the presence or absence of one or more buffer units in a plurality of frequency bands including a first frequency band and a second frequency band, with one bit for each frequency band, each of the plurality of band bitmap subfields being associated with a device ID for identifying a corresponding non-access point multiband device; extracting the one or more buffer units based on a band bitmap subfield corresponding to the device ID of the device among the plurality of band bitmap subfields; Communication methods.
7. When the power management mode of the non-access point multiband device is a power save mode, a default power state of each of the plurality of frequency bands is a Doze State, and a power state of the frequency band in which the one or more buffer units exist is changed from the Doze State to an Awake state; The communication method according to claim 6.
8. the frame is a multiband announcement frame; The communication method according to claim 6.
9. The access point exchanges frames for association with the multi-band device only in the first frequency band; The communication method according to claim 6.
10. A Target Wake Time (TWT) agreement in the multiple frequency bands is agreed upon between the access point and the multi-band device; The communication method according to claim 6.
Citation Information
Patent Citations
Triggered target wake time operation
JP2018505606A
Operation method of station in wireless local area network
US20160044676A1
Multi-band link-aggregation pre-negotiated power save modes
US20180092039A1
Dynamic physical parameters and time slicing for a second band
WO2018194726A1