Communication method and apparatus

By introducing discontinuous distributed resource units (DRUs) in subcarrier planning, the transmission power of the equipment was increased under the maximum power spectral density limit, the accuracy of the pilot signal and the demodulation precision were enhanced, and the problem of insufficient transmission power of the equipment under power constraints was solved.

WO2025148796A9PCT designated stage Publication Date: 2026-05-15HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-01-03
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

How to increase the transmission power of a device to achieve higher gain under the constraint of maximum power spectral density?

Method used

By introducing Distributed Resource Units (DRUs) in subcarrier planning, some or all subcarriers are allocated as discontinuous first DRUs and second DRUs. This reduces the number of subcarriers in the first DRU to increase its transmission power, and the second DRU is distributed near DC subcarriers or guard subcarriers to avoid interference.

Benefits of technology

Under the maximum power spectral density limit, the transmission power of the device was increased, the accuracy and demodulation precision of the pilot signal were enhanced, the interference of the target subcarrier was reduced, and a higher transmission power gain was achieved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025070408_15052026_PF_FP_ABST
    Figure CN2025070408_15052026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus. The present application supports an IEEE protocol, such as an IEEE 802.11be / Wi-Fi 7 / EHT protocol, an IEEE 802.11bn / UHR / Wi-Fi 8 protocol, an IEEE 802.15 / UWB protocol, and an IEEE 802.11bf / sensing protocol. The present application provides a sub-carrier plan, and the communication apparatus can use the sub-carrier plan to perform communication or data transmission. Among M×26 sub-carriers, respective sub-carriers of a first DRU and a second DRU among M 26-tone DRUs can appear sequentially and cyclically at different granularities. That is to say, among the M×26 sub-carriers, the number of sub-carriers spaced between two adjacent sub-carriers in the first DRU and the number of sub-carriers spaced between two adjacent sub-carriers in the second DRU are different. The method can effectively improve the transmit power of the communication apparatus.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and devices

[0001] This application claims priority to Chinese Patent Application No. 202410055297.5, filed on January 12, 2024, entitled "Communication Method and Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0003] In recent years, a communications commission has issued regulations regarding the 6 GHz spectrum, defining a low-power indoor (LPI) communication method and imposing limits on maximum transmit power and maximum frequency spectral density. For access points (APs), the maximum transmit power is 36 dBm, and the maximum power spectral density is 5 dBm / MHz. For stations (STAs), the maximum transmit power is 24 dBm, and the maximum power spectral density is -1 dBm / MHz.

[0004] As can be seen from the above, the power transmitted by the device is limited by both the maximum transmit power and the maximum power spectral density. That is, the power transmitted by the device cannot exceed the maximum transmit power, nor can it exceed the maximum power spectral density (i.e., the transmit power per MHz cannot exceed a given value).

[0005] Therefore, under the limitation of maximum power spectral density, how to increase the transmission power of the device to obtain higher gain has become an urgent problem to be solved. Summary of the Invention

[0006] This application provides a communication method and apparatus that can effectively improve the transmission power of the device.

[0007] In a first aspect, embodiments of this application provide a communication method, the method being applied to a first communication device, the first communication device being a Wi-Fi device, or a chip or functional module that can be placed in a Wi-Fi device, the method comprising:

[0008] Transmit a physical layer (PHY) protocol data unit (PPDU) on a first bandwidth. The subcarrier plan corresponding to the first bandwidth includes M distributed resource units (DRUs), each DRU including 26 subcarriers, and M is a positive integer. The subcarrier plan satisfies that some or all of the subcarriers in M1 of the M DRUs belong to a first DRU every x subcarriers among the subcarriers corresponding to the M1 DRUs. The first DRU is one of the M1 DRUs, and the first DRU includes multiple subcarriers with non-consecutive index values, where x < M1. Some of the subcarriers in M2 of the M DRUs belong to a second DRU every y subcarriers among the subcarriers corresponding to the M DRUs. The second DRU is one of the M2 DRUs, and the index values among the partial subcarriers in the second DRU are non-consecutive. The DRUs in the M1 DRUs and the DRUs in the M2 DRUs do not overlap with each other, and both M1 and M2 are positive integers, and x + M2 < y.

[0009] In the embodiments of the present application, by satisfying the above conditions in the subcarrier plan, as many subcarriers belonging to the second DRU as possible can be located within a certain 1 MHz or some 1 MHz, so that the number of subcarriers belonging to the first DRU within this 1 MHz or some 1 MHz is as small as possible. When the number of subcarriers belonging to the first DRU within a certain or some 1 MHz is small, and in the case of limited maximum power spectral density, it means that more power can be allocated to the subcarriers belonging to the first DRU, thereby increasing the transmission power of the subcarriers belonging to the first DRU within this certain or some 1 MHz. Exemplarily, one or more subcarriers belonging to the first DRU within a certain or some 1 MHz with increased transmission power can be used as pilot subcarriers, thereby increasing the pilot energy, so that when the second communication device processes the pilot signal, the accuracy of correcting frequency offset or phase offset of the second communication device can be improved, and the demodulation accuracy can be improved.

[0010] In the embodiments of the present application, when the subcarrier plan satisfies the above conditions, it can also make the subcarriers belonging to the second DRU or other subcarriers be distributed near the DC subcarrier or the guard subcarrier, so as to avoid the target subcarriers being interfered by the DC component or the temporary channel as much as possible.

[0011] Generally speaking, in the embodiments of the present application, the first DRU and the second DRU appear cyclically in sequence at different granularities (or frequencies) among M * 26 subcarriers for their respective subcarriers. For example, among the M * 26 subcarriers, the frequencies at which the subcarriers belonging to the first DRU appear are different from those of the subcarriers belonging to the second DRU. Or rather, among the M * 26 subcarriers, the frequencies at which the subcarriers belonging to the first DRU appear are different from those of the subcarriers belonging to the second DRU. Or rather, among the M * 26 subcarriers, the number of subcarriers between two adjacent subcarriers in the first DRU (such as between two adjacent subcarriers among some or all of the subcarriers in the first DRU) is different from the number of subcarriers between two adjacent subcarriers in the second DRU (such as between two adjacent subcarriers among some subcarriers in the second DRU). Exemplarily, M1 + M2 = M.

[0012] Generally speaking, for M DRUs, some 26 - tone RUs can be used as degraded DRUs (such as the second DRU above), and the degraded DRU, or some empty subcarriers, DC subcarriers, or guard subcarriers, or the subcarriers composed of non - 26 - tone DRUs in some DRUs are filled around the target subcarriers. The target subcarriers are the non - degraded DRUs among the M DRUs, such as the first DRU shown above.

[0013] In a second aspect, embodiments of the present application provide a communication method. The method is applied to a second communication device, and the second communication device is a Wi - Fi device, or a chip or functional module that can be placed in a Wi - Fi device, etc. The method includes:

[0014] Receiving a PPDU on a first bandwidth and parsing the PPDU; the subcarrier plan corresponding to the first bandwidth includes M distributed resource units (DRUs), each DRU includes 26 subcarriers, and M is a positive integer; the subcarrier plan satisfies: among the M1 DRUs of the M DRUs, some or all of the subcarriers in the M1 DRUs belong to the first DRU every x subcarriers among the subcarriers corresponding to the M1 DRUs. The first DRU is one of the M1 DRUs, and the first DRU includes multiple subcarriers with non - consecutive index values, where x < M1; among the M2 DRUs of the M DRUs, some of the subcarriers belong to the second DRU every y subcarriers among the subcarriers corresponding to the M DRUs. The second DRU is one of the M2 DRUs, and the index values between the some subcarriers in the second DRU are non - consecutive. The DRUs in the M1 DRUs and the DRUs in the M2 DRUs do not overlap, and M1 and M2 are both positive integers, and x + M2 < y.

[0015] In conjunction with the first or second aspect, in one possible implementation, when the first bandwidth is 20MHz, y is an integer greater than 8; or, when the first bandwidth is 40MHz, y is an integer greater than 18.

[0016] In this embodiment of the application, when the first bandwidth is 20MHz, M1=8 and M2=1, such as M2 DRUs being 26-tone DRU 5. When the first bandwidth is 40MHz, M1=16 and M2=2, such as M2 DRUs being 26-tone DRU 5 or 26-tone DRU 14.

[0017] In conjunction with the first or second aspect, in one possible implementation, when M1 = 8, x = 7, y = 12, or y = 10; or when M1 = 16, x = 15, y = 25.

[0018] In the embodiments of this application, y = 10 or y = 12, y = 25 are merely examples. For instance, when the first bandwidth is 20MHz, M1 = 8, and y can also be equal to 9 or 11, etc. Similarly, when the first bandwidth is 40MHz, M1 = 16, and y can also be 19, 20, 21, 22, 23, or 24, etc.

[0019] In conjunction with the first or second aspect, in one possible implementation, the number of subcarriers belonging to the second DRU within the first unit window is greater than the number of subcarriers belonging to the second DRU within the second unit window. Both the first and second unit windows include n subcarriers with consecutive index values. The lowest frequency subcarrier in the first unit window is different from the lowest frequency subcarrier in the second unit window, and the highest frequency subcarrier in the first unit window is different from the highest frequency subcarrier in the second unit window.

[0020] In this embodiment, the first unit window and the second unit window are different sliding windows comprising n consecutive subcarriers. Within the different sliding windows of M*26 subcarriers corresponding to the first bandwidth, some sliding windows, such as the first unit window, may have a greater number of subcarriers belonging to the second DRU than others, such as the second unit window. Since the total number of subcarriers in the first unit window is the same as the total number of subcarriers in the second unit window, and the number of subcarriers belonging to the second DRU in the first unit window is greater than the number of subcarriers belonging to the second DRU in the second unit window, the number of subcarriers belonging to the first DRU in the first unit window will be correspondingly less than the number of subcarriers belonging to the first DRU in the second unit window. By reducing the number of subcarriers of the first DRU, the transmission power of the subcarriers of the first DRU can be increased.

[0021] Combining the first or second aspect, in one possible implementation, n = 13.

[0022] When the subcarrier spacing is 78.125 kHz, 13 * 78.125 kHz = 1015.625 kHz ≈ 1 MHz. Therefore, using 13 subcarriers as a sliding window can correspond to the number of subcarriers within 1 MHz, and can also effectively combine the condition of maximum power spectral density, such as the unit of measurement of power spectral density being 1 MHz. Thus, the transmission power of the subcarriers can be determined simply and quickly.

[0023] In conjunction with the first or second aspect, in one possible implementation, multiple subcarriers belonging to the second DRU within the first unit window are consecutive.

[0024] In conjunction with the first or second aspect, in one possible implementation, among the remaining subcarriers of the M2 DRUs other than the aforementioned partial subcarriers, there are multiple subcarriers belonging to the second DRU that are consecutive.

[0025] In conjunction with the first or second aspect, in one possible implementation, a portion of the remaining subcarriers of the M2 DRUs, excluding the aforementioned portion of subcarriers, belong to the second DRU in a z-fold order from low frequency to high frequency among the subcarriers corresponding to the M DRUs, where z... <y。

[0026] In conjunction with the first or second aspect, in one possible implementation, the maximum number of subcarriers spaced between two adjacent non-target subcarriers in the M2 DRUs can be 12. For example, the non-target subcarriers may include some subcarriers from the M2 DRUs.

[0027] In this embodiment, the positions of the remaining subcarriers in the M2 DRUs, excluding the aforementioned subcarriers, can be determined by the position or number of the subcarriers belonging to the M1 DRUs within one or more 1MHz ranges where increased transmission power is required. This embodiment does not limit the specific distribution of the remaining subcarriers.

[0028] In this embodiment, the remaining subcarriers, null subcarriers, direct current (DC) subcarriers, or guard subcarriers in the M2 DRUs, excluding the aforementioned partial subcarriers, can be distributed around the subcarriers of the M1 DRUs. The positions of these remaining subcarriers, null subcarriers, DC subcarriers, or guard subcarriers can be determined by the position or number of subcarriers belonging to the M1 DRUs within one or more 1MHz ranges where increased transmission power is required. These remaining subcarriers, null subcarriers, DC subcarriers, or guard subcarriers can also be referred to as non-target subcarriers. For example, under the maximum power spectrum limitation condition of 1MHz within a sliding window of 13 consecutive subcarriers, the number of non-target subcarriers within a certain 1MHz range can be increased as much as possible, thereby reducing the number of subcarriers within 1MHz of other 26-tone DRUs, 52-tone DRUs, or 106-tone RUs and increasing the transmission power.

[0029] In conjunction with the first or second aspect, in one possible implementation, for the subcarriers in the M1 DRUs and the partial subcarriers in the M2 DRUs, the frequency of occurrence of the partial subcarriers in the M2 DRUs is less than the frequency of occurrence of the subcarriers in the first DRUs.

[0030] In conjunction with the first or second aspect, in one possible implementation, the index value of any of the following subcarriers does not overlap with the index values ​​of the subcarriers of the M1 DRUs, nor with the index values ​​of the partial subcarriers: the index value of the guard subcarrier, the index value of the DC subcarrier, the index value of the empty subcarrier, and the index values ​​of the remaining subcarriers in the M2 DRUs other than the partial subcarriers.

[0031] Thirdly, embodiments of this application provide a first communication device for executing the method in the first aspect or any possible implementation. The first communication device includes a module for executing the method in the first aspect or any possible implementation.

[0032] Fourthly, embodiments of this application provide a second communication device for executing the method in the second aspect or any possible implementation. The second communication device includes a module for executing the method in the second aspect or any possible implementation.

[0033] Fifthly, embodiments of this application provide a first communication device, which includes a processor for executing the method described in the first aspect or any possible implementation thereof. The processor executes a program stored in a memory, and when the program is executed, the method described in the first aspect or any possible implementation thereof is executed.

[0034] In one possible implementation, the memory is located outside the aforementioned first communication device.

[0035] In one possible implementation, the memory is located within the aforementioned first communication device.

[0036] In this embodiment, the processor and memory can also be integrated into a single device, that is, the processor and memory can be integrated together. For example, the first communication device can be a chip.

[0037] In one possible implementation, the first communication device further includes a transceiver for receiving or sending information.

[0038] Sixthly, embodiments of this application provide a second communication device, which includes a processor for executing the methods described in the second aspect or any possible implementation thereof. The processor executes a program stored in a memory, and when the program is executed, the methods described in the second aspect or any possible implementation thereof are executed.

[0039] In one possible implementation, the memory is located outside the aforementioned second communication device.

[0040] In one possible implementation, the memory is located within the aforementioned second communication device.

[0041] In this embodiment, the processor and memory can also be integrated into a single device, i.e., the processor and memory can be integrated together. For example, the second communication device can be a chip.

[0042] In one possible implementation, the second communication device further includes a transceiver for receiving or sending information.

[0043] In a seventh aspect, embodiments of this application provide a first communication device, the first communication device including a logic circuit and an interface, the logic circuit and the interface being coupled; the interface is used for inputting and / or outputting information, and the logic circuit is used for performing the method as described in the first aspect or any possible implementation.

[0044] Eighthly, embodiments of this application provide a second communication device, the second communication device including logic circuitry and an interface, the logic circuitry and the interface being coupled; the interface being used for inputting and / or outputting information, and the logic circuitry being used for performing the method described in the second aspect or any possible implementation thereof.

[0045] Ninthly, embodiments of this application provide a computer-readable storage medium for storing a computer program that, when run on a computer, causes the methods shown in any of the first to second aspects or any possible implementation thereof to be executed.

[0046] In a tenth aspect, embodiments of this application provide a computer program product that, when run on a computer, causes the methods shown in any of the first to second aspects or any possible implementations described above to be executed.

[0047] In one aspect, embodiments of this application provide a computer program that, when run on a computer, executes the methods shown in any of the first to second aspects or any possible implementations described above.

[0048] In a twelfth aspect, embodiments of this application provide a communication system comprising a first communication device and / or a second communication device, wherein the first communication device is configured to perform the method shown in the first aspect or any possible implementation thereof, and the second communication device is configured to perform the method shown in the second aspect or any possible implementation thereof. Attached Figure Description

[0049] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0050] Figure 2a is a schematic diagram of the 20MHz subcarrier distribution and RU distribution provided in an embodiment of this application;

[0051] Figure 2b is a schematic diagram of the 40MHz subcarrier distribution and RU distribution provided in an embodiment of this application;

[0052] Figure 2c is a schematic diagram of the 80MHz subcarrier distribution and RU distribution provided in an embodiment of this application;

[0053] Figure 3 is a flowchart illustrating a communication method provided in an embodiment of this application;

[0054] Figure 4a is a flowchart illustrating a communication method provided in an embodiment of this application;

[0055] Figure 4b is a flowchart illustrating a communication method provided in an embodiment of this application;

[0056] Figure 5a is a schematic diagram of a process for sending a PPDU according to an embodiment of this application;

[0057] Figure 5b is a schematic diagram of a process for receiving a PPDU provided in an embodiment of this application;

[0058] Figure 6 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0059] Figure 7 is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0060] Figure 8 is a schematic diagram of the structure of a communication device provided in an embodiment of this application. Detailed Implementation

[0061] To facilitate understanding of the technical solution of this application, the application will be further described below with reference to the accompanying drawings.

[0062] The terms "first" and "second," etc., used in the specification, claims, and drawings of this application are used only to distinguish different objects and not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0063] The term "embodiment" as used herein means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0064] In this application, "at least one (item)" refers to one or more, "more than one" refers to two or more, "at least two (items)" refers to two or three or more, and "and / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. "Or" indicates that there can be two relationships, such as only A exists or only B exists; when A and B are not mutually exclusive, it can also mean that there are three relationships, such as only A exists, only B exists, or both A and B exist simultaneously. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c".

[0065] In this application, "instruction" can include direct instruction, indirect instruction, explicit instruction, and implicit instruction. When describing a certain instruction information for the purpose of instructing A, it can be understood that the instruction information carries A, directly instructs A, or indirectly instructs A.

[0066] In this application, the information indicated by the instruction information is called the information to be instructed. In specific implementations, there are many ways to indicate the information to be instructed, such as, but not limited to, directly indicating the information to be instructed, such as the information to be instructed itself or its index. It can also indirectly indicate the information to be instructed by indicating other information, where there is a relationship between the other information and the information to be instructed. It can also indicate only a part of the information to be instructed, while the other parts are known or pre-agreed upon. For example, the instruction of specific information can be achieved by using a pre-agreed (e.g., protocol-defined) arrangement of various pieces of information, thereby reducing instruction overhead to some extent. Furthermore, the information to be instructed can be sent as a whole or divided into multiple sub-information pieces, and the sending period and / or timing of these sub-information pieces can be the same or different.

[0067] In this application, "send" and "receive" indicate the direction of signal transmission. For example, "send information to XX" can be understood as the destination of the information being XX, which can include direct transmission via the air interface or indirect transmission via the air interface from other units or modules. "Receive information from YY" can be understood as the source of the information being YY, which can include direct reception from YY via the air interface or indirect reception from YY via the air interface from other units or modules. "Send" can also be understood as the "output" of a chip interface, and "receive" can also be understood as the "input" of a chip interface. In other words, sending and receiving can occur between devices, such as between network devices and terminal devices, or within a device, such as between components, modules, chips, software modules, or hardware modules within the device via buses, traces, or interfaces.

[0068] This application provides a communication method and apparatus that can increase the transmission power of the device to obtain higher gain under the limitation of maximum power spectral density.

[0069] The following describes the system involved in the embodiments of this application.

[0070] The technical solutions provided in this application can be applied to wireless local area network (WLAN) systems, such as Wi-Fi. For example, the methods provided in this application can be applied to the IEEE 802.11 series of protocols, such as the 802.11be protocol, the 802.11bn protocol (also known as Wi-Fi 8, or ultra-high reliability (UHR) or ultra-high reliability and throughput (UHRT)), or next-generation protocols of the 802.11bn protocol, or protocols supporting ambient power (AMP), etc., and will not be listed exhaustively. The technical solutions provided in this application can also be applied to wireless personal area networks (WPANs) based on millimeter wave (MMW) and ultra-wideband (UWB) technologies. The methods provided in the embodiments of this application can be applied to the IEEE 802.15 series protocols, such as the 802.15.4a, 802.15.4z, or 802.15.4ab protocols, or future UWB WPAN protocols, etc., and will not be listed one by one. The technical solutions provided in the embodiments of this application can also be applied to the following communication systems, such as Internet of Things (IoT) systems, vehicle-to-everything (V2X, where X can represent anything), device-to-device (D2D), narrowband Internet of Things (NB-IoT) systems, long term evolution (LTE) systems, 5th generation (5G) communication systems, and new communication systems that will emerge in the future development of communication. For example, V2X can include vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), or vehicle-to-network (V2N) communication.

[0071] WLAN systems can provide high-speed, low-latency transmission. As WLAN application scenarios continue to evolve, WLAN systems will be applied to more scenarios or industries, such as the Internet of Things industry, the Internet of Vehicles industry, the banking industry, enterprise offices, stadiums and exhibition halls, concert halls, hotel rooms, dormitories, hospital wards, classrooms, shopping malls, squares, streets, production workshops and warehouses, etc. Of course, devices that support WLAN communication or sensing (such as access points or sites) can be sensor nodes in smart cities (such as smart water meters, smart electricity meters, and smart air monitoring nodes), smart devices in smart homes (such as smart cameras, projectors, displays, televisions, speakers, refrigerators, and washing machines), nodes in the Internet of Things (IoT), entertainment terminals (such as wearable devices for augmented reality (AR) and virtual reality (VR), smart devices in smart offices (such as printers, projectors, loudspeakers, and speakers), vehicle-to-everything (V2X) devices, infrastructure in daily life scenarios (such as vending machines, self-service navigation kiosks in supermarkets, self-service checkout machines, and self-service ordering machines), and equipment in large sports and music venues.

[0072] Although the embodiments of this application primarily use WLAN as an example, especially networks applied to the IEEE 802.11 series of standards, the various aspects involved in the embodiments of this application can be extended to other networks employing various standards or protocols. For example, Bluetooth, high-performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard), and wide area networks (WANs) or other networks now known or to be developed in the future.

[0073] In one possible implementation, the method provided in this application embodiment can be implemented by a communication device in a communication system. For example, the communication device can be an access point (AP) or a station (STA).

[0074] An Access Point (AP) is a device with wireless communication capabilities that supports communication, sensing, or power transmission using WLAN protocols. It has the function of communicating or sensing with other devices in a WLAN network (such as non-access point stations (non-AP STAs) or other access points), and can also have the function of communicating, sensing, or transmitting power with other devices. Alternatively, an access point acts as a bridge connecting wired and wireless networks, primarily connecting various wireless network clients together and then connecting the wireless network to an Ethernet network. In a WLAN system, an access point can be called an Access Point Station (AP STA). This wireless communication device can be a complete device or a chip, processing system, or functional module installed within a complete device. Devices with these chips, processing systems, or functional modules can implement the methods and functions of the embodiments in this application under the control of the chips, processing systems, or functional modules. The AP in the embodiments of this application is a device that provides services to non-AP STAs and can support 802.11 series protocols or subsequent protocols. For example, an access point can be an access point for a terminal (such as a mobile phone) to enter a wired (or wireless) network, mainly deployed in homes, buildings, and parks, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. Another example is that an AP can be a communication entity such as a communication server, router, switch, or bridge; APs can include various forms of macro base stations, micro base stations, and repeater stations. Of course, an AP can also be a chip, processing system, or module within the above-mentioned devices, thereby implementing the methods and functions of the embodiments of this application.

[0075] A Station-Style (STA) is a device with wireless communication capabilities that supports communication, sensing, or power transmission using the WLAN protocol. It has the ability to communicate, sense, or transmit power with other non-AP STAs or access points in a WLAN network. In a WLAN system, a station can be called a non-access point station (non-AP STA). For example, an STA is any user communication device that allows a user to communicate with an AP (Access Point) or sense or transmit power, and thus communicate with the WLAN. This wireless communication device can be a complete device, or it can be a chip, processing system, or functional module installed in a complete device. Devices with these chips, processing systems, or functional modules can implement the methods and functions of the embodiments of this application under the control of the chips, processing systems, or functional modules. For example, an STA can be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and can also be referred to as a user. Furthermore, an STA can be a mobile phone supporting Wi-Fi communication, a tablet computer supporting Wi-Fi communication, a set-top box supporting Wi-Fi communication, a smart TV supporting Wi-Fi communication, a smart wearable device supporting Wi-Fi communication, an in-vehicle communication device supporting Wi-Fi communication, and a computer supporting Wi-Fi communication. Of course, STA can also be a chip, processing system, or module in the various types of devices described above, thereby implementing the methods and functions of the embodiments of this application.

[0076] For example, the communication systems to which the methods provided in this application can be applied may include access points and stations. For instance, this application can be applied to scenarios of communication or sensing between APs and STAs, between APs, or between STAs in a WLAN, and this application does not limit this. Optionally, an AP can communicate or sense with a single STA, or an AP can communicate or sense with multiple STAs simultaneously. Specifically, communication or sensing between an AP and multiple STAs can be further divided into downlink transmission where the AP simultaneously sends signals to multiple STAs, and uplink transmission where multiple STAs send signals to the AP. The communication protocols between APs and STAs, between APs, and between STAs can support WLAN communication protocols, which may include IEEE 802.11 series protocols, such as the 802.11bn protocol, and of course, protocols after 802.11bn.

[0077] Figure 1 is a schematic diagram of the architecture of a communication system provided in an embodiment of this application. The communication system may include one or more APs and one or more STAs. Figure 1 shows two access points, such as AP1 and AP2, and three stations, such as STA1, STA2, and STA3. As an example, the method provided in this embodiment can be applied to data communication, sensing, or power transmission between an AP and one or more STAs, such as the communication or sensing between AP1 and STA1 as shown in Figure 1, and the communication or sensing between AP1 and STA1 / STA2 as shown in Figure 1. As another example, the method provided in this embodiment can be applied to communication between APs, such as the communication or sensing between AP1 and AP2 as shown in Figure 1. As yet another example, the method provided in this embodiment can be applied to communication or sensing between STAs, such as the communication or sensing between STA2 and STA3 as shown in Figure 1.

[0078] Figure 1 uses STA (Mobile Phone) and AP (Router) as an example, and does not imply a limitation on the types of APs and STAs in this application embodiment. Furthermore, the number of APs and STAs shown in Figure 1 is merely an example; in a specific implementation, the number of APs or STAs may be more or less, and this application embodiment does not limit this.

[0079] From the perspectives of transmitting and receiving signals, the first communication device described below can be understood as a communication device that transmits signals, and the second communication device can be understood as a communication device that receives signals. Alternatively, the first communication device can also be called a transmitter, and the second communication device can also be called a receiver.

[0080] From the perspective of different devices, as an example, the first communication device and the second communication device can be Wi-Fi chips, functional modules, or processing systems installed in different Wi-Fi devices. As another example, the first communication device can be an access point (AP), and the second communication device can be a non-AP STA. As yet another example, both the first and second communication devices can be non-AP STAs or both can be APs. As yet another example, the first communication device can be a non-AP STA, and the second communication device can be an AP. As yet another example, at least one of the first and second communication devices can be a multi-link device (MLD), etc., which will not be listed in detail in this application. For example, an MLD refers to a device that simultaneously has multiple sites (such as APs or non-AP STAs), each operating on different frequency bands or channels. A multi-link device includes multiple affiliated sites, which can be physical sites or logical sites, and each site can operate on a link, a frequency band, or a channel, etc. The aforementioned affiliated sites can be APs or non-AP STAs. Multilink devices (such as non-AP MLDs or AP MLDs) can be communication devices with wireless communication capabilities. This communication device can be a complete unit, or it can be a chip, processing system, or module installed within a complete unit. Devices with these chips, processing systems, or modules installed can implement the methods and functions of the embodiments of this application under the control of these chips, processing systems, or modules. Multilink devices can implement wireless communication by conforming to the 802.11 series of protocols, thereby enabling communication with other devices. Other devices shown herein may or may not be multilink devices. The operating frequency bands of multilink devices may include, but are not limited to, sub-1GHz, 2.4GHz, 5GHz, 6GHz, etc., and will not be listed here.

[0081] This application describes the method provided by the first communication device and the second communication device from both sides. However, during the transmission of signals, the first communication device and the second communication device can also forward the signals through other devices, such as forwarding the signals between the first communication device and the second communication device through a forwarding device. This application does not limit other devices besides the first communication device and the second communication device.

[0082] The following describes the terminology used in the embodiments of this application.

[0083] 1. Subcarrier planning (toneplan) based on resource unit (RU) definition

[0084] As an example, when the bandwidth is 20MHz, the entire bandwidth (i.e., 20MHz) can consist of a single 242-tone RU, or it can consist of various combinations of 26-tone RUs, 52-tone RUs, and 106-tone RUs. Figure 2a is a schematic diagram of the subcarrier distribution and RU distribution of 20MHz provided in an embodiment of this application. As shown in Figure 2a, 20MHz can include nine 26-tone RUs, or four 52-tone RUs, or two 106-tone RUs, or one 242-tone RU.

[0085] A 26-tone RU is an RU comprising 26 subcarriers, a 52-tone RU is an RU comprising 52 subcarriers, a 106-tone RU is an RU comprising 106 subcarriers, a 242-tone RU is an RU comprising 242 subcarriers, and so on. Each RU may include data subcarriers and pilot subcarriers. For example, the data subcarriers may be used to carry data information, and the pilot subcarriers may be used for phase offset and / or frequency offset estimation, etc. In addition to RUs, the aforementioned 20MHz bandwidth may also include at least one of the following: one or more guard subcarriers, one or more null subcarriers, and one or more direct current (DC) subcarriers. The subcarrier ranges included in each RU can be found in relevant standards or protocols, and will not be detailed here. The descriptions of RUs or subcarriers here also apply to other bandwidths shown below, and will not be repeated here. The descriptions of subcarriers here also apply to the descriptions of DRUs below, and will not be detailed here.

[0086] As another example, when the bandwidth is 40MHz, the entire bandwidth (i.e., 40MHz) can consist of a single 484-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, and 242-tone RUs. The entire bandwidth is roughly equivalent to a replication of a 20MHz subcarrier plan. As shown in Figure 2b, 40MHz can include 18 26-tone RUs, or 8 52-tone RUs, or 4 106-tone RUs, or 2 242-tone RUs, or 1 484-tone RU.

[0087] As another example, when the bandwidth is 80MHz, the entire bandwidth (i.e., 80MHz) can consist of a single 996-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, and 484-tone RUs. As shown in Figure 2c, 80MHz can include 36 26-tone RUs, or 16 52-tone RUs, or 8 106-tone RUs, or 4 242-tone RUs, or 2 484-tone RUs, or 1 996-tone RU. Here, 484L and 484R represent the left and right halves of the 484-tone RU, respectively, each containing 242 subcarriers, and are another representation of 484+5DC. For example, if the subcarrier range of a 484-tone RU is [-500:-12], then "484L" refers to the low-frequency portion relative to the frequency center of the 484-tone RU, i.e., [-500:-259], and "484R" refers to the high-frequency portion relative to the frequency center of the 484-tone RU, i.e., [-253:-12]. Similarly, if the subcarrier range of a 484-tone RU is [12:500], then "484L" is [12:253], and "484R" is [259:500]. These are not listed exhaustively here.

[0088] As another example, when the bandwidth is 160MHz, the entire bandwidth can be viewed as a replica of two 80MHz subcarrier distributions. For instance, the entire bandwidth can consist of a single 2*996-tone RU, or various combinations of 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, and 996-tone RUs. When the bandwidth is 320MHz, the entire bandwidth can be viewed as a replica of four 80MHz subcarrier distributions. These will not be listed further here.

[0089] In the various subcarrier plans described above, using a 242-tone RU (i.e., 20MHz) as the unit, the leftmost part of Figures 2a-2c can be the lowest frequency, and the rightmost part of Figures 2a-2c can be the highest frequency. From left to right, the 242-tone RUs can be numbered: the first (1st), the second (2... nd ), ..., the sixteenth (16) thTaking a bandwidth of 320MHz as an example, the data field in a radio frame can occupy a maximum of 16 242-tone RUs. That is to say, in the data field, there can be a maximum of 16 242-tone RUs corresponding to 16 20MHz channels in ascending order of frequency.

[0090] Generally, a single STA can be allocated multiple RUs, meaning multiple RUs can be combined and assigned to a single STA. Therefore, the 802.11be standard supports multiple resource units (MRUs). In other words, in addition to the types of RUs mentioned above, the 802.11be standard also includes several MRUs. For example, a 52-tone RU and a 26-tone RU together form a 52+26-tone MRU. Another example is a 106-tone RU and a 26-tone RU together forming a 106+26-tone MRU. Yet another example is a 996-tone RU and a 484-tone RU together forming a 996+484-tone MRU. Yet another example is two 996-tone RUs and one 484-tone RU together forming a 2*996+484-tone MRU. And yet another example is three 996-tone RUs together forming a 3*996-tone MRU. For example, three 996-tone RUs and one 484-tone RU together form a 3*996+484-tone MRU. The symbol “*” in this application means “multiplied” or “multiplied by”.

[0091] In terms of bandwidth, when the subcarrier spacing is 78.125 kHz, a 26-tone RU corresponds to approximately 2 MHz (i.e., 26 * 78.125 kHz = 2031.25 kHz ≈ 2 MHz), a 52-tone RU corresponds to approximately 4 MHz, a 106-tone RU corresponds to approximately 8 MHz, and a 242-tone RU corresponds to approximately 20 MHz. The dimensions of other RUs can be deduced by addition or multiplication, which will not be elaborated here.

[0092] The aforementioned RU can be called a regular RU. Compared to a distributed RU, a regular RU has smaller bandwidth and lower transmission power. The term "lower" here is relative to a distributed RU; for example, the transmission power of a distributed RU can be further increased compared to a regular RU.

[0093] 2. Maximum power and maximum power spectral density

[0094] Table 1 exemplarily illustrates the maximum power of an AP or STA under different transmit bandwidths. For an AP, the maximum power spectral density may be 5 dBm / MHz. For a STA, the maximum power spectral density may be -1 dBm / MHz. Table 1 and the maximum power spectral densities shown here are merely examples; as standards evolve, the maximum power or maximum power spectral density may be updated, and this application embodiment does not limit this.

[0095] Table 1

[0096] Maximum power spectral density (MPPD) refers to the maximum transmit power at 1 MHz. In other words, MPPD is limited by a transmit power of no more than x dBm (dBm = 10lg(mW), where lg represents the logarithm to base 10). The smallest granularity of MPPD can be 1 MHz. For example, at 20 MHz, for an AP, 18 dBm – 5 dBm = 13 dB, 13 dB = 10 dBm. 1.3 ≈20. Therefore, for an AP, the maximum power at a certain transmission bandwidth can be approximately equal to the value when the maximum power is reached every MHz.

[0097] When power spectral density is limited, the transmission power of a device can be increased by widening the transmission bandwidth. From the perspective of subcarriers, the subcarriers allocated to a device can be made discrete in the frequency domain to increase transmission power. In this case, although the number of subcarriers allocated to the device is not increased, the total power can increase due to the increased transmission bandwidth. The total power increases because the number of subcarriers per MHz decreases, thus allowing for greater transmission power from the subcarrier perspective. For example, when 1 MHz corresponds to 13 consecutive subcarriers, the transmission power of each subcarrier might be w / 13 due to power spectral density limitations. When these 13 subcarriers are made discrete, such as 5 subcarriers per MHz, the transmission power of each subcarrier can be w / 5. w can represent the transmission power per MHz, with units of mW.

[0098] Therefore, without changing the 1MHz transmission power, that is, under the condition of limited power spectral density, the transmission power of the subcarriers can be improved by discretizing the subcarriers of the RU. Subsequently, discrete RUs, or distributed RUs (DRUs), have been proposed to improve transmission power.

[0099] 3. DRU

[0100] DRU comprises multiple subcarriers discrete in the frequency domain, or multiple subcarriers with discrete index values, or multiple subcarriers with non-contiguous index values. These discrete subcarriers can be partially discrete or completely discrete. For example, the discrete subcarriers may include some subcarriers that are frequency-continuous, and some subcarriers that are frequency-discontinuous. Furthermore, the discrete subcarriers may also be completely frequency-discontinuous. The phrase "frequency-continuous" can also be interpreted as "the index values ​​of the subcarriers are continuous," and "frequency-discontinuous" can also be interpreted as "the index values ​​of the subcarriers are discontinuous."

[0101] For a DRU and a consecutive RU containing the same number of subcarriers, the bandwidth spanned by the DRU from the low-frequency start position to the high-frequency end position in the frequency domain is greater than that occupied by the consecutive RU. Thus, with the same maximum power spectral density, the total transmit power of the DRU is greater than that of the consecutive RU. In other words, when the power spectral density is limited, discretizing a finite number of subcarriers (such as the 26 subcarriers in a consecutive 26-tone RU) across a wider bandwidth, i.e., more subcarriers (such as the odd number of subcarriers in two consecutive 26-tone RUs), can increase transmit power. Therefore, compared to consecutive RUs, using discrete RUs for data transmission can increase the transmit power on a single subcarrier, thereby improving the signal-to-noise ratio (SNR).

[0102] Taking the subcarrier spacing of 78.125 kHz, adopted by both the 802.11be and 802.11bn standards, as an example, 1 MHz / 0.078125 MHz = 12.8, meaning that each 1 MHz range can include 13 subcarrier positions specified in the standard (or 13 consecutive subcarriers or 13 consecutive subcarrier indices). For details on the subcarriers included in each DRU, please refer to the following text; they will not be listed here.

[0103] For example, taking a subcarrier spacing of 78.125 kHz as an example, 20 MHz can include 256 subcarriers, and 40 MHz can include 512 subcarriers. The indices of these 256 subcarriers can range from -128 to +127, and can be represented as [-128:+127]. The indices of these 512 subcarriers can range from -256 to +255, and can be represented as [-256:+255]. 80 MHz can include 1024 subcarriers. The indices of these 1024 subcarriers can range from -512 to +511, and can be represented as [-512:+511]. The number of subcarriers and their indices for 160 MHz and 320 MHz are not listed here.

[0104] Table 2 exemplarily illustrates the relationship between the numbering of different DRUs when the bandwidth is 20MHz. Table 3 exemplarily illustrates the relationship between the numbering of different DRUs when the bandwidth is 40MHz. To distinguish between different numberings, Table 2 or Table 3 uses "x1", "x2", ... "x18" as examples to distinguish different 26-tone DRUs, "y1", "y2", etc. as examples to distinguish different 52-tone DRUs, "z1", "z2", etc. as examples to distinguish different 106-tone DRUs, and "t1", "t2" as examples to distinguish different 242-tone DRUs. For ease of description, the following explanation uses x1=1, x2=2, ..., x18=18 as an example, y1=1, y2=2, ..., y8=8 as an example, z1=1, z2=2, z3=3, z4=4 as an example, and t1=1, t2=2 as an example; they will not be listed individually here.

[0105] Table 2

[0106] Table 3

[0107] The additional subcarriers shown in Tables 2 and 3 can be referred to as subcarriers of non-26-tone DRUs within the DRU.

[0108] When the bandwidth is 80MHz, 160MHz, or 320MHz, different DRUs can also have relationships as shown in Table 2 or Table 3, which will not be listed here. For the relationships between different DRUs, please refer to the relationships in the regular RU.

[0109] As can be seen from Table 2 or Table 3, DRUs with more than 26 subcarriers can establish relationships with each other based on a 26-tone DRU. Therefore, the following uses a 26-tone DRU as an example to illustrate the subcarrier planning shown in the embodiments of this application.

[0110] In this embodiment of the application, taking a 26-tone DRU as an example, the M DRUs corresponding to the first bandwidth can be further divided into a first DRU and a second DRU. Both the first and second DRUs can include multiple subcarriers, and the total number of subcarriers included in the first and second DRUs is the same. The difference is that the multiple subcarriers included in the first DRU are completely discrete, while some of the subcarriers included in the second DRU are continuous, and other subcarriers are non-contiguous.

[0111] For example, the first DRU contains a total of 26 subcarriers, where the index values ​​of any two adjacent subcarriers are not consecutive. Similarly, the second DRU can also contain 26 subcarriers, some of which may be non-consecutive, and some may be consecutive. For instance, five subcarriers with index values ​​of -2, -1, 0, 1, 1 can be considered consecutive. Two subcarriers with index values ​​of 0, 1 can also be considered consecutive. Three subcarriers with index values ​​of -2, 0, 2 can be considered non-consecutive. Two subcarriers with index values ​​of -2, 0 can also be considered non-consecutive.

[0112] For example, as shown in Table 2, 26-tone DRU 5 is not part of any 52-tone DRU or any 106-tone DRU. As shown in Table 3, neither 26-tone DRU 5 nor 26-tone DRU 14 is part of any 52-tone DRU, 106-tone DRU, or 242-tone DRU. Therefore, the second DRU can also be a DRU that is not part of a 52-tone, 106-tone, or 242-tone DRU composition. In most subcarrier tone plans, these DRUs are typically not allocated to users; therefore, they can be selected as second DRUs to improve transmission power.

[0113] As an example, with a bandwidth of 20MHz, the first DRU can be any of the following 26-tone DRUs: 26-tone DRU 1, 26-tone DRU 2, 26-tone DRU 3, 26-tone DRU 4, 26-tone DRU 6, 26-tone DRU 7, 26-tone DRU 8, or 26-tone DRU 9. The second DRU can be 26-tone DRU 5. That is, the second DRU is the 26-tone DRU in the middle of the 20MHz band.

[0114] As another example, with a bandwidth of 40MHz, the first DRU can be any of the following 26-tone DRUs: 26-tone DRU 1, 26-tone DRU 2, 26-tone DRU 3, 26-tone DRU 4, 26-tone DRU 6, 26-tone DRU 7, 26-tone DRU 8, 26-tone DRU 9, 26-tone DRU 10, 26-tone DRU 11, 26-tone DRU 12, 26-tone DRU 13, 26-tone DRU 15, 26-tone DRU 16, 26-tone DRU 17, or 26-tone DRU 18. The second DRU can be either 26-tone DRU 5 or 26-tone DRU 14. That is, the second DRU is the 26-tone DRU in the middle of the first 20MHz of the 40MHz band, and the 26-tone DRU in the middle of the last 20MHz of the 40MHz band.

[0115] As another example, with a bandwidth of 80MHz, the first DRU can be any of the following 26-tone DRUs: 26-tone DRU 1, 26-tone DRU 2, 26-tone DRU 3, 26-tone DRU 4, 26-tone DRU 6, 26-tone DRU 7, 26-tone DRU 8, 26-tone DRU 9, 26-tone DRU 10, 26-tone DRU 11, 26-tone DRU 12, 26-tone DRU 13, 26-tone DRU 15, 26-tone DRU 16, 26-tone DRU 17, 26-tone DRU 18, 26-tone DRU 20, 26-tone DRU 21, 26-tone DRU 22, 26-tone DRU 23, 26-tone DRU 25, 26-tone DRU 26, 26-tone DRU 27, 28, 26-tone DRU, 29, 26-tone DRU, 30, 26-tone DRU, 31, 26-tone DRU, 32, 26-tone DRU, 34, 26-tone DRU, 35, 26-tone DRU, 36, or 26-tone DRU 37. The second DRU can be any of the following 26-tone DRUs: 26-tone DRU 5, 26-tone DRU 14, 26-tone DRU 24, 26-tone DRU 33. That is, the second DRU can be the 26-tone DRU in the middle of each of the four 20MHz ranges.

[0116] The description of the first DRU or the second DRU can also be extended to 160MHz or 320MHz, which will not be listed here. Regardless of the bandwidth, the second DRU can be the 26-tone DRU in the middle of every 20MHz. In the embodiments of this application, the second DRU can also be referred to as the reduced DRU.

[0117] It's understandable that there can be one undefined 26-tone DRU within an 80MHz band, such as 26-tone DRU 19. An undefined 26-tone DRU can be understood as one that, although numbered, doesn't actually contain any subcarriers. For clarity, consider the conventional DRU shown in Figure 2c as an example; the DRU in the middle of the 80MHz band doesn't include subcarriers. Similarly, with a bandwidth of 160MHz, there are two undefined 26-tone DRUs within that band, such as 26-tone DRU 19 or 26-tone DRU 56. That is, the 26-tone DRU in the middle of the first 80MHz band within the 160MHz band, and the 26-tone DRU in the middle of the last 80MHz band within the 160MHz band. Similarly, with a bandwidth of 320MHz, since 320MHz can be divided into four 80MHz segments, there can be four undefined 26-tone DRUs, such as 26-tone DRU 19, 26-tone DRU 56, 26-tone DRU 93, or 26-tone DRU 130. The number of undefined DRUs shown above affects the numbering of the M DRUs. For example, with a bandwidth of 80MHz, although M=36, the maximum number among these 36 DRUs is 37. The M DRUs shown in this embodiment do not include undefined DRUs, but the numbering of these M DRUs is affected by the undefined DRUs.

[0118] Generally speaking, a 26-tone DRU can correspond to 2MHz (taking a subcarrier spacing of 78.125KHz as an example). Therefore, as the bandwidth increases, the first DRU or the second DRU can be updated accordingly, which will not be listed here.

[0119] The following describes the subcarrier planning (toneplan) involved in the embodiments of this application.

[0120] In this embodiment, the subcarrier planning for larger DRU sizes corresponding to different bandwidths can refer to the description of conventional RUs, or Tables 2 and 3. The following example uses a 26-tone DRU, but as shown in Tables 2 and 3, the DRU size can also be 52-tone DRU, 106-tone DRU, 242-tone DRU, 484-tone DRU, or 2*996-tone DRU, etc. The subcarrier planning for different DRU sizes will not be shown one by one below.

[0121] In this embodiment, the bandwidth used for transmitting PPDUs can be a first bandwidth, and the subcarrier planning corresponding to this first bandwidth can include M 26-tone DRUs. For example, when the first bandwidth is 20MHz, M=9. Another example is when the first bandwidth is 40MHz, M=18. Yet another example is when the first bandwidth is 80MHz, M=36. The relationship between the first bandwidth and M will not be listed here. As shown above, one 26-tone RU can correspond to 2MHz, and the first bandwidth can include not only M 26-tone RUs, but also guard subcarriers, DC subcarriers, or empty subcarriers, etc. Therefore, the value of the first bandwidth will be greater than M*2MHz.

[0122] The M 26-tone DRUs can be divided into M1 DRUs and M2 DRUs. The DRUs in the M1 DRUs do not overlap with the DRUs in the M2 DRUs. The subcarrier index value of any DRU in the M1 DRUs is different from the subcarrier index value of any DRU in the M2 DRUs. The first DRU can be any one of the M1 DRUs. The second DRU can be any one of the M2 DRUs.

[0123] As an example, with a bandwidth of 20MHz, M1 = 8, and these 8 DRUs can be: 26-toneDRU 1, 26-toneDRU 2, 26-toneDRU 3, 26-toneDRU 4, 26-toneDRU 6, 26-toneDRU 7, 26-toneDRU 8, and 26-toneDRU 9. M2 = 1, and this 1 DRU is 26-toneDRU 5.

[0124] As another example, with a bandwidth of 40MHz, M1 = 16, and these 16 DRUs can be: 26-toneDRU 1, 26-toneDRU 2, 26-toneDRU 3, 26-toneDRU 4, 26-toneDRU 6, 26-toneDRU 7, 26-toneDRU 8, 26-toneDRU 9, 26-toneDRU 10, 26-toneDRU 11, 26-toneDRU 12, 26-toneDRU 13, 26-toneDRU 15, 26-toneDRU 16, 26-toneDRU 17, and 26-toneDRU 18. M2 = 2, and these 2 DRUs can be: 26-toneDRU 5 and 26-toneDRU 14.

[0125] As another example, with a bandwidth of 80MHz, M1=32. These 32 DRUs can be: 26-tone DRU 1, 26-tone DRU 2, 26-tone DRU 3, 26-tone DRU 4, 26-tone DRU 6, 26-tone DRU 7, 26-tone DRU 8, 26-tone DRU 9, 26-tone DRU 10, 26-tone DRU 11, 26-tone DRU 12, 26-tone DRU 13, 26-tone DRU 15, 26-tone DRU 16, 26-tone DRU 17, 26-tone DRU 18, 26-tone DRU 20, 26-tone DRU 21, 26-tone DRU 22, 26-tone DRU 24, 26-tone DRU 25, 26-tone DRU 26, 26-tone DRU 27, 26-tone DRU 28, 26-tone DRU 29, 26-tone DRU 30, 26-tone DRU 31, 26-tone DRU 32, 26-tone DRU 34, 26-tone DRU 35, 26-tone DRU 36, 26-tone DRU 37. M2=4, these 4 DRUs can be: 26-tone DRU 5, 26-tone DRU 14, 26-tone DRU 24, 26-tone DRU 33.

[0126] The descriptions of M1 DRUs and M2 DRUs can also be extended to 160MHz or 320MHz, etc., which will not be listed here.

[0127] For an explanation of M1 DRUs, please refer to the description of the first DRU; for an explanation of M2 DRUs, please refer to the description of the second DRU. They will not be listed here again.

[0128] The M 26-tone DRUs shown in the embodiments of this application can satisfy at least one of the following:

[0129] Item 1: For some or all of the subcarriers in M1 DRUs, every x subcarriers in the order from low frequency to high frequency in the M1*26 subcarriers corresponding to the M1 DRUs belong to the first DRU.

[0130] For example, each x subcarrier in the M1*26 subcarriers, arranged from low frequency to high frequency, can belong to the same DRU. Alternatively, for subcarriers in the M1 DRUs, the number of subcarriers spaced between any two adjacent subcarriers in the first DRU is x. In this embodiment, "x" is measured in terms of M1 DRUs, such as the number of subcarriers spaced between any two adjacent subcarriers, or the subcarriers in every x subcarriers belonging to the M1 DRUs. In other words, the measurement of x is based on the M1*26 subcarriers corresponding to the M1 DRUs.

[0131] The value of x will differ for different bandwidths. For example, the value of x can be related to the value of M1. x is a positive integer. For instance, x = M1 - 1.

[0132] As an example, with a bandwidth of 20MHz, M1 DRUs can include 208 subcarriers (8*26=208). Each DRU in the M1 DRUs can have 26 subcarriers that are completely discrete, and every x subcarriers within these 208 subcarriers belong to a specific DRU (e.g., the first DRU). For example, 1 represents a subcarrier belonging to 26-tone DRU 1, 2 represents a subcarrier belonging to 26-tone DRU 2, and so on. The order from low frequency to high frequency, such as the distribution of these 208 subcarriers, can be: 1 6 3 8 2 7 4 9 1 6 3 8 2 7 4 9… That is, every 7 subcarriers belong to the same DRU, x=7. The two "1"s shown here can be understood as two adjacent subcarriers in 26-tone DRU 1. In this embodiment, adjacent subcarriers refer to two adjacent subcarriers within the 26 subcarriers of the same DRU. The continuous subcarriers shown in the embodiments of this application refer to the subcarrier index values ​​being consecutive.

[0133] The numbers shown in the embodiments of this application represent subcarriers belonging to the same DRU, and do not represent subcarrier index values. For example, the number "1" above indicates a subcarrier belonging to 26-tone DRU 1. The order of DRUs shown here is merely an example and should not be construed as limiting the embodiments of this application. The descriptions of the numbers and the order of DRUs also apply below. For ease of description, the distribution order of subcarriers of M1 DRUs is illustrated below using a sequence as an example. For example, the sequence is 1 6 3 8 2 7 4 9. The elements in the sequence represent the DRU numbers. The sequences shown here are merely examples and should not be construed as limiting the embodiments of this application.

[0134] As another example, with a bandwidth of 40MHz, M1 DRUs can include 416 subcarriers (16*26=416). Each DRU in the M1 DRUs can contain 26 completely discrete subcarriers, and every x subcarriers belong to a specific DRU (e.g., the first DRU). For example, the distribution of the 416 subcarriers could be: 1 10 6 15 3 12 8 17 2 11 7 16 4 13 9 18 1 10 6 15 3 12 8 17 2 11 7 16 4 13 9 18… That is, every 15 subcarriers belong to the same DRU, x=15. The sequence shown here could be 110 6 15 3 12 8 17 2 11 7 16 4 13 9 18. The distribution shown here is based on the example of all subcarriers in M1 DRUs appearing cyclically in sequence. In a specific implementation, it could also be that the subcarriers of some of the M1 DRUs appear cyclically in sequence. For example, 26-tone DRU 1 may not conform to the characteristics in item 1 above, or some subcarriers in 26-tone DRU 1 may not conform to the characteristics in item 1 above, etc.

[0135] As another example, with a bandwidth of 80MHz, M1 DRUs can include 832 subcarriers (32 * 26 = 832). Each of the 26 subcarriers in the M1 DRUs can be completely discrete, and every x subcarriers belong to a specific DRU (e.g., the first DRU). For example, the distribution of the 832 subcarriers could be: 1 20 10 29 6 25 15 34 3 22 12 31 8 27 17 36 2 21 11 30 7 26 16 35 4 23 13 32 9 28 18 37. That is, every 31 subcarriers belong to the same DRU, x = 31.

[0136] Similar characteristics can also be observed when the bandwidth is 160MHz or 320MHz, which will not be listed here.

[0137] The above description of M1 DRUs is merely an example, provided to facilitate understanding of the characteristics shown in item 1 above. For information regarding the distribution or order of the M1 DRUs, please refer to the following text.

[0138] Item 2: For a portion of the subcarriers in the M2 DRUs (referred to as the first portion of the subcarriers), the M*26 subcarriers corresponding to the M DRUs belong to the second DRU in order from low frequency to high frequency, every y subcarriers.

[0139] Alternatively, the M*26 subcarriers are arranged from low frequency to high frequency, and some of these M*26 subcarriers can belong to the second DRU every y subcarriers. Or, for a portion of the subcarriers in the second DRU, the number of subcarriers spaced between two adjacent subcarriers in that portion is y. In the embodiments of this application, "y" is measured in terms of M DRUs, or in other words, the standard for measuring y is based on M*26 subcarriers.

[0140] The value of y can be different for different bandwidths. y is a positive integer. For example, y > x + M², or y > M - 1. y can also be greater than M.

[0141] For example, with a bandwidth of 20MHz, the distribution of 234 subcarriers (9*26=234) can be: 5 1 6 3 8 2 7 4 9 1 6 3 8 5 2 7 4 9 1 6 3 8 2 7 4 9 5… That is, for the first part of the subcarriers, the 234 subcarriers are distributed in order from low frequency to pilot frequency, and every y subcarriers can belong to the second DRU. In the example above, y=12. The distribution of the first part of the subcarriers of the second DRU is shown here as an example, and the distribution of all subcarriers of the second DRU is not shown. The value of y shown here is only an example; other values ​​of y can be found below, such as y could also be equal to 9, 10, or 11, etc. The order of the DRUs shown here is only an example and should not be construed as a limitation on the embodiments of this application.

[0142] Combined with Item 1 and Item 2, for some subcarriers among M1 DRUs and M2 DRUs, the frequency of occurrence of subcarriers in the first part of subcarriers is less than the frequency of occurrence of subcarriers in the first DRU. Taking the distribution situation as 5 1 6 3 8 2 7 4 9 1 6 3 8 5 2 7 4 9 1 6 3 8 2 7 4 9 5... as an example, the frequency of occurrence of subcarriers in the first part of subcarriers is 1 / 13, or in other words, one subcarrier belonging to the first part of subcarriers appears every 12 subcarriers. For M1 DRUs, the frequency of occurrence of subcarriers in the first DRU is 1 / 8 or in other words, one subcarrier belonging to the first DRU appears every 7 subcarriers.

[0143] The above description about M2 DRUs is only an example, and the above description is for the convenience of understanding Item 2 above. For the distribution situation or order, etc. of M2 DRUs, reference can also be made to the following text.

[0144] Item 3: 3a: For some subcarriers (such as the second part of subcarriers) among M2 DRUs, multiple subcarriers belonging to the second DRU are continuous (when cited below, it is described by taking 3a as an example). 3b: For some subcarriers (such as the second part of subcarriers) among the remaining subcarriers except for some subcarriers (such as the first part of subcarriers) in M2 DRUs, every z subcarriers in the order from low frequency to high frequency among the subcarriers corresponding to M DRUs belong to the second DRU, where z < y (when cited below, it is described by taking 3b as an example).

[0145] That is to say, among the M * 26 subcarriers corresponding to M DRUs, there can be multiple subcarriers belonging to the second DRU that are continuous. For example, 2 subcarriers belonging to the second DRU among the M * 26 subcarriers can be continuous, or 3 subcarriers belonging to the second DRU are continuous, or 4 subcarriers belonging to the second DRU are continuous, or 5 subcarriers belonging to the second DRU are continuous, and they are not listed one by one here. Or, for some subcarriers among M2 DRUs, every z subcarriers in the order from low frequency to high frequency among the M * 26 subcarriers corresponding to M DRUs belong to the second DRU. z is less than y. Such as z = 1, or z = 2, or z = 3, or z = 4, etc., and they are not listed one by one here.

[0146] In this embodiment, multiple consecutive subcarriers (or multiple consecutive subcarriers) belonging to the second DRU can be distributed near subcarriers in the M1 DRUs. This increases the number of subcarriers belonging to the second DRU within a 13-subcarrier sliding window, thereby reducing the number of subcarriers belonging to the first DRU. This, in turn, increases the transmission power of some subcarriers in the M1 DRUs (such as subcarriers located near multiple consecutive subcarriers of the second DRU and belonging to the M1 DRUs). Besides the above method, the number of target subcarriers within the sliding window can be reduced by adding various other non-target subcarriers, thereby increasing the transmission power of the target subcarriers within the sliding window. This will be explained below.

[0147] As an example, with a bandwidth of 20MHz, the M1 DRUs (e.g., M1 = 8) in the subcarrier planning can be cyclically operated using the subcarriers of eight 26-tone DRUs (e.g., in the order of 16382749). In the M*26 subcarriers, the subcarrier frequency of the first portion of the M2 DRUs (e.g., 26-tone DRU 5) is lower than the subcarrier frequency of the aforementioned eight 26-tone DRUs, or in other words, the subcarrier frequency of the first portion of the M2 DRUs is lower than the subcarrier frequency of any one of the aforementioned eight 26-tone DRUs. For example, the frequency of some subcarriers in the M2 DRUs could be once every 10 to 13 subcarriers, or in other words, the subcarriers of the M2 DRUs could appear once every 9 to 12 subcarriers. Because the frequency of the first portion of subcarriers in 26-tone DRU 5 is reduced among the M*26 subcarriers, after the aforementioned eight 26-tone RUs have allocated 26 subcarriers, some subcarriers in 26-tone DRU 5 remain unallocated. Therefore, by rationally distributing the unallocated subcarriers belonging to 26-tone DRU 5, the number of subcarriers belonging to a specific DRU (such as a specific DRU among M1 DRUs) within a certain MHz can be reduced, thereby increasing the subcarrier transmission power.

[0148] As another example, with a bandwidth of 40MHz, in subcarrier planning, M1 DRUs (e.g., M1 = 16) can be cyclically allocated using the subcarriers of 16 26-tone DRUs. The subcarrier frequency of the first portion of the M2 DRUs (e.g., 26-tone DRU 5 and 26-tone DRU 14) is lower than the subcarrier frequency of any one of the aforementioned 16 26-tone DRUs. Similarly, after the M1 26-tone DRUs have allocated 26 subcarriers, some subcarriers in the M2 DRUs remain unallocated. By rationally distributing these unallocated subcarriers, the number of subcarriers in the first DRU within a certain 1MHz range can be reduced, thereby increasing the transmission power of the subcarriers within that 1MHz range.

[0149] Combining items 2 and 3 above, for a portion of the subcarriers in the M2 DRUs (such as the first portion of subcarriers), every y subcarriers in the M*26 subcarriers corresponding to the M DRUs belong to the second DRU in order from low frequency to high frequency; for a portion of the subcarriers in the M2 DRUs (such as the second portion of subcarriers), there are multiple consecutive subcarriers belonging to the second DRU in the M*26 subcarriers. Alternatively, for a portion of the subcarriers in the M2 DRUs (such as the first portion of subcarriers), every y subcarriers in the M*26 subcarriers corresponding to the M DRUs belong to the second DRU in order from low frequency to high frequency; for a portion of the subcarriers in the M2 DRUs (such as the second portion of subcarriers), every z subcarriers in the M*26 subcarriers corresponding to the M DRUs belong to the second DRU in order from low frequency to high frequency. Alternatively, for a portion of the subcarriers in the M2 DRUs (such as the first portion of subcarriers), every y subcarriers in the M*26 subcarriers corresponding to the M DRUs belong to the second DRU in order from low frequency to high frequency. For a portion of the subcarriers in the M2 DRUs (such as the second portion of subcarriers #1), there are multiple consecutive subcarriers belonging to the second DRU in the M*26 subcarriers. And for a portion of the subcarriers in the M2 DRUs (such as the second portion of subcarriers #2), every z subcarriers in the M*26 subcarriers corresponding to the M DRUs belong to the second DRU in order from low frequency to high frequency.

[0150] In this embodiment, the unallocated subcarriers, empty subcarriers, DC subcarriers, guard subcarriers, or additional subcarriers mentioned above can be distributed around the subcarriers of the M1 DRUs. For a description of bandwidths of 80MHz or greater, please refer to the descriptions of 20MHz or 40MHz; these will not be elaborated upon here.

[0151] For ease of description, the subcarriers, empty subcarriers, DC subcarriers, and guard subcarriers in the M2 DRUs are referred to as non-target subcarriers, and the subcarriers in the M1 DRUs are referred to as target subcarriers (subcarriers in the DRUs other than the additional subcarriers shown in Table 2 or Table 3). When the DRU size is greater than 52 subcarriers, a 106-tone DRU may include 2 additional subcarriers (as shown in Table 3), and a 242-tone DRU may include 4 additional subcarriers. These additional subcarriers can be target subcarriers or non-target subcarriers.

[0152] In this embodiment, 3c: For some subcarriers in the M2 DRUs, the maximum number of subcarriers between two adjacent non-target subcarriers in the M DRUs can be 12 (this will be used as an example below). Alternatively, for some non-target subcarriers, the maximum number of subcarriers between two adjacent non-target subcarriers in the M DRUs can be 12. For example, for some non-target subcarriers, a non-target subcarrier appears every 12 subcarriers in the M DRUs, or for some non-target subcarriers, a non-target subcarrier appears every 13 subcarriers in the M DRUs. The non-target subcarriers shown here can belong to one DRU in the M2 DRUs, or two DRUs in the M2 DRUs, or three DRUs in the M2 DRUs, etc., and will not be listed here.

[0153] For ease of reference, the numbers 3a / 3b / 3c have been used above, but they should not be construed as limiting the embodiments of this application.

[0154] Item 4: The number of subcarriers belonging to the second DRU within the first unit window is greater than the number of subcarriers belonging to the second DRU within the second unit window.

[0155] In other words, the subcarrier density of the second DRU within the first unit window is greater than the subcarrier density of the second DRU within the second unit window.

[0156] Both the first and second unit windows include n subcarriers with consecutive index values. The lowest frequency subcarrier in the first unit window differs from the lowest frequency subcarrier in the second unit window, and the highest frequency subcarrier in the first unit window differs from the highest frequency subcarrier in the second unit window. For example, the first and second unit windows can be different windows with a sliding window of 13 subcarriers. As described in Term 3 above, 1MHz can include 13 subcarriers. Therefore, when using a sliding window of 13 subcarriers, the number of subcarriers belonging to a certain DRU can correspond to the number of subcarriers within 1MHz. This also effectively combines the condition of maximum power spectral density, such as the unit of measurement for power spectral density being 1MHz, thus allowing for a simple and quick determination of the subcarrier's transmission power.

[0157] When the subcarriers in M1 DRUs satisfy the first condition above, and the first portion of the subcarriers in M2 DRUs satisfy the second condition above, and the second portion of the subcarriers in M2 DRUs satisfy the third condition above, the number of one or more non-target subcarriers within 1MHz in the entire bandwidth can be greater than the number of other non-target subcarriers within 1MHz, and the number of target subcarriers within one or more 1MHz is less than the number of other target subcarriers within 1MHz. Because the number of target subcarriers within one or more 1MHz is reduced, the transmission power of the target subcarriers within one or more 1MHz is greater than the transmission power of other target subcarriers within 1MHz, thus increasing the transmission power of the target subcarriers within one or more 1MHz. The remaining subcarriers, null subcarriers, direct current (DC) subcarriers, or guard subcarriers (which may or may not include additional subcarriers) in the M2 DRUs, excluding the aforementioned portion of subcarriers (i.e., the first portion of subcarriers), can be distributed around the subcarriers of the M1 DRUs. The positions of the aforementioned remaining subcarriers, empty subcarriers, DC subcarriers, or guard subcarriers can be determined by the position or number of subcarriers belonging to M1 DRUs within a certain 1MHz or multiple 1MHz range where increased transmit power is required. For example, under the maximum power spectrum limitation condition of a 1MHz range with 13 consecutive subcarriers as the sliding window, the number of non-target subcarriers within a certain 1MHz or multiple 1MHz range can be increased as much as possible, thereby reducing the number of subcarriers within a 1MHz range of other 26-tone DRUs, 52-tone DRUs, or 106-tone RUs and increasing transmit power.

[0158] In this embodiment of the application, if the subcarrier planning satisfies the above conditions, the subcarriers belonging to the second DRU or other subcarriers can be distributed near the DC subcarriers or the protection subcarriers, thereby minimizing the interference of the target subcarriers with DC components or temporary channels.

[0159] Based on the characteristics satisfied by the above M 26-tone DRUs, the following example illustrates the subcarrier planning shown in the embodiments of this application.

[0160] The following example, with a bandwidth of 20MHz, illustrates subcarrier planning.

[0161] When the subcarrier spacing is 78.125 kHz, the subcarrier range for 20 MHz is [-128:127], meaning the subcarrier indices from low frequency to high frequency are -128 to 127 respectively. 256 subcarriers can correspond to 9 26-tone DRUs (9*26=234). Besides the 234 subcarriers corresponding to the 9 26-tone DRUs, the 256 subcarriers can also include one or more empty subcarriers, one or more DC subcarriers, one or more guard subcarriers, etc. As shown in Table 2, when the DRU size is 106-tone DRU, the 256 subcarriers can also include two additional subcarriers. A subcarrier with an index value of 0 can be a DC subcarrier, or an empty subcarrier near an index value of 0 can also be considered a DC subcarrier. This application does not limit the method of distinguishing between DC subcarriers and empty subcarriers.

[0162] As an example, the sequence corresponding to M1 DRUs can be 16382749. The subcarriers of the M1 DRUs can be cyclically generated using this sequence. Alternatively, the subcarriers of the M1 DRUs can be cyclically generated using a sequence cyclically shifted from this original sequence. For example, the sequence after cyclically shifting one position to the left is 6 3 82 7 4 9 1. In this case, the subcarriers in the M1 DRUs can appear cyclically in the order 6 3 8 2 7 4 9 1. In the above sequence, "1" represents a subcarrier belonging to 26-tone DRU 1, "2" represents a subcarrier belonging to 26-tone DRU 2, and so on.

[0163] The above sequence can be determined as follows:

[0164] For example, the M1 DRUs are numbered in ascending order: 1, 2, 3, 4, 6, 7, 8, 9;

[0165] Move the second half to the second line:

[0166] 1, 2, 3, 4

[0167] 6, 7, 8, 9

[0168] Move the second half of each line to the third and fourth lines:

[0169] 1, 2

[0170] 6, 7

[0171] 3, 4

[0172] 8, 9

[0173] Read by column, and you can get 1, 6, 3, 8, 2, 7, 4, 9.

[0174] The above sequence can ensure that the number of subcarriers between adjacent subcarriers belonging to the same DRU in a 52-tone DRU composed of 26-tone DRUs and a 106-tone DRU composed of 26-tone DRUs exceeds a certain threshold, thereby minimizing the number of subcarriers belonging to the same DRU per MHz and maximizing the subcarrier transmission power. The determination method shown above is merely an example, and the specific method for obtaining the sequence is not limited in the embodiments of this application.

[0175] As another example, the sequence corresponding to M1 DRUs could be 2 6 3 8 1 7 4 9. The subcarriers of the M1 DRUs could be cyclically generated from this sequence. Alternatively, the subcarriers of the M1 DRUs could be cyclically generated from the sequence after cyclic shifting this sequence. For example, shifting the above sequence two positions to the left results in the sequence 38174926. In this case, the subcarriers of the M1 DRUs could cyclically appear in the order of 3, 8, 1, 7, 4, 9, 2, 6.

[0176] In this embodiment, the numbers of two 26-tone RUs forming the same 52-tone RU can be interchanged. For example, in the above example, it is 1 6 3 8 2 7 4 9. After swapping the order of 26-tone DRU 1 and 26-tone DRU 2 forming 52-tone DRU 1, the sequence becomes 2 6 3 8 1 7 4 9. Similarly, after swapping the order of 26-tone DRU 3 and 26-tone DRU 4 forming 52-tone 2, the sequence becomes 2 6 4 8 1 7 3 9, and so on. Alternatively, the sequence after the order is swapped can be cyclically shifted. The sequences after swapping the numbers of the 26-tone DRUs forming the same 52-tone DRU or the sequences after cyclic shifting are also within the protection scope of this embodiment. These will not be listed individually here.

[0177] For ease of description, the following description uses 1, 6, 3, 8, 2, 7, 4, and 9 as examples, but these should not be construed as limiting the embodiments of this application.

[0178] Example 1

[0179] Table 4 illustrates an example of subcarrier planning. The odd-numbered columns in Table 4 represent the indices (or subcarrier numbers, subcarrier index values, etc.) of the 256 subcarriers ranging from -128 to +127 in 20MHz. The even-numbered columns represent the numbers of the 26-tone DRUs within the 20MHz range, indicating that the subcarrier belongs to the m-th 26-tone DRU (or 26-tone DRU m). The value of m is greater than or equal to 1 and less than or equal to M. For example, the value of m can be any of the following: 1, 2, 3, 4, 5, 6, 7, 8, 9. The leftmost column in Table 4 is column 1 (an odd-numbered column), and the rightmost column can be column 16 (an even-numbered column). The two 106-1 values ​​in Table 4 represent the two additional subcarriers in 106-tone 1 shown in Table 2, and the two 106-2 values ​​in Table 4 represent the two additional subcarriers in 106-tone DRU 2 shown in Table 2. Blank spaces in Table 4 can represent empty subcarriers or guard subcarriers, etc. The explanations regarding the tables here also apply to the following text. For explanations of the various tables shown below, please refer to Table 4 or the descriptions of M, M1, or M2 above; they will not be repeated below.

[0180] Table 4

[0181] The subcarrier planning shown in Table 4 is only one example. Subcarrier planning can also take other forms, such as listing the index values ​​of each 26-tone DRU. For example, in Table 4, the index values ​​of the 26 subcarriers of 26-tone DRU 1 can be: -118, -110, -101, -92, -84, -75, -66, -58, -49, -40, -32, -23, -10, 3, 16, 24, 33, 42, 50, 59, 68, 76, 85, 94, 102, 111. The subcarrier with index value -118 and the subcarrier with index value -110 can be adjacent subcarriers, as can the subcarrier with index value -110 and the subcarrier with index value -101, etc., and will not be listed here. The index values ​​of the 26 subcarriers in a 26-tone DRU 2 can be as follows: -114, -105, -97, -88, -79, -71, -62, -53, -45, -36, -27, -19, -6, 7, 20, 29, 37, 46, 55, 63, 72, 81, 89, 98, 107, 115. For the index values ​​of the 26 subcarriers of other DRUs, please refer to Table 4, which will not be listed here. In specific implementations, subcarrier planning can also take other forms, which will not be listed here. The explanation of the forms of subcarrier planning given here also applies below and will not be repeated.

[0182] Referring to Table 2, when the DRU size is 52-tone DRU, the index values ​​of the 52 subcarriers of 52-tone DRU 1 can include the index values ​​of the 26 subcarriers of 26-tone DRU 1 and the index values ​​of the 26 subcarriers of 26-tone DRU 2. Taking Table 4 as an example, the index values ​​of the 52 subcarriers of 52-tone DRU 1 can be as follows: -118, -114, -110, -105, -101, -97, -92, -88, -84, -79, -75, -71, -66, -62, -58, -53, -49, -45, -40, -36, -32, -27, -23, -19, -10, -6, 3, 7, 16, 20, 24, 29, 33, 37, 42, 46, 50, 55, 59, 63, 68, 72, 76, 81, 85, 89, 94, 98, 102, 107, 111, 115. And so on, and will not be listed individually here. When the DRU size is 106-tone, the index values ​​of the 106 subcarriers of 106-tone DRU 1 can include the index values ​​of the 26 subcarriers of 26-tone DRU 1, 26 subcarriers of 26-tone DRU 2, 26 subcarriers of 26-tone DRU 3, 26 subcarriers of 26-tone DRU 4, and two additional subcarriers. These will not be listed individually here.

[0183] As shown in Table 4, for M1 DRUs, the subcarriers of these M1 DRUs cycle in the order of 1, 6, 3, 8, 2, 7, 4, 9. For example, if the subcarrier with index value -118 is alternated with the subcarrier with index value -110, and the number of subcarriers belonging to the M1 DRUs is 7 (i.e., x = 7), then the subcarriers are as follows: subcarrier with index value -117 (belonging to 26-tone DRU 6), subcarrier with index value -116 (belonging to 26-tone DRU 3), subcarrier with index value -115 (belonging to 26-tone DRU 8), subcarrier with index value -114 (belonging to 26-tone DRU 2), subcarrier with index value -113 (belonging to 26-tone DRU 7), subcarrier with index value -112 (belonging to 26-tone DRU 4), ​​and subcarrier with index value -111 (belonging to 26-tone DRU 9). For example, there are 7 subcarriers belonging to the M1 DRUs, with an index value of -110 and an index value of -101 spaced apart. These are, in order: subcarrier with an index value of -109 (belonging to 26-tone DRU 6), subcarrier with an index value of -108 (belonging to 26-tone DRU 3), subcarrier with an index value of -107 (belonging to 26-tone DRU 8), subcarrier with an index value of -105 (belonging to 26-tone DRU 2), subcarrier with an index value of -104 (belonging to 26-tone DRU 7), subcarrier with an index value of -103 (belonging to 26-tone DRU 4), ​​and subcarrier with an index value of -102 (belonging to 26-tone DRU 7). These will not be listed individually here. In other words, the M1 DRUs shown in Table 4 meet the characteristics described in item 1 above.

[0184] As shown in Table 4, the index values ​​of the 26 subcarriers of the 26-tone DRU 5 are as follows: -119, -106, -93, -80, -67, -54, -41, -28, -15, -14, -13, -12, -11, 11, 12, 13, 14, 15, 28, 41, 54, 67, 80, 93, 106, 119. The index values ​​of the first batch of subcarriers in the 26-tone DRU 5 can be as follows: -119, -106, -93, -80, -67, -54, -41, -28, -15, or 15, 28, 41, 54, 67, 80, 93, 106, 119. For example, the number of subcarriers between the subcarrier with index value -119 and the subcarrier with index value 106 is 12, i.e., y = 12. The subcarriers (i.e., the first subcarriers) in the M2 DRUs shown in Table 4 conform to the characteristics described in item 2 above. The index values ​​of the first subcarriers in Table 4 are shown as an example of symmetry. In specific implementations, the index values ​​of the first subcarriers may not be symmetric.

[0185] As shown in Table 4, the five subcarriers with index values ​​of -15, -14, -13, -12, and -11 are consecutive, as are the five subcarriers with index values ​​of 11, 12, 13, 14, and 15. That is, some subcarriers in the M2 DRUs shown in Table 4 (i.e., the second part of the subcarriers) satisfy feature 3a of the above-mentioned item 3. In the embodiments of this application, one or more subcarriers in the first part of the second DRU may overlap with the first part of the second part of the subcarriers. Alternatively, the second part of the subcarriers may not include the subcarriers in the first part of the subcarriers. For example, the index values ​​of the second part of the subcarriers may be -14, -13, -12, and -11, or 11, 12, 13, and 14. Table 4 is an example of satisfying 3a of the above-mentioned item 3. In specific implementations, the second part of the subcarriers may also satisfy 3b of the above-mentioned item 3, which will not be listed here.

[0186] By examining sliding windows covering 13 consecutive subcarrier ranges, it can be found that sliding windows corresponding to subcarrier index values ​​of -10 to -3 (including sliding windows with subcarrier index values ​​of -10 to -3) and sliding windows corresponding to subcarrier index values ​​of 3 to 10 (including sliding windows with subcarrier index values ​​of 3 to 10) can achieve the following number of subcarriers per MHz:

[0187] 26-tone DRU: 1tone / MHz; 52-tone DRU: 2tone / MHz; 106-tone DRU: 4tone / MHz.

[0188] For example, the first unit window can correspond to a sliding window with index values ​​ranging from -10 to -3, or a sliding window with index values ​​ranging from 3 to 10. Alternatively, it can be described as two 1MHz windows with index values ​​ranging from -10 to -3 corresponding to 1MHz and index values ​​ranging from 3 to 10 corresponding to 1MHz, respectively, to increase transmission power. The sliding windows other than the first unit window can be second unit windows. As shown in Table 4, the number of subcarriers of the second DRU within the first unit window is 5, and the number of subcarriers of the second DRU within the second unit window is 1. That is, Table 4 conforms to the characteristics of item 4 above. In Table 4, 106-tone 1 and 106-tone 2 are non-target subcarriers.

[0189] The second unit window can achieve the following number of subcarriers per MHz:

[0190] 26-tone RU: 2tone / MHz; 52-tone RU: 3tone / MHz; 106-tone RU: 6tone / MHz.

[0191] The smaller the number of subcarriers belonging to a certain DRU per MHz, the greater the power that can be allocated to a single subcarrier. From the number of subcarriers per MHz in the first and second unit windows, it can be seen that the performance in the first unit window is greater than that in the second unit window. By reducing the number of subcarriers belonging to M1 DRUs in the first unit window, the transmission power of the subcarriers in the first unit window can be increased. For example, using subcarrier index values ​​of -10 to -3, and one or more subcarrier index values ​​of 3 to 10 as pilot subcarriers, can increase pilot energy, thereby improving the accuracy of the second communication device in correcting frequency or phase offset and improving demodulation accuracy when processing pilot signals.

[0192] In this application embodiment, based on Table 4, subcarrier planning can also have other variations. Subcarrier planning that satisfies at least one of the following rules is also within the protection scope of this application embodiment.

[0193] 1. The sequence shown in Table 4 is 1 6 3 8 2 7 4 9. This sequence can also be replaced with a cyclically shifted sequence of 1 6 3 8 2 7 4 9; or, it can be replaced with the sequence 2 6 3 8 1 7 4 9 after swapping 1 and 2, or the sequence after cyclically shifting the sequence after swapping 1 and 2; or, it can be replaced with the sequence after swapping 3 and 4, or the sequence after cyclically shifting the sequence after swapping 3 and 4; or, it can be replaced with the sequence after swapping 6 and 7, or the sequence after cyclically shifting the sequence after swapping 6 and 7; or, it can be replaced with the sequence after swapping 8 and 9, or the sequence after cyclically shifting the sequence after swapping 8 and 9. For further explanation of the sequences, please refer to the above text; details will not be elaborated here.

[0194] 2. In Table 4, all subcarriers of the M1 DRUs belong to the same DRU every 7 subcarriers. However, some DRUs in these M1 DRUs may have subcarriers that do not belong to the same DRU every 7 subcarriers, or in other words, some DRUs in these M1 DRUs may have subcarriers that do not belong to the same DRU every 7 subcarriers.

[0195] 3. The subcarrier index values ​​of the 26-tone DRU 5 in Table 4 are: -119, -106, -93, -80, -67, -54, -41, -28, -15, -14, -13, -12, -11, 11, 12, 13, 14, 15, 28, 41, 54, 67, 80, 93, 106, 119. The index values ​​of some subcarriers in the 26-tone DRU 5 (such as the first part of the subcarriers) can also be shifted. For example, the index value of the first subcarrier from low frequency to high frequency in the 26-tone DRU 5 can be other index values ​​in [-121:-109], the index value of the second subcarrier from low frequency to high frequency in the 26-tone DRU 5 can be other index values ​​in [-108:-96], and so on. In a 26-tone DRU5, the positions of five consecutive subcarriers can also be shifted. The positions of the subcarriers of the M2 DRUs can be such that the M1 DRU satisfies the first condition mentioned above, and some subcarriers of the M2 DRUs satisfy the second condition, or some subcarriers of the M2 DRUs satisfy the third condition (or satisfy the third condition), all of which fall within the protection scope of the embodiments of this application.

[0196] 4. After the order of the subcarriers of the 8 DRUs is determined according to the above sequence, and after the order of 26-tone DRU 2 is also determined, other subcarriers may be inserted in (or outside) the above determined order, such as DC subcarriers, empty subcarriers, guard subcarriers, or data or pilot subcarriers not composed of 26-tone DRUs, such as 106-tone 1 or 1-6-tone 2, etc.

[0197] 5. In Table 4, y = 12. In the embodiments of this application, y > 8, but the value of y can also be equal to 9, 10, or 11, etc.

[0198] 6. The first unit window in Table 4 is located near the DC subcarrier. In other subcarrier planning, the 1MHz that needs increased transmit power can be shifted to other subcarrier indices. For example, the first unit window can also be located at the edge of 20MHz, such as by using guard subcarriers to fill the first unit window that needs increased transmit power, thus reducing the number of subcarriers belonging to M1 DRUs within the first unit window. Alternatively, the two 1MHz positions in Table 4 that need increased transmit power are just examples. As shown in Table 4, the two 1MHz positions can also be located at the edge of 20MHz, such as by filling the two 1MHz with guard subcarriers, thereby reducing the number of subcarriers belonging to M1 DRUs within the two 1MHz.

[0199] Other subcarrier plans obtained based on features 1 to 6 described above also fall within the protection scope of the embodiments of this application.

[0200] Example 2

[0201] Table 5 illustrates an example of subcarrier planning. Explanations regarding the odd-numbered columns, even-numbered columns, or numbers in Table 5 can be found in Table 4, and will not be repeated here.

[0202] Table 5

[0203] In Table 5, x = 7 and y = 12. As shown in Table 5, the index values ​​of the 26 subcarriers of the 26-tone DRU 5 can be as follows: -109, -96, -83, -70, -57, -44, -43, -42, -41, -30, -29, -28, -27, 27, 28, 29, 30, 41, 42, 43, 44, 57, 70, 83, 96, 109. For example, the index values ​​of the first part of the subcarriers in this 26-tone DRU 5 can be as follows: -109, -96, -83, -70, -57, -44, or 44, 57, 70, 83, 96, 109. For example, the index values ​​of the second subcarrier portion in this 26-tone DRU5 can be -44, -43, -42, -41, or -30, -29, -28, -27, or 27, 28, 29, 30, or 41, 42, 43, 44. The second subcarrier portion shown here overlaps with the first subcarrier portion. For example, the index values ​​of the second subcarrier portion in this 26-tone DRU5 can be -43, -42, -41, or -30, -29, -28, -27, or 27, 28, 29, 30, or 41, 42, 43. The subcarrier index values ​​and satisfied characteristics of each 26-tone DRU in Table 5 can be found in items 1 to 4 above or in the description of Table 4, and will not be detailed here.

[0204] Table 5 shows the performance achievable within the first unit window:

[0205] 26-tone RU: 1tone / MHz; 52-tone RU: 2tone / MHz; 106-tone RU: 5tone / MHz.

[0206] For example, the first unit window can correspond to a sliding window with index values ​​ranging from -39 to -32, or a sliding window with index values ​​ranging from 32 to 39. In Table 5, 106-tone 1 and 106-tone 2 are target subcarriers. Because the two additional subcarriers are target subcarriers, when the DRU size is 106-tone, the number of subcarriers per MHz within a certain 1MHz is 5.

[0207] The performance achievable within the second unit window is as follows:

[0208] 26-tone RU: 2tone / MHz; 52-tone RU: 3tone / MHz; 106-tone RU: 6tone / MHz.

[0209] The subcarrier planning provided in this application embodiment can effectively improve the transmission power of subcarriers with subcarrier index values ​​between -39 and -32, and improve the transmission power of subcarriers with subcarrier index values ​​between 32 and 39.

[0210] In this embodiment of the application, taking Table 5 as an example, the subcarrier planning may also have the following features:

[0211] The 1MHz locations requiring increased transmit power shown in Table 5 are merely examples. As shown in Table 5, the two 1MHz locations can be shifted within the range of [-128:127], or the location of the first unit window can be shifted within the range of [-128:127], or the index values ​​of the subcarriers within the first unit window can be changed. Since there are few non-target subcarriers available at the edge of 20MHz (i.e., subcarriers that will not affect the number of subcarriers per 1MHz in some or all of the M1 DRUs, such as the subcarriers of 26-tone DRU 5, and will not affect the remaining 26-tone RUs, 52-tone RUs, and 106-tone RUs), two additional subcarriers from the 106-tone DRU can be used to fill the 1MHz area requiring increased transmit power.

[0212] Other features satisfied by Table 5 can be described in relation to Table 4. For example, Table 5 can also satisfy features 1 to 5 mentioned above, and will not be elaborated here.

[0213] Examples 1 and 2 above reduce the number of subcarriers per MHz within the first unit window by downgrading the 26-tone DRU 5 to obtain more flexible non-target subcarriers distributed around the target subcarriers. In Example 3 below, non-target subcarriers (such as those with index values ​​of -5 to -3 in Table 6, or those with index values ​​of 3 to 5) can be distributed around the subcarriers with an index value of 0, thereby effectively reducing the DC component interference to the target subcarrier.

[0214] Example 3

[0215] Table 6 illustrates an example of subcarrier planning. Explanations regarding the odd-numbered columns, even-numbered columns, and numbers in Table 6 can be found in Table 4, and will not be repeated here.

[0216] Table 6

[0217] In Table 6, x = 7 and y = 12. As shown in Table 5, the index values ​​of the 26 subcarriers of the 26-tone DRU 5 can be as follows: -121, -118, -105, -92, -79, -66, -53, -40, -27, -14, -5, -4, -3, 3, 4, 5, 14, 27, 40, 53, 66, 79, 92, 105, 118, 121. For example, the index values ​​of the first part of the subcarriers in this 26-tone DRU 5 can be as follows: -118, -105, -92, -79, -66, -53, -40, -27, -14, or 14, 27, 40, 53, 66, 79, 92, 105, 118. For example, the index values ​​of the second subcarrier portion in this 26-tone DRU5 can be -5, -4, -3, or 3, 4, 5. The second subcarrier portion shown here does not overlap with the first subcarrier portion. The index values ​​of the subcarriers for each 26-tone DRU in Table 6, and the characteristics they satisfy, will not be detailed here.

[0218] Table 7 illustrates an example of subcarrier planning. Explanations regarding the odd-numbered columns, even-numbered columns, and numbers in Table 7 can be found in Table 4, and will not be repeated here. In Table 7, x = 7, y = 10. Further explanations regarding Table 7 can be found in Table 6, and will not be detailed here.

[0219] Table 7

[0220] In this embodiment of the application, taking Tables 6 and 7 as examples, the subcarrier planning may also have the following features:

[0221] Non-target subcarriers (such as multiple consecutive non-target subcarriers) can also be distributed around the guard subcarriers, thereby reducing interference from other nearby channels to the target subcarriers. Other characteristics satisfied by Tables 6 and 7 can be found in Table 4. Tables 6 and 7 also satisfy characteristics 1-5 mentioned above, and will not be elaborated further here.

[0222] The following example, with a bandwidth of 40MHz, illustrates subcarrier planning.

[0223] When the subcarrier spacing is 78.125 kHz, the subcarrier range for 40 MHz is [-256:255], meaning the subcarrier indices from low frequency to high frequency are -256 to 255. 512 subcarriers can correspond to 18 26-tone DRUs (18*26=468). Besides the 468 subcarriers corresponding to the 18 26-tone DRUs, the 512 subcarriers can also include one or more empty subcarriers, one or more DC subcarriers, one or more guard subcarriers, etc. As shown in Table 3, when the DRU size is 106-tone DRU, these 256 subcarriers can also include an additional 8 subcarriers. When the DRU size is 242-tone DRU, these 512 subcarriers can also include an additional 8 subcarriers.

[0224] As an example, the sequence corresponding to M1 DRUs could be 1 10 6 15 3 12 8 17 2 11 7 16 4 13 9 18. The subcarriers of the M1 DRUs could be cyclically generated from this sequence. Alternatively, the subcarriers of the M1 DRUs could be cyclically generated from a sequence cyclically shifted from this one.

[0225] The above sequence can be determined as follows:

[0226] For example, the M1 DRUs are numbered in ascending order as follows: 1, 2, 3, 4, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18.

[0227] Move the second half to the second line:

[0228] 1, 2, 3, 4, 6, 7, 8, 9

[0229] 10, 11, 12, 13, 15, 16, 17, 18

[0230] Move the second half of each line to the third and fourth lines:

[0231] 1, 2, 3, 4

[0232] 10, 11, 12, 13

[0233] 6, 7, 8, 9

[0234] 15, 16, 17, 18

[0235] Read by column, and you can get 1, 10, 6, 15, 3, 12, 8, 17, 2, 11, 7, 16, 4, 13, 9, 18.

[0236] As another example, the sequence corresponding to M1 DRUs could be 2 10 6 15 3 12 8 17 1 11 7 16 4 13 9 18. The subcarriers of the M1 DRUs could be cyclically processed using this sequence. Alternatively, the subcarriers of the M1 DRUs could be cyclically processed using a sequence cyclically shifted from this one. These are not all examples listed here.

[0237] In this embodiment, the numbers of the two 26-tone RUs that make up the same 52-tone RU can be interchanged. For example, the sequence 1 10 6 15 3 12 8 17 2 11 7 16 4 13 9 18, if the order of 26-tone DRU 1 and 26-tone DRU 2 in 52-tone DRU 1 is swapped, the sequence becomes 2 10 6 15 3 12 8 17 1 11 7 16 4 13 9 18. Similarly, if the order of 26-tone DRU 3 and 26-tone DRU 4 in 52-tone 2 is swapped, the sequence becomes 2 10 6 15 4 12 8 17 1 11 7 16 3 13 9 18, etc. The sequences formed by swapping the numbering of the 26-tone DRUs that constitute the same 52-tone DRU in the above sequences also fall within the protection scope of the embodiments of this application. They will not be listed one by one here.

[0238] For ease of description, the following description uses 1 10 6 15 3 12 8 17 2 11 7 16 4 13 9 18 as examples, but should not be construed as limiting the embodiments of this application.

[0239] Example 4

[0240] Tables 8 and 9 illustrate an example of subcarrier planning. Further explanation of Tables 8 or 9 can be found in Table 4, and will not be elaborated upon here.

[0241] Table 8

[0242] Table 9

[0243] In Table 8, subcarriers belonging to the same DRU are all completely discrete. In Table 9, multiple subcarriers of 26-tone DRU 5 are consecutive, and multiple subcarriers of 26-tone DRU 14 are also consecutive. For example, the subcarrier with index value -44 in Table 8 belongs to 26-tone DRU 14, and the subcarrier with index value -44 in Table 9 belongs to 26-tone DRU 5. Similarly, the subcarrier with index value -41 in Table 8 belongs to 26-tone DRU 5, and the subcarrier with index value -41 in Table 9 belongs to 26-tone DRU 14. Likewise, the subcarrier with index value -29 in Table 8 belongs to 26-tone DRU 14, and the subcarrier with index value -29 in Table 9 belongs to 26-tone DRU 5. Finally, the subcarrier with index value -18 in Table 8 belongs to 26-tone DRU 14, and the subcarrier with index value -18 in Table 9 belongs to 26-tone DRU 5. For example, in Table 8, the subcarrier with index value 16 belongs to 26-tone DRU 5, and in Table 9, the subcarrier with index value 16 belongs to 26-tone DRU 14. Similarly, in Table 8, the subcarrier with index value 29 belongs to 26-tone DRU 5, and in Table 9, the subcarrier with index value 29 belongs to 26-tone DRU 14.

[0244] As shown in Table 8 or Table 9, for M1 DRUs, the subcarriers of these M1 DRUs cycle in the order of 1, 10, 6, 15, 3, 12, 8, 17, 2, 11, 7, 16, 4, 13, 9, 18. For example, the subcarrier with index value -239 is spaced apart from the subcarrier with index value -222, and the number of subcarriers belonging to the M1 DRUs is 15, i.e., x = 15.

[0245] As shown in Table 8, the index values ​​of the 26 subcarriers of the 26-tone DRU 5 are as follows: -214, -188, -162, -136, -110, -84, -58, -45, -43, -41, -30, -28, -19, -17, 16, 29, 42, 44, 58, 84, 110, 136, 162, 188, 214, 240. The index values ​​of the first part of the subcarriers in the 26-tone DRU 5 can be as follows: -214, -188, -162, -136, -110, -84, -58, or 58, 84, 110, 136, 162, 188, 214, 240. For example, the number of subcarriers between a subcarrier with index value -214 and a subcarrier with index value -188 is 25, i.e., y = 25. Similarly, the number of subcarriers between any two adjacent subcarriers in the first part of the subcarriers shown above is 25.

[0246] As shown in Table 8, the index values ​​of the 26 subcarriers of the 26-tone DRU 14 are as follows: -240, -227, -201, -175, -149, -123, -97, -71, -44, -42, -29, -18, 15, 17, 28, 30, 41, 43, 45, 71, 97, 123, 149, 175, 201, 227. The index values ​​of the first portion of the subcarriers in the 26-tone DRU 14 can be as follows: -227, -201, -175, -149, -123, -97, -71, or 71, 97, 123, 149, 175, 201, 227. The number of subcarriers between any two adjacent subcarriers in the first portion of the subcarriers is 25.

[0247] As shown in Table 8, among the subcarriers of the M2 DRUs, the number of subcarriers between any two adjacent non-target subcarriers is 12. For example, the number of subcarriers between a non-target subcarrier with index value -240 and a non-target subcarrier with index value -227 is 12; the number of subcarriers between a non-target subcarrier with index value -227 and a non-target subcarrier with index value -214 is 12; the number of subcarriers between a non-target subcarrier with index value -214 and a non-target subcarrier with index value -201 is 12, and so on. These will not be listed individually here. In other words, the subcarriers in the M2 DRUs shown in Table 8 satisfy the above 3c. The explanation regarding Table 8 also applies to Table 9, and will not be repeated below.

[0248] As shown in Table 9, the index values ​​of the 26 subcarriers of the 26-tone DRU 5 are as follows: -214, -188, -162, -136, -110, -84, -58, -45, -44, -43, -30, -29, -28, -19, -18, -17, 42, 44, 58, 84, 110, 136, 162, 188, 214, 240. For a description of the first part of the subcarriers, please refer to Table 8; it will not be detailed here.

[0249] The index values ​​of the 26 subcarriers of the 26-tone DRU 14 are as follows: -240, -227, -201, -175, -149, -123, -97, -71, -42, -41, 15, 16, 17, 28, 29, 30, 41, 43, 45, 71, 97, 123, 149, 175, 201, 227. For a description of the first part of the subcarriers, please refer to Table 8; it will not be detailed here.

[0250] In Table 8 or Table 9, the following performance can be achieved within the first unit window:

[0251] 26-tone RU: 1tone / MHz; 52-tone RU: 1tone / MHz; 106-tone RU: 2tone / MHz; 242-tone RU: 7tone / MHz.

[0252] The performance achievable within the second unit window is as follows:

[0253] 26-tone RU: 1tone / MHz; 52-tone RU: 2tone / MHz; 106-tone RU: 3tone / MHz; 242-tone RU: 7tone / MHz.

[0254] For example, the first unit window can correspond to a sliding window with an index value of -40 to -33, or a sliding window with an index value of -27 to -20, or a sliding window with an index value of 20 to 27, or a sliding window with an index value of 33 to 40.

[0255] In this embodiment of the application, the subcarrier planning may have other variations based on Table 8 or Table 9. For a description of these variations, please refer to Table 4 or other tables; they will not be detailed here.

[0256] In Example 5 below, non-target subcarriers can be distributed around subcarriers with an index value of 0, thereby effectively reducing the interference of DC components on the target subcarriers.

[0257] Example 5

[0258] Table 10 illustrates an example of subcarrier planning. Explanations regarding the odd-numbered columns, even-numbered columns, and numbers in Table 10 can be found in Table 4, and will not be repeated here.

[0259] Table 10

[0260] In Table 10, x = 15 and y = 25. For further explanation of Table 10, please refer to Table 9; details will not be provided here.

[0261] The subcarrier plans listed above satisfy the characteristics of items 1 to 3 above. Furthermore, the subcarrier plans listed above also satisfy the characteristic of item 4 above, that is, within a certain number of sliding windows, the number of subcarriers belonging to the second DRU within the first unit window is greater than the number of subcarriers belonging to the second DRU within the second unit window.

[0262] In this embodiment, one or more 26-tone DRUs are downgraded, reducing the number of times their subcarriers appear in the loop, thereby allowing unallocated subcarriers to perform other functions. These functions may include, but are not limited to: increasing the transmission power of a target subcarrier within 1MHz, reducing interference from DC subcarriers, or reducing interference from other temporary channels.

[0263] This application embodiment also provides a hybrid scheduling, where M1 DRUs can still satisfy the characteristics of item 1 above, and some subcarriers of M2 DRUs are continuous, while other subcarriers can also be continuous. Table 11 exemplarily shows a subcarrier planning. The subcarrier index values ​​of the M1 DRUs are not shown in the ellipsis in Table 11. The index values ​​of these M1 DRUs can be referred to the descriptions in Tables 4 to 7, and will not be shown here one by one. As shown in Table 11, the 26-tone DRU 5 can be distributed around the DC subcarriers, and the subcarrier index values ​​of the 26-tone DRUs can be -16 to -4, 4 to 16, respectively.

[0264] Table 11

[0265] For other features satisfied by Table 11, please refer to the descriptions in Tables 4 to 10, which will not be detailed here.

[0266] The patterns for subcarrier planning corresponding to 80MHz, 160MHz, and 320MHz can be referenced from the subcarrier planning corresponding to 20MHz or 40MHz mentioned above, and will not be listed here again.

[0267] In practical implementation, the communication device can utilize the above-mentioned subcarrier planning for communication or data transmission. The following describes the methods involved in the embodiments of this application.

[0268] The method may include: a first communication device transmitting a PPDU on a first bandwidth; correspondingly, a second communication device receiving a PPDU on the same first bandwidth. The information carried in the PPDU is not limited in this embodiment. The subcarrier planning corresponding to the first bandwidth can be referred to above, and will not be detailed here.

[0269] For example, the subcarrier planning satisfies:

[0270] Some or all of the subcarriers in M1 out of M DRUs belong to the first DRU at intervals of x subcarriers in the order from low frequency to high frequency among the subcarriers corresponding to the M1 DRUs. The first DRU is one of the M1 DRUs, and the first DRU includes multiple subcarriers with non-consecutive index values, where x < M1. Some of the subcarriers in M2 out of M DRUs belong to the second DRU at intervals of y subcarriers in the order from low frequency to high frequency among the subcarriers corresponding to the M DRUs. The second DRU is one of the M2 DRUs, and the index values between some of the subcarriers in the second DRU are non-consecutive. The DRUs in the M1 DRUs and the DRUs in the M2 DRUs do not overlap with each other, and M1 and M2 are both positive integers, and x + M2 < y.

[0271] For the description of subcarrier planning, reference can also be made to the descriptions in Items 1 to 4 above, or the descriptions in Tables 2 to 11, etc., which will not be elaborated here one by one.

[0272] In the embodiments of the present application, one STA may also allow the allocation of multiple DRUs, that is, multiple DRUs can be combined and allocated to one STA. For example, a 52-tone DRU and a 26-tone DRU form a 52 + 26-tone DMRU. Another example is that a 106-tone DRU and a 26-tone DRU form a 106 + 26-tone DMRU. Another example is that a 996-tone DRU and a 484-tone DRU form a 996 + 484-tone DMRU. For the description of the MRU, reference can be made to the description of the conventional RU or the description of subcarrier planning, which will not be elaborated here.

[0273] FIG. 3 is a schematic flowchart of a communication method provided by an embodiment of the present application. FIG. 3 is shown taking the first communication device as an AP and the second communication device as an STA as an example. As shown in FIG. 3, the method includes:

[0274] 301. The AP sends a PPDU on the first bandwidth. Correspondingly, the STA receives the PPDU on the first bandwidth. The PPDU can correspond to at least M3 target users, and the resources corresponding to the M3 target users are determined based on the DRU size and the first bandwidth, where M3 is a positive integer less than or equal to M1.

[0275] In this embodiment, the PPDU carries a Physical Layer Service Data Unit (PSDU) that needs to be transmitted to M3 target users, or the PPDU carries a PSDU that the AP needs to send to the M3 target users, or the M3 target users need to receive their respective PSDUs from the aforementioned PPDU. For example, the STA can be one of the M3 target users. The following description assumes that the M3 target users include the first user.

[0276] The following explanation uses a first bandwidth of 20MHz as an example.

[0277] As an example, when the DRU size is a 26-tone DRU, M3 can be less than or equal to 8. For instance, the resource corresponding to the first user can be one of the M1 DRUs shown above.

[0278] As another example, when the DRU size is 52-tone DRU, M3 can be less than or equal to 4. The resource corresponding to the first user can be a DRU as shown below: 52-tone DRU 1, 52-tone DRU 2, 52-tone DRU 3, or 52-tone DRU 4. The index values ​​of the 52 subcarriers included in 52-tone DRU 1 can be the index values ​​of the 26 subcarriers included in 26-tone DRU 1, and the index values ​​of the 26 subcarriers included in 26-tone DRU 2. The relationship between 52-tone DRUs and 26-tone DRUs can be found in Table 2, and will not be detailed here. The index values ​​of the subcarriers in a 52-tone DRU can be found in Tables 4 to 11, and will not be listed here.

[0279] As another example, when the DRU size is 104-tone DRU, M3 can be less than or equal to 2. The resource corresponding to the first user can be a DRU as described below: 104-tone DRU 1 or 104-tone DRU 2. The index values ​​of the 104 subcarriers included in 104-tone DRU 1 can be the index values ​​of the 26 subcarriers included in 26-tone DRU 1, 26 subcarriers included in 26-tone DRU 2, 26 subcarriers included in 26-tone DRU 3, and 26 subcarriers included in 26-tone DRU 4. The relationship between 104-tone DRU and 26-tone DRU can be found in Table 2, and will not be detailed here. The index values ​​of the subcarriers in the 104-tone DRU can be found in Tables 4 to 11, and will not be listed here.

[0280] The following explanation uses a first bandwidth of 40MHz as an example.

[0281] As an example, when the DRU size is a 26-tone DRU, M3 can be less than or equal to 16. For instance, the resource corresponding to the first user can be one of the M1 DRUs shown above.

[0282] As another example, when the DRU size is a 52-tone DRU, M3 can be less than or equal to 8.

[0283] As yet another example, when the DRU size is a 104-tone DRU, M3 can be less than or equal to 4.

[0284] As another example, when the DRU size is a 242-tone DRU, M3 can be less than or equal to 2. For details regarding the resources corresponding to the first user, please refer to the description of 20MHz above, or Table 2 above, or the subcarrier planning shown above; further details will not be provided here.

[0285] 302. STA analyzes PPDU.

[0286] For example, the STA can learn about the corresponding resource through the preamble in the PPDU.

[0287] Figure 4a is a flowchart illustrating a communication method provided in an embodiment of this application. Figure 4a shows an example where the first communication device is a STA and the second communication device is an AP. As shown in Figure 4a, the method includes:

[0288] 401. STA identifies the target resource.

[0289] As an example, a STA can obtain information about a target resource from a trigger frame sent by an AP. As shown in Figure 4b, the AP can send a trigger frame, which may include resource scheduling and other parameters (such as association identifiers, encoding and modulation strategies, etc.) for one or more users (sites) to send uplink data. After receiving the trigger frame, the STA can obtain the common information field and the special user information field, and parse out the user information field that matches its own identifier. The STA can then send a PPDU to the DRU or DMRU indicated by the resource unit allocation subfield in the user information field. For example, after receiving PPDUs from one or more sites, the AP can send a multi-STA block acknowledgement (MBA) frame.

[0290] As another example, the STA can determine the information of the target resource through channel contention. For instance, after gaining the right to transmit through channel contention, the STA can perform uplink data transmission, such as by using enhanced distributed channel access (EDCA) to seize the channel. This application does not limit the specific method for determining the target resource.

[0291] 402. The STA sends a PPDU on the target resource, and the AP receives the PPDU on the target resource accordingly.

[0292] The method shown in Figure 4a can be referred to Figure 3, and will not be elaborated here. For relevant explanations of the target resources, please refer to Table 3 or the subcarrier planning shown above, and will not be elaborated here. For example, please refer to the description of the resources corresponding to the first user in Table 3.

[0293] The following describes how the first communication device transmits PPDUs and how the second communication device receives PPDUs.

[0294] For the data field of the PPDU, the generation method of the data subcarrier in this data field can include at least one of the following: pre-forward error correction PHY padding (pre-FEC PHY padding), scrambling, low-density parity check (LDPC) encoding (for example only), post-forward error correction PHY padding (post-FEC PHY padding), stream parsing, constellation mapping, LDPC subcarrier mapping, stream cyclic shift, spatial and frequency mapping, inverse discrete Fourier transform, insert cyclic prefix and windowing, and analog and radio frequency (RF) methods. The functions of the above steps are illustrated below; for specific functions, refer to relevant standards or protocols. For example, pre-FEC PHY padding: bits used to pad to predetermined boundaries before encoding. Scrambling: scrambling the bits to increase their randomness and prevent the occurrence of consecutive 0s or 1s. LDPC encoding: performing LDPC encoding. Post-FEC PHY padding: Padding is required after encoding to reach the total number of bits needed; it is not involved in encoding. Stream parsing: The bit stream is allocated to different spatial streams and further processed according to each stream. Constellation mapping: Bits are mapped to different constellation points. LDPC subcarrier mapping: Ensures that LDPC constellation points are sufficiently spaced in the frequency domain. Stream cyclic shift: Different phase rotations are applied to different spatial streams to prevent unintentional beamforming. Spatial and frequency mapping: Bits from different users are mapped to different spatial streams and subcarriers in different frequency domains.

[0295] Figure 5a is a schematic diagram of a PPDU transmission process provided in an embodiment of this application. As shown in Figure 5a, scrambling can be implemented by a scrambler, LDPC encoding can be implemented by an encoder, stream parsing can be implemented by a stream parser, constellation mapping can be implemented by a constellation mapper, LDPC subcarrier mapping can be implemented by an LDPC tone mapper, and stream cyclic shifting can be implemented by (CSD per SS). Optionally, before forward error correction (FEC) (as shown in pre-FEC in Figure 5a), the first communication device can also perform PHY padding. Optionally, after FEC (as shown in post-FEC in Figure 5a), the first communication device can also perform PHY padding. The steps before space-frequency mapping shown in Figure 5a can be understood as the generation process of data subcarriers corresponding to the data field. The signal carried by the pilot subcarrier can be determined based on the number of pilot subcarriers and the pilot value.

[0296] For example, the first communication device can perform space-frequency mapping based on the index of the pilot subcarrier, the index of the data subcarrier, etc. For instance, the first communication device can fill in the signal carried by the pilot subcarrier at the corresponding position based on the index of the pilot subcarrier, and fill in the value carried by the data subcarrier at the corresponding position based on the index of the data subcarrier. Furthermore, the first communication device can also fill in relevant values ​​at the corresponding positions based on the index of the DC subcarrier and the index of the guard subcarrier.

[0297] For the data field of a PPDU, the decoding method for the data subcarriers in the data field can include at least one of the following: analog and radio frequency, removal of cyclic prefix, discrete Fourier transform, pilot processing, channel estimation, channel equalization, deinterleaving, constellation decoupling, LDPC decoding, and descrambling. Figure 5b is a schematic diagram of a PPDU receiving process provided by an embodiment of this application. The method by which the second communication device receives the PPDU can be the reverse process of transmitting the PPDU. Therefore, the functions of each module involved in Figure 5b will not be listed one by one. For example, the process of receiving the PPDU can include at least one of the following modules: analog and radio frequency, removal of GI, discrete Fourier transform (DFT), spatial and frequency demapping, segmented analysis, LDPC subcarrier demapping, constellation point demapping, segmented inverse analysis, spatial stream inverse analysis, LDPC decoding, and descrambling. As shown in Figure 5b, deinterleaving can be implemented using a deinterleaver, deconstellation can be implemented using a constellation demapper, LDPC decoding can be implemented using a deencoder, and descrambling can be implemented using a descrambler. The functions of each step can be found in relevant standards or protocols, and will not be detailed here.

[0298] The following describes the communication device provided in the embodiments of this application.

[0299] This application divides the communication device into functional modules according to the above-described method embodiments. For example, each function can be divided into its own functional modules, or two or more functions can be integrated into one processing module. The integrated modules can be implemented in hardware or as software functional modules. It should be noted that the module division in this application is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used. The communication device of this application embodiment will be described in detail below with reference to Figures 6 to 8.

[0300] Figure 6 is a schematic diagram of a communication device provided in an embodiment of this application. As shown in Figure 6, the communication device includes a processing module 601 and a transceiver module 602. The transceiver module 602 can implement corresponding communication functions, and the processing module 601 is used to implement corresponding processing functions. For example, the transceiver module 602 can also be called an interface, a communication interface, or a communication module, etc.

[0301] In some embodiments of this application, the communication device can be used to perform the actions performed by the first communication device in the above method embodiments. In this case, the first communication device can be the Wi-Fi device itself or a chip or functional module configurable in the device. The transceiver module 602 is used to perform the transmission and reception related operations of the first communication device in the above method embodiments, and the processing module 601 is used to perform the processing related operations of the first communication device in the above method embodiments.

[0302] For example, processing module 601 can be used to generate PPDU; transceiver module 602 can be used to transmit or output the PPDU on a first bandwidth. The subcarrier planning corresponding to the first bandwidth is described above.

[0303] For example, processing module 601 may include at least one of the following modules: constellation mapping module, stream cyclic shifting module, space-frequency mapping module, IDFT module, cyclic prefix insertion and windowing module. For example, transceiver module 602 may include radio frequency module, antenna module, etc. For example, transceiver module 602 may include pin module, etc.

[0304] Reusing Figure 6, in some other embodiments of this application, the communication device can be used to perform the actions performed by the second communication device in the above method embodiments. In this case, the communication device can be the Wi-Fi device itself or a chip or functional module configurable in the device. The transceiver module 602 is used to perform the transceiver-related operations of the second communication device in the above method embodiments, and the processing module 601 is used to perform the processing-related operations of the second communication device in the above method embodiments.

[0305] For example, transceiver module 602 can be used to receive or input PPDU on a first bandwidth; processing module 601 can parse the PPDU. The subcarrier planning corresponding to the first bandwidth is described above.

[0306] For example, processing module 601 may include at least one of the following components: a cyclic prefix removal module, a DFT module, a deinterleaving module, a deconstellation module, and a descrambling module. For example, transceiver module 602 may include an RF module, an antenna module, etc. For example, transceiver module 602 may include a pin module, etc.

[0307] Optionally, in the above embodiments, the communication device may further include a storage module, which can be used to store instructions and / or data. The processing module 601 can read the instructions and / or data from the storage module to enable the communication device to implement the aforementioned method embodiments. For example, the storage module may store subcarrier planning, etc., as shown above.

[0308] For details regarding the specific terms or steps in the above embodiments, please refer to the descriptions in the above method embodiments; they will not be elaborated upon here.

[0309] The specific descriptions of the transceiver module and processing module shown in the above embodiments are merely examples. For the specific functions or execution steps of the transceiver module and processing module, please refer to the above method embodiments, which will not be described in detail here.

[0310] The communication device of this application embodiment has been described above. The following describes possible product forms of the communication device. Any product possessing the functions of the communication device described in FIG. 6 above falls within the protection scope of this application embodiment. The following description is merely illustrative and does not limit the product form of the communication device of this application embodiment to this.

[0311] In one possible implementation, in the communication device shown in FIG6, the processing module 601 can be one or more processors, and the transceiver module 602 can be a transceiver, or the transceiver module 602 can also be a transmitting module and a receiving module. The transmitting module can be a transmitter, and the receiving module can be a receiver. The transmitting module and the receiving module are integrated into one device, such as a transceiver. In the embodiments of this application, the processor and the transceiver can be coupled, etc., and the connection method of the processor and the transceiver is not limited in the embodiments of this application. In the process of executing the above method, the process of sending information in the above method can be the process of the processor outputting the above information. When outputting the above information, the processor outputs the above information to the transceiver so that the transceiver can transmit it. After the above information is output by the processor, it may need to undergo other processing before reaching the transceiver. Similarly, the process of receiving information in the above method can be the process of the processor receiving the input above information. When the processor receives the input information, the transceiver receives the above information and inputs it into the processor. Furthermore, after the transceiver receives the above information, the above information may need to undergo other processing before being input into the processor.

[0312] As shown in Figure 7, the communication device 70 includes one or more processors 720 and transceivers 710.

[0313] In some embodiments of this application, the communication device can be used to execute the steps, methods, or functions performed by the first communication device described above. For example, the processor 720 can be used to execute the functions or steps implemented by the processing module 601 shown in FIG. 6, and the transceiver 710 can be used to execute the functions or steps implemented by the transceiver module 602 shown in FIG. 6. Detailed descriptions of the processor 720 and the transceiver 710 can be found in FIG. 6 or the method embodiments shown above, and will not be elaborated further here.

[0314] In other embodiments of this application, the communication device is used to execute the steps, methods, or functions executed by the second communication device described above. For example, the processor 720 can be used to execute the functions or steps implemented by the processing module 601 shown in FIG. 6, and the transceiver 710 can be used to execute the functions or steps implemented by the transceiver module 602 shown in FIG. 6. Detailed descriptions of the processor 720 and the transceiver 710 can be found in FIG. 6 or the method embodiments shown above, and will not be elaborated further here.

[0315] In various implementations of the communication device shown in Figure 7, the transceiver may include a receiver for performing a receiving function (or operation) and a transmitter for performing a transmitting function (or operation). The transceiver is also used to communicate with other devices / appliances via a transmission medium.

[0316] Optionally, the communication device 70 may further include one or more memories 730 for storing program instructions and / or data. The memory 730 is coupled to the processor 720. The coupling in this embodiment is an indirect coupling or communication connection between communication devices, units, or modules, and can be electrical, mechanical, or other forms, used for information exchange between the communication devices, units, or modules. The processor 720 may operate in conjunction with the memory 730. The processor 720 may execute program instructions stored in the memory 730. Optionally, at least one of the above-mentioned memories may be included in the processor.

[0317] This application embodiment does not limit the specific connection medium between the transceiver 710, processor 720, and memory 730. In Figure 7, the memory 730, processor 720, and transceiver 710 are connected via a bus 740, which is represented by a thick line. The connection methods between other components are only illustrative and not intended to be limiting. The bus can be classified as an address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used in Figure 7, but this does not indicate that there is only one bus or one type of bus.

[0318] In the embodiments of this application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc., and can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor may be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules within the processor.

[0319] In this application embodiment, the memory may include, but is not limited to, non-volatile memory such as hard disk drive (HDD) or solid-state drive (SSD), random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM), or compact disc read-only memory (CD-ROM), etc. Memory is any storage medium capable of carrying or storing program code having instruction or data structure forms, and capable of being read and / or written by a computer (such as the communication device shown in this application), but is not limited to this. The memory in this application embodiment may also be a circuit or any other device capable of implementing storage functions, used to store program instructions and / or data.

[0320] The processor 720 is primarily used for processing communication protocols and data, controlling the entire communication device, executing software programs, and processing software program data. The memory 730 is primarily used for storing software programs and data. The transceiver 710 may include control circuitry and an antenna. The control circuitry is primarily used for converting baseband signals to radio frequency signals and processing radio frequency signals. The antenna is primarily used for transmitting and receiving radio frequency signals in the form of electromagnetic waves. Input / output devices, such as touchscreens, displays, and keyboards, are primarily used for receiving user input data and outputting data to the user.

[0321] When the communication device is powered on, the processor 720 can read the software program in the memory 730, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 720 performs baseband processing on the data to be transmitted and outputs the baseband signal to the radio frequency (RF) circuit. The RF circuit then performs RF processing on the baseband signal and transmits the RF signal outward in the form of electromagnetic waves through the antenna. When data is sent to the communication device, the RF circuit receives the RF signal through the antenna, converts the RF signal into a baseband signal, and outputs the baseband signal to the processor 720. The processor 720 converts the baseband signal back into data and processes the data.

[0322] In another implementation, the radio frequency circuitry and antenna can be set up independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antenna can be arranged remotely, independent of the communication device.

[0323] The communication device shown in this application embodiment may also have more components than those in Figure 7, and this application embodiment does not limit this. The methods executed by the processor and transceiver shown above are only examples, and the specific steps executed by the processor and transceiver can be referred to the methods described above.

[0324] In another possible implementation, in the communication device shown in Figure 6, the processing module 601 can be one or more logic circuits, and the transceiver module 602 can be an input / output interface, or a communication interface, or an interface circuit, or an interface, etc. Alternatively, the transceiver module 602 can also be a transmitting module and a receiving module. The transmitting module can be an output interface, and the receiving module can be an input interface. The transmitting module and the receiving module are integrated into one module, such as an input / output interface. As shown in Figure 8, the communication device shown in Figure 8 includes a logic circuit 801 and an interface 802. That is, the above-mentioned processing module 601 can be implemented using the logic circuit 801, and the transceiver module 602 can be implemented using the interface 802. Among them, the logic circuit 801 can be a chip, a processing circuit, an integrated circuit, or a system-on-a-chip (SoC) chip, etc., and the interface 802 can be a communication interface, an input / output interface, pins, etc. For example, Figure 8 uses the above-mentioned communication device as a chip, which includes the logic circuit 801 and the interface 802.

[0325] In this embodiment, the logic circuit and the interface can also be coupled to each other. The specific connection method of the logic circuit and the interface is not limited in this embodiment. For example, the logic circuit 801 can be used to execute the functions or steps implemented by the processing module 601 shown in FIG. 6, and the interface 802 can be used to execute the functions or steps implemented by the transceiver module 602 shown in FIG. 6. For a detailed description of the logic circuit 801 and the interface 802, please refer to FIG. 6 or the method embodiment shown above, which will not be detailed here.

[0326] The communication device shown in the embodiments of this application can implement the method provided in the embodiments of this application in hardware form, or it can implement the method provided in the embodiments of this application in software form, etc., and the embodiments of this application do not limit it in this way.

[0327] This application also provides a communication system, which includes a first communication device and a second communication device, which can be used to perform the methods in any of the foregoing embodiments.

[0328] In addition, this application also provides a computer program for implementing the operations and / or processes performed by various communication devices in the method provided in this application.

[0329] This application also provides a computer-readable storage medium storing computer code that, when executed on a computer, causes the computer to perform the operations and / or processes performed by various communication devices in the methods provided in this application.

[0330] This application also provides a computer program product comprising computer code or a computer program that, when run on a computer, causes the operations and / or processes performed by various entities in the method provided in this application to be executed.

[0331] In the embodiments provided in this application, it should be understood that the disclosed systems, communication devices, and methods can be implemented in other ways. For example, the communication device embodiments described above are merely illustrative. For instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the mutual coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, communication devices, or modules, or it may be an electrical, mechanical, or other form of connection.

[0332] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the technical effects of the solutions provided in the embodiments of this application.

[0333] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated modules described above can be implemented in hardware or as software functional modules.

[0334] If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned readable storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0335] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, The method includes: Generate Physical Layer Protocol Data Units (PPDUs); The PPDU is transmitted on a first bandwidth, and the subcarrier planning corresponding to the first bandwidth includes M distributed resource units (DRUs), each DRU including 26 subcarriers, where M is a positive integer; The subcarrier planning satisfies: Of the M1 DRUs, some or all of the subcarriers belong to a first DRU in ascending order of frequency (x subcarriers) from low to high frequency. The first DRU is one of the M1 DRUs and includes multiple subcarriers with non-contiguous index values. <M1; Of the M DRUs, some subcarriers in M2 DRUs, in order from low frequency to high frequency, belong to a second DRU every y subcarriers. The second DRU is one of the M2 DRUs. The index values ​​between the subcarriers in the second DRU are non-contiguous. The DRUs in M1 DRUs and the DRUs in M2 DRUs do not overlap. M1 and M2 are both positive integers, x + M2. <y。 2. A communication method, characterized in that, The method includes: Physical layer protocol data units (PPDUs) are received on a first bandwidth. The subcarrier planning corresponding to the first bandwidth includes M distributed resource units (DRUs), each DRU including 26 subcarriers, where M is a positive integer. Analyze the PPDU; The subcarrier planning satisfies: Of the M1 DRUs, some or all of the subcarriers belong to a first DRU in ascending order of frequency (x subcarriers) from low to high frequency. The first DRU is one of the M1 DRUs and includes multiple subcarriers with non-contiguous index values. <M1; Of the M DRUs, some subcarriers in M2 DRUs, in order from low frequency to high frequency, belong to a second DRU every y subcarriers. The second DRU is one of the M2 DRUs. The index values ​​between the subcarriers in the second DRU are non-contiguous. The DRUs in M1 DRUs and the DRUs in M2 DRUs do not overlap. M1 and M2 are both positive integers, x + M2. <y。 3. The method according to claim 1 or 2, characterized in that, The number of subcarriers belonging to the second DRU within the first unit window is greater than the number of subcarriers belonging to the second DRU within the second unit window. Both the first and second unit windows include n subcarriers with consecutive index values. The lowest frequency subcarrier in the first unit window is different from the lowest frequency subcarrier in the second unit window, and the highest frequency subcarrier in the first unit window is different from the highest frequency subcarrier in the second unit window.

4. The method according to any one of claims 1-3, characterized in that, Among the remaining subcarriers of the M2 DRUs, excluding the subcarriers of the M2 DRUs, there are multiple consecutive subcarriers belonging to the second DRU.

5. The method according to any one of claims 1-4, characterized in that, Of the M2 DRUs, a portion of the remaining subcarriers, excluding the subcarriers already defined in the M2 DRUs, belong to the second DRU in a sequence from low to high frequency, every z subcarriers. <y。 6. The method according to any one of claims 1-5, characterized in that, The maximum number of subcarriers between two adjacent non-target subcarriers in the M2 DRUs, in order from low frequency to high frequency, is 12.

7. The method according to any one of claims 1-6, characterized in that, When the first bandwidth is 20MHz, y is an integer greater than 8; or, when the first bandwidth is 40MHz, y is an integer greater than 18.

8. The method according to any one of claims 1-7, characterized in that, The index value of any of the following subcarriers does not overlap with the index values ​​of the subcarriers of the M1 DRUs, nor with the index values ​​of the subcarriers of the M2 DRUs: The index values ​​of the protection subcarrier, the index values ​​of the DC subcarrier, the index values ​​of the empty subcarrier, and the index values ​​of the remaining subcarriers in the M2 DRUs excluding the portion of the subcarriers in the M2 DRUs.

9. A communication device, characterized in that, Includes a module for performing the method as described in any one of claims 1-8.

10. A communication device, characterized in that, Includes a processor for performing the method as described in any one of claims 1-8.

11. A communication device, characterized in that, Includes logic circuits and interfaces, wherein the logic circuits and interfaces are coupled; The interface is used for inputting and / or outputting information, and the logic circuit is used for performing the method as described in any one of claims 1-8.

12. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program, which, when executed, performs the method as described in any one of claims 1-8.

13. A computer program product, characterized in that, When the computer program product is executed, the method described in any one of claims 1-8 is performed.

14. A communication system, characterized in that, The communication system includes a first communication device and a second communication device, wherein the first communication device is used to perform the method as described in any one of claims 1, 3-8, and the second communication device is used to perform the method as described in any one of claims 2-8.