Method and device for receiving PPDU via multiple RU in wireless LAN system
Patent Information
- Application Number
- JP2025018207
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2019-12-13
- Filing Date
- 2025-02-06
- Publication Date
- 2026-02-17
- Estimated Expiration
- 2040-11-24
AI Technical Summary
Existing wireless LAN systems face challenges in efficiently utilizing increased spatial streams and bandwidth, particularly in supporting next-generation standards like IEEE802.11be, which require improved signaling techniques.
The proposed method involves a method and apparatus for transmitting and receiving Physical Protocol Data Units (PPDUs) using multiple Resource Units (RUs) aggregated in large-RU combinations, specifically utilizing RUs with 242 or more tones, and configuring these RUs for OFDMA format transmission.
This approach supports preamble puncturing and aggregation of large-RUs of various sizes, thereby increasing transmission efficiency and throughput in next-generation wireless LAN systems.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
[Technical field]
[0001] This specification relates to a technology for receiving a PPDU via multiple RUs in a wireless LAN system, and more specifically, to a method and apparatus for transmitting and receiving a PPDU in an OFDMA manner via multiple RUs aggregated by combining large-RUs. [Background technology]
[0002] WLAN (wireless local area network) has been improved in various ways, for example, the IEEE 802.11ax standard proposed an improved communication environment using OFDMA (orthogonal frequency division multiple access) and DL MU MIMO (downlink multi-user multiple input, multiple output) technologies.
[0003] This specification proposes technical features that can be utilized in a new communication standard. For example, the new communication standard is the Extreme high throughput (EHT) standard that has been recently discussed. The EHT standard can use newly proposed bandwidth increases, improved PHY layer protocol data unit (PPDU) structure, improved sequences, and Hybrid automatic repeat request (HARQ) techniques. The EHT standard can be referred to as the IEEE 802.11be standard.
[0004] New WLAN standards will use an increased number of spatial streams, which requires improved signaling techniques within the WLAN system to properly use the increased number of spatial streams. Summary of the Invention [Problem to be solved by the invention]
[0005] This specification proposes a method and apparatus for receiving PPDUs via multiple RUs in a WLAN system. [Means for solving the problem]
[0006] An example of this specification proposes a method for receiving PPDUs via multiple RUs.
[0007] This embodiment can be executed in a network environment supporting a next-generation wireless LAN system (IEEE 802.11be or EHT wireless LAN system). The next-generation wireless LAN system is an improved wireless LAN system of the 802.11ax system and can satisfy backward compatibility with the 802.11ax system.
[0008] This embodiment proposes a method and apparatus for transmitting and receiving a PPDU based on a multi-RU configured by combining large-RUs. Here, a large-RU means a resource unit having 242 or more tones. In particular, this embodiment proposes a method for configuring a multi-RU used to transmit a PPDU in an OFDMA scheme.
[0009] A receiving station (STA) receives a Physical Protocol Data Unit (PPDU) from a transmitting station via a broadband.
[0010] The receiving STA decodes the PPDU.
[0011] The PPDU includes a control field and a data field.
[0012] When the wideband is a 320 / 160+160 MHz band including a primary 160 MHz channel and a secondary 160 MHz channel, the data field is received through a first multiple RU in which a 996 RU (Resource Unit) and a 484 RU are aggregated. In this case, the first multiple RU is allocated within the primary 160 MHz channel or the secondary 160 MHz channel. The 996 RU is an RU consisting of 996 tones, and the 484 RU is an RU consisting of 484 tones. Effect of the Invention
[0013] According to the embodiment proposed in this specification, it is possible to provide new advantages such as supporting preamble puncturing and aggregation of large-RUs of various sizes in OFDMA, thereby increasing transmission efficiency and throughput. [Brief description of the drawings]
[0014] [Figure 1] 1 illustrates an example of a transmitting device and / or a receiving device of the present specification. [Diagram 2] 1 is a conceptual diagram showing the structure of a wireless LAN (WLAN). [Diagram 3] 1 is a diagram illustrating a typical link setup process. [Figure 4] 1 is a diagram showing an example of a PPDU used in the IEEE standard. [Diagram 5] 1 is a diagram showing the arrangement of resource units (RUs) used on a 20 MHz band. [Figure 6] 1 is a diagram showing the arrangement of resource units (RUs) used on a 40 MHz band. [Figure 7] 1 is a diagram showing the arrangement of resource units (RUs) used on an 80 MHz band. [Figure 8]The structure of the HE-SIG-B field is shown below. [Figure 9] 1 shows an example in which multiple User STAs are assigned to the same RU via MU-MIMO technology. [Figure 10] The operation related to UL-MU is shown. [Figure 11] 1 shows an example of a trigger frame. [Figure 12] 1 shows an example of a common information field of a trigger frame. [Figure 13] 1 shows an example of subfields included in a per user information field. [Figure 14] Explain the technical features of UORA technology. [Figure 15] An example of channels used / supported / defined within the 2.4 GHz band is shown below. [Figure 16] An example of channels used / supported / defined within the 5 GHz band is shown below. [Figure 17] An example of channels used / supported / defined within the 6 GHz band is shown below. [Figure 18] 1 shows an example of a PPDU used in this specification. [Figure 19] 1 shows a variation of the transmitting device and / or the receiving device of this specification. [Figure 20] 1 shows an example of a PHY transmission procedure for an HE SU PPDU. [Figure 21] 1 shows an example of a block diagram of a transmitting device that generates each field of an HE PPDU. [Figure 22] An example of an EHT PPDU format is shown below. [Diagram 23] An example of the U-SIG format is shown below. [Figure 24] FIG. 4 is a procedure flow diagram showing the operation of the transmitting device according to the embodiment. [Diagram 25] FIG. 4 is a procedure flow diagram showing the operation of the receiving device according to the embodiment. [Figure 26]1 is a flow diagram showing a procedure in which a transmitting STA according to the present embodiment transmits a PPDU. [Figure 27] 4 is a flow diagram showing a procedure in which a receiving STA according to the present embodiment receives a PPDU. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0015] As used herein, "A or B" can mean "only A," "only B," or "both A and B." Also, as used herein, "A or B" can be interpreted as "A and / or B." For example, as used herein, "A, B or C" can mean "only A," "only B," "only C," or "any combination of A, B and C."
[0016] As used herein, a slash ( / ) or a comma can mean "and / or." For example, "A / B" can mean "A and / or B." Thus, "A / B" can mean "only A," "only B," or "both A and B." For example, "A, B, C" can mean "A, B, or C."
[0017] In this specification, "at least one of A and B" can mean "only A," "only B," or "both A and B." In addition, in this specification, the expressions "at least one of A or B" and "at least one of A and / or B" can be interpreted similarly to "at least one of A and B."
[0018] In addition, in this specification, "at least one of A, B and C" can mean "only A," "only B," "only C," or "any combination of A, B and C." In addition, "at least one of A, B or C" or "at least one of A, B and / or C" can mean "at least one of A, B and C."
[0019] In addition, parentheses used in this specification may mean "for example." Specifically, when "control information (PDCCH)" is used, "PDCCH" is proposed as an example of "control information." In addition, "control information" in this specification is not limited to "PDCCH," and "PDDCH" is proposed as an example of "control information." In addition, when "control information (i.e., PDCCH)" is used, "PDCCH" is proposed as an example of "control information."
[0020] In this specification, technical features individually described in one drawing may be embodied individually or simultaneously.
[0021] The following example of the present specification applies to various wireless communication systems. For example, the following example of the present specification applies to a wireless local area network (WLAN) system. For example, the present specification applies to the IEEE 802.11a / g / n / ac standard and the IEEE 802.11ax standard. The present specification also applies to the newly proposed EHT standard or IEEE 802.11be standard. The present specification also applies to a new WLAN standard that is an enhancement of the EHT standard or IEEE 802.11be. The present specification also applies to a mobile communication system. For example, the present specification applies to a mobile communication system based on LTE (Long Term Evolution) based on the 3GPP (registered trademark) (3rd Generation Partnership Project) standard and its evolution. The present specification also applies to a 5GNR standard communication system based on the 3GPP standard.
[0022] In the following, technical features to which this specification is applied will be described in order to explain the technical features of this specification.
[0023] FIG. 1 shows an example of a transmitting device and / or a receiving device according to the present specification.
[0024] The example of FIG. 1 may implement various technical features described below. FIG. 1 relates to at least one STA (station). For example, the STA (110, 120) in this specification may be referred to by various names such as a mobile terminal, a wireless device, a wireless transmit / receive unit (WTRU), a user equipment (UE), a mobile station (MS), a mobile subscriber unit, or simply a user. The STA (110, 120) in this specification may be referred to by various names such as a network, a base station, a Node-B, an access point (AP), a repeater, a router, a relay, etc. The STA (110, 120) in this specification may be referred to by various names such as a receiving device, a transmitting device, a receiving STA, a transmitting STA, a receiving device, a transmitting device, etc.
[0025] For example, the STAs (110, 120) can perform an AP (Access Point) role or a non-AP role. That is, the STAs (110, 120) in this specification can perform the functions of an AP and / or a non-AP. In this specification, an AP can also be referred to as an AP STA.
[0026] The STAs (110, 120) of this specification can support various communication standards other than the IEEE 802.11 standard. For example, communication standards related to the 3GPP standard (e.g., LTE, LTE-A, 5GNR standard) can be supported. The STAs of this specification are implemented in various devices such as mobile phones, vehicles, and personal computers. The STAs of this specification can support communication for various communication services such as voice calls, video calls, data communications, self-driving, autonomous driving, etc.
[0027] As used herein, the STAs (110, 120) may include a medium access control (MAC) and physical layer interface to the wireless medium as defined by the IEEE 802.11 standard.
[0028] The STAs (110, 120) will be described below based on FIG. 1(a).
[0029] The first STA 110 includes a processor 111, a memory 112, and a transceiver 113. The depicted processor, memory, and transceiver may each be implemented as a separate chip, or at least two or more of the blocks / functions may be implemented via a single chip.
[0030] The transceiver (113) of the first STA performs signal transmission and reception operations, specifically, it can transmit and receive IEEE 802.11 packets (e.g., IEEE 802.11a / b / g / n / ac / ax / be, etc.).
[0031] For example, the first STA (110) can perform the intended operations of the AP. For example, the processor (111) of the AP can receive signals via the transceiver (113), process the received signals, generate transmission signals, and perform control for signal transmission. The memory (112) of the AP can store signals received via the transceiver (113) (i.e., received signals) and can store signals transmitted via the transceiver (i.e., transmitted signals).
[0032] For example, the second STA (120) can perform the intended operation of a non-AP STA. For example, the non-AP transceiver (123) can transmit and receive signals. Specifically, it can transmit and receive IEEE 802.11 packets (e.g., IEEE 802.11a / b / g / n / ac / ax / be, etc.).
[0033] For example, the processor (121) of the Non-AP STA can receive signals via the transceiver (123), process the received signals, generate transmission signals, and execute control for signal transmission. The memory (122) of the Non-AP STA can store signals received via the transceiver (123) (i.e., received signals) and can store signals transmitted via the transceiver (i.e., transmitted signals).
[0034] For example, in the following specification, the operation of the device indicated as AP is executed in the first STA (110) or the second STA (120). For example, when the first STA (110) is an AP, the operation of the device indicated as AP is controlled by the processor (111) of the first STA (110), and related signals are transmitted or received via a transceiver (113) controlled by the processor (111) of the first STA (110). In addition, control information related to the operation of the AP and transmitted / received signals of the AP are stored in the memory (112) of the first STA (110). In addition, when the second STA (110) is an AP, the operation of the device indicated as AP is controlled by the processor (121) of the second STA (120), and related signals are transmitted or received via a transceiver (123) controlled by the processor (121) of the second STA (120). In addition, control information related to the operation of the AP and transmitted / received signals of the AP are stored in the memory (122) of the second STA (110).
[0035] For example, in the following specification, the operation of the device indicated as non-AP (or User-STA) is executed in the first STA (110) or the second STA (120). For example, if the second STA (120) is a non-AP, the operation of the device indicated as non-AP is controlled by the processor (121) of the second STA (120), and related signals are transmitted or received via the transceiver (123) controlled by the processor (121) of the second STA (120). In addition, control information related to the operation of the non-AP and the transmission / reception signals of the AP are stored in the memory (122) of the second STA (120). For example, if the first STA (110) is a non-AP, the operation of the device indicated as non-AP is controlled by the processor (111) of the first STA (110), and related signals are transmitted or received via the transceiver (113) controlled by the processor (111) of the first STA (120). In addition, control information related to the operation of the non-AP and transmission / reception signals of the AP are stored in the memory (112) of the first STA (110).
[0036] In the following specification, devices called (transmitting / receiving) STA, first STA, second STA, STA1, STA2, AP, first AP, second AP, AP1, AP2, (transmitting / receiving) Terminal, (transmitting / receiving) Device, (transmitting / receiving) apparatus, network, etc. refer to the STAs (110, 120) in Fig. 1. For example, devices indicated as (transmitting / receiving) STA, first STA, second STA, STA1, STA2, AP, first AP, second AP, AP1, AP2, (transmitting / receiving) Terminal, (transmitting / receiving) Device, (transmitting / receiving) apparatus, network, etc. without specific reference numerals also refer to the STAs (110, 120) in Fig. 1. For example, in the following example, the operations of various STAs transmitting and receiving signals (e.g., PPPDUs) may be performed in the transceivers (113, 123) in Fig. 1. In the following example, various STAs may generate transmission / reception signals or perform data processing or calculations in advance for transmission / reception signals in the processors (111, 121) of Fig. 1. For example, an example of an operation for generating transmission / reception signals or performing data processing or calculations in advance for transmission / reception signals may include: 1) an operation for determining / obtaining / configuring / calculating / decoding / encoding bit information of subfields (SIG, STF, LTF, Data) included in a PPDU; 2) an operation for determining / configuring / acquiring time resources and frequency resources (e.g., subcarrier resources) used for the subfields (SIG, STF, LTF, Data) included in a PPDU; 3) an operation for determining / configuring / acquiring specific sequences (e.g., pilot sequences, STF / LTF sequences, extra sequences applied to SIGs) used for the subfields (SIG, STF, LTF, Data) included in a PPDU; 4) an operation for power control and / or power saving applied to the STA; and 5) an operation related to determining / obtaining / configuring / calculating / decoding / encoding an ACK signal.In addition, in the following example, various information (e.g., information related to fields / subfields / control fields / parameters / power, etc.) used by various STAs to determine / acquire / configure / calculate / decode / encode transmitted / receive signals is stored in memories (112, 122) of FIG. 1.
[0037] The above-mentioned device / STA in Fig. 1(a) is modified as shown in Fig. 1(b). The STA (110, 120) of this specification will be described based on Fig. 1(b) below.
[0038] For example, the transceivers (113, 123) shown in FIG. 1(b) may perform the same functions as the transceivers shown in FIG. 1(a) described above. For example, the processing chips (114, 124) shown in FIG. 1(b) may include processors (111, 121) and memories (112, 122). The processors (111, 121) and memories (112, 122) shown in FIG. 1(b) may perform the same functions as the processors (111, 121) and memories (112, 122) shown in FIG. 1(a) described above.
[0039] In the following description, a mobile terminal, a wireless device, a wireless transmit / receive unit (WTRU), a user equipment (UE), a mobile station (MS), a mobile subscriber unit, a user, a user STA, a network, a base station, a Node-B, an access point (AP), a repeater, a router, a relay, a receiving device, a transmitting device, a receiving STA, a transmitting STA, a receiving device, a transmitting device, a receiving apparatus, and / or a transmitting apparatus may refer to the STA (110, 120) shown in FIG. 1(a) / (b) or the processing chip (114, 124) shown in FIG. 1(b). That is, the technical features of this specification may be performed in the STA (110, 120) shown in FIG. 1(a) / (b) or may be performed only in the processing chip (114, 124) shown in FIG. 1(b). For example, the technical feature of the transmitting STA transmitting a control signal can be understood as the technical feature of the control signal generated in the processor (111, 121) shown in Fig. 1(a) / (b) being transmitted via the transceiver (113, 123) shown in Fig. 1(a) / (b). Alternatively, the technical feature of the transmitting STA transmitting a control signal can be understood as the technical feature of the control signal to be transmitted to the transceiver (113, 123) being generated in the processing chip (114, 124) shown in Fig. 1(b).
[0040] For example, the technical feature of the receiving STA receiving the control signal can be understood as the technical feature of the control signal being received by the transceiver (113, 123) shown in Fig. 1(a). Alternatively, the technical feature of the receiving STA receiving the control signal can be understood as the technical feature of the control signal received by the transceiver (113, 123) shown in Fig. 1(a) being acquired by the processor (111, 121) shown in Fig. 1(a). Alternatively, the technical feature of the receiving STA receiving the control signal can be understood as the technical feature of the control signal received by the transceiver (113, 123) shown in Fig. 1(b) being acquired by the processing chip (114, 124) shown in Fig. 1(b).
[0041] 1(b), software code (115, 125) is included within the memories (112, 122). The software code (115, 125) includes instructions that control the operation of the processors (111, 121). The software code (115, 125) may be included in a variety of programming languages.
[0042] The processors (111, 121) or processing chips (114, 124) shown in FIG. 1 may include an application-specific integrated circuit (ASIC), other chipsets, logic circuits, and / or data processing devices. The processors are application processors (APs). For example, the processors (111, 121) or processing chips (114, 124) shown in FIG. 1 may include at least one of a digital signal processor (DSP), a central processing unit (CPU), a graphics processing unit (GPU), and a modem (modulator and demodulator). For example, the processors (111, 121) or processing chips (114, 124) shown in FIG. 1 may include a SNAPDRAGON 3.0 GHz processor manufactured by Qualcomm®. TMEXYNOS series processors, manufactured by Samsung TM Series processors, A-series processors manufactured by Apple®, HELIO manufactured by MediaTek® TM ATOM series processors, manufactured by INTEL® TM It is a series processor or an enhanced version of the series processor.
[0043] In this specification, an uplink refers to a link for communication from a non-AP STA to an AP STA, and an uplink PPDU / packet / signal, etc. are transmitted via the uplink. Also, in this specification, a downlink refers to a link for communication from an AP STA to a non-AP STA, and a downlink PPDU / packet / signal, etc. are transmitted via the downlink.
[0044] FIG. 2 is a conceptual diagram showing the structure of a wireless LAN (WLAN).
[0045] The top part of Figure 2 shows the structure of an IEEE (Institute of electrical and eletronic engineers) 802.11 infrastructure basic service set (BSS).
[0046] Referring to the top of FIG. 2, the wireless LAN system can include one or more infrastructure BSSs (200, 205) (hereinafter, BSS). The BSSs (200, 205) are a set of APs and STAs, such as an access point (AP, 225) and a station (STA1, 200-1), that can properly synchronize and communicate with each other, and are not a concept that refers to a specific area. The BSS (205) can include one AP (230) and one or more STAs (205-1, 205-2) that can be associated with it.
[0047] The BSS can include at least one STA, APs (225, 230) that provide a distribution service, and a distribution system (DS, 210) that connects multiple APs.
[0048] The distribution system (210) can implement an extended service set (ESS, 240) by connecting multiple BSSs (200, 205). The term ESS (240) is used to indicate a network formed by connecting one or multiple APs via the distribution system (210). APs included in one ESS (240) have the same service set identification (SSID).
[0049] The portal (220) can act as a bridge to connect a wireless LAN network (IEEE 802.11) to other networks (eg, 802.X).
[0050] In the BSS shown in the upper part of Figure 2, a network between APs (225, 230) and a network between APs (225, 230) and STAs (200-1, 205-1, 205-2) are implemented. However, it is also possible to set up a network between STAs without APs (225, 230) and communicate with each other. A network that sets up a network between STAs without APs (225, 230) and communicates with each other is defined as an Ad-Hoc network or an independent basic service set (IBSS).
[0051] The lower part of Figure 2 is a conceptual diagram showing the IBSS.
[0052] Referring to the bottom of Figure 2, an IBSS is a BSS that operates in an ad-hoc mode. Since an IBSS does not include an AP, there is no centralized management entity that performs management functions. That is, in an IBSS, STAs (250-1, 250-2, 250-3, 255-4, 255-5) are managed in a distributed manner. In an IBSS, all STAs (250-1, 250-2, 250-3, 255-4, 255-5) are mobile STAs, and are not allowed to connect to a distribution system, forming a self-contained network.
[0053] FIG. 3 is a diagram illustrating a typical link setup process.
[0054] In the illustrated step S310, the STA can perform a network discovery operation. The network discovery operation can include a scanning operation of the STA. That is, in order for the STA to access a network, it needs to find a joinable network. The STA needs to identify a compatible network before joining a wireless network, and the process of identifying networks that exist in a specific area is called scanning. There are two scanning methods: active scanning and passive scanning.
[0055] FIG. 3 shows an example of a network discovery operation including an active scan process. In active scan, a STA performing scanning moves channels and transmits a probe request frame to search for APs in the vicinity, and waits for a response to the probe request frame. A responder transmits a probe response frame to the STA that transmitted the probe request frame in response to the probe request frame. Here, the responder is the STA that transmitted a beacon frame last in the BSS of the channel being scanned. In the BSS, the AP transmits a beacon frame, so the AP becomes the responder, and in the IBSS, the STA in the IBSS returns and transmits a beacon frame, so the responder is not constant. For example, a STA that transmits a probe request frame on channel 1 and receives a probe response frame on channel 1 can store BSS-related information included in the received probe response frame, move to the next channel (e.g., channel 2), and perform scanning in the same manner (i.e., probe request / response transmission / reception on channel 2).
[0056] Although not shown as an example in FIG. 3, the scanning operation may be performed by a passport scan method. A STA performing scanning based on passport scan can wait for a beacon frame while moving between channels. A beacon frame is one of management frames in IEEE 802.11, and is periodically transmitted to inform a scanning STA of the presence of a wireless network and allow the scanning STA to find and join the wireless network. In a BSS, an AP periodically transmits a beacon frame, and in an IBSS, a STA in the IBSS returns and transmits a beacon frame. When a scanning STA receives a beacon frame, it stores information about the BSS included in the beacon frame, and moves to another channel while recording beacon frame information in each channel. A STA receiving a beacon frame can store BSS-related information included in the received beacon frame, move to the next channel, and perform scanning in the next channel in the same manner.
[0057] The STA that has discovered the network can perform an authentication process through step S320. This authentication process is called a first authentication process to clearly distinguish it from the security setting operation in step S340 described below. The authentication process in S320 may include a process in which the STA transmits an authentication request frame to the AP, and in response, the AP transmits an authentication response frame to the STA. The authentication frame used in the authentication request / response corresponds to a management frame.
[0058] The authentication frame can include information on the authentication algorithm number, authentication transaction sequence number, status code, challenge text, Robust Security Network (RSN), Finite Cyclic Group, etc.
[0059] The STA can send an authentication request frame to the AP. The AP can determine whether to allow authentication for the STA based on the information contained in the received authentication request frame. The AP can provide the result of the authentication process to the STA via an authentication response frame.
[0060] A successfully authenticated STA can perform an access process based on step S330. The access process includes a process in which the STA transmits an association request frame to the AP, and in response, the AP transmits an association response frame to the STA. For example, the access request frame can include information related to various capabilities, such as a beacon listen interval, a service set identifier (SSID), supported rates, supported channels, an RSN, a mobility domain, supported operating classes, a Traffic Indication Map Broadcast request, and information on interworking service capabilities. For example, the connection response frame may include information related to various capabilities, a status code, an association ID (AID), supported rates, an Enhanced Distributed Channel Access (EDCA) parameter set, a Received Channel Power Indicator (RCPI), a Received Signal to Noise Indicator (RSNI), a mobility domain, a timeout interval (association comeback time), overlapping BSS scan parameters, a TIM broadcast response, a QoS map, and the like.
[0061] Thereafter, the STA may perform a security setup process in step S340. The security setup process in step S340 may include, for example, a private key setup process via a four-way handshake using an Extesible Authentication Protocol over LAN (EAPOL) frame.
[0062] FIG. 4 is a diagram showing an example of a PPDU used in the IEEE standard.
[0063] As shown, various types of PPDUs (PHY protocol data units) are used in standards such as IEEEa / g / n / ac. Specifically, the LTF and STF fields contain training signals, SIG-A and SIG-B contain control information for the receiving station, and the data field contains user data corresponding to the PSDU (MAC PDU / Aggregated MAC PDU).
[0064] Also, Figure 4 includes an example of an HE PPDU of the IEEE 802.11ax standard. The HE PPDU in Figure 4 is an example of a PPDU for multiple users, and HE-SIG-B is included only for multiple users, and the corresponding HE-SIG-B is omitted in a PPDU for a single user.
[0065] As shown, an HE-PPDU for a Multiple User (MU) may include a legacy-short training field (L-STF), a legacy-long training field (L-LTF), a legacy-signal (L-SIG), a high efficiency-signal A (HE-SIG-A), a high efficiency-signal-B (HE-SIG-B), a high efficiency-short training field (HE-STF), a high efficiency-long training field (HE-LTF), a data field (or MAC payload), and a Packet Extension (PE) field. Each field is transmitted during the indicated time interval (i.e., 4 or 8 μs, etc.).
[0066] The resource unit (RU) used in the PPDU is described as follows. The resource unit can include multiple subcarriers (or tones). The resource unit is used when transmitting signals to multiple STAs based on OFDMA technology. The resource unit is also defined when transmitting a signal to one STA. The resource unit is used for STF, LTF, data field, etc.
[0067] FIG. 5 is a diagram showing the arrangement of resource units (RUs) used in a 20 MHz band.
[0068] As shown in Fig. 5, resource units (RUs) corresponding to different numbers of tones (i.e., subcarriers) may be used to configure some fields of the HE-PPDU. For example, resources are allocated in units of the indicated RUs to the HE-STF, HE-LTF, and data fields.
[0069] As shown at the top of FIG. 5, 26 units (i.e., units corresponding to 26 tones) are arranged. Six tones are used as a guard band in the leftmost band of the 20 MHz band, and five tones are used as a guard band in the rightmost band of the 20 MHz band. Seven DC tones are inserted in the center band, i.e., the DC band, and there may be 26 units corresponding to 13 tones on each side of the DC band. In addition, 26 units, 52 units, and 106 units are allocated to other bands. Each unit is allocated for a receiving station, i.e., a user.
[0070] On the other hand, the RU arrangement of Figure 5 can be utilized not only for multiple user (MU) situations, but also for single user (SU) situations, in which case it is possible to use one 242 unit as shown at the bottom of Figure 5, in which case three DC tones are inserted.
[0071] In the example of Figure 5, various sizes of RUs are proposed, i.e., 26RU, 52RU, 106RU, 242RU, etc., and the specific sizes of such RUs may be expanded or increased, so this embodiment is not limited to the specific size of each RU (i.e., the number of corresponding tones).
[0072] FIG. 6 is a diagram showing the arrangement of resource units (RUs) used in a 40 MHz band.
[0073] Just as various sizes of RUs were used in the example of Figure 5, the example of Figure 6 uses 26RU, 52RU, 106RU, 242RU, 484RU, etc. Also, five DC tones are inserted at the center frequency, 12 tones are used as a guard band in the leftmost band of the 40 MHz band, and 11 tones are used as a guard band in the rightmost band of the 40 MHz band.
[0074] Also, as shown, when used for a single user, 484 RUs can be used, while the specific number of RUs can be changed, as in the example of FIG.
[0075] FIG. 7 is a diagram showing the arrangement of resource units (RUs) used in an 80 MHz band.
[0076] Just as various sizes of RUs are used in the examples of Figures 5 and 6, the example of Figure 7 can use 26RU, 52RU, 106RU, 242RU, 484RU, 996RU, etc. Also, 7 DC tones are inserted into the center frequency, 12 tones are used for the guard band in the leftmost band of the 80 MHz band, and 11 tones are used for the guard band in the rightmost band of the 80 MHz band. Also, 26RUs using 13 tones each on the left and right of the DC band can be used.
[0077] Also, as shown, when used for a single user, 996 RUs are available, in which case 5 DC tones are inserted.
[0078] The RU described in this specification is used for UL (Uplink) communication and DL (Downlink) communication. For example, when UL-MU communication solicited by a Trigger frame is performed, a transmitting STA (e.g., AP) can assign a first RU (e.g., 26 / 52 / 106 / 242RU, etc.) to a first STA and a second RU (e.g., 26 / 52 / 106 / 242RU, etc.) to a second STA through the Trigger frame. Thereafter, the first STA can transmit a first Trigger-Based PPDU based on the first RU, and the second STA can transmit a second Trigger-Based PPDU based on the second RU. The first and second Trigger-Based PPDUs are transmitted to the AP in the same time period.
[0079] For example, when a DL MU PPDU is configured, the transmitting STA (e.g., AP) can assign a first RU (e.g., 26 / 52 / 106 / 242 RU, etc.) to the first STA and a second RU (e.g., 26 / 52 / 106 / 242 RU, etc.) to the second STA. That is, the transmitting STA (e.g., AP) can transmit the HE-STF, HE-LTF, and Data fields for the first STA via the first RU, and the HE-STF, HE-LTF, and Data fields for the second STA via the second RU in one MU PPDU.
[0080] Information about the location of the RU is signaled via HE-SIG-B.
[0081] Figure 8 shows the structure of the HE-SIG-B field.
[0082] As shown, the HE-SIG-B field (810) includes a common field (820) and a user-specific field (830). The common field (820) may include information that applies commonly to all users (i.e., user STAs) receiving the SIG-B. The user-specific field (830) may be referred to as a user-specific control field. The user-specific field (830) may apply only to a subset of users when the SIG-B is transmitted to multiple users.
[0083] As shown in FIG. 8, the common field (820) and the user specific field (830) can be encoded separately.
[0084] The common field (820) can include N*8 bits of RU allocation information. For example, the RU allocation information can include information about the location of the RU. For example, when a 20 MHz channel is used as in FIG. 5, the RU allocation information can include information about which RU (26RU / 52RU / 106RU) is located in which frequency band.
[0085] An example of the RU allocation information consisting of 8 bits is as follows:
[0086] [Table 1]
[0087] As shown in the example of Figure 5, a maximum of nine 26RUs are allocated to a 20MHz channel. When the RU allocation information in the common field (820) is set to "00000000" as shown in Table 1, nine 26RUs are allocated to the corresponding channel (i.e., 20MHz). Also, when the RU allocation information in the common field (820) is set to "00000001" as shown in Table 1, seven 26RUs and one 52RU are allocated to the corresponding channel. That is, in the example of Figure 5, a 52RU is allocated to the far right, and seven 26RUs are allocated to the left of that.
[0088] The example in Table 1 shows only a portion of the RU locations for which RU allocation information can be displayed.
[0089] For example, the RU allocation information may further include an example of Table 2 below.
[0090] [Table 2]
[0091] "01000y2y1y0" relates to an example in which 106RU is assigned to the left end of the 20MHz channel, and five 26RUs are assigned to the right of it. In this case, a large number of STAs (e.g., User-STAs) are assigned to the 106RU based on MU-MIMO technology. Specifically, a maximum of eight STAs (e.g., User-STAs) are assigned to the 106RU, and the number of STAs (e.g., User-STAs) assigned to the 106RU is determined based on the 3-bit information (y2y1y0). For example, when the 3-bit information (y2y1y0) is set to N, the number of STAs (e.g., User-STAs) assigned to the 106RU based on MU-MIMO technology is N+1.
[0092] Typically, multiple different STAs (e.g., User STAs) are assigned to multiple RUs. However, multiple STAs (e.g., User STAs) are assigned to one RU that is equal to or larger than a certain size (e.g., 106 subcarriers) based on MU-MIMO technology.
[0093] As shown in FIG. 8, the user-specific field (830) can include a plurality of user fields. As described above, the number of STAs (e.g., User STAs) to be allocated to a specific channel is determined based on the RU allocation information of the common field (820). For example, when the RU allocation information of the common field (820) is "00000000", one User STA is allocated to each of the nine 26 RUs (i.e., a total of nine User STAs are allocated). That is, a maximum of nine User STAs are allocated to a specific channel via OFDMA technology. Also, a maximum of nine User STAs are allocated to a specific channel via non-MU-MIMO technology.
[0094] For example, when RU allocation is set to "01000y2y1y0", multiple user STAs are allocated to the 106RU located on the left side through MU-MIMO technology, and five user STAs are allocated to the five 26RUs located to the right side through non-MU-MIMO technology. Such a case is embodied by the example of FIG. 9.
[0095] FIG. 9 shows an example in which multiple User STAs are assigned to the same RU via MU-MIMO technology.
[0096] For example, when the RU allocation is set to "01000010" as shown in FIG. 9, 106 RUs are allocated to the left end of a particular channel, and five 26 RUs are allocated to the right of it based on Table 2. In addition, a total of three user STAs are allocated to the 106 RUs via MU-MIMO technology. As a result, a total of eight user STAs are allocated, so the user individual field (830) of HE-SIG-B can include eight user fields.
[0097] The eight user fields are included in the order shown in Figure 9. Also, as shown in Figure 8, two user fields are implemented in one user block field.
[0098] The user fields shown in Figures 8 and 9 are configured based on two formats. That is, the user field related to the MU-MIMO technology is configured in a first format, and the user field related to the non-MU-MIMO technology is configured in a second format. Referring to the example of Figure 9, user field 1 to user field 3 are based on the first format, and user field 4 to user field 8 are based on the second format. The first format or the second format can include bit information of the same length (e.g., 21 bits).
[0099] Each user field can have the same size (for example, 21 bits). For example, the user field of the first format (the format of the MU-MIMO technology) is configured as follows.
[0100] For example, the first bit (e.g., B0-B10) in the User field (i.e., 21 bits) may include identification information (e.g., STA-ID, partial AID, etc.) of the User STA to which the corresponding User field is assigned. Also, the second bit (e.g., B11-B14) in the User field (i.e., 21 bits) may include information regarding spatial configuration. Specifically, an example of the second bit (i.e., B11-B14) may be the same as Tables 3 to 4 below.
[0101] [Table 3]
[0102] [Table 4]
[0103] As shown in Table 3 and / or Table 4, the second bit (i.e., B11-B14) may include information on the number of spatial streams allocated to multiple user STAs allocated by MU-MIMO technology. For example, when three user STAs are allocated to 106RU based on MU-MIMO technology as shown in FIG. 9, N_user is set to '3', and the values of N_STS[1], N_STS[2], and N_STS[3] are determined accordingly as shown in Table 3. For example, when the value of the second bit (B11-B14) is '0011', N_STS[1]=4, N_STS[2]=1, and N_STS[3]=1 are set. That is, in the example of FIG. 9, four spatial streams are allocated to user field 1, one spatial stream is allocated to user field 2, and one spatial stream is allocated to user field 3.
[0104] As an example of Table 3 and / or Table 4, information on the number of spatial streams for a user station (User STA) (i.e., the second bit, B11-B14) is composed of 4 bits. Also, information on the number of spatial streams for a user station (User STA) (i.e., the second bit, B11-B14) can support up to 8 spatial streams. Also, information on the number of spatial streams (i.e., the second bit, B11-B14) can support up to 4 spatial streams for one User STA.
[0105] In addition, the third bit (i.e., B15-18) in the User field (i.e., 21 bits) can contain MCS (Modulation and coding scheme) information. The MCS information is applied to the data field in the PPDU containing the corresponding SIG-B.
[0106] As used herein, MCS, MCS information, MCS index, MCS field, etc. may be represented as a specific index value. For example, MCS information may be represented as index 0 to index 11. MCS information may include information on constellation modulation type (e.g., BPSK, QPSK, 16_QAM, 64_QAM, 256_QAM, 1024_QAM, etc.) and information on code rate (e.g., 1 / 2, 2 / 3, 3 / 4, 5 / 6, etc.). MCS information may exclude information on channel coding type (e.g., BSS or LDPC).
[0107] Also, the fourth bit (ie, B19) in the User field (ie, 21 bits) is a Reserved field.
[0108] Also, the fifth bit (i.e., B20) in the User field (i.e., 21 bits) may include information on the coding type (e.g., BSS or LDPC). That is, the fifth bit (i.e., B20) may include information on the type of channel coding (e.g., BSS or LDPC) applied to the data field in the PPDU including the corresponding SIG-B.
[0109] The above example relates to the User field of the first format (the format of the MU-MIMO technology). An example of the User field of the second format (the format of the non-MU-MIMO technology) is as follows:
[0110] The first bit (e.g., B0-B10) in the User field of the second format may include identification information of the User STA. The second bit (e.g., B11-B13) in the User field of the second format may include information regarding the number of spatial streams applied to the corresponding RU. The third bit (e.g., B14) in the User field of the second format may include information regarding whether a beamforming steering matrix is applied. The fourth bit (e.g., B15-B18) in the User field of the second format may include MCS (Modulation and coding scheme) information. The fifth bit (e.g., B19) in the User field of the second format may include information regarding whether DCM (Dual Carrier Modulation) is applied. The sixth bit (i.e., B20) in the User field of the second format may include information regarding a coding type (e.g., BSS or LDPC).
[0111] 10 shows the operation related to the UL-MU. As shown, a transmitting STA (e.g., AP) can perform channel connection through contention (i.e., Backoff operation) and transmit a Trigger frame (1030). That is, the transmitting STA (e.g., AP) can transmit a PPDU including a Trigger frame (1330). If a PPDU including a Trigger frame is received, a TB (trigger-based) PPDU is transmitted after a delay of SIFS.
[0112] The TB PPDUs (1041, 1042) are transmitted during the same time period, and are transmitted from multiple STAs (eg, User STAs) whose AIDs are indicated in the Trigger frame (1030). The ACK frame (1050) for the TB PPDU can be implemented in various forms.
[0113] Specific features of the trigger frame will be described with reference to Figures 11 to 13. When UL-MU communication is used, orthogonal frequency division multiple access (OFDMA) technology or MU MIMO technology is used, or OFDMA and MU MIMO technology are used simultaneously.
[0114] An example of a trigger frame is shown in Fig. 11. The trigger frame in Fig. 11 allocates resources for uplink MU transmission (Uplink Multiple-User transmission) and is transmitted, for example, from an AP. The trigger frame is composed of a MAC frame and is included in a PPDU.
[0115] Some of the fields shown in Figure 11 may be omitted, others may be added, and the length of each of the fields may vary from that shown.
[0116] The frame control field (1110) in FIG. 11 includes information regarding the version of the MAC protocol and other additional control information, and the duration field (1120) includes information regarding the time information for NAV setting and the STA identifier (e.g., AID).
[0117] Also, the RA field (1130) includes address information of the STA receiving the corresponding trigger frame, and may be omitted if necessary. The TA field (1140) includes address information of the STA (e.g., AP) transmitting the corresponding trigger frame, and the common information field (1150) includes common control information applied to the receiving STA receiving the corresponding trigger frame. For example, a field indicating the length of the L-SIG field of the up PPDU transmitted in response to the corresponding trigger frame and information controlling the contents of the SIG-A field (i.e., HE-SIG-A field) of the up PPDU transmitted in response to the corresponding trigger frame are included. Also, the common control information includes information regarding the length of the CP of the up PPDU transmitted in response to the corresponding trigger frame and information regarding the length of the LTF field.
[0118] It is also preferable to include per user information fields (1160#1 to 1160#N) corresponding to the number of receiving STAs that receive the trigger frame of Fig. 11. The per user information fields are also called "assignment fields".
[0119] The trigger frame of FIG. 11 may also include a padding field (1170) and a frame check sequence field (1180).
[0120] Each of the per user information fields (1160#1 through 1160#N) shown in FIG. 11 may again include multiple subfields.
[0121] Figure 12 shows an example of a common information field of a trigger frame. Some of the subfields in Figure 12 may be omitted and others may be added. Also, the length of each of the subfields shown may vary.
[0122] The indicated length field (1210) has the same value as the length field of the L-SIG field of the up PPDU transmitted corresponding to the corresponding trigger frame, and the length field of the L-SIG field of the up PPDU indicates the length of the up PPDU. As a result, the length field of the trigger frame (1210) is used to indicate the length of the corresponding uplink PPDU.
[0123] In addition, the cascade indicator field (1220) indicates whether or not a cascade operation is performed. Cascade operation means that both downlink MU transmission and uplink MU transmission are performed within the same TXOP. In other words, it means that after downlink MU transmission is performed, uplink MU transmission is performed after a previously set time (e.g., SIFS). In cascade operation, there may be only one transmitter (e.g., AP) performing downlink communication, and there may be multiple transmitters (e.g., non-AP) performing uplink communication.
[0124] The CS request field (1230) indicates whether or not the receiving device that received the trigger frame needs to take into account the state of the wireless medium, NAV, etc. when transmitting the corresponding uplink PPDU.
[0125] The HE-SIG-A information field (1240) includes information for controlling the contents of the SIG-A field (ie, the HE-SIG-A field) of the up PPDU transmitted in response to the corresponding trigger frame.
[0126] The CP and LTF type field (1250) can include information about the LTF length and CP length of the up PPDU transmitted corresponding to the corresponding trigger frame. The trigger type field (1060) can indicate the purpose for which the corresponding trigger frame is used, such as a normal trigger, a trigger for beamforming, a request for Block ACK / NACK, etc.
[0127] In this specification, it can be assumed that the trigger type field (1260) of the trigger frame indicates a Basic type trigger frame for normal triggering. For example, a Basic type trigger frame can be called a Basic trigger frame.
[0128] Figure 13 shows an example of subfields included in a per user information field. The user information field (1300) of Figure 13 can be understood as any one of the individual user information fields (1160#1 to 1160#N) mentioned in Figure 11. Some of the subfields included in the user information field (1300) of Figure 13 may be omitted and other subfields may be added. Also, the length of each of the subfields shown may vary.
[0129] The User Identifier field (1310) in FIG. 13 indicates an identifier of a STA (i.e., a receiving STA) corresponding to per user information, and an example of the identifier may be all or part of the AID (Association Identifier) value of the receiving STA.
[0130] Also included is an RU allocation field (1320). That is, when a receiving STA identified in the user identifier field (1310) transmits a TB PPDU in response to the trigger frame, the TB PPDU is transmitted via the RU indicated by the RU allocation field (1320). In this case, the RU indicated by the RU allocation field (1320) is the RU shown in FIG. 5, FIG. 6, and FIG. 7.
[0131] The subfields of Figure 13 may include a coding type field (1330). The coding type field (1330) may indicate a coding type of the TB PPDU. For example, if BCC coding is applied to the TB PPDU, the coding type field (1330) is set to '1', and if LDPC coding is applied, the coding type field (1330) is set to '0'.
[0132] 13 may include an MCS field (1340). The MCS field (1340) may indicate an MCS technique applied to the TB PPDU. For example, if BCC coding is applied to the TB PPDU, the coding type field (1330) is set to '1', and if LDPC coding is applied, the coding type field (1330) is set to '0'.
[0133] The UL OFDMA-based Random Access (UORA) technology will be described below.
[0134] Figure 14 illustrates the technical features of the UORA technology.
[0135] A transmitting STA (e.g., AP) can allocate 6 RU resources as shown in FIG. 14 via a trigger frame. Specifically, the AP can allocate 1 RU resources (AID 0, RU1), 2 RU resources (AID 0, RU2), 3 RU resources (AID 0, RU3), 4 RU resources (AID 2045, RU4), 5 RU resources (AID 2045, RU5), and 6 RU resources (AID 3, RU6). Information on AID 0, AID 3, or AID 2045 is included, for example, in the user identification field (1310) in FIG. 13. Information on RU 1 to RU 6 is included, for example, in the RU allocation field (1320) in FIG. 13. AID=0 means UORA resources for associated STAs, and AID=2045 means UORA resources for un-associated STAs. As a result, the first to third RU resources in Figure 14 are used as UORA resources for associated STAs, the fourth to fifth RU resources in Figure 14 are used as UORA resources for un-associated STAs, and the sixth RU resource in Figure 14 is used as a resource for a normal ULMU.
[0136] In the example of Figure 14, the OBO (OFDMA random access backoff) counter of STA1 is decremented to 0, and STA1 randomly selects the second RU resource (AID 0, RU2). Also, since the OBO counter of STA2 / 3 is greater than 0, no uplink resource is assigned to STA2 / 3. Also, in Figure 14, STA4 includes its own AID (i.e., AID=3) in the trigger frame, so it is assigned the resource of RU6 without backoff.
[0137] Specifically, since STA1 in Fig. 14 is an associated STA, there are a total of three eligible RA RUs for STA1 (RU1, RU2, RU3), and as a result, STA1 has reduced its OBO counter by 3, making the OBO counter 0. Also, since STA2 in Fig. 14 is an associated STA, there are a total of three eligible RA RUs for STA2 (RU1, RU2, RU3), and as a result, STA2 has reduced its OBO counter by 3, but the OBO counter is greater than 0. Also, since STA3 in Fig. 14 is an un-associated STA, there are a total of two eligible RA RUs for STA3 (RU4, RU5), and as a result, STA3 has reduced its OBO counter by 2, but the OBO counter is greater than 0.
[0138] FIG. 15 shows an example of channels used / supported / defined within the 2.4 GHz band.
[0139] The 2.4 GHz band may be referred to by other names, such as Band 1, and may refer to the range of frequencies that use / support / define channels with center frequencies contiguous with 2.4 GHz (e.g., channels with center frequencies located within 2.4 and 2.5 GHz).
[0140] The 2.4 GHz band contains multiple 20 MHz channels. The 20 MHz in the 2.4 GHz band can have multiple channel indices (e.g., index 1 through index 14). For example, a 20 MHz channel assigned channel index 1 has a center frequency of 2.412 GHz, a 20 MHz channel assigned channel index 2 has a center frequency of 2.417 GHz, and a 20 MHz channel assigned channel index N has a center frequency of (2.407+0.005*N) GHz. Channel indices are referred to by various names, such as channel numbers. The specific numerical values of channel indexes and center frequencies are subject to change.
[0141] FIG. 15 shows four channels in the 2.4 GHz band as an example. The first frequency region (1510) to fourth frequency region (1540) shown can each include one channel. For example, the first frequency region (1510) can include channel 1 (a 20 MHz channel with index 1). In this case, the center frequency of channel 1 is set to 2412 MHz. The second frequency region (1520) can include channel 6. In this case, the center frequency of channel 6 is set to 2437 MHz. The third frequency region (1530) can include channel 11. In this case, the center frequency of channel 11 is set to 2462 MHz. The fourth frequency region (1540) can include channel 14. In this case, the center frequency of channel 14 is set to 2484 MHz.
[0142] Figure 16 shows an example of channels that may be used / supported / defined within the 5 GHz band.
[0143] The 5 GHz band may be referred to by other names such as the second band / band. The 5 GHz band refers to a frequency range in which channels with center frequencies greater than or equal to 5 GHz and less than 6 GHz (or less than 5.9 GHz) are used / supported / defined. Alternatively, the 5 GHz band may include multiple channels between 4.5 GHz and 5.5 GHz. The specific values shown in FIG. 16 are subject to change.
[0144] The channels in the 5 GHz band include the Unlicensed National Information Infrastructure (UNII)-1, UNII-2, UNII-3, and ISM. UNII-1 can be called UNII Low. UNII-2 can include frequency regions called UNII Mid and UNII-2Extended. UNII-3 can be called UNII-Upper.
[0145] Within the 5 GHz band, multiple channels are set, and the bandwidth of each channel is set to various values such as 20 MHz, 40 MHz, 80 MHz, or 160 MHz. For example, the 5170 MHz to 5330 MHz frequency region / range within UNII-1 and UNII-2 can be divided into eight 20 MHz channels. At 5170 MHz, the 5330 MHz frequency region / range can be divided into four channels via a 40 MHz frequency region. At 5170 MHz, the 5330 MHz frequency region / range can be divided into two channels via an 80 MHz frequency region. Or, at 5170 MHz, the 5330 MHz frequency region / range can be divided into one channel via a 160 MHz frequency region.
[0146] Figure 17 shows an example of channels used / supported / defined within the 6 GHz band.
[0147] The 6 GHz band may be referred to by other names such as the 3rd band / band, etc. The 6 GHz band refers to a frequency range in which channels with center frequencies of 5.9 GHz or higher are used / supported / defined. The specific values shown in Figure 17 are subject to change.
[0148] For example, the 20 MHz channels in Figure 17 are defined starting from 5.940 GHz. Specifically, the leftmost channel among the 20 MHz channels in Figure 17 may have an index (or channel index, channel number, etc.) of 1, and is assigned a center frequency of 5.945 GHz. That is, the center frequency of the index N channel is determined to be (5.940+0.005*N) GHz.
[0149] 17. Thus, the indices (or channel numbers) of the 20 MHz channels in FIG. 17 are 1, 5, 9, 13, 17, 21, 25, 29, 33, 37, 41, 45, 49, 53, 57, 61, 65, 69, 73, 77, 81, 85, 89, 93, 97, 101, 105, 109, 113, 117, 121, 125, 129, 133, 137, 141, 145, 149, 153, 157, 161, 165, 169, 173, 177, 181, 185, 189, 193, 197, 201, 205, 209, 213, 217, 221, 225, 229, 233. Also, according to the (5.940+0.005*N) GHz rule mentioned above, the indices of the 40 MHz channels in FIG. 17 are 3, 11, 19, 27, 35, 43, 51, 59, 67, 75, 83, 91, 99, 107, 115, 123, 131, 139, 147, 155, 163, 171, 179, 187, 195, 203, 211, 219, and 227.
[0150] The example in FIG. 17 shows 20, 40, 80 and 160 MHz channels, with additional 240 MHz and 320 MHz channels being added.
[0151] The PPDU transmitted / received in the STA of this specification is described below.
[0152] FIG. 18 shows an example of a PPDU used in this specification.
[0153] 18 is referred to by various names such as EHT PPDU, transmit PPDU, receive PPDU, first type or Nth type PPDU, etc. For example, in this specification, PPDU or EHT PPDU is referred to by various names such as transmit PPDU, receive PPDU, first type or Nth type PPDU, etc. Also, EHT PPU is used in EHT systems and / or new wireless LAN systems that improve on EHT systems.
[0154] The PPDU in FIG. 18 may indicate some or all of the PPDU types used in the EHT system. For example, the example in FIG. 18 is used for both the single-user (SU) mode and the multi-user (MU) mode. Also, the PPDU in FIG. 18 is a PPDU for one receiving STA or multiple receiving STAs. When the PPDU in FIG. 18 is used for the Trigger-Based (TB) mode, the EHT-SIG in FIG. 18 is omitted. Also, a STA that receives a Trigger frame for Uplink-MU (UL-MU) communication can transmit a PPDU in the example in FIG. 18 with the EHT-SIG omitted.
[0155] In FIG. 18, L-STF to EHT-LTF are called preambles or physical preambles, and are generated / transmitted / received / acquired / decoded in the physical layer.
[0156] The subcarrier spacing of the L-STF, L-LTF, L-SIG, RL-SIG, U-SIG, and EHT-SIG fields in Fig. 18 is determined to be 312.5 kHz, and the subcarrier spacing of the EHT-STF, EHT-LTF, and Data fields is determined to be 78.125 kHz. That is, the tone index (or subcarrier index) of the L-STF, L-LTF, L-SIG, RL-SIG, U-SIG, and EHT-SIG fields can be represented in units of 312.5 kHz, and the tone index (or subcarrier index) of the EHT-STF, EHT-LTF, and Data fields can be represented in units of 78.125 kHz.
[0157] In the PPDU of FIG. 18, the L-LTF and L-STF are the same as the conventional fields.
[0158] The L-SIG field in FIG. 18 may include, for example, 24-bit bit information. For example, the 24-bit information may include a 4-bit Rate field, a 1-bit Reserved bit, a 12-bit Length field, a 1-bit ParitY bit, and a 6-bit Tail bit. For example, the 12-bit Length field may include information regarding the length or time duration of the PPDU. For example, the value of the 12-bit Length field is determined based on the type of PPDU. For example, if the PPDU is a non-HT, HT, VHT PPDU, or an EHT PPDU, the value of the Length field may be determined as a multiple of 3. For example, if the PPDU is an HE PPDU, the value of the Length field is determined as a "multiple of 3+1" or a "multiple of 3+2". Also, for non-HT, HT, VHT PPDU, or EHT PPDU, the value of the Length field is determined as a multiple of 3, and for HE PPDU, the value of the Length field is determined as a "multiple of 3+1" or a "multiple of 3+2".
[0159] For example, the transmitting STA may apply BCC encoding based on a code rate of 1 / 2 to the 24-bit information of the L-SIG field. Then, the transmitting STA may obtain 48 BCC coded bits. BPSK modulation is applied to the 48 coded bits to generate 48 BPSK symbols. The transmitting STA may map the 48 BPSK symbols to positions other than the pilot subcarrier {subcarrier index -21, -7, +7, +21} and the DC subcarrier {subcarrier index 0}. As a result, the 48 BPSK symbols are mapped to subcarrier indexes -26 to -22, -20 to -8, -6 to -1, +1 to +6, +8 to +20, and +22 to +26. The transmitting STA may further map signals of {-1, -1, -1, 1} to subcarrier indexes {-28, -27, +27, 28}. The above signal is used for channel estimation for the frequency domain corresponding to {-28, -27, +27, 28}.
[0160] The transmitting STA can generate a RL-SIG, which is generated similarly to the L-SIG. BPSK modulation is applied to the RL-SIG. The receiving STA can determine that the received PPDU is an HE PPDU or an EHT PPDU based on the presence of the RL-SIG.
[0161] A Universal SIG (U-SIG) is inserted after the RL-SIG in Figure 18. The U-SIG can be called by various names such as the first SIG field, first SIG, first type SIG, control signal, control signal field, and first (type) control signal.
[0162] The U-SIG can include N-bit information and can include information for identifying the type of EHT PPDU. For example, the U-SIG is configured based on two symbols (e.g., two consecutive OFDM symbols). Each symbol (e.g., OFDM symbol) for the U-SIG can have a duration of 4 us. Each symbol of the U-SIG is used to transmit 26-bit information. For example, each symbol of the U-SIG is transmitted and received based on 52 data tones and 4 pilot tones.
[0163] For example, A-bit information (e.g., 52 un-coded bits) can be transmitted through the U-SIG (or U-SIG field), and the first symbol of the U-SIG can transmit the first X-bit information (e.g., 26 un-coded bits) of the total A-bit information, and the second symbol of the U-SIG can transmit the remaining Y-bit information (e.g., 26 un-coded bits) of the total A-bit information. For example, the transmitting STA can obtain the 26 un-coded bits included in each U-SIG symbol. The transmitting STA can perform convolutional encoding (i.e., BCC encoding) based on a rate of R=1 / 2 to generate 52-coded bits and perform interleaving on the 52-coded bits. The transmitting STA can perform BPSK modulation on the interleaved 52-coded bits to generate 52 BPSK symbols assigned to each U-SIG symbol. One U-SIG symbol is transmitted based on 56 tones (subcarriers) from subcarrier index -28 to subcarrier index +28, excluding DC index 0. The 52 BPSK symbols generated by the transmitting STA are transmitted based on the remaining tones (subcarriers) excluding the pilot tones -21, -7, +7, and +21.
[0164] For example, A-bit information (e.g., 52 un-coded bits) transmitted by a U-SIG may include a CRC field (e.g., a 4-bit long field) and a tail field (e.g., a 6-bit long field). The CRC field and the tail field are transmitted via the second symbol of the U-SIG. The CRC field is generated based on 26 bits assigned to the first symbol of the U-SIG and the remaining 16 bits in the second symbol excluding the CRC / tail field, and is generated based on a conventional CRC calculation algorithm. In addition, the tail field is used to terminate the trellis of the convolutional decoder, and is set to, for example, "000000".
[0165] The A-bit information (e.g., 52 uncoded bits) transmitted by a U-SIG (or U-SIG field) can be divided into version-independent bits and version-dependent bits. For example, the size of the version-independent bits can be fixed or variable. For example, the version-independent bits can be assigned only to the first symbol of a U-SIG, or the version-independent bits can be assigned to both the first and second symbols of a U-SIG. For example, the version-independent bits and version-dependent bits can be called by various names, such as the first control bits and the second control bits.
[0166] For example, the version-independent bits of the U-SIG may include a 3-bit PHY version identifier. For example, the 3-bit PHY version identifier may include information related to the PHY version of the transmitted / received PPDU. For example, a first value of the 3-bit PHY version identifier may indicate that the transmitted / received PPDU is an EHT PPDU. Furthermore, when transmitting an EHT PPDU, the transmitting STA may set the 3-bit PHY version identifier to a first value. Furthermore, the receiving STA may determine that the received PPDU is an EHT PPDU based on the PHY version identifier having the first value.
[0167] For example, the version-independent bits of the U-SIG may include a one-bit UL / DL flag field, where a first value of the one-bit UL / DL flag field is associated with UL communication and a second value of the UL / DL flag field is associated with DL communication.
[0168] For example, the version-independent bits of the U-SIG can include information about the length of the TXOP and information about the BSS color ID.
[0169] For example, if the EHT PPDU can be divided into various types (e.g., EHT PPDUs associated with SU mode, EHT PPDUs associated with MU mode, EHT PPDUs associated with TB mode, EHT PPDUs associated with Extended Range transmission, etc.), information about the type of EHT PPDU is included in the version-dependent bits of the U-SIG.
[0170] For example, the U-SIG may include information regarding 1) a bandwidth field including information regarding the bandwidth, 2) a field including information regarding the MCS technique applied to the EHT-SIG, 3) an indication field including information related to whether dual subcarrier modulation (DCM) technique is applied to the EHT-SIG, 4) a field including information regarding the number of symbols used for the EHT-SIG, 5) a field including information regarding whether the EHT-SIG is generated across the entire band, 6) a field including information regarding the type of EHT-LTF / STF, and 7) a field indicating the length of the EHT-LTF and the CP length.
[0171] Preamble puncturing is applied to the PPDU in Figure 18. Preamble puncturing means applying puncturing to a portion of the entire band of the PPDU (e.g., the secondary 20 MHz band). For example, when an 80 MHz PPDU is transmitted, the STA applies puncturing to the secondary 20 MHz band of the 80 MHz band, and can transmit the PPDU only through the primary 20 MHz band and the secondary 40 MHz band.
[0172] For example, the preamble puncturing pattern is set in advance. For example, when the first puncturing pattern is applied, puncturing is applied only to the secondary 20 MHz band in the 80 MHz band. For example, when the second puncturing pattern is applied, puncturing is applied only to one of the two secondary 20 MHz bands included in the secondary 40 MHz band in the 80 MHz band. For example, when the third puncturing pattern is applied, puncturing is applied only to the secondary 20 MHz band included in the primary 80 MHz band in the 160 MHz band (or 80+80 MHz band). For example, when the fourth puncturing pattern is applied, the primary 40 MHz band included in the primary 80 MHz band in the 160 MHz band (or 80+80 MHz band) is present, and puncturing is applied to at least one 20 MHz channel that does not belong to the primary 40 MHz band.
[0173] Information regarding preamble puncturing applied to the PPDU may be included in the U-SIG and / or EHT-SIG, for example, a first field of the U-SIG may include information regarding the contiguous bandwidth of the PPDU, and a second field of the U-SIG may include information regarding preamble puncturing applied to the PPDU.
[0174] For example, the U-SIG and EHT-SIG may include information about preamble puncturing based on the following method. If the bandwidth of the PPDU exceeds 80 MHz, the U-SIG is configured individually in 80 MHz units. For example, if the bandwidth of the PPDU is 160 MHz, the corresponding PPDU includes a first U-SIG for a first 80 MHz band and a second U-SIG for a second 80 MHz band. In this case, the first field of the first U-SIG may include information about the 160 MHz bandwidth, and the second field of the first U-SIG may include information about the preamble puncturing applied to the first 80 MHz band (i.e., information about the preamble puncturing pattern). Also, the first field of the second U-SIG may include information about the 160 MHz bandwidth, and the second field of the second U-SIG may include information about the preamble puncturing applied to the second 80 MHz band (i.e., information about the preamble puncturing pattern). On the other hand, the EHT-SIG subsequent to the first U-SIG may include information regarding the preamble puncturing applied to the second 80 MHz band (i.e., information regarding the preamble puncturing pattern), and the EHT-SIG subsequent to the second U-SIG may include information regarding the preamble puncturing applied to the first 80 MHz band (i.e., information regarding the preamble puncturing pattern).
[0175] Additionally or essentially, the U-SIG and EHT-SIG may include information regarding preamble puncturing based on the following methods: The U-SIG may include information regarding preamble puncturing for all bands (i.e., information regarding preamble puncturing patterns). That is, the EHT-SIG does not include information regarding preamble puncturing, and only the U-SIG may include information regarding preamble puncturing (i.e., information regarding preamble puncturing patterns).
[0176] U-SIGs are configured in 20MHz increments. For example, when an 80MHz PPDU is configured, U-SIGs are duplicated. That is, the same four U-SIGs are included in the 80MHz PPDU. PPDUs over 80MHz bandwidth can contain different U-SIGs.
[0177] U-SIGs are configured in 20MHz increments. For example, when an 80MHz PPDU is configured, U-SIGs are duplicated. That is, the same four U-SIGs are included in the 80MHz PPDU. PPDUs over 80MHz bandwidth can contain different U-SIGs.
[0178] The EHT-SIG in Figure 18 can include control information for the receiving STA. The EHT-SIG is transmitted over at least one symbol, and one symbol can have a length of 4 us. Information regarding the number of symbols used for the EHT-SIG is included in the U-SIG.
[0179] The EHT-SIG includes the technical features of the HE-SIG-B described in Figures 8 to 9. For example, the EHT-SIG can include a common field and a user-specific field, as in the example of Figure 8. The common field of the EHT-SIG is omitted, and the number of user-specific fields is determined based on the number of users.
[0180] As in the example of FIG. 8, the common field of the EHT-SIG and the user specific field of the EHT-SIG are coded separately. One user block field included in the user specific field can include information for two users, while the last user block field included in the user specific field can include information for one user. That is, one user block field of the EHT-SIG can include up to two user fields. As in the example of FIG. 9, each user field is associated with either MU-MIMO allocation or non-MU-MIMO allocation.
[0181] Similar to the example of FIG. 8, the common field of the EHT-SIG may include CRC bits and Tail bits, where the length of the CRC bits is determined to be 4 bits, and the length of the Tail bits is determined to be 6 bits and set to “000000”.
[0182] As in the example of FIG. 8, the common field of the EHT-SIG can include RU allocation information. The RU allocation information means information about the location of RUs to which multiple users (i.e., multiple receiving STAs) are assigned. The RU allocation information is configured in 8-bit (or N-bit) units as in Table 1.
[0183] Tables 5 through 7 are an example of 8-bit (or N-bit) information for various RU allocations. Each table and the indexes shown can be modified, and some entries in Tables 5 through 7 can be omitted and others added.
[0184] Examples of Tables 5 to 7 relate to information about the locations of RUs assigned to a 20 MHz band. For example, "Index 0" in Table 5 is used in a situation where nine 26 RUs are assigned separately (e.g., the situation shown in FIG. 5 where nine 26 RUs are assigned separately).
[0185] On the other hand, in an EHT system, multiple RUs can be assigned to one STA. For example, in the case of "Index 60" in Table 6, one 26RU is assigned to one user (i.e., the receiving STA) at the left end of the 20 MHz band, one 26RU and one 52RU are assigned to another user (i.e., the receiving STA) to the right of that, and five 26RUs are assigned individually to the right of that.
[0186] [Table 5]
[0187] [Table 6]
[0188] [Table 7]
[0189] A mode in which the common field of the EHT-SIG is omitted is supported. The mode in which the common field of the EHT-SIG is omitted can be called the compressed mode. When the compressed mode is used, multiple users of the EHT PPDU (i.e., multiple receiving STAs) can decode the PPDU (e.g., the data field of the PPDU) based on non-OFDMA. That is, multiple users of the EHT PPDU can decode the PPDU (e.g., the data field of the PPDU) received via the same frequency band. On the other hand, when the non-compressed mode is used, multiple users of the EHT PPDU can decode the PPDU (e.g., the data field of the PPDU) based on OFDMA. That is, multiple users of the EHT PPDU can receive the PPDU (e.g., the data field of the PPDU) via different frequency bands.
[0190] The EHT-SIG is configured based on various MCS techniques. As described above, information related to the MCS technique applied to the EHT-SIG is included in the U-SIG. The EHT-SIG is configured based on the DCM technique. For example, a first modulation technique is applied to consecutive half tones of N data tones (e.g., 52 data tones) allocated for the EHT-SIG, and a second modulation technique is applied to the remaining consecutive half tones. That is, the transmitting STA can modulate specific control information to a first symbol based on a first modulation technique and allocate it to the consecutive half tones, and modulate the same control information to a second symbol based on a second modulation technique and allocate it to the remaining consecutive half tones. As described above, information related to whether the DCM technique is applied to the EHT-SIG (e.g., a 1-bit field) is included in the U-SIG. The EHT-STF of FIG. 18 is used to improve automatic gain control estimation in a multiple input multiple output (MIMO) environment or an OFDMA environment. The EHT-LTF of FIG. 18 is used to estimate a channel in a MIMO or OFDMA environment.
[0191] The EHT-STF in FIG. 18 is set to various types. For example, the first type of STF (i.e., 1x STF) is generated based on a first type STF sequence in which a non-zero coefficient is arranged in 16 subcarrier intervals. The STF signal generated based on the first type STF sequence can have a period of 0.8 μs, and the 0.8 μs periodic signal becomes the first type STF having a length of 4 μs repeated five times. For example, the second type of STF (i.e., 2x STF) is generated based on a second type STF sequence in which a non-zero coefficient is arranged in 8 subcarrier intervals. The STF signal generated based on the second type STF sequence can have a period of 1.6 μs, and the 1.6 μs periodic signal becomes the second type EHT-STF having a length of 8 μs repeated five times. An example of a sequence (i.e., EHT-STF sequence) for configuring the EHT-STF is presented below. The following sequence can be modified in various ways.
[0192] EHT-STF is constructed based on the following M-sequence:
[0193] [Number 1] M={-1,-1,-1,1,1,1,-1,1,1,1,-1,1,1,-1,1}
[0194] EHT-STF for 20MHz PPDU is configured based on the following formula. The following example is a first type (i.e., 1x STF) sequence. For example, the first type sequence is included in an EHT-PPDU that is not a TB (trigger-Based) PPDU. In the following formula, (a:b:c) means an interval defined as b tone interval (i.e., subcarrier interval) from a tone index (i.e., subcarrier index) to c tone index. For example, the following formula 2 can show a sequence defined as a 16 tone interval from tone index -112 to 112 index. Since a subcarrier spacing of 78.125kHz is applied to EHT-STF, the 16 tone interval means that the EHT-STF coefficient (or element) is placed in a 78.125*16=1250kHz interval. Also, * means multiplication, and sqrt() means square root.
[0195] [Number 2] EHT-STF(-112:16:112)={M}*(1+j) / sqrt(2) EHT-STF(0)=0
[0196] The EHT-STF for 40MHz PPDU is constructed based on the following formula: The following example is a first type (ie, 1x STF) sequence.
[0197] [Number 3] EHT-STF(-240:16:240)={M,0,-M}*(1+j) / sqrt(2)
[0198] The EHT-STF for 80MHz PPDU is constructed based on the following formula: The following example is a first type (ie, 1x STF) sequence.
[0199] [Number 4] EHT-STF(-496:16:496)={M,1,-M,0,-M,1,-M}*(1+j) / sqrt(2)
[0200] The EHT-STF for 160MHz PPDU is constructed based on the following formula: The following example is a first type (ie, 1x STF) sequence.
[0201] [Number 5] EHT-STF(-1008:16:1008)={M,1,-M,0,-M,1,-M,0,-M,-1,M,0,-M,1,-M}*(1+j) / sqrt(2)
[0202] Of the EHT-STF for 80+80 MHz PPDU, the sequence for the lower 80 MHz is the same as Equation 4. Of the EHT-STF for 80+80 MHz PPDU, the sequence for the upper 80 MHz is configured based on the following equation.
[0203] [Number 6] EHT-STF(-496:16:496)={-M,-1,M,0,-M,1,-M}*(1+j) / sqrt(2)
[0204] Equations 7 to 11 below relate to an example of a second type (ie, 2x STF) sequence.
[0205] [Number 7] EHT-STF(-120:8:120)={M,0,-M}*(1+j) / sqrt(2)
[0206] The EHT-STF for 40MHz PPDU is constructed based on the following formula:
[0207] [Number 8] EHT-STF(-248:8:248)={M,-1,-M,0,M,-1,M}*(1+j) / sqrt(2) EHT-STF(-248)=0 EHT-STF(248)=0
[0208] The EHT-STF for 80MHz PPDU is constructed based on the following formula:
[0209] [Number 9] EHT-STF(-504:8:504)={M,-1, M,-1,-M,-1, M,0,-M,1,M,1,-M,1,-M}*(1+j) / sqrt(2)
[0210] The EHT-STF for 160MHz PPDU is constructed based on the following formula:
[0211] [Number 10] EHT-STF(-1016:16:1016)={M,-1,M,-1,-M,-1,M,0,-M,1,M,1,-M,1,-M,0,-M,1,-M,1,M,1,-M,0,-M,1,M,1,-M,1,-M}*(1+j) / sqrt(2) EHT-STF(-8)=0,EHT-STF(8)=0, EHT-STF(-1016)=0,EHT-STF(1016)=0
[0212] Of the EHT-STF for 80+80 MHz PPDU, the sequence for the lower 80 MHz is the same as Equation 9. Of the EHT-STF for 80+80 MHz PPDU, the sequence for the upper 80 MHz is configured based on the following equation.
[0213] [Number 11] EHT-STF(-504:8:504)={-M,1,-M,1,M,1,-M,0,-M,1,M,1,-M,1,-M}*(1+j) / sqrt(2) EHT-STF(-504)=0, EHT-STF(504)=0
[0214] EHT-LTF can have the first, second, and third types (i.e., 1x, 2x, and 4xLTF). For example, the first / second / third type LTF is generated based on an LTF sequence in which a non-zero coefficient is placed in 4 / 2 / 1 subcarrier intervals. The first / second / third type LTF can have a time length of 3.2 / 6.4 / 12.8 μs. In addition, GIs of various lengths (e.g., 0.8 / 1 / 6 / 3.2 μs) are applied to the first / second / third type LTF.
[0215] Information regarding the type of STF and / or LTF (including information regarding the GI applied to the LTF) is included in the SIG A field and / or SIG B field of FIG.
[0216] The PPDU in FIG. 18 (ie, EHT-PPDU) is constructed based on the examples in FIG. 5 and FIG.
[0217] For example, an EHT PPDU transmitted on a 20 MHz band, i.e., a 20 MHz EHT PPDU, is configured based on the RU in Fig. 5. That is, the RU locations of the EHT-STF, EHT-LTF, and data fields included in the EHT PPDU are determined as shown in Fig. 5.
[0218] An EHT PPDU transmitted on a 40 MHz band, i.e., a 40 MHz EHT PPDU, is configured based on the RU in Fig. 6. That is, the RU locations of the EHT-STF, EHT-LTF, and data fields included in the EHT PPDU are determined as shown in Fig. 6.
[0219] Since the RU position in Figure 6 corresponds to 40 MHz, the tone plan for 80 MHz is determined by repeating the pattern in Figure 6 twice. That is, the 80 MHz EHT PPDU is transmitted based on a new tone plan in which the RU in Figure 6 is repeated twice, not the RU in Figure 7.
[0220] When the pattern of Figure 6 is repeated twice, 23 tones (i.e., 11 guard tones + 12 guard tones) are configured in the DC region. That is, the tone plan for an 80MHz EHT PPDU allocated based on OFDMA can have 23 DC tones. On the other hand, an 80MHz EHT PPDU allocated based on non-OFDMA (i.e., non-OFDMA full bandwidth 80MHz PPDU) can be configured based on 996RU and can include 5 DC tones, 12 left guard tones, and 11 right guard tones.
[0221] The tone plan for 160 / 240 / 320 MHz is constructed by repeating the pattern in Figure 6 multiple times.
[0222] The PPDU in FIG. 18 is identified as an EHT PPDU based on the following method.
[0223] The receiving STA can determine the type of the received PPDU as an EHT PPDU based on the following: For example, if 1) the first symbol after the L-LTF signal of the received PPDU is BPSK, 2) an RL-SIG in which the L-SIG of the received PPDU is repeated is detected, and 3) the result of applying "modulo 3" to the value of the Length field of the L-SIG of the received PPDU is detected as "0", the received PPDU is determined to be an EHT PPDU. If the received PPDU is determined to be an EHT PPDU, the receiving STA can detect the type of the EHT PPDU (e.g., SU / MU / Trigger-Based / Extended Range type) based on bit information included in the symbols after the RL-SIG in FIG. 18. In addition, the receiving STA can determine that the received PPDU is an EHT PPDU based on 1) the first symbol after the L-LTF signal, which is the BSPK, 2) the RL-SIG that follows the L-SIG field and is the same as the L-SIG, and 3) the L-SIG including the Length field, where the result of applying "modulo 3" is set to "0".
[0224] For example, the receiving STA can determine that the type of the received PPDU is an HE PPDU based on the following: 1) the first symbol after the L-LTF signal is BPSK, 2) an RL-SIG in which the L-SIG is repeated is detected, and 3) the result of applying "modulo 3" to the Length value of the L-SIG is detected as "1" or "2", the received PPDU is determined to be an HE PPDU.
[0225] For example, the receiving STA can determine the type of the received PPDU as non-HT, HT, or VHT PPDU based on the following: For example, if 1) the first symbol after the L-LTF signal is BPSK, and 2) an RL-SIG in which the L-SIG is repeated is not detected, the received PPDU is determined to be a non-HT, HT, or VHT PPDU. Also, even if the receiving STA detects a repetition of the RL-SIG, if the result of applying "modulo 3" to the Length value of the L-SIG is detected as "0", the received PPDU is determined to be a non-HT, HT, or VHT PPDU.
[0226] In the following example, signals indicated as (transmit / receive / up / down) signals, (transmit / receive / up / down) frames, (transmit / receive / up / down) packets, (transmit / receive / up / down) data units, (transmit / receive / up / down) data, etc. are signals transmitted and received based on the PPDU of FIG. 18. The PPDU of FIG. 18 is used to transmit and receive various types of frames. For example, the PPDU of FIG. 18 is used for a control frame. Examples of the control frame may include RTS (request to send), CTS (clear to send), PS-Poll (Power Save-Poll), Block ACK Req, Block ACK, NDP (Null Data Packet) announcement, and Trigger frame. For example, the PPDU of FIG. 18 is used for a management frame. Examples of the management frame may include a Beacon frame, a (Re-)Association request frame, a (Re-)Association response frame, a Probe request frame, and a Probe response frame. For example, the PPDU in Fig. 18 is used for a data frame. For example, the PPDU in Fig. 18 may be used to simultaneously transmit at least two or more of a control frame, a management frame, and a data frame.
[0227] FIG. 19 shows a variation of the transmitting device and / or the receiving device of this specification.
[0228] Each device / STA in Figure 1(a) / (b) is modified as shown in Figure 19. The transceiver (630) in Figure 19 is the same as the transceiver (113, 123) in Figure 1. The transceiver (630) in Figure 19 can include a receiver and a transmitter.
[0229] The processor (610) in FIG. 19 is the same as the processors (111, 121) in FIG. 1. Alternatively, the processor (610) in FIG. 19 is the same as the processing chips (114, 124) in FIG.
[0230] The memory (150) in FIG. 19 is the same as the memory (112, 122) in FIG. 1. Alternatively, the memory (150) in FIG. 19 is another external memory different from the memory (112, 122) in FIG.
[0231] Referring to Figure 19, the power management module 611 manages power for the processor 610 and / or the transceiver 630. The battery 612 provides power to the power management module 611. The display 613 outputs results processed by the processor 610. The keypad 614 receives inputs used by the processor 610. The keypad 614 can be displayed on the display 613. The SIM card 615 is an integrated circuit used to securely store an international mobile subscriber identity (IMSI) and associated keys used to identify and authenticate a subscriber in mobile phone devices such as mobile phones and computers.
[0232] 19, the speaker (640) can output sound-related results processed by the processor (610). The microphone (641) can receive sound-related inputs used by the processor (610).
[0233] 1. Tone plan for 802.11ax wireless LAN system
[0234] In this specification, the tone plan refers to a rule for determining the size of a resource unit (RU) and / or the location of the RU. The following describes a tone plan applied to a PPDU according to the IEEE 802.11ax standard, i.e., an HE PPDU. The following also describes the RU size and location of the RU applied to the HE PPDU, and describes control information related to the RU applied to the HE PPDU.
[0235] In this specification, the control information related to the RU (or the control information related to the tone plan) may include control information related to the size and location of the RU, information of the User STA allocated to the specific RU, the frequency bandwidth for the PPDU including the RU, and / or the modulation technique applied to the specific RU. The control information related to the RU is included in the SIG field. For example, in the IEEE 802.11ax standard, the control information related to the RU is included in the HE-SIG-B field. That is, in the process of generating the transmission PPDU, the transmitting STA may include the control information for the RU included in the PPDU in the HE-SIG-B field. In addition, the receiving STA may receive the HE-SIG-B included in the received PPDU, obtain the control information included in the HE-SIG-B, determine whether there is an RU allocated to the corresponding receiving STA, and decode the allocated RU based on the HE-SIG-B.
[0236] In the IEEE 802.11ax standard, the HE-STF, HE-LTF, and Data fields are configured in units of RUs. That is, when a first RU for a first receiving STA is configured, the STF / LTF / Data fields for the first receiving STA are transmitted and received through the first RU.
[0237] In the IEEE 802.11ax standard, a PPDU for one receiving STA (i.e., SU PPDU) and a PPDU for multiple receiving STAs (i.e., MU PPDU) are separately defined, and a tone plan for each is separately defined. The details are described below.
[0238] An RU defined as 11ax can include multiple subcarriers. For example, if an RU includes N subcarriers, it can be represented as an N-tone RU or NRU. The location of a particular RU can be represented as a subcarrier index. The subcarrier index is defined as a subcarrier frequency spacing unit. In the 11ax standard, the subcarrier frequency spacing is 312.5 kHz or 78.125 kHz, and the subcarrier frequency spacing for an RU is 78.125 kHz. That is, subcarrier index +1 for an RU means a location that is 78.125 kHz increased from the DCtone, and subcarrier index -1 for an RU means a location that is 78.125 kHz decreased from the DCtone. For example, if the location of a particular RU is represented as [-121:-96], the RU is located in the area from subcarrier index -121 to subcarrier index -96, and as a result, the RU can include 26 subcarriers.
[0239] The N-tone RU may contain pilot tones that have already been configured.
[0240] 2. Null subcarrier and pilot subcarrier
[0241] This article explains subcarrier and resource allocation in 802.11ax systems.
[0242] OFDM symbols are composed of subcarriers, and the number of subcarriers can function as the bandwidth of the PPDU. In the WLAN 802.11 system, data subcarriers used for data transmission, pilot subcarriers used for phase information and parameter tracking, and unused subcarriers not used for data transmission and pilot transmission are defined.
[0243] An HE MU PPDU using OFDMA transmission is transmitted by mixing 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, and 996-tone RU.
[0244] Here, the 26-tone RU consists of 24 data subcarriers and 2 pilot subcarriers. The 52-tone RU consists of 48 data subcarriers and 4 pilot subcarriers. The 106-tone RU consists of 102 data subcarriers and 4 pilot subcarriers. The 242-tone RU consists of 234 data subcarriers and 8 pilot subcarriers. The 484-tone RU consists of 468 data subcarriers and 16 pilot subcarriers. The 996-tone RU consists of 980 data subcarriers and 16 pilot subcarriers.
[0245] 1) Null subcarrier
[0246] As shown in Figures 5 to 7, there are null subcarriers between the 26-tone RU, 52-tone RU and 106-tone RU locations. The null subcarriers are located around the DC or edge tones to protect against transmit center frequency leakage, receiver DC offset and interference from adjacent RUs. The null subcarriers have an energy of 0. The indices of the null subcarriers are listed as follows:
[0247] [Table 8]
[0248] The null subcarrier positions for each 80 MHz frequency segment of the 80+80 MHz HE PPDU must follow the positions of the 80 MHz HE PPDU.
[0249] 2) Pilot subcarrier
[0250] If pilot subcarriers are present in the HE-LTF field of the HE SU PPDU, HE MU PPDU, HE ER SU PPDU or HE TB PPDU, the positions of the pilot sequences in the HE-LTF field and the data field are the same as those in the 4x HE-LTF. In 1x HE-LTF, the positions of the pilot sequences in the HE-LTF consist of the pilot subcarriers for the data field multiplied by 4. If pilot subcarriers are present in the 2x HE-LTF, the positions of the pilot subcarriers must be the same as those in the 4x data symbols. All pilot subcarriers are located at even indexes as listed below.
[0251] [Table 9]
[0252] [Table 10]
[0253] In 160 MHz or 80+80 MHz, the pilot subcarrier positions must use the same 80 MHz positions for both 80 MHz bands.
[0254] 3. HE transmit procedure and phase rotation
[0255] In the 802.11ax wireless LAN system, the transmission procedures in the PHY (physical) include a transmission procedure for the HE SU (Single User) PPDU, a transmission procedure for the HE ER (Extended Range) SU PPDU, a transmission procedure for the HE MU (Multi User) PPDU, and a transmission procedure for the HE TB (trigger-Based) PPDU. The FORMAT field of the PHY-TXSTART.request (TXVECTOR) is the same as HE_SU, HE_MU, HE_ER_SU, or HE_TB. The above transmission procedures do not describe the operation of optional features such as DCM (Dual Carrier Modulation). Of the various transmission procedures, FIG. 21 shows only the PHY transmission procedure for the HE SU PPDU.
[0256] FIG. 20 shows an example of a PHY transmission procedure for an HE SU PPDU.
[0257] To transmit data, the MAC generates a PHY-TXSTART.requestprimitive which causes the PHY entity to enter a transmit state. The PHY is also configured to operate at the appropriate frequency via station management via the PLME. Other transmit parameters such as HE-MCS, coding type and transmit power are configured via the PHY-SAP using the PHY-TXSTART.request(TXVECTOR) primitive. After sending a PPDU carrying the trigger frame, the MAC sublayer can issue a PHY-TRIGGER.request to the PHY entity with a TRIGVECTOR parameter which provides the necessary information to demodulate the expected HE TB PPDU response.
[0258] The PHY indicates the state of the primary and other channels via PHY-CCA.indication. PPDU transmission must be initiated by the PHY after receiving a PHY-TXSTART.request(TXVECTOR) primitive.
[0259] After the PHY preamble transmission starts, the PHY entity immediately starts data scrambling and data encoding. The encoding method for the data field is based on the FEC_CODING, CH_BANDWIDTH, NUM_STS, STBC, MCS and NUM_USERS parameters of the TXVECTOR.
[0260] The SERVICE field and the PSDU are encoded in the transmitter block diagram, which is described below. Data must be exchanged between the MAC and PHY via a series of PHY-DATA.request(DATA) primitives issued by the MAC and PHY-DATA.confirm primitives issued by the PHY. PHY padding bits are appended to the PSDU to make the number of coded PSDU bits an integer multiple of the number of coded bits per OFDM symbol.
[0261] A transmission may be terminated earlier by the MAC via a PHY-TXEND.request primitive. A PSDU transmission is terminated upon receipt of a PHY-TXEND.request primitive. Each PHY-TXEND.request primitive may be acknowledged by the PHY with a PHY-TXEND.confirm primitive.
[0262] Packet extension and / or signal extension can be present in the PPDU. The PHY-TXEND.confirm primitive is generated at the actual end time of the most recent PPDU, the end time of the packet extension, and the end time of the signal extension.
[0263] In the PHY, a GI (Guard Interval) specified together with the GI duration in the GI_TYPE parameter of the TXVECTOR is inserted into all data OFDM symbols as a measure against delay spread.
[0264] Once the PPDU transmission is completed, the PHY entity enters the receive state.
[0265] FIG. 21 shows an example of a block diagram of a transmitter that generates each field of the HE PPDU.
[0266] The following block diagram is used to generate each field of the HE PPDU.
[0267] a) pre-FECPHY padding
[0268] b) Scrambler
[0269] c) FEC (BCC or LDPC) encoders
[0270] d) post-FECPHY padding
[0271] e) Streamparser
[0272] f) Segment parser (for contiguous 160MHz and non-contiguous 80+80MHz transmission)
[0273] g) BCC interleaver
[0274] h)星座映射器
[0275] i)DCM音调映射器
[0276] j)导频插入
[0277] k)在多个20MHz上进行复制(对于带宽>20MHz)
[0278] l)乘以1 st P的列 HE-LTF
[0279] m)LDPC音调映射器
[0280] n)段解复用器
[0281] o)单空间流的空时分组码(STBC)编码器
[0282] p)每个STS插入的循环移位分集(CSD)
[0283] q)空间映射器
[0284] r)频率映射
[0285] s)逆离散傅里叶变换(IDFT)
[0286] f)每个链插入的循环移位分集(CSD)
[0287] u)保护间隔(GI)插入
[0288] v) Windowing
[0289] Figure 21 shows a block diagram of a transmitter used to generate a data field of an HE SU (Single User) PPDU to be transmitted in a 160 MHz band using LDPC encoding. If the transmitter block diagram is used to generate a data field of an HE SU PPDU to be transmitted in an 80+80 MHz band, the segment deparser is not used as in Figure 21. That is, when the segment parser is divided into an 80 MHz band and another 80 MHz band, the transmitter block diagram is used for each 80 MHz band.
[0290] 21, a data field (or a data bit string) is encoded by an LDPC encoder. The data bit string input to the LDPC encoder is scrambled by a scrambler.
[0291] The data bit sequence encoded by the LDPC encoder is divided into a plurality of spatial streams by a stream parser. In this case, the encoded data bit sequence divided into each spatial stream can be called a spatial block. The number of spatial blocks is determined by the number of spatial streams used to transmit the PPDU, and is set to the same number of spatial streams.
[0292] Each spatial block is divided into at least one data fragment by a segment parser. When a data field is transmitted in a 160 MHz band as shown in FIG. 22, the 160 MHz band is divided into two 80 MHz bands, and each 80 MHz band is divided into a first data fragment and a second data fragment. Then, the first and second data fragments are constellation mapped to the 80 MHz band, respectively, to become LDPC mapped.
[0293] In HE MU transmission, except that cyclic shift diversity (CSD) is performed with knowledge of the space-time stream start index for that user, the PPDU encoding processor runs independently in the Resource Unit (RU) for each user up to the input of the spatial mapping block. All user data in the RU is combined and mapped into the transmit chain of the spatial mapping block.
[0294] In 802.11ax, phase rotation is applied to the fields from the legacy-preamble to just before the HE-STF, and the phase rotation value is defined in 20 MHz units. That is, among the fields of the HE PPDU defined in 802.11ax, phase rotation is applied to L-STF, L-LTF, L-SIG, RL-SIG, HE-SIG-A, and HE-SIG-B.
[0295] The L-STF of the HE PPDU is constructed as follows:
[0296] [Table 11]
[0297] [Table 12]
[0298] The L-LTF of the HE PPDU is constructed as follows:
[0299] [Table 13]
[0300] The L-SIG of the HE PPDU is structured as follows:
[0301] [Table 14]
[0302] [Table 15]
[0303] The RL-SIG of the HE PPDU is structured as follows:
[0304] [Table 16]
[0305] [Table 17]
[0306] 4. Examples Applicable to This Specification
[0307] In the WLAN 802.11 system, in order to increase peak throughput, it is considered to use a wider band than the existing 802.11ax or to transmit an increased number of streams using more antennas. This specification also considers a method of aggregating multiple links or aggregating multiple RUs and assigning them to one STA for transmission.
[0308] In this specification, a method of allocating multiple RUs to one STA for transmission is considered, and a method of aggregating RUs in various bandwidths is proposed in this case. In particular, this specification focuses on a method of aggregating large-sized RUs (large-RUs) in OFDMA transmission.
[0309] In the existing 802.11ax, when transmitting via OFDMA, each STA was assigned to only one RU and transmitted, so RUs with sizes other than the defined RU could not be considered, resulting in drawbacks in terms of efficiency and channel availability. In order to overcome these drawbacks in 802.11be, in consideration of a method of assigning multiple RUs to one STA for transmission, this specification proposes several principles and various combinations for RU aggregation during OFDMA transmission.
[0310] The various sizes of RU proposed for 802.11ax are as follows:
[0311] 26 / 52 / 106 / 242 / 484 / 996 / 2x996RU
[0312] In this specification, an RU with a tone less than 242 is assumed to be a small-RU, and an RU with a tone of 242 or more is assumed to be a large-RU. In addition, since there is no significant benefit in the combination of small-RU and large-RU in terms of efficiency, only the combination between small-RU and the combination between large-RU are considered during RU aggregation, and the combination of large-RU is proposed in this specification. In addition, the preamble puncturing situation is also considered. However, in order to minimize interference during preamble puncturing in each 80MHz subchannel of various bandwidths, the tone plan of the adjacent 20MHz channel may be replaced with a 20MHz tone plan, or a tone plan with only the corresponding 20MHz part shifted in the 80MHz tone plan may be used. Of course, it is possible to use hardware / filters that can effectively control interference without changing the tone plan of the adjacent 20MHz channel, that is, to use the conventional 80MHz tone plan as it is and transmit using the remaining channels except for the 20MHz that are preamble punctured. Alternatively, the tone plan can be used as is, but when using a 242-tone RU in a 20MHz adjacent channel with preamble puncturing, the encoding applies the 802.11ax 242-tone RU method as is, and instead, when transmitting, some tones adjacent to the punctured channel among the 242-tone RU can be forcibly punctured or transmitted with reduced power. Here, when each 80MHz subchannel, referred to as an adjacent 20MHz channel, is divided into lower 40MHz and higher 40MHz, if there is a 20MHz channel with preamble puncturing in each 40MHz subchannel, it means the other 20MHz channel.In addition, in the lower 40MHz or higher 40MHz where preamble puncturing is not performed, a 484-tone RU (a 484-tone RU in the corresponding 40MHz in an 80MHz tone plan) can be used when transmitting, and in the adjacent 20MHz of a 20MHz band where preamble puncturing is performed, a 242-tone RU (a 242-tone RU in the corresponding 20MHz in an 80MHz tone plan or a 242-tone RU in the corresponding 20MHz in a tone plan that has been modified to reduce interference) can be used when transmitting. This method is applied to all of the following preamble puncturing situations.
[0313] 4.1. Principles
[0314] When transmitting PPDUs with 160 / 80MHz bandwidth or more, if there are two or more 80MHz subchannels and RUs are combined to create a specific bandwidth, the combination of RUs that can create the largest bandwidth in each 80MHz subchannel is used, and the combination of RUs that creates the largest bandwidth is preferentially assigned. For example, when transmitting 160 / 80MHz bandwidth, if each 80MHz subchannel is not preamble punctured, it can use 996-tone RU (80MHz), and if preamble punctured, various combinations such as 242+484-tone RU (60MHz), 484 / 242+242-tone RU (40MHz), and 242-tone RU (20MHz) can be considered. Assuming that the first 80MHz subchannel has a maximum usable bandwidth of 60MHz and the second 80MHz subchannel has a maximum usable bandwidth of 40MHz, it is possible to transmit OFDMA PPDUs by allocating 80MHz bandwidth to a specific STA and 20MHz to another STA. In this case, the only combination of RUs to create the 80MHz bandwidth is the combination of 242+484-tone RUs in the first 80MHz subchannel and 242-tone RUs in the second 80MHz subchannel. The combination of 484 / 242+242-tone RUs in the first 80MHz subchannel and 484 / 242+242-tone RUs in the second 80MHz subchannel is not considered.
[0315] Combination
[0316] We propose various combinations of RUs for PPDU transmission for each bandwidth below.
[0317] 4.2.1.80MHz
[0318] In order to take into account OFDMA transmission, at least two or more STAs are assigned to PPDU transmission, and a maximum of 60 MHz bandwidth can be assigned to one STA because a combination of large RUs is considered. In this case, a combination of 242+484-tone RUs can be considered. Also, 40 MHz bandwidth can be assigned, and in this case a combination of 242+242-tone RUs can be considered, but it is preferable to assign to a 484-tone RU and transmit rather than a combination of 242+242-tone RUs. The reason for this is that in OFDMA transmission where 40 MHz bandwidth is assigned to one STA, a case where at least 20 MHz is assigned to another STA can be considered. In this case, a minimum bandwidth of 60 MHz can be used (in a situation where only 20 MHz preamble puncturing is performed), which is either a continuous 60 MHz or a non-contiguous 40+20 MHz, and in both cases, a 484-tone RU can always be used, so it is preferable to utilize the existing 484-tone RU rather than considering a combination of 242+242-tone RUs.
[0319] 4.2.2.160 / 80+80MHz
[0320] The 160 / 80+80MHz tone plan is the 80MHz tone plan repeated twice.
[0321] The RU combinations in 4.2.1 can be considered, and the combinations of two 80 MHz subchannels can be further considered as follows. Since at least two STAs are assigned to PPDU transmission to consider OFDMA transmission and the combination of large RUs is considered, a maximum of 140 MHz bandwidth can be assigned to one STA. The following bandwidth combinations can be considered for each 80 MHz subchannel.
[0322] 140MHz:80+60
[0323] 80+60 means that 80MHz is allocated in one 80MHz subchannel and 60MHz is allocated in another 80MHz subchannel, so that the two combine to form 140MHz. The RU for 80 is 996-tone RU and the RU for 60 is 484+242-tone RU. This will be used in the following proposals as well.
[0324] A bandwidth of 120 MHz can also be allocated, with the following combinations possible:
[0325] 120MHz:80+40
[0326] The RU for 40 is a 484-tone RU, and the combination of 242+242-tone RU can also be considered, but since this is OFDMA transmission, there is at least a 20MHz channel for another STA, and therefore a 484-tone RU must exist in the 80MHz subchannel to which 40 is assigned, so it is preferable to assign and transmit to the existing 484-tone RU rather than transmitting via the combination of 242+242-tone RU. Unless otherwise specified for 40, this is also used in the following proposal. The combination of 60+60 in 120MHz is not considered because it violates the principle of 4.1. The reason is that since this is OFDMA transmission, there is 20MHz for another STA, and in this case, one 80MHz subchannel is fully used. In other words, when allocating 120MHz, it is necessary to allocate the entire 80MHz subchannel that is fully used according to the principle.
[0327] A bandwidth of 100 MHz can also be allocated, with the following combinations possible:
[0328] 100MHz:80+20,60+40
[0329] The RU for 20 is a 242-tone RU, which is also used in the following proposals. The RU for 40 is a 484-tone RU, and the combination of 242+242-tone RUs can be considered but is avoided. The reason why 60 can be assigned is when 20MHz preamble puncturing occurs in the 80MHz subchannel and only the maximum 60MHz bandwidth is used. In this case, the 80MHz subchannel to which 40 is assigned cannot use a bandwidth exceeding 60MHz due to preamble puncturing. In the following proposals, 80MHz subchannels to which 60 or 40 are assigned, except for the 80MHz subchannel to which the minimum bandwidth is assigned, are similarly subject to preamble puncturing, meaning that the maximum allocatable bandwidth is 60MHz or 40MHz. In this case, the 80MHz subchannel to which the minimum bandwidth is assigned is also subject to preamble puncturing, and the maximum allocatable bandwidth cannot exceed 60MHz or 40MHz.
[0330] A bandwidth of 80 MHz can also be allocated, and the following combinations are possible:
[0331] 80MHz:60+20
[0332] In this case, 40+40 is not taken into account according to the 4.1 principle.
[0333] A bandwidth of 60 MHz can also be allocated, with the following combinations possible:
[0334] 60MHz:40+20
[0335] The reason why 40 can be assigned is that, as explained in the 100 MHz combination above, when 40 MHz preamble puncturing occurs in an 80 MHz subchannel, only a maximum of 40 MHz bandwidth can be used. In this case, the 80 MHz subchannel to which 20 is assigned cannot use a bandwidth exceeding 40 MHz due to preamble puncturing. The RU for 40 is 484 / 242+242-tone RU. The reason why 242+242-tone RU is possible is that when an 80 MHz subchannel to which 40 is assigned can only use 40 MHz due to preamble puncturing, only 484-tone RU or 242+242-tone RU can be used depending on the puncturing pattern.
[0336] 20+20 for 40MHz combinations are not considered as this violates the principle. Additional combinations below 40MHz are not considered.
[0337] 4.2.3.240 / 160+80MHz
[0338] The 240 / 160+80MHz tone plan is the 80MHz tone plan repeated three times.
[0339] The RU combinations of 4.2.1. and 4.2.2. can be considered, and the combinations of three 80 MHz subchannels can be further considered as follows. Since at least two STAs are assigned to PPDU transmission to consider OFDMA transmission, and a combination of large RUs is considered, a maximum of 220 MHz bandwidth can be assigned to one STA. The following bandwidth combinations can be considered for each 80 MHz subchannel.
[0340] 220MHz:80+80+60
[0341] 80+80 is 2x996-tone RU, or simply 996-tone RU each, which also applies to the suggestions below.
[0342] A bandwidth of 200 MHz can also be allocated, with the following combinations possible:
[0343] 200MHz:80+80+40
[0344] 80+60+60 is not considered as it goes against the principle.
[0345] A bandwidth of 180MHz can also be allocated, with the following combinations possible:
[0346] 180MHz:80+80+20,80+60+40
[0347] 60+60+60 is not considered as it goes against the principle.
[0348] A bandwidth of 160 MHz can also be allocated, with the following combinations possible:
[0349] 160MHz:80+60+20,60+60+40
[0350] 80+40+40 is not considered as it goes against the principle.
[0351] A bandwidth of 140 MHz can also be allocated, with the following combinations possible:
[0352] 140MHz:80+40+20,60+60+20
[0353] The RU for the 40 is 484 / 242+242-tone RU. The reason why 242+242-tone RU is possible is that the 80MHz subchannel to which 40 is assigned can only use 40MHz due to preamble puncturing, and in this case, only 484-tone RU or 242+242-tone RU can be used depending on the puncturing pattern. 60+40+40 is not considered because it goes against the principle.
[0354] A bandwidth of 120 MHz can also be allocated, with the following combinations possible:
[0355] 120MHz:60+40+20
[0356] The RU for the 40 is 484 / 242+242-tone RU. 80+20+20 / 40+40+40 is not considered because it goes against the principle.
[0357] A bandwidth of 100 MHz can also be allocated, with the following combinations possible:
[0358] 100MHz:40+40+20
[0359] The RU for said 40 is 484 / 242+242-tone RU. 60+20+20 is not considered because it goes against the principle.
[0360] The combination 40+20+20 for 80 MHz is not considered because it violates the principle. Additional combinations below 80 MHz are not considered.
[0361] 4.2.4.320 / 160+160MHz
[0362] The 320 / 160+160MHz tone plan is a repeat of the 80MHz tone plan four times.
[0363] The RU combinations of 4.2.1, 4.2.2, and 4.2.3 can be considered, and the combinations of four 80 MHz subchannels can be further considered as follows. Since at least two STAs are assigned to PPDU transmission to consider OFDMA transmission, and a combination of large RUs is considered, a maximum of 300 MHz bandwidth can be assigned to one STA. The following bandwidth combinations can be considered for each 80 MHz subchannel.
[0364] 300MHz:80+80+80+60
[0365] 80+80+80 is 3x996-tone RUs, or it could just be 996-tone RUs each, or it could be a combination of 2x996-tone RUs and 996-tone RUs. This also applies to the suggestions below.
[0366] A bandwidth of 280 MHz can also be allocated, with the following combinations possible:
[0367] 280MHz:80+80+80+40
[0368] 80+80+60+60 is not considered as it goes against the principle.
[0369] A bandwidth of 260 MHz can also be allocated, with the following combinations possible:
[0370] 260MHz: 80+80+80+2, 80+80+60+40
[0371] 80+60+60+60 is not considered as it goes against the principle.
[0372] A bandwidth of 240 MHz can also be allocated, with the following combinations possible:
[0373] 240MHz:80+80+60+20,80+60+60+40
[0374] 80+80+40+40 / 60+60+60+60 are not considered as they go against the principles.
[0375] A bandwidth of 220 MHz can also be allocated, with the following combinations possible:
[0376] 220MHz:80+80+40+20,80+60+60+20,60+60+60+40
[0377] The RU for the first combination of 40 is 484 / 242+242-tone RU. 80+60+40+40 is not considered because it violates the principle.
[0378] A bandwidth of 200 MHz can also be allocated, with the following combinations possible:
[0379] 200MHz:80+60+40+20,60+60+60+20
[0380] The RU for the first combination of 40 is 484 / 242+242-tone RU. 80+80+20+20 / 80+40+40+40 / 60+60+40+40 are not considered because they violate the principle.
[0381] A bandwidth of 180 MHz can also be allocated, with the following combinations possible:
[0382] 180MHz:80+40+40+20,60+60+40+20
[0383] The RU for 40 of the above two combinations is 484 / 242+242-tone RU. 80+60+20+20 / 60+40+40+40 are not considered as they go against the principle.
[0384] A bandwidth of 160 MHz can also be allocated, with the following combinations possible:
[0385] 160MHz:60+40+40+20
[0386] The RU for the 40 is 484 / 242+242-tone RU. 80+40+20+20 / 60+60+20+20 / 40+40+40+40 are not considered because they go against the principle.
[0387] A bandwidth of 140 MHz can also be allocated, with the following combinations possible:
[0388] 140MHz:40+40+40+20
[0389] The RU for the 40 is 484 / 242+242-tone RU. 60+40+20+20 is not considered because it goes against the principle.
[0390] The combinations 60+20+20+20 / 40+40+20+20 for 120 MHz are not considered as they violate the principle. Additional combinations below 120 MHz are not considered.
[0391] 4.3.Restriction
[0392] In a bandwidth exceeding 80 MHz, the RU combinations can be restricted as follows. The reason for the restriction is to reduce scheduling complexity and signaling overhead.
[0393] In the 160 / 80+80MHz bandwidth, when considering the non-contiguous structure, multiple RU aggregation combinations can be restricted in 80MHz units. That is, STAs are divided into those assigned by RU combinations in the Primary 80MHz and those assigned by RU combinations in the Secondary 80MHz. The RU combinations in each 80MHz can take into account the combinations in 4.2.1, and 996-tone RUs can also be assigned. 242-tone RUs are also considered, and 242+242-tone RU combinations are also used. In summary, the following is used in each 80MHz.
[0394] 242-tone RU for 20MHz
[0395] 484 / 242+242-tone RU for 40MHz
[0396] 484+242-toenRU for 60MHz
[0397] 996-tone RU for 80MHz
[0398] In the 240 / 160+80MHz bandwidth, when considering a non-contiguous structure, multiple RU aggregation combinations can be restricted in 160MHz and 80MHz units, where 160MHz and 80MHz are contiguous 160MHz and contiguous 80MHz parts in non-contiguous situations. In the contiguous 240MHz, the primary 160MHz and other 80MHz can be considered, or it can be divided into primary 80MHz and other 160MHz, but the former form is preferable because there are cases where the 160MHz part is not contiguous. Alternatively, in the contiguous 240MHz, it can be divided into a 160MHz part combining primary 80MHz and a specific adjacent 80MHz and the other 80MHz part. This is advantageous in situations where there is no secondary 80MHz. In other words, it is divided into STAs assigned by RU combinations within 160MHz and STAs assigned by RU combinations within other 80MHz. Alternatively, two adjacent 80MHz channels in a contiguous 240MHz can be designed to always allow 160MHz combination, in which case the central 80MHz is always combined with the 80MHz portions on both sides. RU combinations within 80MHz are the same as those proposed when restricting multiple RU aggregation combinations in 80MHz units above. RU combinations within 160MHz can include the combinations proposed when restricting multiple RU aggregation combinations in 80MHz units in the 160 / 80+80MHz bandwidth above, as well as the following combinations created by combining these again. In the expressions, -tone RU is omitted and the meaning of () refers to the RUs in each 80MHz segment within 160MHz.
[0399] (242)+(242), (242)+(484), (242)+(242+242), (242)+(484+242), (242)+(996), (484)+(484), (484)+(242+242), (484)+(484+242), (484)+(996), (242+242)+(242+242), (242+242)+(484+242), (242+242)+(996), (484+242)+(484+242), (484+242)+(996), (996)+(996) or 2x996
[0400] The above combinations are not always possible, and if there are no additional RUs available in each 80MHz channel due to preamble puncturing or allocation to other STAs, it is suggested to combine with RUs of adjacent 80MHz channels. For example, the combination of two 80MHz channels (242)+(242) means that only 242-tone RUs are available in both channels due to preamble puncturing. If a 484-tone RU can be used in one channel, it is possible to simply use 242 / 484-tone RUs or (484)+(242). However, of the two 80MHz channels, the 80MHz channel in which the smaller RU is used may have remaining RUs (allocated to another STA), and the available bandwidth including these (allocated to another STA) may be larger or smaller than the available bandwidth of the channel in which the larger RU is used. For example, if all two channels are applied with preamble puncturing and 60MHz is available, the combination of (484+242)+(484) is possible, and one 242RU is assigned to another STA.
[0401] In the 320 / 160+160MHz bandwidth, when considering the non-contiguous structure, multiple RU aggregation combinations can be restricted in 160MHz units. That is, STAs can be divided into those assigned by RU combinations in the Primary 160MHz and those assigned by RU combinations in the Secondary 160MHz, and the RU combinations in each 160MHz are the same as those proposed when restricting multiple RU aggregation combinations in 160MHz units in the 240 / 160+80MHz bandwidth above.
[0402] In addition, it is proposed to limit multiple RU aggregation combinations in 240 / 160+80MHz bandwidth and 320 / 160+160MHz bandwidth in units of 80MHz, where each 80MHz corresponds to lower / higher 80MHz or primary / secondary 80MHz within primary 80MHz, secondary 80MHz, and secondary 160MHz.
[0403] 4.4.Signaling Method
[0404] FIG. 22 shows an example of an EHT PPDU format.
[0405] FIG. 23 shows an example of the U-SIG format.
[0406] The indicator regarding the above-mentioned RU aggregation is transmitted in the EHT-SIG of the EHT PPDU in FIG. 22 or in the U-SIG in FIG.
[0407] The version independent field in FIG. 23 includes a 3-bit version identifier indicating 802.11be and Wi-Fi versions after 802.11be, a 1-bit DL / UL field, BSS color, TXOP duration, etc., and the version dependent field in FIG. 23 includes information such as PPDU type and Bandwidth.
[0408] U-SIG is a jointly encoded two-symbol signal, consisting of 52 data tones and 4 pilot tones at 20MHz each. U-SIG is modulated in the same way as HE-SIG-A, that is, U-SIG is modulated at BPSK1 / 2 code rate.
[0409] The EHT-SIG is divided into a common field and a user specific field, and can indicate information about the exact puncturing pattern and RU aggregation used for transmission in the common field, encoded in a variable MCS. In addition, when applying preamble puncturing, one bit of information can be transmitted in the version dependent field of the U-SIG or the common field of the EHT-SIG to indicate whether to apply a shifted tone plan in an adjacent 20MHz channel, or to change to a 20MHz tone plan, or to use the tone plan as is but to puncture some tones, or to transmit some tones with reduced power.
[0410] FIG. 24 is a procedure flow diagram showing the operation of the transmitting device according to the present embodiment.
[0411] The example of Fig. 24 is executed in a transmitting device (AP and / or non-AP STA). For example, the example of Fig. 24 is executed by an AP that transmits an EHT SU PPDU, an EHT ER SU PPDU, and an EHT MU PPDU. The example of Fig. 24 is executed by a non-AP that transmits an EHT SU PPDU, an EHT ER SU PPDU, and an EHT MU PPDU.
[0412] Some of the steps (or the detailed sub-steps described later) in the example of FIG. 24 may be omitted or modified.
[0413] In step S2410, the transmitting device (i.e., the transmitting STA) configures BW (Bandwidth) and RU allocation, and can allocate multiple RUs to a specific user or STA according to the Multiple RU aggregation combination in paragraph 4.2 of the above specification. The transmitting device can also perform a Channel Access operation.
[0414] In step S2420, the transmitting STA can configure a PPDU. For example, the PPDU is an EHT SU PPDU, an EHT ER SU PPDU, or an EHT MU PPDU. As shown in FIG. 18, the PPDU can include an EHT-SIG.
[0415] The transmitting STA can perform step S2420 based on the BW, RU allocation, and Multiple RU aggregation determined through step S2410.
[0416] That is, as described above, the common field of the EHT-SIG includes specific (RU allocation) n-Bit (e.g., 8 bits) information, and the user specific field may include information on Multiple RU aggregation.
[0417] In step S2430, the transmitting device can transmit the PPDU constructed in step S2420 to the receiving device based on step S2430.
[0418] During execution of step S2430, the transmitting device performs at least one of the following operations: CSD, spatial mapping, IDFT / IFFT operation, GI insertion, etc.
[0419] A signal / field / sequence constructed in accordance with this specification is transmitted in the format of FIG.
[0420] For example, the above-mentioned EHT-SIG is transmitted based on a plurality of OFDM symbols. For example, one OFDM symbol can contain 26-bit information. The 26-bit information can contain the above-mentioned 4-bit BW information. Any m-bit information can be used instead of the 26-bit information.
[0421] BCC coding with a code rate of 1 / 2 is applied to the 26-bit information. Interleaver applies interleaving to the BCC-coded bits (i.e., 52 bits). Constellation mapper performs constellation mapping on the interleaved 52 bits. Specifically, BPSK module is applied to generate 52 BPSK symbols. The 52 BSPK symbols are matched to the remaining frequency domain (-28 to +28) excluding DC tone and pilot tones (-21, -7, +7, +21). After that, it is transmitted to the receiving STA through phase rotation, CSD, spatial mapping, IDFT / IFFT operations, etc.
[0422] The above-mentioned PPDU is transmitted based on the device of FIG.
[0423] The example of FIG. 1 relates to an example of a transmitting device (AP and / or non-AP STA).
[0424] As shown in FIG. 1, the transmitting device may include a memory (112), a processor (111), and a transceiver (113).
[0425] The memory (112) can store information regarding a number of BW / Tone-Plan / RUs as described herein.
[0426] The processor (111) can generate various RUs and configure a PPDU based on the information stored in the memory (112). An example of a PPDU generated by the processor (111) is the same as that shown in FIG.
[0427] The processor (111) may execute all or part of the operations shown in FIG.
[0428] The illustrated transceiver (113) includes an antenna and is capable of performing analog signal processing. In particular, the processor (111) controls the transceiver (113) and is capable of transmitting PPDUs generated by the processor (111).
[0429] Alternatively, the processor (111) generates a transmission PPDU and stores information about the transmission PPDU in the memory (112).
[0430] FIG. 25 is a procedure flow diagram showing the operation of the receiving device according to this embodiment.
[0431] The example of FIG. 25 is executed in a receiving device (AP and / or non-AP STA).
[0432] The example of Fig. 25 is executed in a receiving STA or receiving device (AP and / or non-AP STA). For example, the example of Fig. 3 is executed by a non-AP that receives an EHT SU PPDU, an EHT ER SU PPDU, and an EHT MU PPDU. The example of Fig. 25 is executed by an AP that transmits an EHT SU PPDU and an EHT ER SU PPDU.
[0433] Some of the steps (or detailed sub-steps described later) in the example of FIG. 25 are omitted.
[0434] In step S2510, the receiving device (receiving STA) can receive all or part of the PPDU via step S2510. The received signal has the form shown in FIG.
[0435] Sub-steps of step S2510 are determined based on step S2430 of Fig. 24. That is, step S2510 may perform operations to restore the results of the CSD, spatial mapping, IDFT / IFFT operations, and GI insertion operations applied in step S2430.
[0436] In step S2520, the receiving STA can obtain information regarding the BW, RU allocation, and Multiple RU aggregation of the EHT PPDU by decoding the information included in the U-SIG or EHT-SIG.
[0437] This allows the receiving STA to complete decoding of other fields / symbols of the received PPDU.
[0438] As a result, the receiving STA can decode the data field included in the PPDU through step S2520. Thereafter, the receiving STA can perform a processing operation of transmitting the data decoded from the data field to an upper layer (e.g., MAC layer). Also, if the upper layer instructs the PHY layer to generate a signal corresponding to the data transmitted to the upper layer, the receiving STA can perform a subsequent operation.
[0439] The above-mentioned PPDUs are received according to the apparatus of FIG.
[0440] As shown in FIG. 1, the receiving device may include a memory (1220), a processor (121), and a transceiver (123).
[0441] The transceiver 123 can receive the PPDU under the control of the processor 121. For example, the transceiver 123 can include a number of detailed units (not shown). For example, the transceiver 123 can include at least one receive antenna and a filter for the receive antenna.
[0442] A PPDU received via the transceiver 123 is stored in the memory 122. The processor 121 can process decoding of the received PPDU via the memory 122. The processor 121 can obtain control information (e.g., EHT-SIG) related to BW / Tone-Plan / RU included in the PPDU and store the obtained control information in the memory 122.
[0443] The processor (121) can perform decoding on the received PPDU. Specifically, the processor can perform operations of recovering the results of CSD, spatial mapping, IDFT / IFFT operations, and GI insertion applied to the PPDU. The operations of recovering the results of CSD, spatial mapping, IDFT / IFFT operations, and GI insertion are performed via multiple processing units (not shown) individually implemented within the processor (121).
[0444] The processor (121) can also decode the data field of the PPDU received via the transceiver (123).
[0445] The processor 121 may also process the decoded data. For example, the processor 121 may perform a processing operation to transmit information about the decoded data field to an upper layer (e.g., a MAC layer) and may perform a subsequent operation when the upper layer instructs the PHY layer to generate a signal corresponding to the data transmitted to the upper layer.
[0446] The above-mentioned embodiments will be described below with reference to FIGS.
[0447] FIG. 26 is a flow diagram showing a procedure for a transmitting STA according to this embodiment to transmit a PPDU.
[0448] The example of Fig. 26 is executed in a network environment in which a next-generation wireless LAN system (IEEE 802.11be or EHT wireless LAN system) is supported. The next-generation wireless LAN system is a wireless LAN system that is an improved version of the 802.11ax system and can satisfy backward compatibility with the 802.11ax system.
[0449] The example of Fig. 26 is executed in a transmitting STA, which may correspond to an AP (Access Point). The receiving STA of Fig. 26 may correspond to a STA supporting an EHT (Extremely High Throughput) wireless LAN system.
[0450] This embodiment proposes a method and apparatus for transmitting and receiving a PPDU based on a multi-RU configured by combining large-RUs. Here, a large-RU means a resource unit having 242 or more tones. In particular, this embodiment proposes a method for configuring a multi-RU used to transmit a PPDU in an OFDMA scheme.
[0451] In step S2610, a transmitting station (STA) generates a Physical Protocol Data Unit (PPDU).
[0452] In step S2620, the transmitting STA transmits the PPDU to the receiving STA via a broadband.
[0453] The PPDU includes a control field and a data field.
[0454] When the wideband is a 320 / 160+160 MHz band including a primary 160 MHz channel and a secondary 160 MHz channel, the data field is received through a first multiple RU in which a 996 RU (Resource Unit) and a 484 RU are aggregated. In this case, the first multiple RU is allocated within the primary 160 MHz channel or the secondary 160 MHz channel. The 996 RU is an RU consisting of 996 tones, and the 484 RU is an RU consisting of 484 tones.
[0455] The PPDU is transmitted based on an orthogonal frequency division multiple access (OFDMA) method. Therefore, the first multiple RU is assigned to a specific receiving STA among a plurality of receiving STAs. This embodiment proposes that the first multiple RU is assigned to the primary 160 MHz channel or the secondary 160 MHz channel when transmitting an OFDMA PPDU. That is, the combination of the 996 RU and the 484 RU is assigned to the primary 160 MHz channel or the secondary 160 MHz channel (both the primary 160 MHz channel and the secondary 160 MHz channel are also possible).
[0456] In the 320 / 160+160 MHz band, other RUs other than the first multiplexed RU or other multiplexed RUs are punctured or allocated to other receiving STAs other than the receiving STA. Since the PPDU is transmitted based on the OFDMA scheme, it is not necessary to always consider puncturing, and the first multiplexed RU is scheduled or allocated through allocation information (RU allocation information) regarding the first multiplexed RU, which will be described later.
[0457] The control field may include allocation information for the first multiplexed RU, and the receiving STA may decode the allocation information for the first multiplexed RU to confirm that the first multiplexed RU is an RU allocated to the receiving STA.
[0458] In addition, when puncturing is considered in the OFDMA PPDU transmission method for the 320 / 160+160 MHz band, the primary 20 MHz channel must always be transmitted (must not be punctured), and at least one 20 MHz channel among the secondary 160 MHz channels must always be transmitted (must not be punctured). For example, when a first channel is punctured in the 320 / 160+160 MHz band, the second channel excluding the first channel is at least one 20 MHz channel among the primary 20 MHz and the secondary 160 MHz channels.
[0459] As another example, when the wideband is a 320 / 160+160 MHz band including first to fourth 80 MHz subchannels, the data field is received via a second multiplex RU in which a 484 RU and a 242 RU are aggregated. In this case, the second multiplex RU is allocated within the first, second, third or fourth 80 MHz channel. The 484 RU is an RU configured with 484 tones, and the 242 RU is an RU configured with 242 tones.
[0460] Similarly, the PPDU is transmitted based on the OFDMA scheme. Therefore, the second multiplexed RU is assigned to a specific receiving STA among a plurality of receiving STAs. This embodiment proposes that the second multiplexed RU is assigned to the first 80MHz channel, the second 80MHz channel, the 380MHz channel, or the fourth 80MHz channel when transmitting OFDMA PPDU. That is, the combination of the 484RU and the 242RU is assigned to the first 80MHz channel, the second 80MHz channel, the third 80MHz channel, or the fourth 80MHz channel (it can also be assigned to all of the first to fourth 80MHz channels).
[0461] The control field may include allocation information for the second multiplexed RU, and the receiving STA may decode the allocation information for the second multiplexed RU to confirm that the second multiplexed RU is an RU allocated to the receiving STA.
[0462] Of the first to fourth 80 MHz subchannels, one is a primary 80 MHz channel, and the remaining three subchannels other than the primary 80 MHz channel are secondary 80 MHz channels (specifically, a secondary 80 MHz channel, a secondary 160 MHz lower 80 MHz channel, and a secondary 160 MHz higher 80 MHz channel). The primary 80 MHz channel and the secondary 80 MHz channel are set regardless of the size of the frequency.
[0463] In this embodiment, the transmitting STA transmits the PPDU in an OFDMA manner, so that the transmitting STA can transmit the PPDU to multiple receiving STAs, and thus the above-mentioned multiple RUs are respectively assigned to the multiple receiving STAs.
[0464] For example, when the receiving STAs include a first and a second STA, and the second multiple RU is allocated only in the first and third 80 MHz channels (when multiple RUs are allocated in 80 MHz subchannel units in the 320 / 160+160 MHz band), the first STA can receive the data field via the second multiple RU allocated in the first 80 MHz channel, and the second STA can receive the data field via the second multiple RU allocated in the third 80 MHz channel.
[0465] As another example, when the receiving STAs include a first and a second STA, and the first multiple RU is assigned within the primary 160 MHz channel and the secondary 160 MHz channel (when multiple RUs are assigned in units of 160 MHz subchannels in the 320 / 160+160 MHz band), the first STA can receive the data field via the first multiple RU assigned in the primary 160 MHz channel, and the second STA can receive the data field via the first multiple RU assigned in the secondary 160 MHz channel.
[0466] This embodiment proposes a method for configuring a multiple RU (combination between large RUs) used to transmit a PPDU in an OFDMA system in the 320 / 160+160 MHz band. This embodiment can also propose a method for configuring a multiple RU (combination between large RUs) used to transmit a PPDU in an OFDMA system in the 160 / 80+80 MHz band.
[0467] Similarly, the 160 / 80+80 MHz band is allocated multiple RUs per 160 MHz subchannel or multiple RUs per 80 MHz subchannel, so that the data field is received via 996+484 RUs allocated per 160 MHz subchannel or 484+242 RUs allocated per 80 MHz subchannel.
[0468] The control field includes a first control field supporting a legacy WLAN system and a second control field supporting an 802.11be WLAN system. The second control field may include a Universal-Signal (U-SIG) or an Extremely High Throughput-Signal (EHT-SIG). The second control field may include allocation information regarding the RU to which the data field is transmitted. This embodiment describes a case where the RU to which the data field is transmitted is a multi-RU in which multiple RUs are aggregated together. The RU refers to a resource unit to which the data field is transmitted.
[0469] The EHT-SIG may include EHT-SIG-A and EHT-SIG-B (or EHT-SIG-C fields). The EHT-SIG-B may include Resource Unit (RU) information. A transmitting STA may notify information regarding the wideband tone plan via the EHT-SIG-B. Also, the EHT-STF, EHT-LTF and the data field included in the second control field are transmitted and received in multiple RUs included in the wideband tone plan.
[0470] FIG. 27 is a flow diagram showing a procedure for a receiving STA according to this embodiment to receive a PPDU.
[0471] The example of Fig. 27 is executed in a network environment in which a next-generation wireless LAN system (IEEE 802.11be or EHT wireless LAN system) is supported. The next-generation wireless LAN system is a wireless LAN system that improves the 802.11ax system and can satisfy backward compatibility with the 802.11ax system.
[0472] The example of Fig. 27 is executed in a receiving STA, which may correspond to a STA supporting an EHT (Extremely High Throughput) wireless LAN system. The transmitting STA of Fig. 27 may correspond to an AP (Access Point).
[0473] This embodiment proposes a method and apparatus for transmitting and receiving a PPDU based on a multi-RU configured by combining large-RUs. Here, a large-RU means a resource unit having 242 or more tones. In particular, this embodiment proposes a method for configuring a multi-RU used to transmit a PPDU in an OFDMA scheme.
[0474] In step S2710, a receiving station (STA) receives a Physical Protocol Data Unit (PPDU) from a transmitting STA via a broadband.
[0475] In step S2720, the receiving STA decodes the PPDU.
[0476] The PPDU includes a control field and a data field.
[0477] When the wideband is a 320 / 160+160 MHz band including a primary 160 MHz channel and a secondary 160 MHz channel, the data field is received through a first multiple RU in which a 996 RU (Resource Unit) and a 484 RU are aggregated. In this case, the first multiple RU is allocated within the primary 160 MHz channel or the secondary 160 MHz channel. The 996 RU is an RU consisting of 996 tones, and the 484 RU is an RU consisting of 484 tones.
[0478] The PPDU is transmitted based on an orthogonal frequency division multiple access (OFDMA) method. Therefore, the first multiple RU is assigned to a specific receiving STA among a plurality of receiving STAs. This embodiment proposes that the first multiple RU is assigned to the primary 160 MHz channel or the secondary 160 MHz channel when transmitting an OFDMA PPDU. That is, the combination of the 996 RU and the 484 RU is assigned to the primary 160 MHz channel or the secondary 160 MHz channel (both the primary 160 MHz channel and the secondary 160 MHz channel are also possible).
[0479] In the 320 / 160+160 MHz band, other RUs other than the first multiplexed RU or other multiplexed RUs are punctured or allocated for other receiving STAs other than the receiving STA. Since the PPDU is transmitted based on the OFDMA scheme, it is not necessary to always consider puncturing, and the first multiplexed RU is scheduled or allocated through allocation information (RU allocation information) regarding the first multiplexed RU, which will be described later.
[0480] The control field may include allocation information for the first multiplexed RU, and the receiving STA may decode the allocation information for the first multiplexed RU to confirm that the first multiplexed RU is an RU allocated to the receiving STA.
[0481] In addition, when puncturing is considered in the OFDMA PPDU transmission method for the 320 / 160+160 MHz band, the primary 20 MHz channel must always be transmitted (must not be punctured), and at least one 20 MHz channel among the secondary 160 MHz channels must always be transmitted (must not be punctured). For example, when a first channel is punctured in the 320 / 160+160 MHz band, the second channel excluding the first channel is at least one 20 MHz channel among the primary 20 MHz and the secondary 160 MHz channels.
[0482] As another example, when the wideband is a 320 / 160+160 MHz band including first to fourth 80 MHz subchannels, the data field is received via a second multiplex RU in which a 484 RU and a 242 RU are aggregated. In this case, the second multiplex RU is allocated within the first, second, third or fourth 80 MHz channel. The 484 RU is an RU configured with 484 tones, and the 242 RU is an RU configured with 242 tones.
[0483] Similarly, the PPDU is transmitted based on the OFDMA scheme. Therefore, the second multiplexed RU is assigned to a specific receiving STA among a plurality of receiving STAs. This embodiment proposes that the second multiplexed RU is assigned to the first 80 MHz channel, the second 80 MHz channel, the third 80 MHz channel, or the fourth 80 MHz channel when transmitting OFDMA PPDU. That is, the combination of the 484 RU and the 242 RU is assigned to the first 80 MHz channel, the second 80 MHz channel, the third 80 MHz channel, or the fourth 80 MHz channel (it can also be assigned to all of the first to fourth 80 MHz channels).
[0484] The control field may include allocation information for the second multiplexed RU, and the receiving STA may decode the allocation information for the second multiplexed RU to confirm that the second multiplexed RU is an RU allocated to the receiving STA.
[0485] Of the first to fourth 80 MHz subchannels, one is a primary 80 MHz channel, and the remaining three subchannels other than the primary 80 MHz channel are secondary 80 MHz channels (specifically, a secondary 80 MHz channel, a secondary 160 MHz lower 80 MHz channel, and a secondary 160 MHz higher 80 MHz channel). The primary 80 MHz channel and the secondary 80 MHz channel are set regardless of the size of the frequency.
[0486] In this embodiment, the transmitting STA transmits the PPDU in the OFDMA manner, so that the transmitting STA can transmit the PPDU to multiple receiving STAs, and the above-mentioned multiple RUs are allocated to the multiple receiving STAs, respectively.
[0487] For example, when the receiving STAs include a first and a second STA, and the second multiple RU is allocated only in the first and third 80 MHz channels (when multiple RUs are allocated in 80 MHz subchannel units in the 320 / 160+160 MHz band), the first STA can receive the data field via the second multiple RU allocated in the first 80 MHz channel, and the second STA can receive the data field via the second multiple RU allocated in the third 80 MHz channel.
[0488] As another example, when the receiving STAs include a first and a second STA, and the first multiple RU is assigned within the primary 160 MHz channel and the secondary 160 MHz channel (when multiple RUs are assigned in units of 160 MHz subchannels in the 320 / 160+160 MHz band), the first STA can receive the data field via the first multiple RU assigned in the primary 160 MHz channel, and the second STA can receive the data field via the first multiple RU assigned in the secondary 160 MHz channel.
[0489] This embodiment proposes a method for configuring a multiple RU (combination between large RUs) used to transmit a PPDU in an OFDMA system in the 320 / 160+160 MHz band. This embodiment can also propose a method for configuring a multiple RU (combination between large RUs) used to transmit a PPDU in an OFDMA system in the 160 / 80+80 MHz band.
[0490] Similarly, the 160 / 80+80 MHz band is allocated multiple RUs per 160 MHz subchannel or multiple RUs per 80 MHz subchannel, so that the data field is received via 996+484 RUs allocated per 160 MHz subchannel or 484+242 RUs allocated per 80 MHz subchannel.
[0491] The control field includes a first control field supporting a legacy WLAN system and a second control field supporting an 802.11be WLAN system. The second control field may include a Universal-Signal (U-SIG) or an Extremely High Throughput-Signal (EHT-SIG). The second control field may include allocation information regarding the RU to which the data field is transmitted. This embodiment describes a case where the RU to which the data field is transmitted is a multi-RU in which multiple RUs are aggregated together. The RU refers to a resource unit to which the data field is transmitted.
[0492] The EHT-SIG may include EHT-SIG-A and EHT-SIG-B (or EHT-SIG-C fields). The EHT-SIG-B may include Resource Unit (RU) information. A transmitting STA may notify information regarding the wideband tone plan via the EHT-SIG-B. Also, the EHT-STF, EHT-LTF and the data field included in the second control field are transmitted and received in multiple RUs included in the wideband tone plan.
[0493] 5.Device configuration
[0494] The technical features of the present specification described above are applicable to various devices and methods. For example, the technical features of the present specification described above are performed / supported via the device of FIG. 1 and / or FIG. 19. For example, the technical features of the present specification described above are applied to only a part of FIG. 1 and / or FIG. 19. For example, the technical features of the present specification described above are implemented based on the processing chip (114, 124) of FIG. 1, based on the processor (111, 121) and memory (112, 122) of FIG. 1, or based on the processor (610) and memory (620) of FIG. 19. For example, the device of the present specification receives a PPDU (Physical Protocol Data Unit) from a transmitting STA via a wideband and decodes the PPDU.
[0495] The technical features of the present specification are implemented based on a computer readable medium (CRM). For example, the CRM proposed by the present specification is at least one computer readable medium including instructions to be executed by at least one processor.
[0496] The CRM may store instructions for performing operations including receiving a PPDU (Physical Protocol Data Unit) from a transmitting STA over a broadband and decoding the PPDU. The instructions stored in the CRM herein are executed by at least one processor. The at least one processor associated with the CRM herein may be the processor (111, 121) or processing chip (114, 124) of FIG. 1, or the processor (610) of FIG. 19. Meanwhile, the CRM herein may be the memory (112, 122) of FIG. 1, the memory (620) of FIG. 19, or another external memory / storage medium / disk, etc.
[0497] The technical features of the present specification described above can be applied to various applications and business models. For example, the technical features described above can be applied to wireless communication in a device that supports artificial intelligence (AI).
[0498] Artificial intelligence refers to the field that studies artificial intelligence or the methodology for creating it, while machine learning refers to the field that defines various problems to be dealt with in the field of artificial intelligence and studies the methodology for solving them. Machine learning can also be defined as an algorithm that improves its performance for a certain task through continuous experience with that task.
[0499] Artificial neural network (ANN) is a model used in machine learning that is composed of artificial neurons (nodes) that form a network of synaptic connections and has problem-solving capabilities. An artificial neural network is defined by the connection patterns between neurons in different layers, the learning process that updates the model parameters, and the activation function that generates the output values.
[0500] An artificial neural network can include an input layer, an output layer, and optionally one or more hidden layers. Each layer includes one or more neurons, and an artificial neural network can include synapses that connect the neurons. In an artificial neural network, each neuron can output a function value of an activation function in response to input signals, weights, and biases input via synapses.
[0501] Model parameters are parameters that are determined through learning, including synaptic connection weights and neuron biases, while hyperparameters are parameters that must be set before learning in machine learning algorithms, including the learning rate, number of iterations, mini-batch size, and initialization function.
[0502] The goal of training an artificial neural network is to determine the model parameters that minimize a loss function. The loss function is used as an index to determine the optimal model parameters in the training process of an artificial neural network.
[0503] Depending on the learning method, machine learning can be classified as supervised learning, unsupervised learning, and reinforcement learning.
[0504] Supervised learning refers to a method of training an artificial neural network when labels for training data are given, and refers to the correct answer (or result value) that the artificial neural network needs to infer when training data called labels are input to the artificial neural network. Unsupervised learning refers to a method of training an artificial neural network when labels for training data are not given. Reinforcement learning refers to a learning method in which an agent defined in an environment is trained to select an action or sequence of actions that maximizes cumulative reward in each state.
[0505] Among artificial neural networks, machine learning implemented as a deep neural network (DNN) containing multiple hidden layers is also called deep learning, and deep learning is a part of machine learning. In the following, machine learning is used to include deep learning.
[0506] The above-mentioned technical features are also applicable to wireless communication of robots.
[0507] A robot is a machine that performs or automatically performs tasks given to it using its own capabilities. In particular, a robot that can recognize its environment, make its own decisions, and execute its actions is called an intelligent robot.
[0508] Robots can be classified into industrial, medical, domestic, military, etc., depending on the purpose and field of use. Robots have a driving part including an actuator or a motor, and can perform various physical actions such as moving the robot joints. Mobile robots also have a driving part including wheels, brakes, propellers, etc., and can run on the ground or fly in the air via the driving part.
[0509] The above technical features also apply to devices that support augmented reality.
[0510] Augmented reality is a general term for virtual reality (VR), augmented reality (AR), and mixed reality (MR). VR technology provides real-world objects and backgrounds only as CG images, AR technology provides virtual CG images on top of images of real objects, and MR technology is a computer graphics technology that mixes and combines virtual objects into the real world.
[0511] MR technology is similar to AR technology in that it shows virtual objects together with virtual objects, but the difference is that in AR technology, virtual objects are used to complement virtual objects, while in MR technology, virtual objects and virtual objects are used with equal characteristics.
[0512] XR technology is applied to HMDs (Head-Mount Displays), HUDs (Head-Up Displays), mobile phones, tablet PCs, laptops, desktops, TVs, digital signage, etc., and devices to which XR technology is applied can be called XR devices.
[0513] The claims described herein may be combined in various ways, for example, the technical features of the method claims herein may be combined and implemented in an apparatus, the technical features of the device claims herein may be combined and implemented in a method, the technical features of the method claims herein and the technical features of the device claims herein may be combined and implemented in an apparatus, and the technical features of the method claims herein and the technical features of the device claims herein may be combined and implemented in a method.
Claims
1. A method in a wireless LAN (Local Area Network) system, A receiving station (STA) receives an extreme high throughput (EHT) Physical Protocol Data Unit (PPDU) from a transmitting station; the receiving STA decoding the EHT PPDU; The EHT PPDU includes a control field and a data field; By combining a 996-tone RU and a 484-tone RU in adjacent 80 MHz frequency sub-blocks of a 160 MHz channel, a 996+484-tone MRU (Multiple Resource Unit) is obtained; the data subcarriers of the 996+484-tone MRU in the data field are composed of a combination of the data subcarriers of the 996-tone RU and the 484-tone RU that make up the 996+484-tone MRU; The method, wherein the 996+484 tone MRU defined within an Orthogonal Frequency Division Multiple Access (OFDMA) 160 MHz EHT PPDU is permitted within a primary 160 MHz channel or a secondary 160 MHz channel of an OFDMA transmission at 320 MHz.
2. the control field includes allocation information regarding the 996+484 tone MRU allowed in the 320 MHz; Other RUs or MRUs other than the 996+484 tone MRU allowed in the 320 MHz are punctured or allocated for receiving STAs other than the receiving STA; The 996-tone RU is an RU consisting of 996 tones, The method of claim 1 , wherein the 484-tone RU is an RU consisting of 484 tones.
3. 2. The method of claim 1, wherein, based on the puncturing of the first channel at 320 MHz, the second channel excluding the first channel is at least one 20 MHz channel selected from a primary 20 MHz channel and the secondary 160 MHz channel.
4. Based on the 320 MHz including first to fourth 80 MHz subchannels, the data field is received via a 484+242 tone MRU; the 484+242-tone MRU is obtained by combining a 484-tone RU and a 242-tone RU in an 80 MHz frequency sub-block; the data subcarriers of the 484+242-tone MRU are composed of a combination of the data subcarriers of the 484-tone RU and the 242-tone RU that make up the 484+242-tone MRU; the 484+242 tone MRU is allocated within the first 80 MHz subchannel; the 484+242 tone MRU is allocated within the second 80 MHz subchannel; the 484+242 tone MRU is allocated within the third 80 MHz subchannel; The method of claim 1 , wherein the 484+242 tone MRU is allocated within the fourth 80 MHz subchannel.
5. the control field includes allocation information regarding the 484+242 tone MRU allowed in the 320 MHz; Other RUs or multiple RUs other than the 484+242 tone MRU allowed in the 320 MHz are punctured or allocated for receiving STAs other than the receiving STA; The 484-tone RU is an RU consisting of 484 tones, The method of claim 4 , wherein the 242-tone RU is an RU consisting of 242 tones.
6. 5. The method of claim 4, wherein one of the first through fourth 80 MHz subchannels is a primary 80 MHz channel, and the remaining three subchannels excluding the primary 80 MHz channel are secondary 80 MHz channels.
7. Based on the receiving STAs including first and second STAs and the 484+242 tone MRUs being allocated only within the first and third 80 MHz channels, The first STA receives the data field via the 484+242 tone MRU allocated in the first 80 MHz channel; The method of claim 4 , wherein the second STA receives the data field via the 484+242 tone MRU allocated in the third 80 MHz channel.
8. Based on the fact that the receiving STA includes a first STA and a second STA, The first STA receives the data field via the 996+484 tone MRU allocated in the primary 160 MHz channel; The method of claim 1 , wherein the second STA receives the data field via the 996+484 tone MRU allocated in the secondary 160 MHz channel.
9. In a receiving station (STA) in a wireless LAN (Local Area Network), Memory and A transceiver; a processor operatively coupled to the memory and the transceiver; The processor: receiving an extreme high throughput (EHT) Physical Protocol Data Unit (PPDU) from the transmitting STA; and decoding the EHT PPDU; The EHT PPDU includes a control field and a data field; By combining a 996-tone RU and a 484-tone RU in adjacent 80 MHz frequency sub-blocks of a 160 MHz channel, a 996+484-tone MRU (Multiple Resource Unit) is obtained; the data subcarriers of the 996+484-tone MRU in the data field are composed of a combination of the data subcarriers of the 996-tone RU and the 484-tone RU that make up the 996+484-tone MRU; The 996+484 tone MRU defined in an Orthogonal Frequency Division Multiple Access (OFDMA) 160 MHz EHT PPDU is permitted to a receiving STA in either the primary 160 MHz channel or the secondary 160 MHz channel of an OFDMA transmission at 320 MHz.
10. In a method for a wireless LAN (Local Area Network), A transmitting station (STA) generates an extreme high throughput (EHT) Physical Protocol Data Unit (PPDU); the transmitting STA transmitting the EHT PPDU to a receiving STA; The EHT PPDU includes a control field and a data field; By combining a 996-tone RU and a 484-tone RU in adjacent 80 MHz frequency sub-blocks of a 160 MHz channel, a 996+484-tone MRU (Multiple Resource Unit) is obtained; the data subcarriers of the 996+484-tone MRU in the data field are composed of a combination of the data subcarriers of the 996-tone RU and the 484-tone RU that make up the 996+484-tone MRU; The method, wherein the 996+484 tone MRU defined within an Orthogonal Frequency Division Multiple Access (OFDMA) 160 MHz EHT PPDU is permitted within a primary 160 MHz channel or a secondary 160 MHz channel of an OFDMA transmission at 320 MHz.
11. the control field includes allocation information regarding the 996+484 tone MRU allowed in the 320 MHz; Other RUs or MRUs other than the 996+484 tone MRU allowed in the 320 MHz are punctured or allocated for receiving STAs other than the receiving STA; The 996-tone RU is an RU consisting of 996 tones, The method of claim 10 , wherein the 484-tone RU is an RU consisting of 484 tones.
12. 11. The method of claim 10, wherein, based on the puncturing of the first channel at 320 MHz, the second channel excluding the first channel is at least one 20 MHz channel selected from a primary 20 MHz channel and the secondary 160 MHz channel.
13. Based on the 320 MHz including first to fourth 80 MHz subchannels, the data field is received via a 484+242 tone MRU; the 484+242-tone MRU is obtained by combining a 484-tone RU and a 242-tone RU in an 80 MHz frequency sub-block; the data subcarriers of the 484+242-tone MRU are composed of a combination of the data subcarriers of the 484-tone RU and the 242-tone RU that make up the 484+242-tone MRU; the 484+242 tone MRU is allocated within the first 80 MHz subchannel; the 484+242 tone MRU is allocated within the second 80 MHz subchannel; the 484+242 tone MRU is allocated within the third 80 MHz subchannel; The method of claim 10 , wherein the 484+242 tone MRU is allocated within the fourth 80 MHz subchannel.
14. the control field includes allocation information regarding the 484+242 tone MRU allowed in the 320 MHz; Other RUs or multiple RUs other than the 484+242 tone MRU allowed in the 320 MHz are punctured or allocated for receiving STAs other than the receiving STA; The 484-tone RU is an RU consisting of 484 tones, The method of claim 13 , wherein the 242-tone RU is an RU consisting of 242 tones.
15. 14. The method of claim 13, wherein one of the first through fourth 80 MHz subchannels is a primary 80 MHz channel, and the remaining three subchannels excluding the primary 80 MHz channel are secondary 80 MHz channels.
16. In a transmitting station (STA) in a wireless local area network (LAN), Memory and A transceiver; a processor operatively coupled to the memory and the transceiver; The processor: generating an extreme high throughput (EHT) Physical Protocol Data Unit (PPDU); and transmitting the EHT PPDU to a receiving STA; The EHT PPDU includes a control field and a data field; By combining a 996-tone RU and a 484-tone RU in adjacent 80 MHz frequency sub-blocks of a 160 MHz channel, a 996+484-tone MRU (Multiple Resource Unit) is obtained; the data subcarriers of the 996+484-tone MRU in the data field are composed of a combination of the data subcarriers of the 996-tone RU and the 484-tone RU that make up the 996+484-tone MRU; The 996+484 tone MRU defined in an Orthogonal Frequency Division Multiple Access (OFDMA) 160 MHz EHT PPDU is permitted to a transmitting STA in a primary 160 MHz channel or a secondary 160 MHz channel for OFDMA transmission at 320 MHz.