Apparatuses, systems, and methods of communicating physical layer (PHY) protocol data units (PPDUs) with an indication of 320 MHz channel width

By employing the PPDU format with a channel width of 320MHz and MIMO/OFDMA technology in wireless communication networks, the problem of insufficient channel width utilization in existing technologies has been solved, achieving a data throughput of up to 30Gbps and meeting the needs of network capacity growth.

CN115777229BActive Publication Date: 2026-05-29INTEL CORP

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
INTEL CORP
Filing Date
2021-08-04
Publication Date
2026-05-29

Smart Images

  • Figure CN115777229B_ABST
    Figure CN115777229B_ABST
Patent Text Reader

Abstract

For example, a wireless communication station (STA) can be configured to generate, transmit, receive, and / or process a physical layer (PHY) protocol data unit (PPDU) with an indication of a 320 megahertz (MHz) channel width. For example, the PPDU can be configured to include three bits set to a predefined bit setting in a service field, the predefined bit setting configured to indicate the 320 MHz channel width.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-referencing

[0002] This application claims the benefit and priority of U.S. Provisional Patent Application No. 63 / 061,428, entitled "Larger Bandwidth in Service Fields," filed August 5, 2020, and U.S. Provisional Patent Application No. 63 / 063,829, entitled "Larger Bandwidth in Service Fields," filed August 10, 2020, the entire disclosure of which is incorporated herein by reference. Technical Field

[0003] The embodiments described herein generally relate to transmitting physical layer (PHY) protocol data units (PPDUs) with an indication having a channel width of 320 MHz. Background Technology

[0004] Some wireless communication networks can provide high-throughput data to users of wireless communication devices. For example, some wireless communication networks can utilize wide bandwidth for wireless transmission. Attached Figure Description

[0005] For simplicity and clarity, the elements shown in the accompanying drawings are not necessarily drawn to scale. For example, the dimensions of some elements may be exaggerated relative to others for clarity. Furthermore, reference numerals may be repeated between figures to indicate corresponding or similar elements. These figures are listed below.

[0006] Figure 1 These are schematic block diagrams illustrating a system based on some exemplary embodiments.

[0007] Figure 2 This is a schematic diagram of an Extremely High Throughput (EHT) Physical Layer (PHY) Protocol Data Unit (PPDU) format that can be implemented according to some exemplary embodiments.

[0008] Figure 3 This is a schematic diagram illustrating the service field assignment implemented according to some exemplary embodiments.

[0009] Figure 4 This is a schematic diagram of the subfield values ​​of the frame control field, which can be implemented according to some exemplary embodiments.

[0010] Figure 5 This is a schematic flowchart of a method for transmitting a PPDU with an indication having a channel width of 320 MHz, according to some exemplary embodiments.

[0011] Figure 6This is a schematic flowchart of a method for processing a received PPDU with a channel width of 320MHz, according to some exemplary embodiments.

[0012] Figure 7 These are schematic illustrations of manufactured products based on some exemplary embodiments. Detailed Implementation

[0013] In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of some embodiments. However, those skilled in the art will understand that some embodiments can be practiced without these specific details. In other instances, well-known methods, processes, components, units, and / or circuits have not been described in detail so as not to obscure the discussion.

[0014] The use of terms such as “processing,” “computation,” “calculation,” “determine,” “establish,” “analyze,” and “check” in this document may refer to the following operations and / or processes of a computer, computing platform, computing system, or other electronic computing device, which manipulate and / or convert data represented as physical (e.g., electronic) quantities in the computer’s registers and / or memory into other data represented similarly in the computer’s registers and / or memory or other information storage media that may store instructions for performing the operations and / or processes.

[0015] As used herein, the terms “multiple” and “plural” include, for example, “multiple” or “two or more”. For example, “multiple items” includes two or more items.

[0016] References to "one embodiment," "an embodiment," "an exemplary embodiment," "various embodiments," etc., indicate that the embodiments thus described may include specific features, structures, or characteristics, but not every embodiment must include that specific feature, structure, or characteristic. Furthermore, repeated use of the phrase "in one embodiment" does not necessarily refer to the same embodiment, although it may refer to the same embodiment.

[0017] As used herein, unless otherwise specified, the use of ordinal adjectives such as “first,” “second,” “third,” etc., to describe common objects merely indicates that different instances of similar objects are being mentioned, and is not intended to imply that the objects described in this way must be in a given order in time, space, hierarchy, or any other way.

[0018] Some aspects can be used in conjunction with various devices and systems, such as user equipment (UE), mobile devices (MD), wireless stations (STA), personal computers (PC), desktop computers, mobile computers, laptop computers, notebook computers, tablet computers, server computers, handheld computers, handheld devices, wearable devices, sensor devices, Internet of Things (IoT) devices, personal digital assistant (PDA) devices, handheld PDA devices, onboard devices, offboard devices, hybrid devices, in-vehicle devices, non-in-vehicle devices, mobile or portable devices, consumer devices, non-mobile or non-portable devices, wireless communication stations, wireless communication devices, wireless access points (APs), wired or wireless routers, wired or wireless modems, video devices, audio devices, audio / video (A / V) devices, wired or wireless networks, wireless local area networks (WLANs), wireless video local area networks (WVANs), local area networks (LANs), wireless LANs (WLANs), personal area networks (PANs), wireless PANs (WPANs), etc.

[0019] Some aspects can be used in conjunction with the following devices and / or networks: Based on existing IEEE 802.11 standards (including IEEE 802.11-2020, IEEE Standard for Information Technology—Telecommunications and Information Exchange between Systems Local and Metropolitan Area Networks—Specific Requirements; Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications, February 2021) and / or IEEE 802.11be (IEEE P802.11be / D1.0 Draft Standard for Information Technology—Telecommunications and Information Exchange between Systems Local and Metropolitan Area Networks—Specific Requirements; Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications; Amendment 8: Enhancements for extremely high...) Equipment and / or networks operating in accordance with existing cellular specifications and / or protocols (e.g., 3GPP, 3GPP Long Term Evolution (LTE) and / or future versions and / or derivatives thereof); and / or units and / or equipment that are part of the aforementioned networks; etc.

[0020] Some aspects can be used in conjunction with the following devices: one-way and / or two-way radio communication systems, cellular radio-telephone communication systems, mobile phones, cellular phones, cordless phones, personal communication system (PCS) devices, PDA devices containing wireless communication devices, mobile or portable global positioning system (GPS) devices, devices containing GPS receivers or transceivers or chips, devices containing RFID elements or chips, multiple-input multiple-output (MIMO) transceivers or devices, single-input multiple-output (SIMO) transceivers or devices, multiple-input single-output (MISO) transceivers or devices, devices with one or more internal antennas and / or external antennas, digital video broadcasting (DVB) devices or systems, multi-standard radio devices or systems, wired or wireless handheld devices (e.g., smartphones), Wireless Application Protocol (WAP) devices, etc.

[0021] Some aspects can be used in combination with one or more types of wireless communication signals and / or systems, such as radio frequency (RF), infrared (IR), frequency division multiplexing (FDM), orthogonal frequency division multiplexing (OFDM), orthogonal frequency division multiple access (OFDMA), time division multiplexing (TDM), time division multiple access (TDMA), multi-user MIMO (MU-MIMO), space division multiple access (SDMA), extended TDMA (E-TDMA), General Packet Radio Service (GPRS), extended GPRS, code division multiple access (CDMA), wideband CDMA (WCDMA), CDMA 2000, single-carrier CDMA, multi-carrier CDMA, multi-carrier modulation (MDM), and discrete multi-tone (DMT). Global Positioning System (GPS), Wi-Fi, Wi-Max, ZigBee TM Ultra-wideband (UWB), Global System for Mobile Communications (GSM), 4G, 5G or 6G mobile networks, 3GPP, Long Term Evolution (LTE), LTE-Advanced, Enhanced Data Rate GSM Evolution (EDGE), etc. Other applications include a wide variety of other devices, systems, and / or networks.

[0022] As used herein, the term "wireless device" includes, for example, a device capable of wireless communication, a communication device capable of wireless communication, a communication station capable of wireless communication, a portable or non-portable device capable of wireless communication, etc. In some exemplary aspects, a wireless device may be or may include a peripheral device that can be integrated with a computer, or a peripheral device that can be attached to a computer. In some exemplary aspects, the term "wireless device" may optionally include wireless services.

[0023] As used herein with respect to communication signals, the term "transmit / communication" includes both sending and / or receiving communication signals. For example, a communication unit capable of transmitting communication signals may include a transmitter for sending communication signals to at least one other communication unit and / or a communication receiver for receiving communication signals from at least one other communication unit. The verb "transmit" can refer to either the act of sending or the act of receiving. In one example, the phrase "transmit signal" may refer to the act of sending a signal by a first device, and may not necessarily include the act of receiving a signal by a second device. In another example, the phrase "transmit signal" may refer to the act of receiving a signal by a first device, and may not necessarily include the act of sending a signal by a second device. Communication signals can be transmitted and / or received, for example, in the form of radio frequency (RF) communication signals and / or any other type of signal.

[0024] As used herein, the term "circuit" may refer to, or include, a subset of, the following: application-specific integrated circuits (ASICs), integrated circuits, electronic circuits, processors (shared, dedicated, or grouped) and / or memories (shared, dedicated, or grouped) executing one or more software or firmware programs, combinational logic circuits, and / or other suitable hardware components that provide the described functionality. In some aspects, a circuit may be implemented in one or more software or firmware modules, or the functionality associated with the circuit may be implemented by one or more software or firmware modules. In some aspects, a circuit may include logic that is at least partially operable in hardware.

[0025] The term "logic" can refer, for example, to computational logic embedded in the circuitry of a computing device and / or stored in the memory of the computing device. For instance, logic can be accessed by a processor of the computing device to execute computational logic, thereby performing computational functions and / or operations. In one example, logic can be embedded in various types of memory and / or firmware, such as silicon blocks of various chips and / or processors. Logic can be included in various circuits and / or implemented as part of various circuits, such as radio circuits, receiver circuits, control circuits, transmitter circuits, transceiver circuits, processor circuits, etc. In one example, logic can be embedded in volatile and / or non-volatile memory, including random access memory, read-only memory, programmable memory, magnetic memory, flash memory, permanent memory, etc. Logic can be executed by one or more processors using memory coupled to said one or more processors (e.g., registers, stacks, buffers, etc.), for example, as needed to execute the logic.

[0026] Some exemplary aspects can be used in conjunction with WLAN (e.g., WiFi networks). Other aspects can be used in conjunction with any other suitable wireless communication network, such as wireless LAN, piconet, WPAN, WVAN, etc.

[0027] Some exemplary aspects can be used in conjunction with wireless communication networks operating in frequency bands between 1 GHz and 7.250 GHz, such as the 2.4 GHz band, the 5 GHz band, and / or the 6 GHz band. However, other aspects can be implemented using any other suitable wireless communication frequency band, such as extremely high frequency (EHF) bands (millimeter wave (mmWave) bands) (e.g., bands between 20 GHz and 300 GHz), bands above 45 GHz, 5G bands, bands below 20 GHz (e.g., Sub 1 GHz (S1G) bands), WLAN bands, WPAN bands, bands according to WGA specifications, etc.

[0028] As used herein, the term "antenna" can include any suitable configuration, structure, and / or arrangement of one or more antenna elements, components, units, assemblies, and / or arrays. In some aspects, an antenna may use separate transmitting and receiving antenna elements to implement transmitting and receiving functions. In some aspects, an antenna may use common and / or integrated transmitting / receiving elements to implement transmitting and receiving functions. Antennas may include, for example, phased array antennas, unit antennas, a set of switched-beam antennas, etc.

[0029] Some exemplary embodiments can be implemented by an Extremely High Throughput (EHT) STA, which may include, for example, a STA with a radio transmitter capable of operating on a channel in a frequency band between 1 GHz and 7.250 GHz. The EHT STA may perform other additional or alternative functions. Other embodiments may be implemented by any other means, equipment, and / or station.

[0030] Reference Figure 1 The diagram schematically illustrates a system 100 according to some exemplary embodiments.

[0031] like Figure 1 As shown, in some exemplary embodiments, system 100 may include one or more wireless communication devices. For example, system 100 may include wireless communication device 102, wireless communication device 140, and / or one or more other devices.

[0032] In some exemplary embodiments, devices 102 and / or 140 may include mobile or non-mobile devices (e.g., static devices).

[0033] For example, devices 102 and / or 140 may include, for example, UE, MD, STA, AP, smartphone, PC, desktop computer, mobile computer, laptop computer, Ultrabook. TM Computers, laptops, tablets, server computers, handheld computers, Internet of Things (IoT) devices, sensor devices, handheld devices, wearable devices, PDA devices, handheld PDA devices, onboard devices, offboard devices, hybrid devices (e.g., combining cellular phone functionality with PDA device functionality), consumer devices, in-vehicle devices, non-in-vehicle devices, mobile or portable devices, non-mobile or non-portable devices, mobile phones, cellular phones, PCS devices, PDA devices containing wireless communication devices, mobile or portable GPS devices, DVB devices, relatively small computing devices, non-desktop computers, "Travel Light, Enjoy Life" ( CSLL devices, Ultra Mobile Devices (UMDs), Ultra Mobile PCs (UMPCs), Mobile Internet Devices (MIDs), “Origami” devices or computing devices, devices supporting Dynamically Composable Computation (DCC), Context-Aware Devices, Video Devices, Audio Devices, A / V Devices, Set-Top Boxes (STBs), Video Sources, Audio Sources, Video Receivers, Audio Receivers, Stereo Tuners, Broadcast Radio Receivers, Digital Audio Players, Speakers, Audio Receivers, Audio Amplifiers, Gaming Devices, Data Sources, Data Receivers, Media Players, Televisions, Music Players, Smart Devices (e.g., lights, climate control, automotive parts, home appliances, etc.).

[0034] In some exemplary embodiments, device 102 may include one or more of, for example, processor 191, input unit 192, output unit 193, memory unit 194, and / or storage unit 195; and / or device 140 may include one or more of, for example, processor 181, input unit 182, output unit 183, memory unit 184, and / or storage unit 185. Devices 102 and / or 140 may optionally include other suitable hardware components and / or software components. In some exemplary embodiments, some or all components of one or more of devices 102 and / or 140 may be housed in a common housing or package and may be interconnected or operatively associated using one or more wired or wireless links. In other embodiments, components of one or more of devices 102 and / or 140 may be distributed across multiple or separate devices.

[0035] In some exemplary embodiments, processor 191 and / or processor 181 may include, for example, a central processing unit (CPU), a digital signal processor (DSP), one or more processor cores, a single-core processor, a dual-core processor, a multi-core processor, a microprocessor, a main processor, a controller, multiple processors or controllers, a chip, a microchip, one or more circuits, a circuit system, a logic unit, an integrated circuit (IC), an application-specific integrated circuit (ASIC), or any other suitable multi-purpose or specific processor or controller. Processor 191 may execute instructions of, for example, the operating system (OS) of device 102 and / or instructions of one or more suitable applications. Processor 181 may execute instructions of, for example, the operating system (OS) of device 140 and / or instructions of one or more suitable applications.

[0036] In some exemplary embodiments, input unit 192 and / or input unit 182 may include, for example, a keyboard, keypad, mouse, touchscreen, touchpad, trackball, stylus, microphone, or other suitable pointing or input device. Output unit 193 and / or output unit 183 may include, for example, a display, screen, touchscreen, one or more audio speakers or headphones, and / or other suitable output devices.

[0037] In some exemplary embodiments, memory cell 194 and / or memory cell 184 include, for example, random access memory (RAM), read-only memory (ROM), dynamic RAM (DRAM), synchronous DRAM (SD-RAM), flash memory, volatile memory, non-volatile memory, cache memory, buffer, short-term memory cell, long-term memory cell, or other suitable memory cell. Memory cell 195 and / or memory cell 185 may include, for example, hard disk drive, disk drive, solid-state drive (SSD), and / or other suitable removable or non-removable memory cell. Memory cell 194 and / or memory cell 195 may, for example, store data processed by device 102. Memory cell 184 and / or memory cell 185 may, for example, store data processed by device 140.

[0038] In some exemplary embodiments, wireless communication devices 102 and / or 140 may be able to transmit content, data, information, and / or signals via wireless medium (WM) 103. In some exemplary embodiments, wireless medium 103 may include, for example, radio channels, cellular channels, RF channels, WiFi channels, 5G channels, IR channels, Bluetooth (BT) channels, Global Navigation Satellite System (GNSS) channels, etc.

[0039] In some exemplary embodiments, device 102 and / or device 140 may include one or more radio devices, including circuitry and / or logic for performing wireless communication between devices 102, 140, and / or one or more other wireless communication devices. For example, device 102 may include at least one radio device 114, and / or device 140 may include at least one radio device 144.

[0040] In some exemplary embodiments, radio device 114 and / or radio device 144 may include one or more wireless receivers (Rx), each wireless Rx including circuitry and / or logic for receiving wireless communication signals, RF signals, frames, blocks, transport streams, packets, messages, data items, and / or data. For example, radio device 114 may include at least one receiver 116, and / or radio device 144 may include at least one receiver 146.

[0041] In some exemplary embodiments, radio device 114 and / or radio device 144 may include one or more wireless transmitters (Tx), each wireless Tx including circuitry and / or logic for transmitting wireless communication signals, RF signals, frames, blocks, transport streams, packets, messages, data items, and / or data. For example, radio device 114 may include at least one transmitter 118, and / or radio device 144 may include at least one transmitter 148.

[0042] In some exemplary embodiments, radio devices 114 and / or 144, transmitters 118 and / or 148, and / or receivers 116 and / or 146 may include: circuitry; logic; radio frequency (RF) components, circuitry, and / or logic; baseband components, circuitry, and / or logic; modulation components, circuitry, and / or logic; demodulation components, circuitry, and / or logic; amplifiers; analog-to-digital and / or digital-to-analog converters; filters; etc. For example, radio devices 114 and / or 144 may include, or be part of, a wireless network interface card (NIC).

[0043] In some exemplary embodiments, radio devices 114 and / or 144 may be configured to communicate in a directional frequency band, such as a band between 1 GHz and 7.250 Hz, such as the 2.4 GHz band, 5 GHz band, 6 GHz band and / or any other band (e.g., bands above 45 GHz, S1G band and / or any other band).

[0044] In some exemplary embodiments, radio devices 114 and / or 144 may include one or more (e.g., multiple) antennas, or may be associated with them.

[0045] In some exemplary embodiments, device 102 may include one or more (e.g., a single or multiple) antennas 107, and / or device 140 may include one or more (e.g., multiple) antennas 147.

[0046] Antennas 107 and / or 147 may include any type of antenna suitable for transmitting and / or receiving wireless communication signals, blocks, frames, transport streams, packets, messages, and / or data. For example, antennas 107 and / or 147 may include any suitable configuration, structure, and / or arrangement of one or more antenna elements, components, units, assemblies, and / or arrays. Antennas 107 and / or 147 may include, for example, antennas suitable for directional communication using beamforming techniques. For example, antennas 107 and / or 147 may include a single antenna, multiple antennas, a phased array antenna, a multi-element antenna, a set of switched beam antennas, etc. In some embodiments, antennas 107 and / or 147 may use separate transmitting and receiving antenna elements to implement transmitting and receiving functions. In some embodiments, antennas 107 and / or 147 may use common and / or integrated transmitting / receiving elements to implement transmitting and receiving functions.

[0047] In some exemplary embodiments, antenna 107 and / or antenna 147 may be connected to and / or associated with one or more radio frequency (RF) chains.

[0048] In some exemplary embodiments, device 102 may include one or more (e.g., multiple) RF chains 109 connected to and / or associated with antenna 107.

[0049] In some exemplary embodiments, one or more RF chains 109 may be included as part of one or more elements of radio device 114, such as as part of transmitter 118 and / or receiver 116.

[0050] In some exemplary embodiments, device 140 may include one or more (e.g., a plurality of) RF chains 149 connected to and / or associated with antenna 147.

[0051] In some exemplary embodiments, one or more RF chains 149 may be included as part of one or more elements of a radio device 144, such as as part of a transmitter 148 and / or a receiver 146.

[0052] In some exemplary embodiments, device 102 may include controller 124, and / or device 140 may include controller 154. Controller 124 may be configured to perform and / or trigger, cause, instruct, and / or control device 102 to perform one or more communications, generate and / or transmit one or more messages and / or transmissions, and / or perform one or more functions, operations, and / or processes between devices 102, 140, and / or one or more other devices; and / or controller 154 may be configured to perform and / or trigger, cause, instruct, and / or control device 140 to perform one or more communications, generate and / or transmit one or more messages and / or transmissions, and / or perform one or more functions, operations, and / or processes between devices 102, 140, and / or one or more other devices, as described below.

[0053] In some exemplary embodiments, controllers 124 and / or 154 may include, or may be implemented in part or in whole by, circuitry and / or logic including, for example, one or more processors, memory circuitry and / or logic, media access control (MAC) circuitry and / or logic, physical layer (PHY) circuitry and / or logic, baseband (BB) circuitry and / or logic, BB processor, BB memory, application processor (AP) circuitry and / or logic, AP processor, AP memory, and / or any other circuitry and / or logic configured to perform the functions of controllers 124 and / or 154, respectively. Additionally or alternatively, one or more functions of controllers 124 and / or 154 may be implemented by logic that may be executed by a machine and / or one or more processors, as described below.

[0054] In one example, controller 124 may include circuitry and / or logic, such as one or more processors including circuitry and / or logic, to cause, trigger, and / or control wireless devices (e.g., device 102) and / or wireless stations (e.g., a wireless STA implemented by device 102) to perform one or more operations, communications, and / or functions, such as those described herein. In one example, controller 124 may include at least one memory, for example, coupled to one or more processors, the memory being configured, for example, to store at least some information processed by one or more processors and / or circuitry, and / or being configured to store logic to be used by the processors and / or circuitry.

[0055] In one example, controller 154 may include circuitry and / or logic, such as one or more processors including circuitry and / or logic, to cause, trigger, and / or control wireless devices (e.g., device 140) and / or wireless stations (e.g., a wireless STA implemented by device 140) to perform one or more operations, communications, and / or functions, as described herein. In one example, controller 154 may include at least one memory, for example, coupled to one or more processors, the memory being configured, for example, to store at least some information processed by one or more processors and / or circuitry, and / or being configured to store logic to be used by the processors and / or circuitry.

[0056] In some exemplary embodiments, at least a portion of the functionality of controller 124 may be implemented as part of one or more elements of radio device 114, and / or at least a portion of the functionality of controller 154 may be implemented as part of one or more elements of radio device 144.

[0057] In other embodiments, the functionality of controller 124 may be implemented as part of any other element of device 102, and / or the functionality of controller 154 may be implemented as part of any other element of device 140.

[0058] In some exemplary embodiments, device 102 may include message processor 128, which is configured to generate, process, and / or access one or more messages delivered by device 102.

[0059] In one example, message processor 128 may be configured to generate one or more messages to be sent by device 102, and / or message processor 128 may be configured to access and / or process one or more messages received by device 102, as described below.

[0060] In one example, message processor 128 may include: at least one first component configured to generate a message, for example, in the form of frames, fields, cells, and / or protocol data units (e.g., MAC protocol data units (MPDUs)); at least one second component configured to convert the message into a PHY protocol data unit (PPDU), for example, by processing the message generated by the at least one first component, such as by encoding the message, modulating the message, and / or performing any other additional or alternative processing on the message; and / or at least one third component configured to cause the message to be transmitted over a wireless communication medium (e.g., a wireless communication channel in a wireless communication band), for example, by applying one or more transmission waveforms to one or more fields of the PPDU. In other embodiments, message processor 128 may be configured to perform any other additional or alternative functions, and / or may include any other additional or alternative components to generate and / or process the message to be transmitted.

[0061] In some exemplary embodiments, device 140 may include message processor 158, which is configured to generate, process, and / or access one or more messages delivered by device 140.

[0062] In one example, message processor 158 may be configured to generate one or more messages to be sent by device 140, and / or message processor 158 may be configured to access and / or process one or more messages received by device 140, as described below.

[0063] In one example, message processor 158 may include: at least one first component configured to generate a message, for example, in the form of frames, fields, cells, and / or protocol data units (e.g., MAC protocol data units (MPDUs)); at least one second component configured to convert the message into a PHY protocol data unit (PPDU), for example, by processing the message generated by the at least one first component, such as by encoding the message, modulating the message, and / or performing any other additional or alternative processing on the message; and / or at least one third component configured to cause the message to be transmitted over a wireless communication medium (e.g., a wireless communication channel in a wireless communication band), for example, by applying one or more transmission waveforms to one or more fields of the PPDU. In other embodiments, message processor 158 may be configured to perform any other additional or alternative functions, and / or may include any other additional or alternative components to generate and / or process the message to be transmitted.

[0064] In some exemplary embodiments, message processors 128 and / or 158 may include, or may be implemented in part or in whole by, the following circuitry and / or logic: for example, one or more processors, memory circuitry and / or logic, Media Access Control (MAC) circuitry and / or logic, Physical Layer (PHY) circuitry and / or logic, BB circuitry and / or logic, BB processor, BB memory, AP circuitry and / or logic, AP processor, AP memory, and / or any other circuitry and / or logic configured to perform the functions of message processors 128 and / or 158, respectively. Additionally or alternatively, one or more functions of message processors 128 and / or 158 may be implemented by logic that may be executed by a machine and / or one or more processors, as described below.

[0065] In some exemplary embodiments, at least a portion of the functionality of message processor 128 may be implemented as part of radio device 114, and / or at least a portion of the functionality of message processor 158 may be implemented as part of radio device 144.

[0066] In some exemplary embodiments, at least a portion of the functionality of message processor 128 may be implemented as part of controller 124, and / or at least a portion of the functionality of message processor 158 may be implemented as part of controller 154.

[0067] In other embodiments, the functionality of message processor 128 may be implemented as part of any other element of device 102, and / or the functionality of message processor 158 may be implemented as part of any other element of device 140.

[0068] In some exemplary embodiments, at least a portion of the functionality of controller 124 and / or message processor 128 may be implemented by an integrated circuit (e.g., a chip (e.g., a system-on-a-chip (SoC))). In one example, the chip or SoC may be configured to perform one or more functions of radio device 114. For example, the chip or SoC may include one or more elements of controller 124, one or more elements of message processor 128, and / or one or more elements of radio device 114. In one example, controller 124, message processor 128, and radio device 114 may be implemented as part of a chip or SoC.

[0069] In other embodiments, the controller 124, message processor 128, and / or radio device 114 may be implemented by one or more additional or alternative elements of device 102.

[0070] In some exemplary embodiments, at least a portion of the functionality of controller 154 and / or message processor 158 may be implemented by an integrated circuit (e.g., a chip (e.g., a system-on-a-chip (SoC))). In one example, the chip or SoC may be configured to perform one or more functions of radio device 144. For example, the chip or SoC may include one or more elements of controller 154, one or more elements of message processor 158, and / or one or more elements of radio device 144. In one example, controller 154, message processor 158, and radio device 144 may be implemented as part of a chip or SoC.

[0071] In other embodiments, the controller 154, message processor 158, and / or radio device 144 may be implemented by one or more additional or alternative elements of the device 140.

[0072] In some exemplary embodiments, device 102 and / or device 140 may include one or more STAs, which, in operation, perform their roles and / or perform one or more of their functions. For example, device 102 may include at least one STA, and / or device 140 may include at least one STA.

[0073] In some exemplary embodiments, device 102 and / or device 140 may include one or more EHT STAs, which, in operation, perform their roles and / or perform one or more functions. For example, device 102 may include at least one EHT STA, which, in operation, performs its roles and / or performs one or more functions, and / or device 140 may include at least one EHT STA, which, in operation, performs its roles and / or performs one or more functions.

[0074] In other embodiments, devices 102 and / or 140 may include any other wireless devices and / or stations (e.g., WLAN STA, WiFi STA, etc.) as they operate, perform their roles, and / or perform one or more of their functions.

[0075] In some exemplary embodiments, device 102 and / or device 140 may be configured to operate as an access point (AP) (e.g., an EHT AP), perform its role, and / or perform one or more of its functions.

[0076] In some exemplary embodiments, device 102 and / or device 140 may be configured to operate as a non-AP STA (e.g., EHT non-AP STA), performing their roles and / or performing one or more of their functions.

[0077] In other embodiments, device 102 and / or device 140 may operate as any other additional or replacement device and / or station, performing their roles and / or performing one or more of their functions.

[0078] In one example, a station (STA) may include a logical entity that is a separate addressable instance of the Media Access Control (MAC) and Physical Layer (PHY) interfaces to the wireless medium (WM). The STA may perform any other additional or replacement functions.

[0079] In one example, an AP may include an entity that contains a station (STA) (e.g., a single STA) and provides the associated STA with access to the distribution service via wireless medium (WM). The AP may perform any other additional or replacement functions.

[0080] In one example, a non-AP STA can include STAs that are not included in an AP. A non-AP STA can perform any other additional or replacement functions.

[0081] In some exemplary embodiments, devices 102 and / or 140 may be configured to communicate via an EHT network and / or any other network. For example, devices 102 and / or 140 may perform multiple-input multiple-output (MIMO) communication, for instance, for communication via an EHT network (e.g., via an EHT band, for example, in a frequency band between 1 GHz and 7.250 GHz).

[0082] In some exemplary embodiments, devices 102 and / or 140 may be configured to operate according to one or more specifications, such as including one or more IEEE 802.11 specifications, such as the IEEE 802.11-2020 specification, the IEEE 802.11be specification, and / or any other specifications and / or protocols.

[0083] In some exemplary embodiments, devices 102 and / or 140 may be configured according to one or more standards, such as the IEEE 802.11be standard, which may be configured to, for example, enhance the efficiency and / or performance of the IEEE 802.11 specification (which may be configured to provide Wi-Fi connectivity).

[0084] Some exemplary embodiments can, for example, enable a significant increase in data throughput as defined in the IEEE 802.11-2020 specification, such as up to 30 gigabits per second (Gbps), or up to any other throughput, which can, for example, meet the growing network capacity demands of new applications.

[0085] Some exemplary embodiments can be implemented, for example, by applying MIMO and / or Orthogonal Frequency Division Multiple Access (OFDMA) technologies to support increased data transmission rates.

[0086] In some exemplary embodiments, devices 102 and / or 140 may be configured to transmit MIMO communication and / or OFDMA communication in a frequency band between 1 GHz and 7.250 GHz.

[0087] In some exemplary embodiments, device 102 and / or device 140 may be configured to support one or more mechanisms and / or features, such as OFDMA, single-user (SU) MIMO and / or multi-user (MU) MIMO, for example, according to the IEEE 802.11be standard and / or any other standard and / or protocol.

[0088] In some exemplary embodiments, device 102 and / or device 140 may include one or more EHT STAs, which, in operation, perform their roles and / or perform their functions. For example, device 102 may include at least one EHT STA, which, in operation, performs its role and / or performs its function, and / or device 140 may include at least one EHT STA, which, in operation, performs its role and / or performs its function.

[0089] In some exemplary embodiments, devices 102 and / or 140 may implement communication schemes, which may include physical layer (PHY) and / or media access control (MAC) layer schemes, for example to support one or more applications and / or increased throughput (e.g., throughput up to 30 Gbps, or any other throughput).

[0090] In some exemplary embodiments, the PHY and / or MAC layer scheme can be configured to support OFDMA, SUMIMO, and / or MU MIMO technologies.

[0091] In some exemplary embodiments, devices 102 and / or 140 may be configured to implement one or more mechanisms that can be configured to enable SU and / or MU communication of downlink (DL) and / or uplink (UL) frames using a MIMO scheme.

[0092] In some exemplary embodiments, device 102 and / or device 140 may be configured to implement one or more MU communication mechanisms. For example, device 102 and / or 140 may be configured to implement one or more MU mechanisms, which may be configured to: use a MIMO scheme, such as to implement MU communication of DL frames between the device (e.g., device 102) and multiple devices (e.g., including device 140 and / or one or more other devices).

[0093] In some exemplary embodiments, devices 102 and / or 140 may be configured to communicate via an EHT network and / or any other network and / or any other frequency band. For example, devices 102 and / or 140 may be configured to transmit DL and / or UL transmissions, for example, for communication via an EHT network.

[0094] In some exemplary embodiments, devices 102 and / or 140 may be configured to communicate via a channel bandwidth of, for example, at least 20 MHz in a frequency band between 1 GHz and 7.250 GHz.

[0095] In some exemplary embodiments, devices 102 and / or 140 may be configured to implement one or more mechanisms that may, for example, support communication over a wide channel bandwidth (BW) (“channel width”) (also referred to as “wide channel” or “wide BW”) covering two or more channels (e.g., two or more 20 MHz channels), as described below.

[0096] In some exemplary embodiments, the wide channel mechanism may include, for example, mechanisms and / or operations in which two or more channels (e.g., 20MHz channels) may be combined, aggregated, or bundled, for example, to provide higher bandwidth for packet transmission, for example, to enable higher throughput, for example, compared to transmission on a single channel. Some exemplary embodiments have been described herein with respect to communication on a channel BW comprising two or more 20MHz channels; however, other embodiments may be implemented with respect to communication on channels comprising any other number of two or more channels or channels formed therefrom (e.g., “wide” channels) (e.g., bundled or aggregated channels comprising two or more channels).

[0097] In some exemplary embodiments, device 102 and / or device 140 may be configured to transmit one or more transmissions via one or more channels BW (e.g., including a 20MHz channel BW, a 40MHz channel BW, an 80MHz channel BW, a 160MHz channel BW, a 320MHz channel BW, and / or any other additional or alternative channel BW), as described below.

[0098] In some exemplary embodiments, devices 102 and / or 140 may be configured to generate, process, transmit and / or receive physical layer (PHY) protocol data units (PPDUs) in PPDU format (also known as “EHT PPDU format”), which may be configured for, for example, communication between EHT stations, as described below.

[0099] In some exemplary embodiments, a PPDU (e.g., an EHT PPDU) may include at least one non-EHT field (e.g., a legacy field) that can be identified, decoded, and / or processed by one or more devices (“non-EHT devices” or “legacy devices”) that may not support one or more features and / or mechanisms (“non-traditional” mechanisms or “non-EHT mechanisms”). For example, legacy devices may include non-EHT stations and / or non-high-throughput (HT) stations that may be configured, for example, according to the IEEE 802.11-2020 standard.

[0100] Reference Figure 2 This schematically illustrates an EHT PPDU format 200 that can be implemented according to some exemplary embodiments. In one example, device 102 ( Figure 1 ) and / or 140 ( Figure 1 It can be configured to generate, send, receive and / or process one or more EHT PPDUs with the structure and / or format of EHT PPDU 200.

[0101] In one example, device 102 ( Figure 1 ) and / or 140 ( Figure 1 EHT PPDU 200 can be transmitted, for example as part of a transmission on a channel (e.g., an EHT channel) having a channel bandwidth including one or more 20MHz channels (e.g., a 20MHz channel BW, a 40MHz channel BW, an 80MHz channel BW, a 160MHz channel BW, a 320MHz channel BW, and / or any other additional or alternative channel BW), as described below.

[0102] In some exemplary embodiments, EHT PPDU 200 may include EHT SU PPDU, which can be used to transfer signals from an EHTSTA (e.g., by device 102). Figure 1 EHT STA implemented to another STA (e.g., by device 140) Figure 1 EHTSTA transmission is implemented.

[0103] In some exemplary embodiments, EHT PPDU 200 may include EHT MU PPDU, which can be used to transfer signals from an EHTSTA (e.g., by device 102). Figure 1 The implementation of EHT STA) to one or more users (e.g., one or more EHT STAs, including those implemented by device 140) Figure 1 EHT STA transmission is implemented.

[0104] In some exemplary embodiments, such as Figure 2As shown, the EHT PPDU 200 may include a non-high throughput (non-HT) (legacy) short training field (STF) (L-STF) 202, followed by a non-HT (legacy) long training field (LTF) (L-LTF) 204, and then a non-HT signal (SIG) (L-SIG) field 206.

[0105] In some exemplary embodiments, such as Figure 2 As shown, the EHT PPDU 200 may include a repeating non-HT SIG (RL-SIG) field 208, which may follow the L-SIG field 206. The RL-SIG field 208 may be followed by a generic SIG (U-SIG) field 210.

[0106] In some exemplary embodiments, such as Figure 2 As shown, the EHT PPDU 200 may include multiple EHT modulation fields, for example, after the U-SIG field 210.

[0107] In some exemplary embodiments, such as Figure 2 As shown, the EHT modulation field may include, for example, the EHT signal (EHT-SIG) field 212.

[0108] In some exemplary embodiments, such as Figure 2 As shown, the EHT modulation field may include, for example, an EHT STF (EHT-STF) field 214, such as after the EHT-SIG field 212.

[0109] In some exemplary embodiments, such as Figure 2 As shown, the EHT modulation field may include, for example, an EHT LTF (EHT-LTF) field 216, such as after an EHT-STF field 214.

[0110] In some exemplary embodiments, such as Figure 2 As shown, the EHT modulation field may include, for example, a data field 218 (e.g., after the EHT-LTF field 216) and / or a packet extension (PE) field 220 (e.g., after the data field 218).

[0111] In some exemplary embodiments, the EHT PPDU 200 may include Figure 2 Some or all of the fields shown and / or one or more other additional or replacement fields.

[0112] Return to reference Figure 1In some exemplary embodiments, devices 102 and / or 140 may be configured to generate, transmit, receive and / or process one or more transmissions, such as those comprising one or more EHT PPDUs, as described below.

[0113] In some exemplary embodiments, for example, devices 102 and / or 140 may be configured to perform one or more operations and / or functions of an EHT STA, such operations and / or functions may be configured to, for example, generate, transmit, receive, and / or process one or more transmissions, such as including one or more EHT PPDUs, which, for example, include according to Figure 2 One or more fields in EHTPPDU format.

[0114] In some exemplary embodiments, devices 102 and / or 140 may be configured to generate, transmit, receive, and / or process EHT PPDUs, for example, according to the IEEE 802.11be specification and / or any other specification, as described below.

[0115] In some exemplary embodiments, for example, devices 102 and / or 140 may be configured to perform one or more operations and / or functions of an EHT STA, such operations and / or functions may be configured to, for example, generate, transmit, receive, and / or process EHT PPDUs as, for example, according to EHT PPDU format 200 (… Figure 2 ) of EHT MU PPDU.

[0116] In some exemplary aspects, an EHT MU PPDU may include a PPDU carrying one or more PHY Service Data Units (PSDUs) for one or more STAs using downlink multiple-user multiple-input multiple-output (DL-MU-MIMO) technology, orthogonal frequency division multiple access (DL OFDMA) technology, or a combination of both technologies.

[0117] In some exemplary embodiments, for example, devices 102 and / or 140 may be configured to perform one or more operations and / or functions of EHT STA, which may be configured to generate, transmit, receive and / or process EHT MU PPDUs, for example, on channel widths of 20 MHz, 40 MHz, 80 MHz, 160 MHz and / or 320 MHz.

[0118] In other embodiments, any other additional or alternative channel widths may be utilized.

[0119] In some exemplary embodiments, it may be necessary to address one or more technical aspects regarding the delivery of PPDUs (e.g., EHTPPDUs and / or any other PPDUs) over wide channel BW, for example, for use in next-generation Wi-Fi implementations, as described below.

[0120] For example, (for example, according to the IEEE 802.11-2020 specification) some technologies may be limited by a maximum bandwidth of 160MHz that can be used for transmission. For example, a first mode of 160MHz operation may include a continuous 160MHz mode, which can utilize a continuous 160MHz channel. For example, a second mode of 160MHz operation may include an 80MHz+80MHz mode, where each 80MHz segment is continuous, but the two 80MHz segments may not be continuous.

[0121] Some exemplary embodiments can be implemented to address the transmission of PPDUs (e.g., EHT PPDUs and / or any other PPDUs) over a channel width (e.g., a 320MHz channel width and / or any other wide channel width), as described below, for example.

[0122] Some exemplary embodiments can be implemented to address one or more technical problems concerning the delivery of PPDUs (e.g., EHT PPDUs and / or any other PPDUs) over a continuous 320MHz channel width and / or a 160+160MHz channel width, for example, based on a two-segment design with two 160MHz segments, as described below.

[0123] In some exemplary embodiments, an EHT STA (e.g., an EHT STA implemented by device 102 and / or an EHT STA implemented by device 140) may be configured to deliver one or more legacy PPDUs (e.g., non-HT PPDUs and / or non-HT duplicate PPDUs), for example to maintain coexistence with one or more legacy STAs (e.g., one or more non-EHT and / or non-HT STAs), as described below.

[0124] In some exemplary embodiments, an EHT STA (e.g., an EHT STA implemented by device 102 and / or an EHT STA implemented by device 140) may be configured to deliver one or more legacy PPDUs (e.g., non-HT PPDUs and / or non-HT duplicate PPDUs), for example, to preserve the radio medium, for example, to obtain a transmission opportunity (TXOP), for example, to be used for the transmission of one or more EHT PPDUs, as described below.

[0125] In some exemplary embodiments, an EHT STA (e.g., an EHT STA implemented by device 102 and / or an EHT STA implemented by device 140) can be configured to utilize EHT-enabled operation over a wide bandwidth (e.g., a channel width of 320 MHz).

[0126] In some exemplary embodiments, an EHT STA (e.g., an EHT STA implemented by device 102 and / or an EHT STA implemented by device 140) may be configured to utilize one or more fields in an EHT PPDU that may be configured to indicate the bandwidth of the PPDU transmission.

[0127] However, unlike EHT PPDUs (which may include one or more fields configured to indicate EHT bandwidth (e.g., a 320 MHz channel width or any other EHT bandwidth), legacy frame formats (e.g., non-HT PPDU formats) may not be configured to indicate EHT bandwidth.

[0128] In some exemplary embodiments, an EHT STA (e.g., an EHT STA implemented by device 102 and / or an EHT STA implemented by device 140) can be configured to utilize the transmission of one or more control frames according to a non-EHT format (e.g., a legacy format or a non-HT format), the non-HT format being recognizable, decodeable, and / or processed by one or more devices (“non-EHT devices” or “legacy devices”) that may not support one or more features and / or mechanisms (“non-legacy” mechanisms or “non-EHT mechanisms”). For example, legacy devices may include non-EHT stations and / or non-high-throughput (HT) stations, which may be configured, for example, according to the IEEE 802.11-2020 standard.

[0129] In one example, such as according to the IEEE 802.11-2020 standard, control frames may include, for example, Request to Send (RTS) frames, Clear to Send (CTS) frames, and / or any other type of control frame.

[0130] In some exemplary embodiments, EHT STA (e.g., EHT STA implemented by device 102 and / or EHT STA implemented by device 140) can be configured to transmit control frames (e.g., RTS, CTS and / or any other control frames) in a non-EHT format (e.g., non-HT format).

[0131] In some exemplary embodiments, EHT STA (e.g., EHT STA implemented by device 102 and / or EHT STA implemented by device 140) can be configured to transmit control frames (e.g., RTS, CTS and / or any other control frames) according to a non-HT PPDU format.

[0132] In some exemplary embodiments, an EHT STA (e.g., an EHT STA implemented by device 102 and / or an EHT STA implemented by device 140) may be configured to transmit control frames (e.g., RTS, CTS, and / or any other control frames) according to a non-HT copied PPDU format, which may include the copying of PPDUs to be transmitted on multiple 20MHz channels (e.g., all 20MHz channels) constituting a large bandwidth signal.

[0133] For example, before using a wide channel to send and / or receive PPDUs, it may be necessary to ensure that each 20MHz channel of the wide channel is idle, for example, in order to comply with the requirements of the channel bundling process used to utilize the wide channel.

[0134] For example, the sender and receiver can use control mechanisms to exchange control sequences to know what bandwidth is available during TxOP (e.g., maximum idle bandwidth). In one example, the control sequence may include RTS / CTS switching.

[0135] In some exemplary embodiments, an EHT STA (e.g., an EHT STA implemented by device 102 and / or an EHT STA implemented by device 140) may be configured to utilize one or more PPDU fields that may be configured to provide bandwidth information for a wide channel width (e.g., a 320 MHz channel width and / or any other channel width) in one or more PPDU formats (e.g., a non-HT PPDU format and / or a non-HT replicated PPDU format), as described below.

[0136] In some exemplary embodiments, the PPDU format (e.g., non-HT PPDU format and / or non-HT replicated PPDU format) can be configured to provide bandwidth information for wide channel bandwidth (BW), as described below.

[0137] In some exemplary embodiments, a PPDU format configured to provide bandwidth information for wide channel bandwidth (BW) can be used to provide the following technical solutions: supporting the transmission of control frames, for example as part of RTS / CTS exchanges and / or any other control frame exchanges, for example to derive the expected operating bandwidth, and / or dynamically converging to the highest bandwidth available to both the receiver and the sender, for example before transmission and / or reception.

[0138] In some exemplary embodiments, devices 102 and / or 140 may be configured to perform one or more operations and / or functions of EHT STA, such as generating, transmitting, receiving and / or processing PPDUs including an indication of a 320 MHz channel width.

[0139] In some exemplary embodiments, the PPDU may include control frames, such as those described below.

[0140] In some exemplary embodiments, the control frame may include an RTS frame or a CTS frame, as described below. In other embodiments, any other type of control frame may be implemented.

[0141] In some exemplary embodiments, devices 102 and / or 140 may be configured to: transmit PPDUs indicating a channel width of 320 MHz, for example, to support, establish, control, manage, initiate, and / or enable EHT PPDUs (e.g., according to EHT PPDU format 200). Figure 2 Transmission over a 320MHz channel width.

[0142] In some exemplary embodiments, for example, the EHT STA implemented by device 102 can be configured to transmit a first control frame (e.g., RTS) in a non-HT copy format. For example, the EHT STA implemented by device 102 can be configured to set the first control frame to include an indication of a 320MHz channel width, as described below.

[0143] In some exemplary embodiments, for example, the EHT STA implemented by device 140 can be configured to receive and process a first control frame in non-HT copy format. For example, the EHT STA implemented by device 140 can be configured to identify a 320 MHz channel width indicated by the first control frame, as described below.

[0144] In some exemplary embodiments, for example, the EHT STA implemented by device 140 may be configured to transmit a second control frame (e.g., CTS) in a non-HT copy format. For example, the EHT STA implemented by device 140 may be configured to set the second control frame to include an indication of a 320MHz channel width, as described below.

[0145] In some exemplary embodiments, for example, the EHT STA implemented by device 102 can be configured to receive and process a second control frame in non-HT copy format. For example, the EHT STA implemented by device 102 can be configured to identify a 320MHz channel width indicated by the second control frame, as described below.

[0146] In some exemplary embodiments, the 320MHz channel width can be indicated by a service field signaling mechanism, which can utilize the service field of the PPDU, as described below, for example.

[0147] In some exemplary embodiments, the service field signaling mechanism can be configured to support 320MHz operation, for example, based on the non-HT channel bandwidth (CH_BANDWIDTH_IN_NON_HT) indication, as described below.

[0148] In some exemplary embodiments, devices 102 and / or 140 may be configured to generate, process, transmit and / or receive PPDUs including a service field, the service field being set to indicate a 320 MHz channel width, for example as described below.

[0149] In some exemplary embodiments, the service field may be part of the data field of the PPDU, as described below.

[0150] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to set three bits in the service field of the PPDU to a predefined bit setting configured to indicate a channel width of 320 MHz, for example as described below.

[0151] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to transmit PPDUs over a channel width of 320 MHz, as described below, for example.

[0152] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to transmit PPDUs as non-high-throughput (non-HT) PPDUs replicated over multiple 20MHz channel widths within a 320MHz channel width, as described below, for example.

[0153] In other embodiments, PPDUs can be sent according to any other PPDU format.

[0154] In some exemplary embodiments, the PPDU may include control frames, such as those described below.

[0155] In some exemplary embodiments, the PPDU may include a request to send (RTS) or a clear to send (CTS), as described below.

[0156] In other embodiments, the PPDU may include any other type of control frame and / or any other type of frame.

[0157] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to transmit PPDUs over a channel width of 320 MHz in a 6 GHz band, as described below, for example.

[0158] In other embodiments, PPDUs can be transmitted on any other channel and / or frequency band.

[0159] In some exemplary embodiments, the three bits in the service field may include two bits of the scrambler initialization sequence portion of the service field and one bit of the reserved portion of the service field, as described below, for example.

[0160] In some exemplary embodiments, controller 124 may be configured to set three bits in the service field to a predefined bit setting, for example, as described below, by having the EHT STA implemented by device 102 set two bits in the scrambler initialization sequence portion to a first predefined value and one bit in the reserved portion to a second predefined value.

[0161] In some exemplary embodiments, the second predefined value can be 1, as described below. In other embodiments, any other value can be defined.

[0162] In some exemplary embodiments, the first predefined value can be 0, as described below. In other embodiments, any other value can be defined.

[0163] In some exemplary embodiments, the scrambler initialization sequence portion may include 7 bits, as described below, for example.

[0164] In some exemplary embodiments, the two bits of the scrambler initialization sequence may include the last two bits of the seven bits, as described below, for example.

[0165] In some exemplary embodiments, one bit of the reserved portion may include the first bit of the reserved portion immediately following the last two bits in the 7 bits, as described below, for example.

[0166] In some exemplary embodiments, the service field may include 16 bits represented as bits B0-B15, as described below, for example.

[0167] In some exemplary embodiments, the three bits in the service field may include bits B5, B6, and B7 of the service field, as described below.

[0168] In other embodiments, any other bit may be used.

[0169] In some exemplary embodiments, controller 124 may be configured to set three bits in the service field to predefined bit settings, for example, by setting bits B5 and B6 to a first predefined value and bit B7 to a second predefined value, as described below.

[0170] In some exemplary embodiments, the second predefined value can be 1, as described below. In other embodiments, any other value can be defined.

[0171] In some exemplary embodiments, the first predefined value can be 0, as described below. In other embodiments, any other value can be defined.

[0172] In some exemplary embodiments, controller 124 may be configured to cause EHT STA implemented by device 102 to set three bits in the service field to a predefined bit setting, for example, as described below, by setting three bits in the service field to a three-bit value of 4.

[0173] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to set three bits in the service field to a predefined bit setting to indicate a channel width of 320 MHz based on the channel bandwidth (CH_BANDWIDTH_IN_NON_HT) parameter in the non-high throughput, for example as described below.

[0174] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to set the transmit address (TA) field in the PPDU to the bandwidth signaling TA, for example as described below.

[0175] In some exemplary embodiments, controller 154 may be configured to cause the EHT STA implemented by device 140 to process service fields in received PPDUs (e.g., PPDUs sent by device 102), as described below, for example.

[0176] In some exemplary embodiments, controller 154 may be configured to cause EHT STA implemented by device 140 to determine that the channel width of PPDU is a 320MHz channel width based on, for example, determining that three bits in the service field have a predefined bit setting configured to indicate a channel width of 320MHz, as described below.

[0177] In some exemplary embodiments, controller 154 may be configured to cause the EHT STA implemented by device 140 to receive PPDUs as copies of non-high-throughput (non-HT) PPDUs over a plurality of 20MHz channel widths in a 320MHz channel width, as described below, for example.

[0178] In other embodiments, PPDUs can be received according to any other PPDU format.

[0179] In some exemplary embodiments, the PPDU may include control frames, such as those described below.

[0180] In some exemplary embodiments, the PPDU may include an RTS or a CTS, as described below.

[0181] In other embodiments, the PPDU may include any other type of control frame and / or any other type of frame.

[0182] In some exemplary embodiments, controller 154 may be configured to enable the EHT STA implemented by device 140 to receive PPDU in the 6 GHz band, for example as described below.

[0183] In other embodiments, PPDUs can be received through any other channel and / or frequency band.

[0184] In some exemplary embodiments, the TA field in the PPDU may include a bandwidth signaling TA, as described below.

[0185] In some exemplary embodiments, the three bits in the service field may include two bits of the scrambler initialization sequence portion of the service field and one bit of the reserved portion of the service field, as described below, for example.

[0186] In some exemplary embodiments, controller 154 may be configured to: cause EHT STA implemented by device 140 to determine, for example, that two bits in the scrambler initialization sequence portion have a first predefined value and one bit in the reserved portion have a second predefined value, and that three bits in the service field have a predefined bit setting, as described below.

[0187] In some exemplary embodiments, the second predefined value can be 1, as described below. In other embodiments, any other value can be defined.

[0188] In some exemplary embodiments, the first predefined value can be 0, as described below. In other embodiments, any other value can be defined.

[0189] In some exemplary embodiments, the scrambler initialization sequence portion may include 7 bits, as described below, for example.

[0190] In some exemplary embodiments, the two bits of the scrambler initialization sequence may include the last two bits of the seven bits, as described below, for example.

[0191] In some exemplary embodiments, one bit of the reserved portion may include the first bit of the reserved portion immediately following the last two bits in the 7 bits, as described below, for example.

[0192] In some exemplary embodiments, the service field may include 16 bits represented as bits B0-B15, and three bits in the service field may include bits B5, B6, and B7 of the service field, as described below.

[0193] In other embodiments, any other bit may be used.

[0194] In some exemplary embodiments, controller 154 may be configured to determine that the EHT STA implemented by device 140 has a first predefined value based on determining that bits B5 and B6 have a first predefined value and bit B7 has a second predefined value, and that three bits in the service field have a predefined bit setting, for example as described below.

[0195] In some exemplary embodiments, the second predefined value can be 1, as described below. In other embodiments, any other value can be defined.

[0196] In some exemplary embodiments, the first predefined value can be 0, as described below. In other embodiments, any other value can be defined.

[0197] In some exemplary embodiments, controller 154 may be configured to cause EHT STA implemented by device 140 to, for example, determine that three bits in the service field have a three-bit value of 4, and that the three bits in the service field have a predefined bit setting, as described below.

[0198] In some exemplary embodiments, controller 154 may be configured to cause the EHT STA implemented by device 140 to determine, based on three bits in the service field, the channel bandwidth (CH_BANDWIDTH_IN_NON_HT) parameter in the non-high throughput mode to indicate a channel width of 320 MHz, for example as described below.

[0199] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to send a first control frame (e.g., RTS), which may be configured to indicate a 320 MHz channel width, for example as described above.

[0200] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to configure a first control frame (e.g., RTS) to indicate a 320 MHz channel width, for example, to indicate an intention to communicate over a 320 MHz channel width, for example, during TxOP.

[0201] In some exemplary embodiments, controller 124 may be configured to configure a first control frame (e.g., RTS) to indicate the 320MHz channel width, for example, based on the determination that the EHT STA implemented by device 102 is idle.

[0202] In some exemplary embodiments, controller 154 may be configured to cause the EHT STA implemented by device 140 to receive and process a first control frame (e.g., RTS) and identify the indicated 320MHz channel width, for example as described above.

[0203] In some exemplary embodiments, controller 154 may be configured to cause the EHT STA implemented by device 140 to send a second control frame (e.g., CTS) in response to a first control frame.

[0204] In some exemplary embodiments, controller 154 may be configured to cause the EHT STA implemented by device 140 to configure a second control frame (e.g., CTS) to indicate a 320MHz channel width, for example as described above.

[0205] In some exemplary embodiments, controller 154 may be configured to configure a second control frame (e.g., CTS) to indicate the 320MHz channel width, for example, based on the determination that the EHT STA implemented by device 140 is idle.

[0206] In other embodiments, controller 154 may be configured to: enable the EHT STA implemented by device 140 to configure a second control frame (e.g., CTS) to indicate an alternative channel width, for example, narrower than a 320MHz channel width, based on the detection of idle channel bandwidth at the STA implemented by device 140.

[0207] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to receive and process a second control frame (e.g., CTS) and identify the channel width indicated by the second control frame, for example as described above.

[0208] In some exemplary embodiments, controller 124 may be configured to enable the EHT STA implemented by device 102 to establish a TxOP for communication with the EHT STA implemented by device 140, for example, based on the exchange of first and second control frames.

[0209] In some exemplary embodiments, controller 124 may be configured to enable the EHT STA implemented by device 102, and / or controller 154 may be configured to enable the EHT STA implemented by device 140 to: for example, establish a TxOP for communication between the EHT STA implemented by device 140 and the EHT STA implemented by device 140 based on the exchange of first and second control frames.

[0210] In some exemplary embodiments, controller 124 may be configured to cause an EHT STA implemented by device 102 to send an EHT PPDU to an EHT STA implemented by device 140, for example, based on the exchange of first and second control frames.

[0211] In some exemplary embodiments, controller 124 may be configured to cause the EHT STA implemented by device 102 to transmit EHT PPDUs, for example, over a channel width (which may be determined based on the exchange of first and second control frames) to the EHT STA implemented by device 140.

[0212] Reference Figure 3 It schematically illustrates the service field bit assignment that can be implemented according to some exemplary embodiments.

[0213] In some exemplary embodiments, such as Figure 3 As shown, service field 300 can include multiple bits, such as 16 bits, represented as bits B0...B15 (or bits 0...15). For example, as... Figure 3 As shown, bit 0 can be sent first in time.

[0214] In some exemplary embodiments, service field 300 can be configured for PPDUs, for example, based on a non-HT PPDU format (e.g., a non-HT copy PPDU format).

[0215] In some exemplary embodiments, service field 300 may be included as part of the data field of the PPDU. For example, the data field may include service field 300, which may be followed by the PSDU.

[0216] In some exemplary embodiments, the bit assignment of service field 300 may be configured, for example, according to a non-HT PPDU format (e.g., a non-HT copied PPDU format), such as according to the IEEE 802.11-2020 specification.

[0217] In some exemplary embodiments, such as Figure 3 As shown, the bit assignment of service field 300 may include scrambler initialization sequence portion 302, which may be followed by reserved portion 304.

[0218] In some exemplary embodiments, such as Figure 3 As shown, the scrambler initialization sequence portion 302 may include 7 bits, such as bits B0, B1, B2, B3, B4, B5 and B6.

[0219] In some exemplary embodiments, such as Figure 3 As shown, the reserved portion 304 may include 9 bits, such as bits B7, B8, B9, B10, B11, B12, B13, B14 and B15.

[0220] In some exemplary embodiments, the bits of the scrambler initialization sequence portion 302 can be used to indicate, for example, the channel width in a control frame, as described below.

[0221] For example, the transmit address (TA) field of a control frame can be set to the bandwidth signaling TA by setting a single / group bit of the MAC address to 1. Any other additional or alternative mechanisms can be implemented to indicate the bandwidth signaling TA.

[0222] For example, if bandwidth signaling TA is sent in a PPDU, bits of the service field of the PPDU (e.g., bits that can typically be used for scrambling initialization, such as bits in part 302) can be reused for bandwidth signaling.

[0223] For example, when a bandwidth signaling TA is sent in a PPDU, the bits of the service field (e.g., service field 300) of the PPDU can be set to carry the bandwidth of the PPDU and / or one or more other indications (e.g., whether the device sending the PPDU supports static or dynamic bandwidth operation).

[0224] For example, when the TA field of the PPDU is set to bandwidth signaling TA, the bits of the scrambler initialization sequence portion 302 of the service field 300 can be used to provide a channel width indication.

[0225] For example, the bits of the scrambler initialization sequence portion 302 of the service field 300 can be used to indicate the CH_BANDWIDTH_IN_NON_HT parameter, which can be used to indicate the channel width of the PPDU, as described below.

[0226] In some exemplary embodiments, the 3 bits of the service field 300 can be used to indicate a channel width of 320 MHz, for example, as described below.

[0227] In some exemplary embodiments, the three bits of the service field 300 used to indicate a channel width of 320 MHz may include two bits of the scrambler initialization sequence portion 302 and one bit of the reserved portion 304, as described below, for example.

[0228] In some exemplary embodiments, the three bits of the service field 300 used to indicate a channel width of 320 MHz may include bits B5, B6, and B7 of the service field 300, as described below, for example.

[0229] In some exemplary embodiments, the 3 bits of the service field 300 may be used to indicate the CH_BANDWIDTH_IN_NON_HT parameter for a channel width of 320 MHz, as described below, for example.

[0230] In some exemplary embodiments, the three bits of the service field 300 for indicating the CH_BANDWIDTH_IN_NON_HT parameter for a channel width of 320 MHz may include two bits of the scrambler initialization sequence portion 302 and one bit of the reserved portion 304, as described below, for example.

[0231] In some exemplary embodiments, the three bits of the service field 300 used to indicate the CH_BANDWIDTH_IN_NON_HT parameter for a channel width of 320 MHz may include bits B5, B6, and B7 of the service field 300, as described below, for example.

[0232] In some exemplary embodiments, one of the reserved bits in the reserved portion 304 may be used, for example, together with two bits in the scrambler initialization sequence portion 302, to define the CH_BANDWDITH_IN_NON_HT field and / or the Channel-BW-in-non-HT-temp (CBWinNonHTtemp) field as a 3-bit field, for example, instead of a 2-bit field that only includes the bits of the scrambler initialization sequence portion 302.

[0233] In some exemplary embodiments, such as when a PPDU is to be sent to a Next Best Thing (NBT) STA, one reserved bit in the reserved portion 304 may be used, for example, along with two bits in the scrambler initialization sequence portion 302, to define the CH_BANDWDITH_IN_NON_HT field and / or the CBWinNonHTtemp field as a 3-bit field. For example, if the transmission is to be sent to a non-HT STA (e.g., an STA conforming to the IEEE 802.11ax standard), this new bit may not be modulated.

[0234] In some exemplary embodiments, for example, bit B7 of service field 300, together with two bits (e.g., bits B5 and B6) of scrambler initialization sequence portion 302, can be set to define the CH_BANDWDITH_IN_NON_HT field and / or the CBWinNonHTtemp field as 3-bit fields.

[0235] In some exemplary embodiments, another option may be to define the CH_BANDWDITH_IN_NON_HT field and / or the CBWinNonHTtemp field as 3-bit fields using three of the seven bits of the scrambler initialization sequence portion 302.

[0236] For example, in addition to bits B5 and B6, another of the seven bits in sequence portion 302 can be initialized using a scrambler. Depending on this option, the number of bits used to generate the pseudo-random integer can be reduced from four bits to three.

[0237] In one example, one of bits B0-B4 (e.g., bit B3 or any other bit), along with bits B5 and B6, can be used to define the CH_BANDWDITH_IN_NON_HT field and / or the CBWinNonHTtemp field, for example, to signal a 320MHz channel width. According to this example, the remaining bits of B0-B4 (e.g., bits B0, B1, B2, and / or B4) can be used to generate pseudo-random integers.

[0238] In some exemplary embodiments, additional bits (e.g., bit B7 in reserved portion 304) or additional bits (e.g., bit B3) in scrambler initialization sequence portion 302 may be used to indicate one or more modes or combinations for a 320MHz channel width, such as continuous or non-continuous formats.

[0239] In some exemplary embodiments, additional bits (e.g., bit B7 in reserved portion 304) or additional bits (e.g., bit B3) in scrambler initialization sequence portion 302 may be set to predefined values ​​(e.g., 1), and two bits (e.g., bits B5 and B6) in scrambler initialization sequence portion 302 may be set to predetermined values ​​(e.g., 3) to define a new 320MHz channel width pattern.

[0240] In some exemplary embodiments, for example, the dot11currentchannelcenterfrequencyindex1 parameter can be set to a first value (e.g., 0) for continuous operation over a continuous 320MHz channel width.

[0241] In some exemplary embodiments, for example, the dotllcurrentchannelcenterfrequencyindexl parameter can be set to a second value (e.g., other than 0) for non-contiguous 160+160MHz channel widths.

[0242] For example, if an additional bit (e.g., bit B7 in reserved portion 304) or an additional bit (e.g., bit B3) in scrambler initialization sequence portion 302 is set to 0, the signaling scheme can conform to a signaling scheme for 160MHz.

[0243] In some exemplary embodiments, in another option, the 3-bit CH_BANDWDITH_IN_NON_HT field and / or the 3-bit CBWinNonHTtemp field can be defined, for example, based on the values ​​of the three bits in service field 300, as a new 3-bit field with eight combinations. The three bits in service field 300 may include two bits (e.g., bits B5 and B6) and an additional bit (e.g., bit B7 in reserved portion 304) in scrambler initialization sequence portion 302, or an additional bit (e.g., bit B3) in scrambler initialization sequence portion 302, as described above.

[0244] In one example, a 3-bit value of 0 can be assigned to indicate a 20MHz channel width, a 3-bit value of 1 can be assigned to indicate a 40MHz channel width, a 3-bit value of 2 can be assigned to indicate an 80MHz channel width, a 3-bit value of 3 can be assigned to indicate a 160MHz channel width, and / or a 3-bit value of 4 can be assigned to indicate a 320MHz channel width.

[0245] For example, the 3-bit CH_BANDWDITH_IN_NON_HT field and / or the 3-bit CBWinNonHTtemp field can be defined as follows:

[0246]

[0247] Table 1

[0248] In some exemplary embodiments, other 3-bit values ​​(e.g., 5, 6, and / or 7) may be used to indicate further extension, such as extension to a 640 MHz channel width.

[0249] Return to reference Figure 1 In some exemplary embodiments, devices 102 and / or 140 may be configured to generate, process, transmit, and / or receive PPDUs, the PPDUs including an indication of whether the service field of the PPDU will be interpreted as including a 3-bit indication of the channel width, as described below, for example.

[0250] In some exemplary embodiments, it can be useful for the receiver supporting the PPDU to determine whether the service field of the PPDU should be interpreted as including a 3-bit indication of the channel width in order to determine how to process the bits of the service field. For example, the receiver can be indicated whether the bits of the service field are processed according to the 3-bit channel width indication, as described above, or according to the 2-bit channel width indication.

[0251] In some exemplary embodiments, the TA field carrying the sender's MAC address in the control frame can be configured as a bandwidth signaling TA, for example by modifying the MAC address by setting the individual / group bits to 1 (e.g., instead of 0), as described above.

[0252] In some exemplary embodiments, another part of the MAC address may be changed, for example from 0 to 1, to signal that the TA field will be identified as “EHT Bandwidth Signaling TA”. For example, when the TA field is identified as EHT Bandwidth Signaling TA, the service field is encoded and processed to include the mechanism described above for signaling that allows 320MHz bandwidth (e.g., using a 3-bit value).

[0253] In some exemplary embodiments, another option may be to use reserved fields in the MAC header of the corresponding frame.

[0254] Reference Figure 4 It schematically illustrates the subfield values ​​of the frame control field, which can be implemented according to some exemplary embodiments.

[0255] For example, Figure 4 One of the fields in the frame control field can be set to "1" and used as a non-reserved field. For example, at least one of the fields "To DS", "From DS", "More Flags", "Retry", "Protected Frame" and / or "+HTC" can be set to the value "1" to indicate that the service field is encoded as and to be processed to include the signaling (e.g., using a 3-bit value) described above for allowing 320MHz bandwidth.

[0256] In some exemplary embodiments, the Receiver Address (RA) field of the PPDU can be configured to provide an indication of whether the service field of the PPDU should be interpreted as including a 3-bit indication of the channel width. For example, to indicate EHT resolution of the service field of the PPDU, the sender of the PPDU (e.g., by device 102) Figure 1 The implemented STA can include bandwidth signaling TA in the TA field of the PPDU and bandwidth signaling RA in the RA field of the PPDU. For example, bandwidth signaling RA can be identified when the unicast / multicast bit in the MAC address of the RA field is set to multicast (e.g., instead of unicast). Any other settings in the RA field can be used to indicate EHT bandwidth signaling RA.

[0257] Return to reference Figure 1 In some exemplary embodiments, devices 102 and / or 140 may be configured, for example, based on a service field (e.g., service field 300). Figure 3The two bits in the )) generate, process, send and / or receive PPDUs including an indication of the 320MHz field, as described below.

[0258] In some exemplary embodiments, when the PPDU is sent to an EHT STA (e.g., an NBT STA), the 2-digit field format can be redefined (e.g., using the service field 300). Figure 3 (bits B5 and B6). For example, a 2-bit value entry can be offset from (0 for 20MHz, 1 for 40MHz, 2 for 80MHz, 3 for 160MHz) to (0 for 40MHz, 1 for 80MHz, 2 for 160MHz, 3 for 320MHz). For example, the first set of entries (0 for 20MHz, 1 for 40MHz, 2 for 80MHz, 3 for 160MHz) can be used to interpret PPDUs sent to non-EHT STAs, while the second set of entries (0 for 40MHz, 1 for 80MHz, 2 for 160MHz, 3 for 320MHz) can be used to interpret PPDUs sent to EHT STAs.

[0259] In some exemplary embodiments, another option for signaling the 320MHz bandwidth could be to define new control frame formats, such as new RTS frames, new CTS frames, and / or any other new control frames indicating channel width, for communication over the 6GHz band. For example, new fields could be used to indicate the bandwidth in these new frames. This field could be 3 bits or more (if more non-contiguous combinations are needed).

[0260] In one example, a CTS frame can be configured to include both the TA field and the Receiver Address (RA) field. This configuration could be beneficial, for example, if it is decided that all STAs under 6 GHz (including legacy STAs as .11ax STAs) should use the new CTS and RTS formats (e.g., instead of the old RTS and CTS formats).

[0261] Reference Figure 5 This schematically illustrates a method for transmitting a PPDU with an indication of a 320MHz channel width according to some exemplary embodiments. For example, Figure 5 One or more operations of the method can be performed by the system (e.g., system 100). Figure 1 To perform this action using one or more components, such as one or more wireless devices (e.g., device 102). Figure 1 ) and / or equipment 140 ( Figure 1 )), controller (e.g., controller 124 ( Figure 1 ) and / or controller 154 ( Figure 1)), radio equipment (e.g., radio equipment 114 ( Figure 1 )) and / or radio devices 144 ( Figure 1 )) and / or message processors (e.g., message processor 128 ( Figure 1 ) and / or message processor 158 ( Figure 1 )).

[0262] As shown in box 502, the method may include: setting three bits in the service field of the PPDU to a predefined bit setting configured to indicate a channel width of 320 MHz. For example, controller 124 ( Figure 1 ) can be configured to: cause, trigger, and / or control device 102 ( Figure 1 Set three bits in the service field of the PPDU to a predefined bit setting that is configured to indicate a channel width of 320 MHz, for example, as described above.

[0263] As shown in box 504, the method may include: transmitting a PPDU over a channel width of 320 MHz. For example, controller 124 ( Figure 1 ) can be configured to: cause, trigger, and / or control device 102 ( Figure 1 Transmit PPDU over a channel width of 320MHz, for example as described above.

[0264] Reference Figure 6 This schematically illustrates a method for processing a received PPDU with a channel bandwidth of 320 MHz, according to some exemplary embodiments. For example, Figure 6 One or more operations of the method can be performed by the system (e.g., system 100). Figure 1 To perform this action using one or more components, such as one or more wireless devices (e.g., device 102). Figure 1 ) and / or equipment 140 ( Figure 1 )), controller (e.g., controller 124 ( Figure 1 ) and / or controller 154 ( Figure 1 )), radio equipment (e.g., radio equipment 114 ( Figure 1 ) and / or radio devices 144 Figure 1 )) and / or message processors (e.g., message processor 128 ( Figure 1 ) and / or message processor 158 ( Figure 1 )).

[0265] As shown in box 602, the method may include: processing service fields in the received PPDU. For example, controller 154 ( Figure 1 ) can be configured to: cause, trigger, and / or control device 140 ( Figure 1Process the service fields in the received PPDU, for example as described above.

[0266] As shown in box 604, the method may include, for example, determining that the channel width of the PPDU is a 320MHz channel width based on a predefined bit setting in the determination service field having three bits configured to indicate a channel width of 320MHz. For example, controller 154 ( Figure 1 ) can be configured to: cause, trigger, and / or control device 140 ( Figure 1 For example, based on a predefined bit setting in the determination service field having three bits configured to indicate a channel width of 320 MHz, the channel width of the PPDU is determined to be a channel width of 320 MHz, as described above.

[0267] Reference Figure 7 The illustration schematically depicts a manufactured product 700 according to some exemplary embodiments. Product 700 may include one or more tangible computer-readable (“machine-readable”) non-transitory storage media 702, which may include (e.g., implemented by logic 704) computer-executable instructions operable to, when executed by at least one computer processor, cause the at least one computer processor to be able to... Figure 1 ), equipment 140 ( Figure 1 ), controller 124 ( Figure 1 ), controller 154 ( Figure 1 ), Message Processor 128 Figure 1 ), Message Processor 158 ( Figure 1 ), Radio device 114 ( Figure 1 ), Radio device 144 ( Figure 1 ), Transmitter 118 ( Figure 1 ), Transmitter 148 ( Figure 1 Receiver 116 Figure 1 Receiver 146 Figure 1 One or more operations are performed at ) such that device 102 ( Figure 1 ), equipment 140 ( Figure 1 ), controller 124 ( Figure 1 ), controller 154 ( Figure 1 ), Message Processor 128 ( Figure 1 ), Message Processor 158 ( Figure 1 ), Radio device 114 ( Figure 1 ), Radio device 144 ( Figure 1 ), Transmitter 118 ( Figure 1 ), Transmitter 148 ( Figure 1 Receiver 116 Figure 1 Receiver 146 Figure 1To execute, trigger, and / or implement one or more operations and / or functions, and / or to execute, trigger, and / or implement references. Figure 1 , 2 The operations and / or functions described in 3, 4, 5 and / or 6, and / or the operations described herein. The phrases “non-transitory machine-readable medium” and “computer-readable non-transitory storage medium” can refer to all machine and / or computer-readable media, with the sole exception of transiently propagated signals.

[0268] In some exemplary embodiments, product 700 and / or machine-readable storage medium 702 may include one or more types of computer-readable storage media capable of storing data, including volatile memory, non-volatile memory, removable or non-removable memory, erasable or non-erasable memory, writable or rewritable memory, etc. For example, machine-readable storage medium 702 may include RAM, DRAM, double data rate DRAM (DDR-DRAM), SDRAM, static RAM (SRAM), ROM, programmable ROM (PROM), erasable programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), flash memory (e.g., NOR or NAND flash), content-addressable memory (CAM), polymer memory, phase-change memory, ferroelectric memory, silicon-oxide-nitride-oxide-silicon (SONOS) memory, hard disk drive, optical disk, magnetic disk, etc. Computer-readable storage media may include any suitable medium involved in downloading or transferring a computer program from a remote computer to a requesting computer via a communication link (e.g., a modem, radio device, or network connection), wherein the computer program is carried by data signals embodied in a carrier wave or other propagation medium.

[0269] In some exemplary embodiments, logic 704 may include instructions, data, and / or code that, if executed by a machine, could cause the machine to perform the methods, processes, and / or operations described herein. The machine may include, for example, any suitable processing platform, computing platform, computing device, processing device, computing system, processing system, computer, processor, etc., and may be implemented using any suitable combination of hardware, software, firmware, etc.

[0270] In some exemplary embodiments, logic 704 may include or be implemented as software, a software module, an application, a program, a subroutine, instructions, an instruction set, computational code, a word, a value, a symbol, etc. Instructions may include any suitable type of code, such as source code, compiled code, interpreted code, executable code, static code, dynamic code, etc. Instructions may be implemented according to a predefined computer language, mode, or syntax used to instruct the processor to perform specific functions. Instructions may be implemented using any suitable high-level, low-level, object-oriented, visual, compiled, and / or interpreted programming language (e.g., C, C++, Java, BASIC, Matlab, Pascal, Visual BASIC, assembly language, machine code, etc.).

[0271] Example

[0272] The following examples are further embodiments.

[0273] Example 1 includes an apparatus comprising logic and circuitry configured to cause an Extremely High Throughput (EHT) wireless communication station (STA) to: set three bits in the service field of a Physical Layer (PHY) Protocol Data Unit (PPDU) to a predefined bit setting, the predefined bit setting being configured to indicate a channel width of 320 MHz; and transmit the PPDU over a channel width of 320 MHz.

[0274] Example 2 includes the subject of Example 1, and optionally, the three bits in the service field include two bits of the scrambler initialization sequence portion of the service field and one bit of the reserved portion of the service field.

[0275] Example 3 includes the subject of Example 2, and optionally, the apparatus is configured to cause the EHT STA to set the three bits in the service field to the predefined bit setting by setting the two bits of the scrambler initialization sequence portion to a first predefined value and setting the one bit of the reserved portion to a second predefined value.

[0276] Example 4 includes the subject of Example 3, and optionally, the second predefined value is 1.

[0277] Example 5 includes the subject of Example 3 or 4, and optionally, the first predefined value is 0.

[0278] Example 6 includes the subject of any one of Examples 2-5, and optionally, wherein the scrambler initialization sequence portion comprises 7 bits, wherein the two bits of the scrambler initialization sequence portion comprise the last two bits of the 7 bits, and the one bit of the reserved portion comprises the first bit of the reserved portion immediately following the last two bits of the 7 bits.

[0279] Example 7 includes the subject of any one of Examples 1-6, and optionally, wherein the service field includes 16 bits represented as bits B0-B15, and wherein the three bits in the service field include bits B5, B6, and B7 of the service field.

[0280] Example 8 includes the subject of Example 7, and optionally, the device is configured to cause the EHT STA to set the three bits in the service field to the predefined bit setting by setting bits B5 and B6 to a first predefined value and bit B7 to a second predefined value.

[0281] Example 9 includes the subject of Example 8, and optionally, the second predefined value is 1.

[0282] Example 10 includes the subject of Example 8 or 9, and optionally, the first predefined value is 0.

[0283] Example 11 includes the subject of any one of Examples 1-10, and optionally, the device is configured to cause the EHT STA to: set the three bits in the service field to the predefined bit setting by setting the three bits in the service field to the three-bit value 4.

[0284] Example 12 includes the subject of any one of Examples 1-11, and optionally, the apparatus is configured to cause the EHT STA to: set the three bits in the service field to the predefined bit setting according to the channel bandwidth (CH_BANDWIDTH_IN_NON_HT) parameter in non-high throughput to indicate a channel width of 320 MHz.

[0285] Example 13 includes the subject of any one of Examples 1-12, and optionally, the apparatus is configured to cause the EHT STA to transmit the PPDU as a non-high throughput (non-HT) PPDU replicated over a plurality of 20MHz channel widths in a 320MHz channel width.

[0286] Example 14 includes the subject of any one of Examples 1-13, and optionally, the apparatus is configured to set the transmit address (TA) field in the PPDU to a bandwidth signaling TA.

[0287] Example 15 includes the subject of any one of Examples 1-14, and optionally, the PPDU includes a control frame.

[0288] Example 16 includes the subject of any one of Examples 1-15, and optionally, the PPDU includes a request to send (RTS) or a clear send (CTS).

[0289] Example 17 includes the subject of any one of Examples 1-16, and optionally, the apparatus is configured to cause the EHT STA to transmit the PPDU over a channel width of 320 MHz in a 6 GHz band.

[0290] Example 18 includes the subject matter of any one of Examples 1-17, and optionally includes a radio device for transmitting the PPDU.

[0291] Example 19 includes the subject matter of Example 18 and optionally includes one or more antennas connected to the radio device and a processor for executing instructions of the operating system of the EHT STA.

[0292] Example 20 includes a logic and circuit arrangement configured to enable an Extremely High Throughput (EHT) wireless communication station (STA) to: process a service field in a received physical layer (PHY) protocol data unit (PPDU); and determine a channel width of 320 MHz for the PPDU based on determining that three bits in the service field have a predefined bit setting configured to indicate a channel width of 320 MHz.

[0293] Example 21 includes the subject of Example 20, and optionally, wherein the three bits in the service field include two bits of the scrambler initialization sequence portion of the service field and one bit of the reserved portion of the service field.

[0294] Example 22 includes the subject of Example 21, and optionally, the apparatus is configured to cause the EHT STA to: determine that three bits in the service field have the predefined bit setting based on determining that the scrambler initialization sequence portion has a first predefined value and that the bit of the reserved portion has a second predefined value.

[0295] Example 23 includes the subject of Example 22, and optionally, the second predefined value is 1.

[0296] Example 24 includes the subject of Example 22 or 23, and optionally, the first predefined value is 0.

[0297] Example 25 includes the subject of any one of Examples 21-24, and optionally, wherein the scrambler initialization sequence portion comprises 7 bits, wherein the two bits of the scrambler initialization sequence portion comprise the last two bits of the 7 bits, and the one bit of the reserved portion comprises the first bit of the reserved portion immediately following the last two bits of the 7 bits.

[0298] Example 26 includes the subject of any one of Examples 20-25, and optionally, wherein the service field includes 16 bits represented as bits B0-B15, and wherein the three bits in the service field include bits B5, B6, and B7 of the service field.

[0299] Example 27 includes the subject of Example 26, and optionally, the apparatus is configured to cause the EHT STA to: determine that three bits in the service field have the predefined bit settings based on determining that bits B5 and B6 have a first predefined value and bit B7 has a second predefined value.

[0300] Example 28 includes the subject of Example 27, and optionally, the second predefined value is 1.

[0301] Example 29 includes the subject of Example 27 or 28, and optionally, the first predefined value is 0.

[0302] Example 30 includes the subject of any one of Examples 20-29, and optionally, wherein the device is configured to cause the EHT STA to: determine that the three bits in the service field have the predefined bit setting based on determining that the three bits in the service field have a three-bit value of 4.

[0303] Example 31 includes the subject of any one of Examples 20-30, and optionally, the apparatus is configured to cause the EHT STA to: determine, based on three bits in the service field, that the channel bandwidth (CH_BANDWIDTH_IN_NON_HT) parameter in non-high throughput indicates a channel width of 320 MHz.

[0304] Example 32 includes the subject of any one of Examples 20-31, and optionally, the PPDU includes a non-high throughput (non-HT) PPDU replicated over a plurality of 20MHz channel widths in a 320MHz channel width.

[0305] Example 33 includes the subject of any one of Examples 20-32, and optionally, the transmit address (TA) field in the PPDU includes a bandwidth signaling TA.

[0306] Example 34 includes the subject of any one of Examples 20-33, and optionally, the PPDU includes a control frame.

[0307] Example 35 includes the subject of any one of Examples 20-34, and optionally, the PPDU includes a request to send (RTS) or a clear to send (CTS).

[0308] Example 36 includes the subject matter of any one of Examples 20-35, and optionally, the PPDU includes a PPDU received in the 6 GHz band.

[0309] Example 37 includes the subject matter of any one of Examples 20-36, and optionally includes a radio device for receiving the PPDU.

[0310] Example 38 includes the subject matter of Example 37 and optionally includes one or more antennas connected to the radio device and a processor for executing instructions of the operating system of the EHT STA.

[0311] Example 39 includes an apparatus comprising a module for performing any of the operations described in Examples 1-38.

[0312] Example 40 includes a product comprising one or more tangible computer-readable nontransitory storage media, the storage media including computer-executable instructions operable to, when executed by at least one processor, enable the at least one processor to cause a computing device to perform any of the operations described in Examples 1-38.

[0313] Example 41 includes an apparatus comprising: a memory interface; and processing circuitry configured to perform any of the operations described in Examples 1-38.

[0314] Example 42 includes a method that includes any of the operations described in Examples 1-38.

[0315] The functions, operations, components and / or features described herein with reference to one or more aspects may be combined with, or used in combination with, one or more other functions, operations, components and / or features described herein with reference to one or more other aspects, or vice versa.

[0316] While certain features have been shown and described herein, many modifications, substitutions, alterations, and equivalents will occur to those skilled in the art. Therefore, it should be understood that the appended claims are intended to cover all such modifications and alterations falling within the true spirit of this disclosure.

Claims

1. An apparatus for an ultra-high throughput EHT wireless communication station (STA), the apparatus comprising a controller configured to cause the EHT STA to: Three bits in the service field of the Physical Layer (PHY) Protocol Data Unit (PPDU) are set to a predefined bit setting, which is configured to indicate a channel width of 320 MHz; and The PPDU is transmitted over a channel width of 320 MHz.

2. The apparatus of claim 1, wherein, The three bits in the service field include two bits of the scrambler initialization sequence portion of the service field and one bit of the other portion of the service field.

3. The apparatus of claim 2, wherein, The controller is configured to cause the EHT STA to: The three bits in the service field are set to the predefined bit settings by setting the two bits of the scrambler initialization sequence portion to a first predefined value and setting the one bit of the other portion to a second predefined value.

4. The apparatus of claim 3, wherein, The second predefined value is 1.

5. The apparatus of claim 3, wherein, The first predefined value is 0.

6. The apparatus of claim 2, wherein, The scrambler initialization sequence portion comprises 7 bits, wherein the two bits of the scrambler initialization sequence portion comprise the last two bits of the 7 bits, and the one bit of the other portion comprises the first bit of the other portion immediately following the last two bits of the 7 bits.

7. The apparatus of claim 1, wherein, The service field comprises 16 bits represented as bits B0-B15, wherein the three bits in the service field include bits B5, B6, and B7 of the service field.

8. The apparatus of claim 7, wherein, The controller is configured to cause the EHT STA to: The three bits in the service field are set to the predefined bit settings by setting bits B5 and B6 to the first predefined value and bit B7 to the second predefined value.

9. The apparatus of claim 8, wherein, The second predefined value is 1.

10. The apparatus of claim 8, wherein, The first predefined value is 0.

11. The apparatus of claim 1, wherein, The controller is configured to cause the EHT STA to: The three bits in the service field are set to the predefined bit setting by setting the three bits in the service field to a three-bit value representing the value 4.

12. The apparatus of claim 1, wherein, The controller is configured to cause the EHT STA to: The three bits in the service field are set to the predefined bit settings according to the channel bandwidth (CH_BANDWIDTH_IN_NON_HT) parameter in the non-high throughput to indicate a channel width of 320 MHz.

13. The apparatus of claim 1, wherein, The controller is configured to cause the EHT STA to: Set the transmit address TA field in the PPDU to the bandwidth signaling TA.

14. The apparatus according to any one of claims 1-13, wherein, The PPDU includes control frames.

15. The apparatus according to any one of claims 1-13, wherein, The PPDU includes Request to Send (RTS) or Clear to Send (CTS).

16. The apparatus according to any one of claims 1-13, wherein, The controller is configured to cause the EHT STA to: The PPDU is transmitted as a non-high throughput (non-HT) PPDU replicated over multiple 20 MHz channel widths within a 320 MHz channel width.

17. The apparatus according to any one of claims 1-13, wherein, The controller is configured to cause the EHT STA to: The PPDU is transmitted over a channel width of 320 MHz in a 6 GHz band.

18. The apparatus of any one of claims 1-13, comprising a radio means for transmitting the PPDU.

19. The apparatus of claim 18, comprising one or more antennas connected to the radio apparatus and a processor for executing instructions of the operating system of the EHT STA.

20. An apparatus for an ultra-high throughput EHT wireless communication station (STA), the apparatus comprising a controller configured to cause the EHT STA to: Process the service field in the received Physical Layer (PHY) Protocol Data Unit (PPDU); and The PPDU is identified as having a 320 MHz channel width based on a predefined bit setting in the service field, where three bits are configured to indicate a channel width of 320 MHz.

21. The apparatus of claim 20, wherein, The three bits in the service field include two bits of the scrambler initialization sequence portion of the service field and one bit of the other portion of the service field.

22. The apparatus of claim 21, wherein, The controller is configured to cause the EHT STA to: Based on the determination that the two bits in the scrambler initialization sequence portion have a first predefined value, and the one bit in the other portion has a second predefined value, it is determined that the three bits in the service field have the predefined bit setting to indicate a channel width of 320 MHz.

23. The apparatus of claim 22, wherein, The second predefined value is 1.

24. The apparatus of claim 22, wherein, The first predefined value is 0.

25. The apparatus of claim 21, wherein, The scrambler initialization sequence portion comprises 7 bits, wherein two bits of the scrambler initialization sequence portion include the last two bits of the 7 bits, and the first bit of the other portion includes the first bit of the other portion immediately following the last two bits of the 7 bits.

26. The apparatus of claim 20, wherein, The service field comprises 16 bits represented as bits B0-B15, wherein the three bits in the service field include bits B5, B6, and B7 of the service field.

27. The apparatus of claim 26, wherein, The controller is configured to cause the EHT STA to: Based on the determination that bits B5 and B6 have a first predefined value and bit B7 has a second predefined value, it is determined that the three bits in the service field have the predefined bit settings to indicate a channel width of 320 MHz.

28. The apparatus of claim 27, wherein, The second predefined value is 1.

29. The apparatus of claim 27, wherein, The first predefined value is 0.

30. The apparatus of claim 20, wherein, The controller is configured to cause the EHT STA to: Based on the determination that the three bits in the service field have a three-bit value of 4, it is determined that the three bits in the service field have the predefined bit setting to indicate a channel width of 320 MHz.

31. The apparatus of claim 20, wherein, The controller is configured to cause the EHT STA to: Based on the three bits in the service field, the channel bandwidth (CH_BANDWIDTH_IN_NON_HT) parameter in the non-high throughput is determined to indicate a channel width of 320 MHz.

32. The apparatus of claim 20, wherein, The transmit address TA field in the PPDU includes the bandwidth signaling TA.

33. The apparatus according to any one of claims 20-32, wherein, The controller is configured to cause the EHTSTA to: Based on the channel width of the PPDU, determine the channel width for communicating with the sender of the PPDU.

34. The apparatus according to any one of claims 20-32, wherein, The PPDU includes control frames.

35. The apparatus according to any one of claims 20-32, wherein, The PPDU includes Request to Send (RTS) or Clear to Send (CTS).

36. The apparatus according to any one of claims 20-32, wherein, The PPDU includes non-high throughput (non-HT) PPDUs replicated over multiple 20 MHz channel widths within a 320 MHz channel width.

37. The apparatus according to any one of claims 20-32, wherein, The PPDU includes PPDUs received in the 6 GHz band.

38. The apparatus of any one of claims 20-32, comprising a radio means for receiving the PPDU.

39. The apparatus of claim 38, comprising one or more antennas connected to the radio apparatus and a processor for executing instructions of the operating system of the EHT STA.

40. A method to be performed at an ultra-high throughput EHT wireless communication station (STA), the method comprising: Three bits in the service field of the Physical Layer (PHY) Protocol Data Unit (PPDU) are set to a predefined bit setting, which is configured to indicate a channel width of 320 MHz; and The EHT STA transmits the PPDU over a channel width of 320 MHz.

41. The method of claim 40, wherein, The three bits in the service field include two bits of the scrambler initialization sequence portion of the service field and one bit of the other portion of the service field.

42. The method of claim 41, comprising: The three bits in the service field are set to the predefined bit settings by setting the two bits of the scrambler initialization sequence portion to a first predefined value and setting the one bit of the other portion to a second predefined value.

43. The method of claim 42, wherein, The second predefined value is 1.

44. The method of claim 42, wherein, The first predefined value is 0.

45. The method of claim 41, wherein, The scrambler initialization sequence portion comprises 7 bits, wherein the two bits of the scrambler initialization sequence portion comprise the last two bits of the 7 bits, and the one bit of the other portion comprises the first bit of the other portion immediately following the last two bits of the 7 bits.

46. ​​The method of claim 40, wherein, The service field comprises 16 bits represented as bits B0-B15, wherein the three bits in the service field include bits B5, B6, and B7 of the service field.

47. The method of claim 46, comprising: The three bits in the service field are set to the predefined bit settings by setting bits B5 and B6 to the first predefined value and bit B7 to the second predefined value.

48. The method of claim 47, wherein, The second predefined value is 1.

49. The method of claim 47, wherein, The first predefined value is 0.

50. The method of claim 40, comprising: The three bits in the service field are set to the predefined bit setting by setting the three bits in the service field to a three-bit value representing the value 4.

51. The method of claim 40, comprising: Based on the channel bandwidth (CH_BANDWIDTH_IN_NON_HT) parameter in the non-high throughput, the three bits in the service field are set to the predefined bit settings to indicate a channel width of 320 MHz.

52. The method of claim 40, comprising: Set the transmit address TA field in the PPDU to the bandwidth signaling TA.

53. The method of claim 40, wherein, The PPDU includes control frames.

54. The method of claim 40, wherein, The PPDU includes Request to Send (RTS) or Clear to Send (CTS).

55. The method of claim 40, comprising: The EHT STA transmits the PPDU as a non-high throughput (non-HT) PPDU replicated over multiple 20 MHz channel widths within a 320 MHz channel width.

56. The method of claim 40, comprising: The EHT STA transmits the PPDU over a channel width of 320 MHz in the 6 GHz band.

57. A method to be performed at an extremely high throughput (EHT) wireless communication station (STA), the method comprising: Process the service field in the received Physical Layer (PHY) Protocol Data Unit (PPDU); as well as The PPDU is identified as having a 320 MHz channel width based on a predefined bit setting in the service field, where three bits are configured to indicate a channel width of 320 MHz.

58. The method of claim 57, wherein, The three bits in the service field include two bits of the scrambler initialization sequence portion of the service field and one bit of the other portion of the service field.

59. The method of claim 58, comprising: Based on the determination that the two bits in the scrambler initialization sequence portion have a first predefined value, and the one bit in the other portion has a second predefined value, it is determined that the three bits in the service field have the predefined bit setting to indicate a channel width of 320 MHz.

60. The method of claim 59, wherein, The second predefined value is 1.

61. The method of claim 59, wherein, The first predefined value is 0.

62. The method of claim 58, wherein, The scrambler initialization sequence portion comprises 7 bits, wherein the two bits of the scrambler initialization sequence portion comprise the last two bits of the 7 bits, and the one bit of the other portion comprises the first bit of the other portion immediately following the last two bits of the 7 bits.

63. The method of claim 57, wherein, The service field comprises 16 bits represented as bits B0-B15, wherein the three bits in the service field include bits B5, B6, and B7 of the service field.

64. The method of claim 63, comprising: Based on the determination that bits B5 and B6 have a first predefined value and bit B7 has a second predefined value, it is determined that the three bits in the service field have the predefined bit settings to indicate a channel width of 320 MHz.

65. The method of claim 64, wherein, The second predefined value is 1.

66. The method of claim 64, wherein, The first predefined value is 0.

67. The method of claim 57, comprising: Based on the determination that the three bits in the service field have a three-bit value of 4, it is determined that the three bits in the service field have the predefined bit setting to indicate a channel width of 320 MHz.

68. The method of claim 57, comprising: Based on the three bits in the service field, the channel bandwidth (CH_BANDWIDTH_IN_NON_HT) parameter in the non-high throughput is determined to indicate a channel width of 320 MHz.

69. The method of claim 57, wherein, The transmit address TA field in the PPDU includes the bandwidth signaling TA.

70. The method of claim 57, comprising: Based on the channel width of the PPDU, determine the channel width for communicating with the sender of the PPDU.

71. The method of claim 57, wherein, The PPDU includes control frames.

72. The method of claim 57, wherein, The PPDU includes Request to Send (RTS) or Clear to Send (CTS).

73. The method of claim 57, wherein, The PPDU includes non-high throughput (non-HT) PPDUs replicated over multiple 20 MHz channel widths within a 320 MHz channel width.

74. The method of claim 57, wherein, The PPDU includes PPDUs received in the 6 GHz band.

75. A communication apparatus comprising circuitry configured to cause a wireless communication device to perform the method as described in any one of claims 40-74.

76. A computer program product comprising one or more tangible computer-readable nontransitory storage media, the storage media comprising instructions operable to produce the method as described in any one of claims 40-74 when executed by at least one processor.

77. A communication device comprising a module for performing the method as described in any one of claims 40-74.