`
`PCT/SG2019/050530
`
`COMMUNICATION APPARATUS AND COMMUNICATION
`
`METHOD FOR MULTI-BAND RANDOM ACCESS
`
`TECHNICAL FIELD
`
`The present disclosure is gencrally rclated to a communication apparatus and a
`
`communication method.
`
`In particular,
`
`the disclosure relates, but
`
`is not
`
`limited,
`
`to a
`
`communication apparatus and a communication method for wireless multi-band random
`access.
`
`BACKGROUND ART
`
`Reference to backgroundart herein is not to be construed as an admission that such art
`
`constitutes common general knowledge.
`
`In the standardization of next-gencration Wirclcss Local Arca Network (WLAN)
`
`technologies, a new radio access technology having backward compatibility with earlier
`
`standards, such as IEEE 802.1 1a/b/g/n/ac/ax technologies, has been discussed.
`
`In order to increase peak throughput and capacity over 802.1lax HE (High Efficiency)
`
`WLAN,it has been considered to exploit multi-band operation over multiple frequency bands
`
`such as, for example, over the 2.4 GHz, 5 GHz, and 6 GHz bands.
`
`Communication methods
`
`and apparatus
`
`for
`
`implementing multi-band Uplink
`
`Orthogonal Frequency Division Multiple Access (OFDMA) based Random Access (UORA)
`
`have not, however, been considered.
`
`CITATION LIST
`
`Non-Patent Literature:
`
`[NPL 1]
`
`IEEE 802.11-18/0695r3, CIDs Related to UORA Procedure — Part
`
`1
`
`(Initialization), May 2018
`
`[NPL 2] IEEE 802.11-18/0694r2, CIDs Related to UORA Procedure — Part 2, April
`
`2018
`
`2018
`
`[NPL 3] IEEE 802.11-18/1525r1, EHT Features for Multi-Band Operation, September
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`[NPL 4] LEEE 802.11-18/1549r0, Recommended Direction for EHT, September 2018
`
`SUMMARYOF INVENTION
`
`One non-limiting and exemplary embodiment facilitates providing multi-band Uplink
`
`Orthogonal Frequency Division Multiple Access (OFDMA) based Random Access (UORA).
`
`In one general embodiment, the techniques disclosed here feature a communication
`
`apparatus operating in at least a first band and a second band, the communication apparatus
`
`comprising:
`
`a receiver which, in operation, receives a signal including a Trigger frame allocating
`
`at least one Random Access Resource Unit (RA-RU); and
`
`a controller which, in operation:
`
`sets a first Orthogonal Frequency Division Multiple Access
`
`(QFDMA)
`
`random access backoff (OBO) counter according to a number of RA-RUs determined to be
`
`eligible in at least one of the first and second bands in the received Trigger frame; and
`
`randomly selects an eligible RA-RUin each ofthe at least one of the first and
`
`second bands corresponding to the first OBO counter for Trigger Based (TB) Physical layer
`
`Protocol Data Unit (PPDU) transmission whenthe first OBO counteris set to 0;
`
`wherein the first OBO counter is initialized according to a first OFDMA Contention
`
`Window (OCW).
`
`In another general embodiment, the techniques described here feature a communication
`
`method for uplink OFDMAbased random access, the method comprising:
`
`initializing an OBO counter according to a first OCW;
`
`receiving a signal including a Trigger frame having at least one RA-RU;
`
`setting the firs’ OBO counter according to a number of RA-RUs determined to be
`
`eligible in at least one of the first and second bands corresponding to a received Trigger
`
`frame; and
`
`randomly selecting an eligible RA-RU in each of the at least one of the first and
`
`second bands corresponding to the first OBO counter for TB PPDU transmission when the
`
`first OBO counteris set to 0.
`
`It should be noted that general or specific embodiments may be implemented as a
`
`system, a method, an intcgrated circuit, a computcr program, a storage medium, or any
`
`selective combination thereof.
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`Additional benefits and advantages of the disclosed embodiments will become apparent
`
`from the specification and drawings. The benefits and/or advantages may he individually
`
`obtained by the various embodiments and features of the specification and drawings, which
`
`need not all be provided in order to obtain one or more of such benefits and/or advantages.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`By way of example only, embodiments of the disclosure will be described more fully
`
`hereinafter with reference to the accompanying figures, wherein:
`
`Figure 1 illustrates an example wireless communications apparatus in the form of part
`
`of an access point (AP) or station (STA);
`
`Figure 2 illustrates an example message transfer in multi-band Uplink Orthogonal
`
`Frequency Division Multiple Access (OFDMA)based Random Access (UORA);
`
`Figure 3 illustrates an example format of a Trigger frame for randomaccess;
`
`Figure 4 illustrates an example UORA Parameter Set element according to a first
`
`embodiment;
`
`Figure 5 illustrates an example multi-band UORA procedure according to the first
`
`embodiment;
`
`Figure 6 illustrates a flow chart for an example method of implementing multi-band
`
`UORAaccordingto the first embodiment;
`
`Figure 7 illustrates an example UORA Parameter Set element according to a second
`
`embodiment;
`
`Figure 8 illustrates an example multi-band UORAprocedure according to the second
`
`embodiment;
`
`Figure 9 illustrates a first part of a flow chart for an example method of implementing
`
`multi-band UORAaccording to the second embodiment;
`
`Figure 10 illustrates a second part of the flow chart for the example method of
`
`implementing multi-band UORAaccording to the second embodiment;
`
`Figure 11 illustrates an example UORA Parameter Set element according to a third
`
`embodiment;
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`Figure 12 illustrates another example UORA Parameter Set element according to the
`
`third embodiment;
`
`Figure 13 illustrates a flow chart for an example method of implementing multi-band
`
`UORAaccording to the third embodiment;
`
`Figure 14 illustrates another example format of a Trigger frame for random access;
`
`Figure 15 illustrates an example configuration of an AP in greater detail; and
`
`Figure 16 illustrates an example configuration of a STA in greater detail.
`
`DETAILED DESCRIPTION
`
`The present disclosure can be better understood with the aid of following figures and
`
`embodiments. The embodiments described here are merely exemplary in nature and are used
`
`to describe some of the possible applications and uses of the present disclosure and should
`
`not be taken as limiting the present disclosure with regard to alternative embodimentsthat are
`
`not explicitly described herein.
`
`Figure 1 illustrates an example wireless communications apparatus 100 in the form of
`
`part of an access point (AP) or station (STA), in which the present disclosure may be applied.
`
`The apparatus 100 of figure 1 has a controller 110 and signal generation circuitry in the form
`
`of a transmission signal generator 120 that generates signals under control of the controller
`
`110. A radio transmitter 130 thereby transmits generated transmission signals via an antenna
`
`140. The antenna 140 is also coupled to a radio receiver 150. Signal processing circuitry in
`
`the form of a receive signal processor 160 receives signals from the radio receiver 150 and
`
`processes them under control of the controller 110.
`
`Transmitted and received signals may take any suitable form, but
`
`in the present
`
`disclosure the signal typically includes a Physical Layer Protocol Data Unit (PPDU)and the
`
`apparatus 100 may therefore be configured to, in operation, transmit and receive PPDUs.
`
`In
`
`the case of an AP the transmission signal generator 120 may generate a PPDU containing a
`
`Trigger frame and/or a Multi-STA BlockAck frame and the radio recciver 150 may reccive
`
`an Extremely High Throughput (EHT) Trigger Based (TB) PPDU.
`
`In the case of a STA the
`
`transmission signal generator 120 may generate an EHT TB PPDUandthe radio receiver 150
`
`may receive a PPDU containing a Trigger frame and/or a Multi-STA BlockAck frame.
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`Inter-band channel aggregation can be utilized for higher data rates. An AP may
`
`establish a Basic Service Set (BSS) with its operating channel set to an inter-band aggregated
`
`channel which comprises two or more non-contiguous channels across multiple frequency
`
`bands. For example, using a 20, 40, 80 or 160 MHz channel in the 5 GHz bandtogether with
`
`a 20, 40, 80 or 160 MHz channel in the 6 GHz band.
`
`An AP may transmit a PPDU, such as EHT Single User (SU) PPDU, EHT Multi-User
`
`(MU) PPDU, or non-High Throughput (HT) duplicate PPDU for example, which carries one
`
`or more identical Trigger frames in aggregated channels across multiple frequency bands to
`
`trigger EHT TB PPDUtransmission in an inter-band aggregated channel.
`
`In certain situations, such as to save power, a STA may await a Trigger frame only in
`
`one band (e.g. 5 GHz band) and may havecircuitries for at least one other band (e.g. 6 GHz
`
`band) in a deactivated or low power ‘sleep’ mode. The STA may wakc upthecircuitrics for
`
`the at least one other band upon identification of a multi-band Trigger frame being received.
`
`By adding a signaling that indicates a multi-band Trigger frame in a CommonInfofield of
`
`the Trigger frame as shownin Figure 3 or Figure 14 allows early detection of a multi-band
`
`Trigger frame. As a result, the AP may assign Random Access (RA) Resource Units (RUs) in
`
`the at least one other bands even if it knows the STA has the circuitries for the at least one
`
`other bandin a deactivated or low power ‘sleep’ mode.
`
`Figure 2 illustrates an example message transfer in multi-band Uplink Orthogonal
`
`Frequency Division Multiple Access (OFDMA) based Random Access (UORA). Band A
`
`200, which may be the 5 GHz band for example, may communicate over an 80 MHz Primary
`
`Channel (PCH) 210 and band B 300, which may be the 6 GHz band for example, may be
`
`communication over an 80 MHz Secondary Channel (SCH) 310. An AP performs Enhanced
`
`Distributed Channel Access (EDCA) in the PCH 210. When a backoff timer of the PCH 210
`
`becomes zero, if the SCH 310 is idle during a certain period, e.g. Priority Interframe Spacing
`
`(PIFS) 360, the AP may transmit a non-HT duplicate PPDU 220 containing more than one
`
`identical Trigger frames in the aggregated PCH 210 and SCH 310. The Trigger frames
`
`allocate at least one RA-RUs in the PCH 210 and/or SCH 310. After a Short Interframe
`
`Spacing (SIFS) 240 following the reception of the at least one Trigger frames, if a STA wins
`
`RA contention, it transmits an EHT TB PPDU 230 in the PCH 210, in the SCH 310 orin the
`
`aggregated PCH 210 and SCH 310. The EHT TB PPDU 230 carries at least one Medium
`
`Access Control (MAC) Protocol Data Unit (MPDU) or Aggregate MPDU (A-MPDU)
`
`(collectively referred to as ‘(A)-MPDU’). After a SIFS 260, the AP may transmit a non-HT
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`duplicate PPDU 250 containing more than one identical Multi-STA BlockAck frames in the
`
`aggregated PCH 210 and SCH 310. The Multi-STA BlockAck frames
`
`include the
`
`acknowledgementon the at least one (A)-MPDUin the received EHT TB PPDU 230.
`
`Figure 3 illustrates an example format of a Trigger frame 400 for RA that schedules
`
`RA-RUsin one or multiple frequency bands (e.g. 5 GHz and 6 GHz bands). The Trigger
`
`frame 400 includes a User Info ficld 410 which has its subficlds shown in greater detail
`
`including a RU Allocation subfield 412, a Band Indication subfield 414 and a RA-RU
`
`Information subfield 420 indicating RA-RU information. The RA-RU Information subfield
`
`420 includes a Number of RA-RU subfield 422 and a No More RA-RU subfield 424. The
`
`RU Allocation subfield 412 indicates the first RU of one or more contiguous RA-RUsin a
`
`band specified by a Band Indication subfield 414 of the User Info field 410. The Number Of
`
`RA-RU subfield 422 indicates the number of contiguous RA-RUs minus one in the band
`
`specified by the Band Indication subfield 414.
`
`If there is more than one RA-RU in a band,
`
`the sizes of all RA-RUs in the band are equal to the size of the first RU. AI] remaining
`
`subfields of the User Info field 410 apply to all the RA-RUsin the band.
`
`Figure 4 illustrates an example UORA Parameter Set element 450 accordingtoafirst
`
`embodiment. The UORA Parameter Set element 450 can be included in a management frame
`
`such as, for example, a Beacon frame, Probe Response frame, (Re)association Response
`
`frame, etc. The UORA Parameter Set element 450 contains an OFDMA Contention Window
`
`(OCW) Rangefield 452 that indicates an OCW range. The OCW Rangefield 452 contains
`
`an EOCWmin subfield 454 and an EOCWmaxsubfield 456 that indicate the OCW range.
`This may be achieved by having OCWmin being derived by the equation Qhocwmin 1 and
`OCWmaxbeing derived from the equation 2°°-¥™-1,
`
`According to the first embodiment, a communication apparatus, such as a STA, shall
`
`maintain an internal OCW and OFDMArandom access backoff (OBO) counter. Prior to an
`
`initial attempt of RA transmission, or after each successful RA transmission, the STA mayset
`
`the value of OCW to OCWmin and may initialize its OBO counter to an integer value
`
`randomly selected from a uniform distribution in the range 0 to OCW. The OCWmin and
`
`OCWmax maybe obtained from a most recently reccived UORA Parameter Sct clement (c.g.
`
`see figure 4) from an APor, if a UORA Parameter Set element was not received, predefined
`
`default values.
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`Upon receipt of a Trigger frame containing at least one RA-RU determined to be
`
`eligible (‘eligible RA-RU(s)’) from an AP, if the OBO counter of a STA is not greater than a
`
`numberof eligible RA-RUsin the Trigger frame, the STA sets its OBO counter to zero and
`
`randomly selects an eligible RA-RUin each of its operating band(s). Otherwise, the STA
`
`decrements its OBO counter by the numberof eligible RA-RUs in the Trigger frame. A STA
`
`should not contend for an eligible RA-RU or decrement its OBO counter if it does not have
`
`pending frames for the AP.
`
`An RA-RUis determined to be eligible if the STA is capable of generating an EHT TB
`
`PPDU (xe. the STA supports all transmit parameters indicated in the CommonInfo field and
`
`in the User Info field corresponding to the RA-RU) and maysatisfy at least one of the
`
`following conditions: (1) that the STA is not associated with a BSS thatit intends to transmit
`
`frames to and a predetermined subfield of the User Info field of the Trigger frame, such as the
`
`AID12 subfield,
`
`is a first predetermined number, such as 2045; and (2) the STA is an
`
`associated STA and a Transmitter Address (TA) field of the Trigger frame is set to a BSS
`
`identifier (BSSID) of the associated BSS and the predetermined subfield of the User Info
`
`field of the Trigger frame, such as the AID12 subfield, is a second predetermined number,
`
`such as 0.
`
`If all the selected RU(s) are considered busy as a result of either physical or virtual
`
`Carrier Sense (CS), a STA may not transmit EHT TB PPDU and the STA mayset its OBO
`
`counter to a random value drawn from a uniform distribution in the range 0 to OCW. If only
`
`one of the selected RA-RU(s)is idle as a result of both physical and virtual CS, the STA may
`
`transmit an EHT TB PPDUinthis idle RU.
`
`If two RA-RUs are selected and both the selected RA-RUs are idle as a result of both
`
`physical and virtual CS then a STA mayeither down select one RU from both the selected
`
`RUs and transmits an EHT TB PPDUat this RU or transmit an EHT TB PPDU with the same
`
`(A)-MPDU in each of the selected RUs. Advantageously the probability for successful
`
`transmission of (A)-MPDUincreasesas a result.
`
`Figure 5 illustrates an example multi-band UORA procedure according to the first
`
`embodiment for a Dual Band (DB) operating STA 1 with an Association Identifier (AID) of
`
`5, a 6 GHz Single Band (SB) operating STA 2 with an AID of 7, a5 GHz SB operating STA
`
`3 that is unassociated, and a DB operating STA 4 with an AID of 3. DB operating STAs are
`
`operating in both bands at a time (i.e. able to simultaneously transmit or receive frames at
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`both bands) and SB operating STAs are operating in either of both bands at a time(i.e. able to
`
`transmit or receive frames at either of two bands at a time). An SB operating STA may be a
`
`SB only STA capable of supporting either of both bands or a DB capable STA which is
`
`capable of supporting both bands but has reduced its operating bands to either of both bands,
`
`such as for power saving purposes.
`
`In the example of Figure 5, before a Trigger frame was sent by an AP, STA 1, STA 2,
`
`STA 3 and STA 4 had initial OBO values of 5, 7, 4 and 2 respectively. Upon receiving the
`
`Trigger frame, STA 4, which is associated with the AP and has pending frames for the AP,is
`
`allocated a dedicated RU (RU6). STA 4 does not contend for RA-RUs and instead transmits
`
`its pending frames on RU6. STA 1, operating in both bands, associated with the AP and
`
`having pending frames for the AP, decrement its OBO counter by the numberofeligible RA-
`
`RUs in both bands indicated in the Trigger frame (i.ec., five RA-RUs in both bands with
`
`AID12 subfield equal to 0). Since STA 1's OBO counter decrements to O, it transmits its
`
`pending frames on RU1 in 6 GHz band whichit randomly selects from the eligible set of RUs
`
`(Le., RU1, RU2 and RU3 in 5 GHz band and RU1 and RU2 in 6 GHz band). STA 2,
`
`operating in 6 GHz band, associated with the AP and having pending frames for the AP,
`
`decrement its OBO counter by the numberof cligible RA-RUs in 6 GHz bandindicated in the
`
`Trigger frame (i.c., two RA-RUs in 6 GHz band with AID12 subficld cqual to 0). Since STA
`
`2's OBO counter decrements to a nonzero value, it maintains the new OBO value (5) until it
`
`receives a later Trigger frame carrying RA-RUs for associated STAs. STA 3, whichis
`
`operating in 5 GHz band, not associated with the AP but has a pending frame for the AP,
`
`decrements its OBO counter by the number of eligible RA-RUsin the 5 GHz bandindicated
`
`in the Trigger frame (i.e., two RA-RUs in 5 GHz band with AID12 subfield equal to 2045).
`
`Since STA 3's OBO counter decrements to a nonzero value, it maintains the new OBO value
`
`(2) until it receives a later Trigger frame carrying RA-RUs for unassociated STAs.
`
`If an EHT TB PPDUthat solicits an immediate response is transmitted in a single
`
`selected RA-RU and the expected responseis not received, the RA transmission is considered
`
`unsuccessful. Otherwise, the RA transmission is considered successful. Similarly, if an EHT
`
`TB PPDU with same (A)-MPDUthat solicits an immediate response is transmitted in each of
`
`two selected RA-RUsand neither of the expected responses is received, the RA transmission
`
`is considered unsuccessful. Otherwise, the RA transmission is considered successful.
`
`If an RA transmission is considered unsuccessful, the STA may, for example, update its
`
`OCW to 2*OCW + 1 when the OCWisless than the value of OCWmax, and may randomly
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`select its OBO counter in the range of 0 to OCW. Once the OCW reaches OCWmax for
`
`successive retransmission attempts, the OCW may remain at the value of OCWmax until the
`
`OCWis reset. A STA may update its OCW value as long as the updated OCW remains in
`
`the range OCWmin to OCWmax obtained from the most recently received UORA Parameter
`
`Set element.
`
`If the updated OCW becomes greater than OCWmax as consequence of
`
`receiving a modified UORA Parameter Set element, then the STA mayset the value of OCW
`
`to the new OCWmaxvalue.
`
`Figure 6 illustrates a flow chart for an example method of implementing multi-band
`
`UORAaccording to the first embodiment at a STA. The methodstarts by setting OCW to
`
`OCWmin at step 600 and then initializes the OBO counter at step 610 before waiting until a
`
`Trigger frame for RA is received at step 612. At step 614 a determination is made as to
`
`whether there are any pending frames for the AP.
`
`If not, then the STA reverts back to
`
`waiting until a Trigger frame for RA is received at step 612.
`
`If so,
`
`then a further
`
`determination is made as to whether the OBO counteris smaller than, or equal to, the number
`
`of eligible RA-RUsin the Trigger frameat step 616. If not, the OBO counter is decremented
`
`by the numberof eligible RA-RUs in the Trigger frame at step 618 and the STA reverts back
`
`to waiting until a Trigger frame for RA is received at step 612. If so, the OBO counteris sect
`
`to 0 at step 620.
`
`Once the OBO counteris set to O at step 620, the STA randomly selects one of the
`
`eligible RA-RUsin each of its operating band(s) at step 622 and then a determination is made
`
`as to whether at least one of the selected RA-RU(s) is idle at step 624.
`
`If not, then the STA
`
`reverts back to initialize the OBO counter at step 610.
`
`If so, then a further determinationis
`
`made as to whether only onc of the selected RA-RU(s)is idle at step 626.
`
`If only one of the selected RA-RU(s) is determined to be idle at step 626, the STA
`
`transmits an EHT TB PPDU at this RA-RU at step 628 and makes a determination as to
`
`whether the transmission was successful at step 630. If so, the STA goes back to the first step
`
`of setting OCW to OCWminat step 600.
`
`If not, then a determination is made as to whether
`
`OCW is less than OCWmax at step 632 and, if so, OCW is updated to min{2*OCW+1,
`
`OCWmax} at step 634. The STA then gocs back to initializing the OBO counterat step 610.
`
`If more than one of the selected RA-RUsis determinedto be idle at step 626, there are
`
`two proposed options. Option 1 is to down select one of both the selected RA-RUsat step
`
`636 and then proceed to transmitting an EHT TB PPDU at this RA-RUat step 628. Option 2
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`is to transmit an EHT TB PPDU with the same (A)-MPDU in each of both the selected RA-
`
`RUsat step 638 and move on to determining whether the transmission was successful at step
`
`630.
`
`As may be appreciated, DB operating STAs are advantageous to SB operating STAsin
`
`UORAsince DB operating STAs can contend all eligible RA-RUs in both bands while SB
`
`operating STAs can contend cligible RA-RUs in a single band and the same OCWmin and
`
`OCWmaxare used by SB and DB operating STAs.
`
`Figure 7 illustrates an example UORA Parameter Set element 650 according to a
`
`second embodiment whereby each band has a band-specific OCW range. For example,
`
`OCWS5min and OCW5max may represent an OCW range specific to the 5GHz band and
`
`OCWobmin and OCW6max may represent an OCW range specific to the 6GHz band. The
`
`OCW Range 1 ficld 652 and OCW Range 2 ficld 660 in the UORA Parameter Sct clement
`
`650 indicate an OCW range, e.g. via an EOCWmin subfield 654 and an EOCWmaxsubfield
`
`656, for the band indicated by the BandIndication subfield 658.
`
`As with before,
`
`the UORA Parameter Set element 650 may be included in a
`
`management
`
`frame such as,
`
`for example,
`
`a Beacon frame, Probe Response frame,
`
`(Re)association Response frame, etc. However, when a UORA Parameter Set element is
`
`included in an individually addressed frame (c.g. (Re)association Response frame) it may
`
`only include the OCW rangespecific to the operating band(s) of the intended recipient for the
`
`individually addressed frame.
`
`A SB operating STA may maintain a single internal OCW anda single internal OBO
`
`counter for its operating band. For a SB operating STA, the method of implementing UORA
`
`for the second embodiment could therefore be the same as for the first embodiment. A DB
`
`operating STA may maintain an intcrnal OCW and internal OBO countcr per band. For
`
`example, OCW5 and OBOS5counters may represent OCW and OBO counters specific to the
`
`5 GHz first band and OCW6 and OBO6 counters may represent OCW and OBO counters
`
`specific to the 6 GHz second band. These bands (i.e. 5 GHz and 6 GHz) are for example only
`
`and it should be appreciated that other suitable frequency bands could be utilized. As may be
`
`appreciated, DB operating STAs have similar contention opportunities to SB operating STAs
`
`in UORA since the OCW and OBO counters are band-specific and DB operating STAs
`
`contend RA-RUsin each band independently.
`
`10
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`For a DB operating STA to operate multi-band UORA there may be some options. For
`
`example, a first option is to independently operate a UORA procedure for a first band (e.g. 5
`
`GHz band) and another UORA procedure for a second band (e.g. 6 GHz band). With this
`
`option, the STA behaves like two independent SB operating STAs with, for example, the
`
`operating bands of 5 GHz and 6 GHzrespectively. A second option is to operate a single
`
`UORAprocedure for both bands.
`
`In the second embodiment, using the second option described above, a DB operating
`
`STA, prior to an initial attempt of RA transmission or after each successful RA transmission,
`
`sets values of OCW5 and OCW6 to OCW5min and OCW6min and then initializes its OBOS5
`
`counter to an integer value randomly selected from a uniformdistribution in the range 0 to
`
`OCW5 and its OBO6 counter to an integer value randomly selected from a uniform
`
`distribution in the range 0 to OCW6.
`
`After each partially successful RA transmission in the 5 GHz band, for example, a DB
`
`operating STA may set the value of OCW5 to OCW5min and may initialize its OBOS
`
`counter to an integer value randomly selected from a uniform distribution in the range 0 to
`
`OCWS5S. Similarly, after each partially successful RA transmission in the 6 GHz band, a DB
`
`operating STA may set the value of OCW6 to OCWé6min and mayinitialize its OBO6
`
`counter to an integer value randomly selected from a uniform distribution in the range 0 to
`
`OCW6.
`
`Uponthe reception of a Trigger frame containing at least one eligible RA-RU from an
`
`AP, if the OBOS5 counter of a DB operating STA is not greater than the numberof eligible
`
`RA-RUsin the 5 GHz band in the Trigger frame, then the DB operating STA shall set its
`
`OBOS5counter to zero. Otherwise, the DB operating STA decrements its OBOS5 counter by
`
`the numberof eligible RA-RUs in the 5 GHz bandin the Trigger frame. If the OBO6 counter
`
`of a DB operating STA is not greater than the number of eligible RA-RUsin the 6 GHz band
`
`in the Trigger frame,
`
`then the DB operating STA shall set
`
`its OBO6 counter to zero.
`
`Otherwise, the DB operating STA decrements its OBO6 counter by the numberofeligible
`
`RA-RUsin 6 GHzbandin the Trigger frame.
`
`If both OBOS and OBC6 counters are zero a DB operating STA may randomlyselect
`
`one of the eligible RA-RUs in each band.
`
`If only one of the OBO5 and OBC6 counters is
`
`zero, a DB operating STA may randomly select one of the eligible RA-RUs in the band
`
`whose corresponding OBO counteris set to 0.
`
`11
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`If all selected RA-RU(s) are considered busy as a result of either physical or virtual CS,
`
`the STA maynot transmit an ENT TB PPDUand the STA mayinstead set its OBO5 counter
`
`to a random value drawn from a uniform distribution in the range 0 to OCW5and, similarly,
`
`set its OBO6 counter to a random value drawn from a uniformdistribution in the range 0 to
`
`OCW68.
`
`If only one of the selected RA-RU(s) is idle as a result of both physical and virtual
`
`CS, the STA may transmit an EHT TB PPDUin this RU.
`
`A few options are envisaged if two RA-RUs are selected and both the selected RUs are
`
`idle as a result of both physical and virtual CS. For example, option 1 is for the STA to down
`
`select one RU from both the selected RUs and transmits an EHT TB PPDU in this RU.
`
`Option 2 is for the STA to transmit an EHT TB PPDU with a same (A)-MPDUin each of
`
`both the selected RUs which should increase the probability for successful transmission of
`
`(A)-MPDU. Option 3 is for the STA to transmit an EHT TB PPDU with a different (A)-
`
`MPDUineach of both the selected RUs which should increase throughput.
`
`Figure 8 illustrates an example multi-band UORA procedure according to the second
`
`embodiment for a DB operating STAI with an AID of 5, a 6GHz SB operating STA2 with an
`
`AID of 7, a 3GHz SB operating STA3 that is un-associated, and a DB operating STA4 with
`
`an AID of 3.
`
`In the cxample of Figure 8, before a Trigger frame was scnt by the AP, STA 1 had
`
`initial OBOS and OBO6 values of 4 and 2 respectively, STA 2 had initial OBO6 value of 2,
`
`STA 3 had initial OBOS5 value of 4; and STA 4 had initial OBO5 and OBO6 values of 2.
`
`Uponreceiving the Trigger frame, STA 4, which is associated with the AP and has pending
`
`frames for the AP, is allocated a dedicated RU (RU6). STA 4 does not contend for RA-RUs
`
`and instead transmits its pending frames on RU6. STA 1, operating in both bands, associated
`
`with the AP and having pending frames for the AP, decrement its OBOS5 and OBO6 counter
`
`by the numberof eligible RA-RUs in 5 GHz and 6 GHz bandsindicated in the Trigger frame,
`
`respectively (i.e., three RA-RUs in 5 GHz band with AID12 subfield equal to 0 and two RA-
`
`RUs in 6 GHz band with AID12 subfield equal
`
`to 0). Since STA 1's OBO6 counter
`
`decrements to 0, it transmits its pending frames on RU1 in 6 GHz band which it randomly
`
`selects from the cligible sct of RUs (.c., RU] and RU2 in 6 GHz band). STA 2, opcrating in
`
`6 GHz band, associated with the AP and having pending frames for the AP, decrementits
`
`OBO6 counter by the number of eligible RA-RUs in 6 GHz band indicated in the Trigger
`
`frame (i.e., two RA-RUs in 6 GHz band with AID 12 subfield equal to 0). Since STA 2's
`
`OBO6 counter decrements to O, it transmits its pending frames on RU2 in 6 GHz band which
`
`12
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`it randomly selects from the eligible set of RUs G.e., RUJ and RU2 in 6 GHz band). STA 3,
`
`whichis operating in 5 GHz band, not associated with the AP but has a pending frame for the
`
`AP, decrements its OBO counter by the numberof eligible RA-RUs in the 5 GHz band
`
`indicated in the Trigger frame (i.e., two RA-RUs in 5 GHz band with AID12 subfield equal
`
`to 2045). Since STA 3's OBO counter decrements to a nonzero value, il maintains the new
`
`OBO value (2) until it receives a later Trigger frame carrying RA-RUs for unassociated
`
`STAs.
`
`In the second embodiment, RA transmissions are considered to be successful if: an
`
`EHT TB PPDUthat solicits an immediate response is transmitted in a single selected RA-RU
`
`and the expected response is received, an EHT TB PPDU with a same (A)-MPDUthat
`
`solicits an immediate responseis transmitted in each of two selected RA-RUsandat least one
`
`of the expected responses is received, or an EHT TB PPDU with a different (A)-MPDUthat
`
`solicits an immediate response is transmitted in each of two selected RA-RUsand both of the
`
`expected responsesare received.
`
`In the second embodiment, RA transmissions are considered to be unsuccessful if: an
`
`EHT TB PPDUthat solicits an immediate response is transmitted in a single selected RA-RU
`
`and the expected responseis not received or an EHT TB PPDU with a same (A)-MPDUor a
`
`different (A)-MPDU that solicits an immediate response is transmitted in each of two
`
`selected RA-RUsandneither of the expected responsesis received.
`
`An RA transmission is considered to be partially successful in the first (5 GHz) band
`
`and partially unsuccessful in the second (6 GHz) band if an EHT TB PPDUwitha different
`
`(A)-MPDUthat solicits an immediate response is transmitted in each of two selected RA-
`
`RUs and only the expected response in the first (5 GHz) band is received. An RA
`
`transmission is considered to be partially unsuccessful in the first (5 GHz) band andpartially
`
`successful in the second (6 GHz) band if an EHT TB PPDU with a different (A)-MPDU that
`
`solicits an immediate response is transmitted in each of two selected RA-RUs and only the
`
`expected response in the second (6 GHz) bandis received.
`
`In the event that an RA transmission is considered to be unsuccessful, a STA may
`
`update its OCW5 to 2*OCW5+1 when the OCWS5is less than the value of OCW5max and
`
`update its OCW6to 2*OCW6+1 when the OCW6is less than the value of OCW6max. The
`
`STA may randomly select its OBOS counter in the range of O and OCW5 and its OBO6
`
`counter in the range of O and OCW6. Once the OCW5 reaches OCW5max, for successive
`
`13
`
`
`
`WO 2020/112021
`
`PCT/SG2019/050530
`
`retransmission attempts, the OCWS5shall remain at the value of OCW5max until the OCW5
`
`is reset. Once the OCW6 reaches OCW6max, for successive retransmission attempts, the
`
`OCW6 shall remain at the value of OCW6max until the OCW6is reset.
`
`If the RA transmission is considered to be partially unsuccessful in the first (5 GHz)
`
`band, the STA may update its OCW5 to 2*OCW5 + 1 when the OCW5Sis less than the value
`
`of OCW5max, and may randomly sclect its OBOS counter in the range of 0 and OCW5S.
`
`Once the OCW5 reaches OCW5max for successive retransmission attempts, the OCW5 may
`
`remain at the value of OCW5maxuntil the OCW5Sis reset.
`
`If the RA transmission is considered to be partially unsuccessful in the second (6 GHz)
`
`band, the STA may update its OCW6to 2*OCW6 + 1 when the OCW6