Wireless communication method and wireless communication device
By setting specific bit indication preamble punching information in the control frame of wireless communication, the design consistency problem of bandwidth and MRU negotiation indication on the 5GHz and 6GHz frequency bands is solved, and compatibility with traditional systems and dynamic preamble punching is achieved. Hole support.
Patent Information
- Application Number
- CN202111554644.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2021-12-15
- Filing Date
- 2021-12-17
- Publication Date
- 2024-12-17
- Estimated Expiration
- 2041-12-17
AI Technical Summary
In wireless communication, how to use traditional request sending and clearing sending control frames such as traditional request sending and clearing sending to enable legacy-compatible bandwidth/MRU negotiation and channel protection, still to wait There are challenges in definition, especially in design consistency.
The preamble punch information is indicated by setting specific bits in the scrambling sequence and SERVICE fields of the control frame, for example, setting the first 7 bits of the scrambling sequence of the control frame and the reserved bits of the SERVICE field to represent the MRU style and bandwidth, In the event that the hole is not punched, the corresponding bits of the control response frame are used to indicate the corresponding MRU style and bandwidth.
Effective indication and negotiation of bandwidth and MRU in wireless communications ensures compatibility with traditional systems, and provides a consistent design solution on the 5GHz and 6GHz frequency bands, supporting dynamic preamble punching.
Smart Images

Figure CN114650121B_ABST
Abstract
Description
Technical Field
[0001] The present application relates generally to wireless communications, and more particularly to indication of bandwidth with preamble puncturing in wireless communications. Background Art
[0002] Unless otherwise indicated herein, the approaches described in this section are not prior art to the claims listed below and are not admitted to be prior art by inclusion in this section.
[0003] In wireless systems, such as wireless local area networks (WLANs) under the Institute of Electrical and Electronics Engineers (IEEE) 802.11 specification, multi-resource units (MRUs) with different tone combinations, as a collection of multiple resource units (RUs), can be used to support dynamic preamble puncturing to improve spectral efficiency in wide-bandwidth systems. In non-orthogonal frequency-divisional multiple access (non-OFDMA) extremely-high-throughput (EHT) physical-layer protocol data units (PPDUs) with a specific bandwidth, one or more MRU patterns are allowed to support dynamic preamble puncturing. For example, in a non-OFDMA 80MHz EHT PPDU, 484+242-tone MRUs are allowed and supported, with 4 options. In addition, in non-OFDMA 160MHz EHT PPDU, 996+484-tone MRU and 996+484+242-tone MRU are allowed and supported, with 4 MRU style options and 8 MRU style options, respectively. In addition, in non-OFDMA 320MHz EHT PPDU, 2x996+484-tone MRU, 3x996-tone MRU and 3x996+484-tone MRU are allowed and supported, with 12 options, 4 options and 8 options, respectively.
[0004] Based on the bandwidth and preamble puncturing information (e.g., MRU pattern) of the transmission opportunity (TXOP) initiator, the TXOP responder can dynamically negotiate the bandwidth and MRU pattern with the TXOP initiator. In order to support bandwidth and MRU indication and negotiation, the traditional format control frame exchange with the ability to indicate the MRU pattern (reflecting the preamble puncturing) can be reused at the 5GHz and 6GHz bands. For example, for bandwidths equal to or less than 160MHz in the 5GHz band and the 6GHz band, indications for 16 MRU patterns need to be provided. For bandwidths greater than 160MHz in the 6GHz band, indications for bandwidth extension (320MHz) and an additional 24MRU need to be provided. However, there are currently multiple legacy stations (STAs) on the 5GHz band and some IEEE 802.11ax legacy STAs on the 6GHz band. However, how to use the traditional request-to-send (RTS) and clear-to-send (CTS) and other control frames for bandwidth and MRU indication to enable bandwidth / MRU negotiation and channel protection compatible with legacy remains to be defined. In addition, how to design the 5GHz band and the 6GHz band consistently remains to be defined. Therefore, a solution for indicating bandwidth with preamble puncturing in wireless communication is needed. Summary of the invention
[0005] The following summary is illustrative only and is not intended to be limiting in any way. That is, the following summary is provided to introduce the concepts, highlights, benefits, and advantages of the novel and non-obvious technology described herein. Selected implementations are further described below in the detailed description. Therefore, the following summary is not intended to determine the essential characteristics of the claimed subject matter, nor is it intended to be used to determine the scope of the claimed subject matter.
[0006] An object of the present invention is to provide solutions, concepts, designs, techniques, methods and apparatuses related to indication of bandwidth with preamble puncturing in wireless communications. Under various proposed solutions according to the present invention, it is believed that the aforementioned problems can be solved or otherwise mitigated.
[0007] In one aspect, a method may involve receiving a control frame wherein one or both of a scrambling sequence and a SERVICE field of the control frame are set to indicate preamble puncturing information. The method may also include sending a control response frame in response to the received control frame.
[0008] Optionally, in one embodiment, 4 bits of the first 7 bits of the scrambling sequence of the control frame and the first reserved bit of the multiple reserved bits in the SERVICE field are set to indicate the MRU pattern regarding the puncturing of the preamble code and the MRU pattern in the specific MRU pattern, the specific MRU pattern indicating the bandwidth and the bandwidth is not punctured, and 4 bits of the first 7 bits of the scrambling sequence of the control response frame and the first reserved bit of the multiple reserved bits in the SERVICE field are used to indicate the MRU pattern regarding the puncturing of the preamble code of the control response frame and the MRU pattern in the specific MRU pattern, the specific MRU pattern indicating the bandwidth and the bandwidth is not punctured.
[0009] Optionally, in one embodiment, at least 6 of the multiple reserved bits in the SERVICE field of the control frame are set to indicate the MRU pattern regarding the preamble code puncturing and the MRU pattern in the specific MRU pattern, the specific MRU pattern indicating the bandwidth and the bandwidth is not punctured; and at least 6 of the multiple reserved bits in the SERVICE field of the control response frame are set to indicate the MRU pattern regarding the preamble code puncturing of the control response frame and the MRU pattern in the specific MRU pattern, the specific MRU pattern indicating the bandwidth and the bandwidth is not punctured.
[0010] In another aspect, a method may involve transmitting a control frame wherein one or both of a scrambling sequence and a SERVICE field of the control frame are set to indicate preamble puncturing information. The method may also include receiving a control response frame in response to the transmitted control frame.
[0011] It is worth noting that although the description provided herein may be in the context of certain radio access technologies, networks, and network topologies (e.g., Wi-Fi), the concepts, schemes, and any variants / derivations thereof may be implemented in and by other types of radio access technologies, networks, and network topologies, such as, but not limited to, Bluetooth, ZigBee, 5th Generation (5G) / New Radio (NR), Long-Term Evolution (LTE), LTE-Advanced, LTE-Advanced Pro, Internet of Things (IoT), Industrial IoT (IIoT), and narrowband IoT (NB-IoT). Therefore, the scope of the present invention is not limited to the examples described herein.
[0012] In the present application, one or both of the scrambling sequence and the SERVICE field of the control frame are set to indicate the preamble puncturing information, so that the control frame can indicate the preamble puncturing information. BRIEF DESCRIPTION OF THE DRAWINGS
[0013] The accompanying drawings are included to provide a further understanding of the present invention and are incorporated into and constitute a part of the present invention. The accompanying drawings illustrate embodiments of the present invention and together with the detailed description are used to explain the principles of the present invention. It is understood that the drawings are not necessarily drawn to scale and may show some components that are not proportional to the size in actual implementation in order to clearly illustrate the concepts of the present invention.
[0014] Figure 1 is a schematic diagram of an example network environment in which various solutions and schemes according to the present invention may be implemented.
[0015] Figure 2 is a schematic diagram of an example design according to the present invention.
[0016] Figure 3 is a schematic diagram of an example design according to the present invention.
[0017] Figure 4 is a schematic diagram of an example scenario according to the present invention.
[0018] Figure 5 is a schematic diagram of an example scenario according to the present invention.
[0019] Figure 6 is a schematic diagram of an example scenario according to the present invention.
[0020] Figure 7 is a block diagram of an example communication system according to an embodiment of the present invention.
[0021] Figure 8 is a flow chart of an example process according to an embodiment of the present invention.
[0022] Fig. 9 is a flow chart of an example process according to an embodiment of the present invention. DETAILED DESCRIPTION
[0023] Detailed embodiments and implementations of the claimed subject matter are disclosed herein. However, it should be understood that the disclosed embodiments and implementations are merely illustrations of the claimed subject matter that may be embodied in various forms. However, the present invention may be embodied in many different forms and should not be construed as being limited to the exemplary embodiments and implementations set forth herein. On the contrary, these exemplary embodiments and implementations are provided to make the description of the present invention thorough and complete, and will fully convey the scope of the present invention to those skilled in the art. In the following description, details of well-known features and technologies may be omitted to avoid unnecessary confusion of the presented embodiments and implementations.
[0024] Overview
[0025] Embodiments according to the present invention relate to various technologies, methods, schemes and / or solutions related to bandwidth indication with preamble puncturing information in wireless communication. According to the present invention, multiple possible solutions can be implemented individually or in combination. That is, although these possible solutions can be described separately below, two or more of these possible solutions can be implemented in one combination or another combination.
[0026] Figure 1 An example network environment 100 is shown in which various solutions and approaches according to the present invention may be implemented. Figure 2 to Figure 9 1 shows an implementation example of various proposed solutions in a network environment 100 according to the present invention. Figure 1-Figure 9 , the following description of various proposed schemes is provided.
[0027] Reference Figure 1 , the network environment 100 may involve at least STA 110 and STA 120, and STA 110 and STA 120 may wirelessly communicate with each other according to one or more IEEE 802.11 standards (e.g., IEEE 802.11be). Each of STA 110 (interchangeably represented herein as "STA1") and STA 120 (interchangeably represented herein as "STA2") may be used as an APSTA or a non-AP STA. In addition, each of STA 110 and STA 120 may perform wideband operation. Under various proposed schemes according to the present invention, STA 110 and STA 120 may be configured to indicate a bandwidth and an MRU pattern of preamble puncturing in wireless communication according to various proposed schemes described below.
[0028] In the current bandwidth indication design, the first 7 bits in the scrambling sequence are non-zero, so the scrambler seed is non-zero. In the RTS, bits B0 to B3 are used as pseudo-random non-zero integers, bit B4 is used as static / dynamic bandwidth indication, and bits B5 to B6 are used as bandwidth indication. In the CTS, bits B0 to B4 are used as pseudo-random non-zero integers, and bits B5 to B6 are used as bandwidth indication. The indicated bandwidth can be 20MHz, 40MHz, 80MHz, 160MHz, or 80+80MHz.
[0029] Under the first proposed scheme for bandwidth and MRU indication according to the present invention, in a non-high-throughput (non-HT) control frame with bandwidth and MRU (BW / MRU) signaling (e.g., RTS, power save poll (PS-Poll), block acknowledgement request (BAR), etc.), the first 7 bits of the scrambling sequence and some reserved bits in the SERVICE field can be used to indicate the MRU pattern to support bandwidth and MRU indication and negotiation. Regarding MRU indication, part of the first 7 bits of the scrambling sequence (e.g., bits B3 to B6) and part of the multiple reserved bits in the SERVICE field can be used to indicate the MRU pattern. For example, for bandwidths equal to or less than 160 MHz, several of the first 7 bits of the scrambling sequence (e.g., B3-B6) can be used to indicate the MRU pattern on the 5 GHz band (where the operating bandwidth can be up to 160 MHz) and the 6 GHz band (where the operating bandwidth can be up to 320 MHz), where one of the multiple reserved bits in the SERVICE field (e.g., B7) is set to a reserved value of 0. In addition, for bandwidths greater than 160 MHz (such as 320 MHz), several of the first 7 bits of the scrambling sequence (e.g., B3-B6) and one of the multiple reserved bits in the SERVICE field (e.g., B7) can be used to indicate the MRU pattern of the 6 GHz band. It is worth noting that, in the absence of puncturing, a 320 MHz bandwidth can be indicated as a specific MRU pattern.
[0030] Regarding bandwidth extension indication, a reserved bit (e.g., B8) of the SERVICE field may be used to indicate a bandwidth greater than 160 MHz. For example, this reserved bit may be set to a reserved value of 0 in the 5 GHz band (e.g., bandwidth is always ≤ 160 MHz); when the bandwidth is less than or equal to 160 MHz, the reserved bit may be set to a reserved value of 0 in the 6 GHz band; when the bandwidth is greater than 160 MHz, the reserved bit may be set to 1 in the 6 GHz band. Regarding static and dynamic MRU negotiation, in a first option, a reserved bit (e.g., B9) of the SERVICE field may be used to indicate static / dynamic MRU negotiation. For example, in the 5 GHz band, this reserved bit may be set to a reserved value of 0 (e.g., always static or always dynamic); and in the 6 GHz band, this reserved bit may be set to 0 or 1 to indicate static (e.g., when set to 0) or dynamic (e.g., when set to 1) MRU negotiation. Regarding static and dynamic MRU negotiation, in the second option, one of the first 7 bits of the scrambling sequence (e.g., B2) can be used to indicate static / dynamic MRU negotiation. Under this option, bits B0 to B1 of the first 7 bits are non-zero integers for scrambling sequence start scramblingsequenceStart. For example, this bit can be set to 0 or 1 to indicate static (e.g., when set to 0) or dynamic (e.g., when set to 1) MRU negotiation on the 5 GHz band and the 6 GHz band.
[0031] Under the proposed scheme, in a non-HT control response frame (eg, CTS), the MRU indication may have the same design as the above control frame (eg, RTS), but without the bandwidth extension indication or static / dynamic MRU indication. In addition, the reserved value may be zero. Figure 2 An example design 200 for bandwidth and MRU indication under this proposed scheme is shown.
[0032] Under the second proposal for bandwidth and MRU indication according to the present invention, in a non-HT control frame (e.g., RTS, PS-Poll, etc.) with bandwidth and MRU signaling, the first 7 bits of the scrambling sequence and some reserved bits in the SERVICE field can be used to indicate the MRU pattern to support bandwidth and MRU indication and negotiation. Regarding MRU indication, part of the first 7 bits of the scrambling sequence (e.g., bits B3 to B6) and part of the multiple reserved bits in the SERVICE field can be used to indicate the MRU pattern. For example, in the 5 GHz band, several bits of the first 7 bits of the scrambling sequence (e.g., B3 to B6) can be used to indicate the MRU pattern, where all reserved bits in the SERVICE field are set to 0. In addition, in the 6 GHz band, at least 6 bits of the multiple reserved bits in the SERVICE field (e.g., the first 6 bits B7 to B12) are used to indicate the MRU pattern of all valid MRUs. It is worth noting that, in the absence of puncturing, bandwidths 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz can be specific MRU patterns. Some of the first 7 bits of the scrambling sequence (eg, B3 to B6) may be reserved (eg, set to random numbers).
[0033] Regarding the indication of static and dynamic MRU negotiation, in a first option, a reserved bit (e.g., B13) of the SERVICE field can be used to indicate static / dynamic MRU negotiation. For example, in the 5 GHz band, the reserved bit can be set to 0 (e.g., always static or always dynamic). In addition, in the 6 GHz band, the reserved bit can be set to 0 or 1 to indicate static (e.g., when set to 0) or dynamic (e.g., when set to 1) MRU negotiation. Regarding static and dynamic MRU indication, in a second option, one of the first 7 bits of the scrambling sequence (e.g., B2) can be used to indicate static / dynamic MRU negotiation. Under this option, the first 7 bits B0 to B1 are non-zero integers for the scrambling sequence start scramblingsequenceStart. For example, this bit can be set to 0 or 1 to indicate static (e.g., when set to 0) or dynamic (e.g., when set to 1) MRU negotiation at the 5 GHz band and the 6 GHz band.
[0034] Under this proposal, in a non-HT control response frame (eg, CTS), the MRU indication may have the same design as the above control frame (eg, RTS), but without the static / dynamic MRU indication. In addition, the reserved value may be zero. Figure 3 An example design 300 for bandwidth and MRU indication under this proposed scheme is shown.
[0035] Since EHT devices can modify the first 7 bits of the scrambling sequence of the control frame and / or the reserved bits in the SERVICE field to carry the MRU indication, there needs to be a way to indicate to the receiver whether a given control frame has been modified (for EHT-capable devices) or has not been modified (for legacy devices). Under the proposed scheme according to the present invention, there can be multiple ways to provide such an indication.
[0036] In the first mode, in order to indicate that the first 7 bits of the scrambling sequence and / or the reserved bits in the SERVICE field are modified by the EHT device to carry the MRU indication, the EHT initiator can set the Unicast / Multicast bits in the transmitter address (TA) and receiver address (RA) fields in the 48-bit medium access control (MAC) header of the control frame (e.g., RTS) carried in the non-HT PPDU sent to the EHT receiver. The EHT initiator can set the Unicast / Multicast bit in the TA field to Multicast to indicate the transmitter address of the control frame. The EHT initiator can also set the Unicast / Multicast bit in the RA field to Multicast to indicate the receiver address of the control frame. When the EHT receiver receives a control frame (e.g., RTS) with the Unicast / Multicast bits of the TA and RA fields set to Multicast, respectively, the EHT receiver can perform certain operations. For example, the EHT receiver may change the Unicast / Multicast bit to Unicast before matching the RA with its own MAC address. In addition, if the RA matches the MAC address of the EHT receiver, the EHT receiver may copy the TA and change the Unicast / Multicast bit in the TA field to Unicast before inserting it as the RA of the control response frame (e.g., CTS) carried in the non-HT PPDU sent to the EHT initiator.
[0037] In the second mode, in order to indicate that the first 7 bits of the scrambling sequence and / or the reserved bits in the SERVICE field are modified by the EHT device to carry the MRU indication, the EHT initiator can exchange the RA and TA fields in the control frame (e.g., RTS) carried in the non-HT PPDU sent to the EHT receiver. The EHT initiator can use the RA field to indicate the transmitter address of the control frame. The EHT initiator can also use the TA field to indicate the receiver address of the control frame. The EHT receiver can match the TA / RA of the received control frame with its own MAC address. In the case where the TA matches the MAC address of the EHT receiver, the EHT receiver can copy the RA and insert it as the RA of the control response frame (e.g., CTS) carried in the non-HT PPDU sent to the EHT initiator.
[0038] In the third mode, to indicate that the first 7 bits of the scrambling sequence and / or multiple reserved bits in the SERVICE field are modified by the EHT device to carry the MRU indication, the EHT initiator may swap the RA and TA fields and set the Unicast / Multicast bit to Multicast in the TA field of the control frame (e.g., RTS) carried in the non-HT PPDU sent to the EHT receiver. The EHT initiator may use the RA field to indicate the transmitter address of the control frame. The EHT initiator may also use the TA field and set the Unicast / Multicast bit to Multicast to indicate the receiver address of the control frame. The EHT receiver may match the TA / RA of the received control frame with its MAC address. Specifically, the EHT receiver may change the Unicast / Multicast bit to Unicast before matching the TA with its MAC address. In the case where the TA matches its MAC address, the EHT receiver may copy the RA and insert it as the RA of the control response frame (e.g., CTS) carried in the non-HT PPDU sent to the EHT initiator.
[0039] In the fourth mode, in order to indicate that the first 7 bits of the scrambling sequence and / or multiple reserved bits in the SERVICE field are modified by the EHT device to carry the MRU indication, the EHT initiator can swap the RA and TA fields and set the Unicast / Multicast bit in the RA field of the control frame (e.g., RTS) carried in the non-HT PPDU sent to the EHT receiver to Multicast. The EHT initiator can use the RA field and set the Unicast / Multicast bit to Multicast to indicate the transmitter address of the control frame. The EHT initiator can also use the TA field to indicate the receiver address of the control frame. The EHT receiver can match the TA / RA of the received control frame with its MAC address. In the case where the TA matches the MAC address of the EHT receiver, the EHT receiver can copy the RA and change the Unicast / Multicast bit to Unicast, and then insert it as the RA of the control response frame (e.g., CTS) carried in the non-HT PPDU sent to the EHT initiator.
[0040] In the fifth mode, in order to indicate that the first 7 bits of the scrambling sequence and / or multiple reserved bits in the SERVICE field are modified by the EHT device to carry the MRU indication, the EHT initiator can exchange the RA and TA fields and set the Unicast / Multicast bits in the TA and RA fields of the control frame (e.g., RTS) carried in the non-HT PPDU sent to the EHT receiver to Multicast. The EHT initiator can use the RA field and set the Unicast / Multicast bit to Multicast to indicate the transmitter address of the control frame. The EHT initiator can also use the TA field and set the Unicast / Multicast bit to Multicast to indicate the receiver address of the control frame. The EHT receiver can match the TA / RA of the received control frame with its own MAC address. Specifically, the EHT receiver can change the Unicast / Multicast bit to Unicast before matching the TA with its MAC address. In the case where the TA matches the MAC address of the EHT receiver, the EHT receiver can copy the RA and change the Unicast / Multicast bit to Unicast, and then insert it as a RA in a control response frame (e.g., CTS) carried in a non-HTPPDU sent to the EHT initiator.
[0041] In the sixth mode, in order to indicate that the first 7 bits of the scrambling sequence and / or multiple reserved bits in the SERVICE field are modified by the EHT device to carry the MRU indication, the EHT initiator can set the reserved bits or fields in the MAC header of the control frame (e.g., RTS) carried in the non-HT PPDU sent to the EHT receiver.
[0042] According to the proposed scheme of the present invention, control frame exchanges (e.g., RTS and CTS frame exchanges) can be used for MRU style indication to support dynamic preamble puncturing. Under the proposed scheme, a control frame with a BW / MRU signaling indication (e.g., EHT RTS) can be used to indicate that the control frame carries an MRU style indication (e.g., based on one of the six methods described above). A control frame in a non-HT (e.g., legacy before IEEE802.11n) replicated format can be sent on one or more available 20MHz channels using the preamble puncturing pattern indicated by the MRU style indication in the control frame. The receiver of the control frame can determine the BW / MRU signaling indication of the received control frame based on one of the six methods described above regarding the BW / MRU signaling indication. The target receiver can determine the BW / MRU signaling indication of the received control frame based on Figure 2 and Figure 3 Any of the above-described proposed schemes for MRU indication and negotiation shown, depending on whether the MRU negotiation is static (e.g., respond only if matched) MRU negotiation or dynamic MRU negotiation in implementation, sends a control response frame (e.g., CTS) in a non-HT duplicate format on a plurality of 20 MHz channels indicated in the received control frame that are idle. For example, if dynamic MRU negotiation is indicated, if idleness is detected on a 20 MHz channel in a subset of the plurality of 20 MHz channels indicated in the MRU indication of the control frame (e.g., RTS), the control response frame is transmitted on the corresponding 20 MHz channel.
[0043] According to the proposed solution of the present invention, the indication of static / dynamic MRU negotiation may only be present in the control frame (e.g., RTS). Alternatively, some of the above six methods indicate static / dynamic MRU negotiation, and another of the above six methods indicates that BW / MRU signaling is used and dynamic / static MRU negotiation is based on Figure 2 and / or Figure 3 For example, in the case where one of the above six methods is used as the BW / MRU signaling indication with static MRU negotiation, any other options of those proposed schemes may be used as the BW / MRU signaling indication with dynamic MRU negotiation.
[0044] Figure 4An example scenario 400 is shown under a proposed scheme for EHT RTS / CTS for MRU indication and negotiation in the 5 GHz band according to the present invention. Under the proposed scheme, when the EHT initiator sends an RTS frame with MRU indication in the 5 GHz band, the EHT initiator can use an EHT RTS frame with BW / MRU signaling. Therefore, the EHT responder can use an EHT CTS frame with MRU indication. Figure 4 Part (A) of FIG. 1 shows a diagram of this example. Alternatively, the EHT initiator may send a very-high-throughput (VHT) legacy RTS frame with a signaling TA to indicate the bandwidth (e.g., 20 MHz, 40 MHz, 80 MHz, or 160 MHz). Thus, the EHT responder may use a VHT CTS frame. Figure 4 Part (B) of FIG. 1 shows a diagram of this example. Figure 4 In the present invention, "third party" refers to any non-intended third party device that receives signaling from the EHT initiator and the EHT responder.
[0045] Figure 5 An example scenario 500 under the proposed scheme of EHT RTS / CTS with preamble puncturing indication information for MRU indication and negotiation in the 6 GHz band according to the present invention is shown. Under the proposed scheme, when the EHT initiator sends an RTS frame with MRU indication in the 6 GHz band, the EHT initiator can use an EHT RTS frame with BW / MRU signaling. In the absence of puncturing, the bandwidth (e.g., 20MHz, 40MHz, 80MHz, 160MHz, or 320MHz) can be indicated as a specific MRU style, so that a style indication (e.g., 6 bits) in a unified format can be used to indicate the MRU style of bandwidth that is not punctured and preamble puncturing. For example, bandwidth 320MHz that is not punctured is a specific MRU style, and the style indication (e.g., 6 bits) is set to a first value to indicate the specific MRU style; bandwidth 320MHz punctured with 40MHz is an MRU style of preamble puncturing, and the style indication (e.g., 6 bits) is set to a second value to indicate this MRU style; bandwidth 320MHz punctured with 80MHz is an MRU style of preamble puncturing, and the style indication (e.g., 6 bits) is set to a third value to indicate this MRU style. Figure 5 In the example shown, the EHT responder may use an EHT CTS frame with an MRU indication. Figure 6An example scenario 600 is shown under a proposed scheme for EHT RTS / CTS without preamble puncturing indication information for BW indication and negotiation in the 6 GHz band. Under the proposed scheme, the EHT initiator sends an RTS frame with a signaling TA (e.g., the Unicast / Multicast bit is set to 1 in the TA field of the MAC header) to indicate 20 MHz, 40 MHz, 80 MHz, 160 MHz, and / or 320 MHz. Figure 6 As shown in part (A) of FIG. 1 , in the case where the bandwidth is equal to or less than 160 MHz, the EHT initiator can send a VHT RTS with a signaling TA, and the EHT responder can use a VHT CTS frame. Figure 6 As shown in part (B) of , in the case where the bandwidth is greater than 160MHz (e.g., 320MHz), the EHT initiator may send an EHTRTS with a signaling TA and a bandwidth extension indication (e.g., a reserved bit in the SERVICE field is set to 1 to indicate bandwidth extension), and the EHT responder may use an EHT CTS frame with a bandwidth extension indication. Figure 5 and Figure 6 In the present invention, "third party" refers to any non-target third party device that receives signaling from the EHT initiator and the EHT responder.
[0046] Illustrative Embodiments
[0047] Figure 7 An example system 700 having at least an example device 710 and an example device 720 according to an embodiment of the present invention is shown. Each of the devices 710 and 720 can perform various functions to implement the schemes, techniques, processes and methods described herein related to bandwidth indication with preamble puncturing in wireless communication, including the above-described systems and methods and the processes described below with respect to various proposed designs, concepts, schemes, above-described systems and methods. For example, the device 710 can be implemented in the STA 110 and the device 720 can be implemented in the STA 120, or vice versa.
[0048] Each of the devices 710 and 720 may be part of an electronic device, which may be a non-APSTA or an APSTA, such as a portable or mobile device, a wearable device, a wireless communication device, or a computing device. When implemented in a non-APSTA, each of the devices 710 and 720 may be implemented in a smart phone, a smart watch, a personal digital assistant, a digital camera, or a computing device such as a tablet, a laptop, or a notebook computer. Each of the devices 710 and 720 may also be part of a machine-type device, which may be an IoT device such as a non-mobile or fixed device, a home device, a wired communication device, or a computing device. For example, each of the devices 710 and 720 may be implemented in a smart thermostat, a smart refrigerator, a smart door lock, a wireless speaker, or a home control center. When implemented in a network device or as a network device, the devices 710 and / or 720 may be implemented in a network node, such as an AP in a WLAN.
[0049] In some embodiments, each of the apparatus 710 and the apparatus 720 may be implemented in the form of one or more integrated circuit (IC) chips, such as but not limited to one or more single-core processors, one or more multi-core processors, one or more reduced-instruction set computing (RISC) processors, or one or more complex-instruction-set-computing (CISC) processors. In the above various schemes, each of the apparatus 710 and the apparatus 720 may be implemented in a non-AP STA or an AP STA or implemented as a non-AP STA or an AP STA. Each of the apparatus 710 and the apparatus 720 may include Figure 7 At least some of those components shown in . For example, Figure 7 Each of the apparatus 710 and the apparatus 720 may also include one or more other components not related to the proposed solution of the present invention (e.g., an internal power supply, a display device, and / or a user interface device), and for simplicity and brevity, such components of the apparatus 710 and the apparatus 720 are not shown in the figure. Figure 7 It is not shown in the figure and is not described below.
[0050] In one aspect, each of the processors 712 and 722 may be implemented in the form of one or more single-core processors, one or more multi-core processors, one or more RISC processors, or one or more CISC processors. That is, even though the singular term "processor" is used herein to refer to the processors 712 and 722, each of the processors 712 and 722 may include multiple processors in some implementations and may include a single processor in other implementations according to the present invention. On the other hand, each of the processors 712 and 722 may be implemented in the form of hardware (and optionally, firmware) having electronic components, including, for example, but not limited to, one or more transistors, one or more diodes, one or more capacitors, one or more resistors, one or more inductors, one or more memristors, and / or one or more varactors, configured and arranged to achieve a specific purpose. In other words, in at least some embodiments, each of the processors 712 and 722 is a dedicated machine specifically designed, arranged, and configured to perform specific tasks, including those tasks related to the indication of bandwidth with preamble puncturing in wireless communications according to various embodiments.
[0051] In some embodiments, the device 710 may further include a transceiver 716 coupled to the processor 712. The transceiver 716 may include a transmitter capable of wirelessly transmitting data and a receiver capable of wirelessly receiving data. In some embodiments, the device 720 may further include a transceiver 726 coupled to the processor 722. The transceiver 726 may include a transmitter capable of wirelessly transmitting data and a receiver capable of wirelessly receiving data.
[0052] In some embodiments, the device 710 may further include a memory 714 coupled to the processor 712 and accessible by the processor 712 and storing data therein. In some embodiments, the device 720 may further include a memory 724 coupled to the processor 722 and accessible by the processor 722 and storing data therein. Each of the memory 714 and the memory 724 may include a type of random-access memory (RAM), such as dynamic RAM (DRAM), static RAM (SRAM), thyristor RAM (T-RAM) and / or zero-capacitor RAM (Z-RAM). Alternatively or additionally, each of the memory 714 and the memory 724 may include a type of read-only memory (ROM), such as mask ROM, programmable ROM (PROM), erasable programmable ROM (EPROM) and / or electrically erasable programmable ROM (EEPROM). Alternatively or additionally, each of the memory 714 and the memory 724 may include a type of non-volatile random-access memory (NVRAM), such as flash memory, solid-state memory, ferroelectric RAM (FeRAM), magnetoresistive RAM (MRAM), and / or phase-change memory.
[0053] Each of the apparatus 710 and the apparatus 720 may be a communication entity capable of communicating with each other using various proposed schemes according to the present invention. For illustrative purposes and not limitation, a description of the capabilities of the apparatus 710 as the STA 110 (e.g., an AP STA) and the apparatus 720 as the STA 120 (e.g., a non-AP STA) is provided below. It is worth noting that although the example implementations described below are provided in the context of a WLAN, they may also be implemented in other types of networks.
[0054] Under the proposed scheme related to the indication of bandwidth with preamble puncturing in wireless communication according to the present invention, in a network environment 100 based on one or more of the multiple IEEE 802.11 standards, the device 710 is implemented in STA110 or as STA110, and the device 720 is implemented in STA120 or as STA120. The processor 722 of the device 720 can send a control frame via the transceiver 726. Accordingly, the processor 712 of the device 710 can receive the control frame via the transceiver 716. One or both of the (a) scrambling sequence and (b) SERVICE field of the control frame can be set to indicate bandwidth and preamble puncturing information. For example, one or more bits of the first 7 bits of the scrambling sequence of the control frame and one or more bits in the SERVICE field of the control frame can be set to indicate bandwidth and / or preamble puncturing information. In response to receiving the control frame, the processor 712 can send a control response frame via the transceiver 716. Accordingly, the processor 722 may receive, via the transceiver 726 , a control response frame in response to the transmitted control frame.
[0055] In some embodiments, in the control frame, the Unicast / Multicast bit in each of the TA field and the RA field may be set to Multicast as an indication that either or both of the scrambling sequence and SERVICE field of the control frame carry bandwidth and / or preamble puncturing information. In this case, when sending the control response frame, the processor 712 may perform certain operations. For example, the processor 712 may change the Unicast / Multicast bit in the RA field to Unicast. In addition, the processor 712 may compare the RA field with the MAC address of the device 710 to determine whether the RA field matches the MAC address of the device 710. In addition, in the case where the RA field matches the MAC address of the device 710 (e.g., STA), the processor 712 may perform certain operations. For example, the processor 712 may copy the TA field and change the Unicast / Multicast bit in the TA field to Unicast. In addition, the processor 712 may insert the TA field in the RA field of the control response frame. In addition, the processor 712 may send a control response frame to the device 720 in the PPDU.
[0056] In some embodiments, when receiving and transmitting in a bandwidth less than or equal to 160 MHz: (a) four of the first seven bits of the scrambling sequence of the control frame may be set to indicate an MRU pattern with respect to preamble puncturing, and (b) four of the first seven bits of the scrambling sequence of the control response frame may be set to indicate an MRU pattern with respect to preamble puncturing of the control response frame. In this case, one of the multiple reserved bits in the SERVICE field of the 6 GHz band control frame may be set to indicate static or dynamic MRU negotiation, and the multiple reserved bits in the SERVICE field of the 5 GHz band control frame may be set to reserved values.
[0057] In some embodiments, in the case of receiving or transmitting in a bandwidth greater than 160 MHz: (a) four bits of the first seven bits of the scrambling sequence of the control frame and the first reserved bit of the multiple reserved bits in the SERVICE field (for example, but not limited to the first reserved bit) can be set to indicate a specific MRU pattern (indicating that the bandwidth is not punctured) and an MRU pattern in the MRU pattern with respect to the preamble puncturing, and (b) four bits of the first seven bits of the scrambling sequence of the control response frame and the first reserved bit of the multiple reserved bits in the SERVICE field (for example, but not limited to the first reserved bit) can be set to indicate a specific MRU pattern (indicating that the bandwidth is not punctured) and an MRU pattern in the MRU pattern with respect to the preamble puncturing of the control response frame. In this case, the second reserved bit of the multiple reserved bits in the SERVICE field of the control frame (for example, but not limited to the second reserved bit) can be set to 1 to indicate a bandwidth greater than 160 MHz. In addition, a third reserved bit (eg, but not limited to, the third reserved bit) among the plurality of reserved bits in the SERVICE field of the control frame may be set to indicate static or dynamic MRU negotiation of the 6 GHz frequency band.
[0058] In some embodiments, when receiving and transmitting in the 5 GHz frequency band: (a) four of the first seven bits of the scrambling sequence of the control frame may be set to indicate an MRU pattern with respect to preamble puncturing, (b) four of the first seven bits of the scrambling sequence of the control response frame may be set to indicate an MRU pattern with respect to preamble puncturing of the control response frame. In this case, a plurality of reserved bits in the SERVICE field of the control frame are set to reserved values for the 5 GHz frequency band.
[0059] In some embodiments, when receiving and transmitting in the 6 GHz band: (a) at least 6 of the multiple reserved bits in the SERVICE field of the control frame (e.g., the first 6 reserved bits) can be set to indicate a specific MRU pattern (indicating that the bandwidth is not punctured) and an MRU pattern in the MRU pattern with respect to preamble puncturing, and (b) at least 6 of the multiple reserved bits in the SERVICE field of the control response frame (e.g., the first 6 reserved bits) can be set to indicate a specific MRU pattern (indicating that the bandwidth is not punctured) and an MRU pattern in the MRU pattern with respect to preamble puncturing of the control response frame. In this case, the seventh reserved bit of the multiple reserved bits in the SERVICE field of the control frame (e.g., but not limited to the seventh reserved bit) can be set to indicate static or dynamic MRU negotiation on the 6 GHz band.
[0060] Example Process
[0061] Figure 8 An example process 800 is shown according to an embodiment of the present invention. Process 800 may represent one aspect of implementing the various proposed designs, concepts, schemes, systems and methods described above. More specifically, process 800 may represent one aspect of the proposed concepts and schemes related to indication of bandwidth with preamble puncturing in wireless communications according to the present invention. Process 800 may include one or more operations, actions or functions as shown in one or more of blocks 810 and 820. Although shown as discrete blocks, various blocks of process 800 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. In addition, the blocks / sub-blocks of process 800 may be arranged as follows. Figure 8 800. The process 800 may be performed in the order shown, or in a different order. In addition, one or more of the blocks / sub-blocks of process 800 may be performed repeatedly or iteratively. Process 800 may be implemented by or in device 710 and device 720 and any variants thereof. For illustrative purposes only and without limiting the scope, the process 800 is described below in an environment where device 710 is implemented in or as STA 110 (e.g., AP STA) of a wireless network (e.g., WLAN) in a network environment 100 based on one or more IEEE 802.11 standards, and device 720 is implemented in or as STA 120 (e.g., non-AP STA) of a wireless network (e.g., WLAN) in the network environment 100. Process 800 may start at block 810.
[0062] At 810, process 800 may involve processor 712 of device 710 receiving a control frame via transceiver 716. One or both of (a) a scrambling sequence and (b) a SERVICE field of the control frame may be set to indicate bandwidth and / or preamble puncturing information. For example, one or more of the first seven bits of the scrambling sequence and one or more of the bits in the SERVICE field of the control frame may be set to indicate bandwidth and / or preamble puncturing information. Process 800 may proceed from 810 to 820.
[0063] At 820 , process 800 may involve processor 712 sending a control response frame via transceiver 716 in response to receiving the control frame.
[0064] In some embodiments, in the control frame, the Unicast / Multicast bit in each of the TA field and the RA field may be set to Multicast to indicate the scrambling sequence of the control frame and either or both of the SERVICE field may be set to indicate bandwidth and / or preamble puncturing information. In this case, when sending the control response frame, the process 800 may involve the processor 712 performing certain operations. For example, the process 800 may involve the processor 712 changing the Unicast / Multicast bit in the RA field to Unicast. In addition, the process 800 may involve the processor 712 comparing the RA field with the MAC address of the device 710 to determine whether the RA field matches the MAC address of the device 710. In addition, in the case where the RA field matches the MAC address of the device 710 (e.g., STA), the process 800 may involve the processor 712 performing certain operations. For example, the process 800 may involve the processor 712 copying the TA field and changing the Unicast / Multicast bit in the TA field to Unicast. In addition, the process 800 may involve the processor 712 inserting the TA field in the RA field of the control response frame. Additionally, process 800 may involve processor 712 transmitting a control response frame in the PPDU.
[0065] In some embodiments, when receiving and transmitting in a bandwidth less than or equal to 160 MHz: (a) four of the first seven bits of the scrambling sequence of the control frame can be set to indicate an MRU pattern with respect to preamble puncturing, and (b) four of the first seven bits of the scrambling sequence of the control response frame can be set to indicate an MRU pattern with respect to preamble puncturing of the control response frame. In this case, one of the multiple reserved bits in the SERVICE field of the control frame can be set to indicate static or dynamic MRU negotiation in the 6 GHz band. In addition, multiple reserved bits in the SERVICE field of the control frame can be set to reserved values in the 5 GHz band.
[0066] In some embodiments, when receiving or transmitting in a bandwidth greater than 160 MHz: (a) four of the first seven bits of the scrambling sequence of the control frame and the first reserved bit of the multiple reserved bits of the SERVICE field can be set to indicate that the bandwidth is not punctured (specific MRU pattern) and the MRU pattern with respect to the preamble puncturing, and (b) four of the first seven bits of the scrambling sequence of the control response frame and the first reserved bit of the multiple reserved bits in the SERVICE field can be set to indicate that the bandwidth is not punctured (specific MRU pattern) and the MRU pattern with respect to the preamble puncturing of the control response frame. In this case, the second reserved bit of the multiple reserved bits in the SERVICE field of the control frame can be set to 1 to indicate a bandwidth greater than 160 MHz. In addition, the third reserved bit of the multiple reserved bits in the SERVICE field of the control frame can be set to indicate static or dynamic MRU negotiation of the 6 GHz band.
[0067] In some embodiments, when receiving and transmitting in the 5 GHz frequency band: (a) four of the first seven bits of the scrambling sequence of the control frame may be set to indicate an MRU pattern regarding preamble puncturing, (b) four of the first seven bits of the scrambling sequence of the control response frame may be set to indicate an MRU pattern regarding preamble puncturing of the control response frame. In this case, a plurality of reserved bits in the SERVICE field of the control frame may be set to a reserved value for the 5 GHz frequency band.
[0068] In some embodiments, when receiving and transmitting in the 6 GHz band: (a) at least 6 of the multiple reserved bits in the SERVICE field of the control frame may be set to indicate that the bandwidth is not punctured (specific MRU pattern) and the MRU pattern with respect to the preamble puncturing, and (b) at least 6 of the multiple reserved bits in the SERVICE field of the control response frame may be set to indicate that the bandwidth is not punctured (specific MRU pattern) and the MRU pattern with respect to the preamble puncturing of the control response frame. In this case, the seventh reserved bit of the multiple reserved bits in the SERVICE field of the control frame may be set to indicate static or dynamic MRU negotiation on the 6 GHz band.
[0069] Fig. 9An example process 900 is shown according to an embodiment of the present invention. Process 900 may represent one aspect of implementing the various proposed designs, concepts, schemes, systems and methods described above. More specifically, process 900 may represent one aspect of the proposed concepts and schemes related to indication of bandwidth with preamble puncturing in wireless communications according to the present invention. Process 900 may include one or more operations, actions or functions as shown in one or more of blocks 910 and 920. Although shown as discrete blocks, various blocks of process 900 may be divided into additional blocks, combined into fewer blocks, or eliminated, depending on the desired implementation. In addition, the blocks / sub-blocks of process 900 may be arranged as follows. Figure 4 11 , or in a different order. In addition, one or more of the blocks / sub-blocks of process 900 may be performed repeatedly or iteratively. Process 900 may be implemented by or in device 710 and device 720 and any variants thereof. For illustrative purposes only and without limiting the scope, process 900 is described below in an environment where device 710 is implemented in or as STA 110 (e.g., AP STA) of a wireless network (e.g., WLAN) in a network environment 100 based on one or more IEEE 802.11 standards, and device 720 is implemented in or as STA 120 (e.g., non-AP STA) of a wireless network (e.g., WLAN) in the network environment 100. Process 900 may start at block 910.
[0070] At 910, process 900 may involve processor 722 of device 720 sending a control frame via transceiver 726. Either or both of some of (a) a scrambling sequence and (b) a SERVICE field of the control frame may be set to indicate bandwidth and / or preamble puncturing information. For example, one or more of the first seven bits of the scrambling sequence of the control frame and one or more of the bits in the SERVICE field may be set to indicate bandwidth and / or preamble puncturing information. Process 900 may proceed from 910 to 920.
[0071] At 920 , process 900 may involve processor 722 receiving, via transceiver 726 , a control response frame in response to the transmitted control frame.
[0072] In some embodiments, in a control frame, the Unicast / Multicast bit in each of the TA field and the RA field may be set to Multicast to indicate that either or both of the scrambling sequence and the SERVICE field of the control frame carry an indication of bandwidth and / or preamble puncturing information.
[0073] In some embodiments, when receiving and transmitting in a bandwidth less than or equal to 160 MHz: (a) four of the first seven bits of the scrambling sequence of the control frame can be set to indicate an MRU pattern with respect to preamble puncturing, and (b) four of the first seven bits of the scrambling sequence of the control response frame can be set to indicate an MRU pattern with respect to preamble puncturing of the control response frame. In this case, one of the multiple reserved bits in the SERVICE field of the 6 GHz band control frame can be set to indicate static or dynamic MRU negotiation. In addition, multiple reserved bits in the SERVICE field of the 5 GHz band control frame can be set to reserved values.
[0074] In some embodiments, when receiving or transmitting in a bandwidth greater than 160 MHz: (a) four of the first seven bits of the scrambling sequence of the control frame and the first reserved bit of the multiple reserved bits in the SERVICE field can be set to indicate that the bandwidth is not punctured (specific MRU pattern) and the MRU pattern with respect to the preamble puncturing, and (b) four of the first seven bits of the scrambling sequence of the control response frame and the first reserved bit of the multiple reserved bits in the SERVICE field can be set to indicate that the bandwidth is not punctured (specific MRU pattern) and the MRU pattern with respect to the preamble puncturing of the control response frame. In this case, the second reserved bit of the multiple reserved bits in the SERVICE field of the control frame can be set to 1 to indicate a bandwidth greater than 160 MHz. In addition, the third reserved bit of the multiple reserved bits in the SERVICE field of the control frame can be set to indicate static or dynamic MRU negotiation of the 6 GHz band.
[0075] In some embodiments, when receiving and transmitting in the 5 GHz frequency band: (a) four of the first seven bits of the scrambling sequence of the control frame may be set to indicate an MRU pattern with respect to preamble puncturing, (b) four of the first seven bits of the scrambling sequence of the control response frame may be set to indicate an MRU pattern with respect to preamble puncturing of the control response frame. In this case, a plurality of reserved bits in the SERVICE field of the control frame may be set to reserved values for the 5 GHz frequency band.
[0076] In some embodiments, when receiving and transmitting in the 6 GHz band: (a) at least 6 of the multiple reserved bits in the SERVICE field of the control frame (e.g., the first 6 reserved bits) can be set to indicate that the bandwidth is not punctured (a specific MRU pattern) and the MRU pattern with respect to the preamble puncturing, and (b) at least 6 of the multiple reserved bits in the SERVICE field of the control response frame (e.g., the first 6 reserved bits) can be set to indicate that the bandwidth is not punctured (a specific MRU pattern) and the MRU pattern with respect to the preamble puncturing of the control response frame. In this case, the seventh reserved bit of the multiple reserved bits in the SERVICE field of the control frame can be set to indicate static or dynamic MRU negotiation on the 6 GHz band.
[0077] Additional Notes
[0078] The subject matter described herein sometimes shows different components contained in or connected to other different components.It should be understood that the architecture depicted in this way is only an example, and many other architectures can actually be implemented to achieve the same function.In a conceptual sense, any component arrangement that achieves the same function is effectively "associated" so that the desired function is achieved.Therefore, any two components combined here to achieve a specific function can be regarded as "associated" with each other so that the desired function is achieved, regardless of the architecture or intermediate components.Similarly, any two components so associated can also be regarded as "operably connected" or "operably coupled" to each other to achieve the desired function, and any two components that can be so associated can also be regarded as "operably coupled" to each other to achieve the desired function.Specific examples of operable coupling include but are not limited to physically pairable and / or physically interacting components and / or wirelessly interactive and / or wirelessly interactive components and / or logically interacting and / or logically interactive components.
[0079] In addition, with respect to the use of substantially any plural and / or singular terms herein, those skilled in the art may translate from the plural to the singular and / or from the singular to the plural, depending on the context and / or application. For clarity, various singular / plural permutations may be expressly set forth herein.
[0080] In addition, it will be understood by those skilled in the art that the terms used herein in general, and particularly in the appended claims, such as the bodies of the appended claims, are generally intended to be "open" terms, such as the term "including" should be interpreted as "including but not limited to", the term "comprising" should be interpreted as "including but not limited to", the term "having" should be interpreted as "having at least", etc. It will be further understood by those skilled in the art that if a specific number of an introduced claim element is intended, such an intent will be explicitly stated in the claim, and in the absence of such a statement, such an intent is absent. For example, to aid understanding, the appended claims may contain the use of the introductory phrases "at least one" and "one or more" to introduce claim elements. However, the use of such phrases should not be interpreted as implying that a claim element introduced by the indefinite article "a" or "an" limits any particular claim containing such introduced claim element to only include one such element, even when the same claim contains the introductory phrases "one or more" or "at least one" and an indefinite article such as "a" or "an", such as "a" and / or "an" should be interpreted as meaning "at least one" or "one or more", and the same applies to the use of definite articles used to introduce claim elements. Furthermore, even if a specific number of an introduced claim element is explicitly recited, one skilled in the art will recognize that such a statement should be interpreted to mean at least the recited number, e.g., the recitation "two elements" without other modifiers means at least two elements or two or more elements. Furthermore, where similar "at least one of A, B, and C, etc." is used, for purposes thereof, generally such a construction will be understood by one skilled in the art to be of such convention, e.g., "a system having at least one of A, B, and C" will include, but is not limited to, a system having A alone, B alone, C alone, A and B together, A and C together, B and C together, and / or A, B, and C together, etc. Where similar "at least one of A, B, or C, etc." is used, for purposes thereof, generally such a construction will be understood by one skilled in the art to be of such convention, e.g., "a system having at least one of A, B, or C" will include, but is not limited to, a system having A alone, B alone, C alone, A and B together, A and C together, B and C together, and / or A, B, and C together, etc. Those skilled in the art will further understand that any transitional words and / or phrases that actually represent two or more alternatives, whether in the specification, claims or drawings, should be understood to include the possibility of one of the multiple terms, any of the multiple terms, or both terms. For example, the phrase "A or B" will be understood to include the possibility of "A" or "B" or "A and B".
[0081] As can be seen from the above, it can be understood that various embodiments of the present application have been described herein for illustrative purposes, and various modifications can be made without departing from the scope and spirit of the present application. Therefore, the various embodiments disclosed herein are not meant to be restrictive, and the true scope and spirit are determined by the appended claims.
Claims
1. A wireless communication method, characterized in that: include: Receive control frames; as well as sending a control response frame in response to receiving the control frame, One or both of the scrambling sequence and SERVICE fields of the control frame are set to indicate preamble code puncturing information, and the transmitter address TA field and / or the receiver address RA field in the control frame are set to specific settings to indicate that one or both of the scrambling sequence and SERVICE fields of the control frame are set to indicate the preamble code puncturing information.
2. The method according to claim 1, characterized in that One or more bits in the first 7 bits of the scrambling sequence of the control frame and one or more bits in the SERVICE field are set to indicate the preamble puncturing information.
3. The method according to claim 1, characterized in that In the control frame, the unicast / multicast bit in each of the transmitter address TA field and the receiver address RA field is set to multicast to indicate the scrambling sequence of the control frame and one or both of the SERVICE fields are set to indicate the preamble puncturing information.
4. The method according to claim 3, characterized in that The sending control response frame includes: changing the unicast / multicast bit in the RA field to unicast; Comparing the RA field with a media access control MAC address of a station STA receiving the control frame to determine whether the RA field matches the MAC address of the STA; and If the RA field matches the MAC address of the STA, perform the following operations: Changing the unicast / multicast bit in the TA field to unicast; inserting the modified TA field into the RA field of the control response frame; and The control response frame is sent in a physical layer protocol data unit PPDU.
5. The method according to claim 1, characterized in that In the case where the receiving and the transmitting are performed in a bandwidth less than or equal to 160 MHz: 4 bits of the first 7 bits of the scrambling sequence of the control frame are set to indicate a multiple resource unit MRU pattern with respect to preamble puncturing, and Four bits among the first seven bits of the scrambling sequence of the control response frame are set to indicate the MRU pattern of preamble puncturing with respect to the control response frame.
6. The method according to claim 5, characterized in that One of the multiple reserved bits in the SERVICE field of the control frame in the 6 GHz frequency band is set to indicate static or dynamic MRU negotiation, and the multiple reserved bits in the SERVICE field of the control frame in the 5 GHz frequency band are set to reserved values.
7. The method according to claim 1, characterized in that In case the receiving or the transmitting is performed in a bandwidth greater than 160 MHz: 4 bits of first 7 bits of the scrambling sequence of the control frame and a first reserved bit of a plurality of reserved bits in the SERVICE field are set to indicate an MRU pattern with respect to preamble puncturing, and Four bits of first seven bits of the scrambling sequence of the control response frame and a first reserved bit of a plurality of reserved bits in the SERVICE field are set to indicate an MRU pattern of preamble puncturing with respect to the control response frame.
8. The method according to claim 7, characterized in that A second reserved bit of the plurality of reserved bits in the SERVICE field of the control frame is set to 1 to indicate a bandwidth greater than 160 MHz, and The third reserved bit among the multiple reserved bits in the SERVICE field of the control frame in the 6 GHz frequency band is used to indicate static or dynamic MRU negotiation.
9. The method according to claim 1, characterized in that In the case where the reception and the transmission are performed in the 5 GHz frequency band: 4 bits of the first 7 bits of the scrambling sequence of the control frame are set to indicate the MRU pattern with respect to preamble puncturing, and Four bits among the first seven bits of the scrambling sequence of the control response frame are set to indicate the MRU pattern of preamble puncturing with respect to the control response frame.
10. The method according to claim 9, characterized in that A plurality of reserved bits in the SERVICE field of the control frame in the 5 GHz frequency band are set to reserved values.
11. The method according to claim 1, characterized in that In the case where the receiving and the transmitting are performed in the 6 GHz frequency band: At least 6 reserved bits among a plurality of reserved bits in a SERVICE field of the control frame are set to indicate an MRU pattern regarding preamble puncturing, and At least 6 reserved bits among a plurality of reserved bits in the SERVICE field of the control response frame are set to indicate an MRU pattern of preamble puncturing with respect to the control response frame.
12. The method according to claim 11, characterized in that A seventh reserved bit among a plurality of reserved bits in a SERVICE field of the control frame in the 6 GHz frequency band is set to indicate static or dynamic MRU negotiation.
13. A wireless communication method, characterized in that: include: Receive control frames; as well as sending a control response frame in response to receiving the control frame; The transmitter address TA field and / or the receiver address RA field in the control frame are set to a specific setting for indicating that the control frame carries the preamble puncturing indication information.
14. The method according to claim 13, characterized in that The unicast / multicast bit in the TA field and / or the RA field in the control frame is set to multicast to indicate that the control frame carries the preamble puncturing indication information.
15. A wireless communication method, characterized in that: include: Send control frame; as well as receiving a control response frame in response to the sent control frame, One or both of the scrambling sequence and SERVICE fields of the control frame are set to indicate preamble code puncturing information, and the transmitter address TA field and / or the receiver address RA field in the control frame are set to specific settings to indicate that one or both of the scrambling sequence and SERVICE fields of the control frame are set to indicate the preamble code puncturing information.
16. The method according to claim 15, characterized in that One or more bits in the first 7 bits of the scrambling sequence of the control frame and one or more bits in the SERVICE field are set to indicate the preamble puncturing information.
17. The method according to claim 15, characterized in that In the control frame, the unicast / multicast bit in each of the transmitter address TA field and the receiver address RA field is set to multicast to indicate the scrambling sequence of the control frame and one or both of the SERVICE fields are set to indicate the preamble puncturing information.
18. The method according to claim 15, characterized in that In the case where the receiving and the transmitting are performed in a bandwidth less than or equal to 160 MHz: 4 bits of the first 7 bits of the scrambling sequence of the control frame are set to indicate the MRU pattern with respect to preamble puncturing, and Four bits among the first seven bits of the scrambling sequence of the control response frame are set to indicate the MRU pattern of preamble puncturing with respect to the control response frame.
19. The method according to claim 18, characterized in that One of the plurality of reserved bits in the SERVICE field of the control frame in the 6 GHz band is set to indicate static or dynamic MRU negotiation, and the plurality of reserved bits in the SERVICE field of the control frame in the 5 GHz band are set to reserved values.
20. The method of claim 15, wherein: In case the receiving or the transmitting is performed in a bandwidth greater than 160 MHz: 4 bits of the first 7 bits of the scrambling sequence of the control frame and a first reserved bit of the plurality of reserved bits in the SERVICE field are set to indicate an MRU pattern regarding preamble puncturing, and Four bits of first seven bits of the scrambling sequence of the control response frame and a first reserved bit of a plurality of reserved bits in a SERVICE field are set to indicate an MRU pattern of preamble puncturing with respect to the control response frame.
21. The method of claim 20, wherein: A second reserved bit of the plurality of reserved bits in the SERVICE field of the control frame is set to 1 to indicate a bandwidth greater than 160 MHz, and A third reserved bit among the plurality of reserved bits in the SERVICE field of the control frame in the 6 GHz frequency band is set to indicate static or dynamic MRU negotiation.
22. The method of claim 15, wherein: In the case where the receiving and the transmitting are performed in the 5 GHz frequency band: 4 bits of the first 7 bits of the scrambling sequence of the control frame are set to indicate the MRU pattern with respect to preamble puncturing, and 4 bits of the first 7 bits of the scrambling sequence of the control response frame are set to indicate the MRU pattern of preamble puncturing with respect to the control response frame, Among them, multiple reserved bits in the SERVICE field of the control frame in the 5 GHz frequency band are set to reserved values.
23. The method of claim 15, wherein: In the case where the receiving and the transmitting are performed in the 6 GHz frequency band: At least 6 reserved bits among a plurality of reserved bits in a SERVICE field of the control frame are set to indicate an MRU pattern regarding preamble puncturing, and At least 6 reserved bits among a plurality of reserved bits in the SERVICE field of the control response frame are set to indicate an MRU pattern of preamble puncturing with respect to the control response frame.
24. The method of claim 23, wherein: A seventh reserved bit among a plurality of reserved bits in a SERVICE field of the control frame in the 6 GHz frequency band is set to indicate static or dynamic MRU negotiation.
25. A wireless communication method, characterized in that: include: Send control frame; as well as receiving a control response frame in response to the sent control frame, The transmitter address TA field and / or the receiver address RA field in the control frame are set to a specific setting for indicating that the control frame carries the preamble puncturing indication information.
26. The method according to claim 25, characterized in that The unicast / multicast bit in the transmitter address TA field and / or the receiver address RA field in the control frame is set to multicast to indicate that the control frame carries the preamble puncturing indication information.
27. A wireless communication device, characterized in that: include: a transceiver configured for wireless communication; as well as A processor, coupled to the transceiver and configured to perform operations including: receiving, by the transceiver, a control frame; and In response to the received control frame, sending a control response frame via the transceiver, One or both of the scrambling sequence and SERVICE fields of the control frame are set to indicate preamble code puncturing information, and the transmitter address TA field and / or the receiver address RA field in the control frame are set to specific settings to indicate that one or both of the scrambling sequence and SERVICE fields of the control frame are set to indicate the preamble code puncturing information.
Citation Information
Patent Citations
Bandwidth mode indication method, channel indication method and device
CN110621043A
