Communication method and device

By adjusting power levels on specific subcarriers at the edges of PPDU bandwidths, the method ensures compliance with tone plan requirements and optimizes power transmission in 6GHz frequency spectrum devices, addressing limitations in DRU designs and spectral constraints.

CN120321783APending Publication Date: 2025-07-15HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410058288.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-12
Publication Date
2025-07-15

AI Technical Summary

Technical Problem

In indoor low-power communication with 6GHz spectrum, the transmission power of the device is limited by the maximum power and maximum power spectrum density, making it difficult for the prior art to meet the carrier distribution requirements when the PPDU bandwidth is greater than the discrete bandwidth of the DRU.

Method used

By adjusting the transmission power of the subcarriers within the edge or center frequency range of the PPDU bandwidth, the transmission power of M subcarriers or N subcarriers is less than or equal to the threshold value, so as to realize the function of protecting the subcarriers and meet the tone plan requirements corresponding to the PPDU bandwidth.

Benefits of technology

When the PPDU bandwidth is greater than the discrete bandwidth of DRU, the requirements of the spectrum template are met, the device implementation is simplified, out-of-band leakage is reduced, and the function of DC subcarrier is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120321783A_ABST
    Figure CN120321783A_ABST
Patent Text Reader

Abstract

The invention relates to a communication method and device. A first device generates a first PPDU. The first device transmits a first PPDU. The frequency domain resource corresponding to the first PPDU bandwidth comprises a frequency domain resource corresponding to a reference bandwidth, the frequency domain resource corresponding to the reference bandwidth is located at the edge of the frequency domain resource corresponding to the first PPDU bandwidth, and the reference bandwidth is smaller than the first PPDU bandwidth. The sending power of the first PPDU on each subcarrier in the M subcarriers is smaller than or equal to a first threshold value, and the M subcarriers belong to protection subcarriers corresponding to the bandwidth of the first PPDU and do not belong to protection subcarriers corresponding to the reference bandwidth. The M subcarriers are similar to the realization of the function of protecting the subcarriers, so that the protecting subcarriers corresponding to the reference bandwidth can meet the requirement of subcarrier distribution corresponding to the first PPDU bandwidth.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art

[0002] Regarding the 6 GHz spectrum, a communication method of low power indoor (LPI) has been defined currently. In this communication method, the transmission power of a device is restricted by both the maximum power and the maximum power spectral density. For example, the transmission power of the device cannot exceed the set maximum power, and the power spectral density transmitted by the device cannot exceed the set maximum power spectral density either, which results in a relatively large restriction on the transmission power of the device.

[0003] To increase the transmission power of a device, a design of distributed resource unit (DRU) has been proposed currently, that is, the continuous subcarriers included in a regular resource unit (rRU) are dispersed over the entire transmission bandwidth to increase the transmission power of the device. However, DRU is not always able to be dispersed over the entire transmission bandwidth. For example, there is puncturing in a physical layer protocol data unit (PHY protocol data unit, PPDU), that is, no data is transmitted on some sub-channels corresponding to the PPDU bandwidth, then the subcarriers of DRU cannot be dispersed over the PPDU bandwidth and can only be dispersed on both sides of the puncturing respectively. In this case, the distributed bandwidth (DBW) of DRU is smaller than the PPDU bandwidth. For another example, there are some devices that only support a 20 MHz bandwidth (such as internet of things (IoT) devices, etc.), and such devices can only be dispersed in a 20 MHz distributed bandwidth, while the PPDU bandwidth may be greater than 20 MHz, that is, the PPDU bandwidth is greater than the distributed bandwidth of DRU. For still another example, some devices do not support DRU, while some other devices support DRU, and these devices may transmit in a mixed manner on a relatively large PPDU bandwidth, then the PPDU bandwidth may also be greater than the distributed bandwidth of DRU.

[0004] In the case where the PPDU bandwidth is greater than the distributed bandwidth of DRU, how to meet the requirements of the tone plan corresponding to the PPDU bandwidth is an urgent problem to be solved. Summary of the Invention

[0005] An embodiment of the present application provides a communication method and apparatus, which are used to enable guard tones corresponding to a reference bandwidth to meet the requirements of a tone plan corresponding to a PPDU bandwidth. For example, when the reference bandwidth is equal to the discrete bandwidth of a DRU, it is equivalent to enabling the guard tones corresponding to the discrete bandwidth of the DRU to meet the requirements of the tone plan corresponding to the PPDU bandwidth.

[0006] In a first aspect, a first communication method is provided. This method can be executed by a first device. The first device is, for example, an access point device (such as an AP), or a chip system that can implement the functions of an access point device. Alternatively, the first device is, for example, a station device (such as an STA), or a chip system that can implement the functions of a station device. The method includes: generating a first PPDU; sending the first PPDU, where the frequency-domain resources corresponding to the first PPDU bandwidth include the frequency-domain resources corresponding to the reference bandwidth, and the frequency-domain resources corresponding to the reference bandwidth are located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth, and the reference bandwidth is less than the first PPDU bandwidth. Among them, the transmission power of the first PPDU on each of the M subcarriers is less than or equal to a first threshold. The M subcarriers belong to the guard subcarriers corresponding to the first PPDU bandwidth and do not belong to the guard subcarriers corresponding to the reference bandwidth, and M is a positive integer. Here, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0007] In a second aspect, a second communication method is provided. This method can be executed by a second device. The second device is, for example, an access point device (such as an AP), or a chip system that can implement the functions of an access point device. Alternatively, the second device is, for example, a station device (such as an STA), or a chip system that can implement the functions of a station device. The method includes: receiving a first PPDU, where the frequency-domain resources corresponding to the first PPDU bandwidth include the frequency-domain resources corresponding to the reference bandwidth, and the frequency-domain resources corresponding to the reference bandwidth are located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth, and the reference bandwidth is less than the first PPDU bandwidth. Among them, the transmission power of the first PPDU on each of the M subcarriers is less than or equal to a first threshold. The M subcarriers belong to the guard subcarriers corresponding to the first PPDU bandwidth and do not belong to the guard subcarriers corresponding to the reference bandwidth, and M is a positive integer. Here, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0008] In an embodiment of the present application, M subcarriers belong to the guard subcarriers corresponding to the first PPDU bandwidth and do not belong to the guard subcarriers corresponding to the reference bandwidth. The transmission power of the first PPDU on the M subcarriers is less than or equal to the first threshold. For example, it can be understood that although the M subcarriers do not belong to the guard subcarriers corresponding to the reference bandwidth in terms of the reference bandwidth, the transmission power of the first PPDU on the M subcarriers is small. That is, the M subcarriers can be similar to achieving the function of guard subcarriers. Thus, the guard subcarriers corresponding to the reference bandwidth can meet the requirements of the subcarrier distribution (tone plan) corresponding to the first PPDU bandwidth. The reference bandwidth is equal to the discrete bandwidth of the DRU, for example, which means that the guard subcarriers corresponding to the discrete bandwidth of the DRU can meet the requirements of the tone plan corresponding to the first PPDU bandwidth.

[0009] Combined with the first aspect or the second aspect, in an optional implementation manner, the frequency domain resources corresponding to the reference bandwidth include the DRU. For example, the reference bandwidth is the discrete bandwidth of the DRU.

[0010] Combined with the first aspect or the second aspect, in an optional implementation manner, the reference bandwidth is 20 MHz; the first PPDU bandwidth is 40 MHz, 80 MHz, 160 MHz, or 320 MHz. Alternatively, the reference bandwidth can also be greater than 20 MHz, and / or the first PPDU bandwidth can also be greater than 320 MHz, and there is no limitation on this.

[0011] Combined with the first aspect or the second aspect, in an alternative embodiment, M is less than or equal to 6. Taking the first PPDU bandwidth of 80 MHz and the reference bandwidth of 20 MHz as an example, the low-frequency edge corresponding to the first PPDU bandwidth may include 12 guard subcarriers, and the high-frequency edge may include 11 guard subcarriers; the low-frequency edge corresponding to the bandwidth of the DRU may include 6 guard subcarriers, and the high-frequency edge may include 5 guard subcarriers. For example, if the DRU is located at the high-frequency edge of the first PPDU, then 6 guard subcarriers in this high-frequency edge belong to the guard subcarriers corresponding to the first PPDU bandwidth and do not belong to the guard subcarriers corresponding to the reference bandwidth. Then, embodiments of the present application may use some or all of these 6 subcarriers as the M subcarriers. Another example is that if the DRU is located at the low-frequency edge of the first PPDU, then 6 guard subcarriers in this low-frequency edge belong to the guard subcarriers corresponding to the first PPDU bandwidth and do not belong to the guard subcarriers corresponding to the reference bandwidth. Then, embodiments of the present application may use some or all of these 6 subcarriers as the M subcarriers. It can be understood that embodiments of the present application use the M subcarriers to supplement the guard subcarriers corresponding to the reference bandwidth as much as possible, so that the guard subcarriers corresponding to the reference bandwidth are as consistent as possible with the guard subcarriers corresponding to the first PPDU bandwidth, so that the guard subcarriers corresponding to the reference bandwidth can meet the requirements of the spectrum template corresponding to the first PPDU bandwidth.

[0012] Combined with the first aspect or the second aspect, in an alternative embodiment, the highest frequency corresponding to the reference bandwidth is the same as the highest frequency corresponding to the first PPDU bandwidth; or, the lowest frequency corresponding to the reference bandwidth is the same as the lowest frequency corresponding to the first PPDU bandwidth. For example, if the frequency-domain resources corresponding to the reference bandwidth are located at the high-frequency edge of the frequency-domain resources corresponding to the first PPDU bandwidth, then the highest frequency corresponding to the reference bandwidth may be the same as the highest frequency corresponding to the first PPDU bandwidth; another example is that if the frequency-domain resources corresponding to the reference bandwidth are located at the low-frequency edge of the frequency-domain resources corresponding to the first PPDU bandwidth, then the lowest frequency corresponding to the reference bandwidth may be the same as the lowest frequency corresponding to the first PPDU bandwidth.

[0013] Combined with the first aspect or the second aspect, in an alternative embodiment, the transmission power of the first PPDU on different subcarriers among the M subcarriers is equal; or, the transmission power of the first PPDU on a first subcarrier among the M subcarriers is inversely proportional or negatively correlated with the frequency difference between the first subcarrier and the center frequency of the reference bandwidth. The transmission power of the first PPDU on different subcarriers among the M subcarriers can be equal, thereby simplifying the implementation of the first device and the second device. Or, among the M subcarriers, the subcarriers with a larger frequency difference from the center frequency of the reference bandwidth are closer to the outside of the first PPDU bandwidth, so that the transmission power on these subcarriers can be made smaller, which can better reduce out-of-band leakage. And the subcarriers with a larger frequency difference from the center frequency of the reference bandwidth are farther from the outside of the first PPDU bandwidth, so that the transmission power on these subcarriers can be made relatively larger, thereby increasing the resources for transmitting data.

[0014] Combined with the first aspect or the second aspect, in an alternative embodiment, the transmission power of the first PPDU on the M subcarriers is equal to the first threshold, and the first threshold is 0. In this case, these M subcarriers are equivalent to realizing the function of guard subcarriers, which can reduce out-of-band leakage. This method also enables the number and distribution of the guard subcarriers corresponding to the PPDU bandwidth to better meet the spectrum template corresponding to the first PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth.

[0015] In a third aspect, a third communication method is provided. This method can be executed by a first device. The first device is, for example, an access point device (such as an AP), or a chip system that can implement the functions of an access point device. Or, the first device is, for example, a station device (such as an STA), or a chip system that can implement the functions of a station device. The method includes: generating a first PPDU; transmitting the first PPDU, where the frequency-domain resources corresponding to the first PPDU bandwidth include DRUs, and the DRUs are located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth, and the discrete bandwidth of the DRUs is less than the first PPDU bandwidth, where the discrete bandwidth of the DRUs corresponds to Q guard subcarriers, and Q is the same as the number of guard subcarriers corresponding to the first PPDU bandwidth, and Q is a positive integer. Wherein, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0016] Fourthly, a fourth communication method is provided. This method can be executed by a second device, which is, for example, an access point device (such as an AP), or a chip system that can implement the functions of an access point device. Alternatively, the second device is, for example, a station device (such as an STA), or a chip system that can implement the functions of a station device. The method includes: receiving a first PPDU, where the frequency domain resources corresponding to the bandwidth of the first PPDU include a DRU, and the DRU is located at the edge of the frequency domain resources corresponding to the bandwidth of the first PPDU. The discrete bandwidth of the DRU is less than the bandwidth of the first PPDU. The discrete bandwidth of the DRU corresponds to Q guard subcarriers, and Q is the same as the number of guard subcarriers corresponding to the bandwidth of the first PPDU, and Q is a positive integer. Here, the bandwidth of the first PPDU is, for example, the bandwidth of the first PPDU.

[0017] In the embodiments of the present application, although the discrete bandwidth of the DRU is less than the bandwidth of the first PPDU, it can be made such that the number of guard subcarriers corresponding to the discrete bandwidth of the DRU is the same as the number of guard subcarriers corresponding to the bandwidth of the first PPDU, so that the guard subcarriers corresponding to the discrete bandwidth can meet the requirements of the tone plan corresponding to the bandwidth of the first PPDU.

[0018] Combined with the third aspect or the fourth aspect, in an optional implementation manner, the discrete bandwidth of the DRU is 20 MHz; the bandwidth of the first PPDU is 40 MHz, 80 MHz, 160 MHz, or 320 MHz.

[0019] Combined with the third aspect or the fourth aspect, in an optional implementation manner, M is less than or equal to 6.

[0020] Combined with the third aspect or the fourth aspect, in an optional implementation manner, the highest frequency corresponding to the discrete bandwidth of the DRU is the same as the highest frequency corresponding to the bandwidth of the first PPDU; or, the lowest frequency corresponding to the discrete bandwidth of the DRU is the same as the lowest frequency corresponding to the bandwidth of the first PPDU.

[0021] Combined with the third aspect or the fourth aspect, in an optional implementation manner, the transmission power of the first PPDU on the Q subcarriers is less than or equal to a first threshold.

[0022] Combined with the third aspect or the fourth aspect, in an optional implementation manner, the transmission power of the first PPDU on different subcarriers among the Q subcarriers is equal; or, the transmission power of the first PPDU on the first subcarrier among the Q subcarriers is inversely proportional or negatively correlated with the frequency difference between the first subcarrier and the center frequency of the reference bandwidth.

[0023] In combination with the third aspect or the fourth aspect, in an optional implementation, the transmission power of the first PPDU on the Q subcarriers is equal to the first threshold, and the first threshold is 0.

[0024] Regarding the technical effects brought by various optional implementations of the third aspect or the fourth aspect, reference can be made to the introduction of the technical effects of the corresponding implementations of the first aspect or the second aspect.

[0025] In a fifth aspect, a fifth communication method is provided. This method can be executed by a first device. The first device is, for example, an access point device (such as an AP), or a chip system that can implement the functions of an access point device. Alternatively, the first device is, for example, a station device (such as an STA), or a chip system that can implement the functions of a station device. The method includes: generating a first PPDU; transmitting the first PPDU. The frequency-domain resources corresponding to the first PPDU bandwidth include DRUs, and the discrete bandwidth of the DRUs is less than the first PPDU bandwidth. Among them, the transmission power of the first PPDU on each of the N subcarriers is less than or equal to a second threshold, and the N subcarriers are located within the frequency range where the center frequency of the discrete bandwidth of the DRUs is located. N is a positive integer. Among them, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0026] In a sixth aspect, a sixth communication method is provided. This method can be executed by a second device. The second device is, for example, an access point device (such as an AP), or a chip system that can implement the functions of an access point device. Alternatively, the second device is, for example, a station device (such as an STA), or a chip system that can implement the functions of a station device. The method includes: receiving a first PPDU. The frequency-domain resources corresponding to the first PPDU bandwidth include DRUs, and the discrete bandwidth of the DRUs is less than the first PPDU bandwidth. Among them, the transmission power of the first PPDU on each of the M subcarriers is less than or equal to a second threshold, and the N subcarriers are located within the frequency range where the center frequency of the discrete bandwidth of the DRUs is located. N is a positive integer. Among them, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0027] The embodiments of the present application enable the discrete bandwidth of the DRUs to adopt the guard subcarrier scheme corresponding to the PPDU bandwidth, which can meet the quantity requirements of the guard subcarriers corresponding to the PPDU bandwidth, and ensure that regardless of the discrete bandwidth of the DRUs, the discrete bandwidth of the DRUs and the PPDU bandwidth can adopt a unified subcarrier distribution. Moreover, the embodiments of the present application also approximately implement the function of the DC subcarrier on the discrete bandwidth of the DRUs through N subcarriers, solving the problem that the discrete bandwidth of the DRUs lacks a DC subcarrier after changing the guard subcarrier scheme.

[0028] Combined with the fifth aspect or the sixth aspect, in an alternative embodiment, the number of guard subcarriers corresponding to the discrete bandwidth of the DRU is equal to the number of guard subcarriers corresponding to the first PPDU bandwidth. For example, if the DRU is located at the high-frequency edge of the frequency-domain resources corresponding to the first PPDU bandwidth, the number of guard subcarriers corresponding to the discrete bandwidth of the DRU at the high-frequency edge can be equal to the number of guard subcarriers corresponding to the high-frequency edge of the first PPDU bandwidth; or, if the DRU is located at the low-frequency edge of the frequency-domain resources corresponding to the first PPDU bandwidth, the number of guard subcarriers corresponding to the discrete bandwidth of the DRU at the low-frequency edge can be equal to the number of guard subcarriers corresponding to the low-frequency edge of the first PPDU bandwidth.

[0029] Combined with the fifth aspect or the sixth aspect, in an alternative embodiment, the frequency range only includes the center frequency, N = 1, and the N subcarriers are the subcarriers corresponding to the center frequency of the discrete bandwidth of the DRU; or, the frequency range includes the center frequency and other frequencies except the center frequency, N > 1, and the N subcarriers include the subcarriers corresponding to the center frequency of the discrete bandwidth of the DRU. For example, when N is 1, this subcarrier can be the subcarrier corresponding to the center frequency of the discrete bandwidth of the DRU. In this way, not only can the discrete bandwidth of the DRU be made to be similar to having a DC subcarrier, but also there is no need to use too many subcarriers as DC subcarriers, and more subcarriers can be saved for data transmission.

[0030] Combined with the fifth aspect or the sixth aspect, in an alternative embodiment, the N subcarriers are some or all of the empty subcarriers included in the frequency-domain resources corresponding to the discrete bandwidth of the DRU. Since the discrete bandwidth of the DRU has corresponding empty subcarriers, the embodiments of the present application can use the empty subcarriers as the N subcarriers, so that these N subcarriers can not only perform the function of the empty subcarriers but also be similar to performing the function of the DC subcarriers. Then, there is no need to additionally set other subcarriers as DC subcarriers for the discrete bandwidth of the DRU, and more subcarriers can be saved for data transmission.

[0031] Combined with the fifth aspect or the sixth aspect, in an alternative embodiment, the transmission power of the first PPDU on each of the N subcarriers is equal to the second threshold, and the second threshold is 0. In this way, these N subcarriers can approximately perform the function of the DC subcarriers.

[0032] Combined with the fifth aspect or the sixth aspect, in an optional implementation manner, the transmission power of the first PPDU on K subcarriers is less than or equal to a third threshold, where the K subcarriers include the guard subcarriers corresponding to the discrete bandwidth of the DRU, and K is a positive integer. Since the discrete bandwidth of the DRU is less than the first PPDU bandwidth, there are also frequency edges for the discrete bandwidth of the DRU. Then, in the embodiments of the present application, the function of the guard subcarriers can be implemented similar to the frequency edges of the discrete bandwidth of the DRU to reduce out-of-band leakage. For example, if the DRU is located at the high-frequency edge of the frequency domain resources corresponding to the first PPDU bandwidth, then the K subcarriers can be located at the low-frequency edge of the discrete bandwidth of the DRU (at this time, the number of guard subcarriers corresponding to the low-frequency edge of the discrete bandwidth of the DRU is the same as the number of guard subcarriers corresponding to the high-frequency edge of the first PPDU bandwidth); or, if the DRU is located at the low-frequency edge of the frequency domain resources corresponding to the first PPDU bandwidth, then the K subcarriers can be located at the high-frequency edge of the discrete bandwidth of the DRU (at this time, the number of guard subcarriers corresponding to the low-frequency edge of the discrete bandwidth of the DRU is the same as the number of guard subcarriers corresponding to the low-frequency edge of the first PPDU bandwidth); or, if the DRU is located at a non-edge position of the frequency domain resources corresponding to the first PPDU bandwidth, then the K subcarriers can be located at the high-frequency edge or the low-frequency edge of the discrete bandwidth of the DRU.

[0033] Combined with the fifth aspect or the sixth aspect, in an optional implementation manner, the discrete bandwidth of the DRU is 20 MHz; the first PPDU bandwidth is 40 MHz, 80 MHz, 160 MHz, or 320 MHz.

[0034] Combined with the fifth aspect or the sixth aspect, in an optional implementation manner, K is less than or equal to 5, or K is less than or equal to 6.

[0035] Combined with the fifth aspect or the sixth aspect, in an optional implementation manner, the transmission power of the first PPDU on different subcarriers among the K subcarriers is equal; or, the transmission power of the first PPDU on the second subcarrier among the K subcarriers is inversely proportional or negatively correlated with the frequency difference between the second subcarrier and the center frequency of the discrete bandwidth of the DRU.

[0036] Combined with the fifth aspect or the sixth aspect, in an optional implementation manner, the transmission power of the first PPDU on the K subcarriers is equal to the third threshold, and the third threshold is 0.

[0037] Regarding the technical effects brought by some optional implementation manners of the fifth aspect or the sixth aspect, reference can be made to the introduction of the technical effects of the corresponding implementation manners of the first aspect or the second aspect.

[0038] In a seventh aspect, a seventh communication method is provided. This method can be executed by a first device, which can be, for example, an access point device (such as an AP), or a chip system that can implement the functions of an access point device. Alternatively, the first device can be, for example, a station device (such as an STA), or a chip system that can implement the functions of a station device. The method includes: generating a first PPDU; sending the first PPDU according to a predefined rule. The frequency-domain resources corresponding to the bandwidth of the first PPDU include a DRU, and the DRU is located at a non-edge position of the frequency-domain resources corresponding to the bandwidth of the first PPDU. The discrete bandwidth of the DRU is less than the bandwidth of the first PPDU. Here, the predefined rule is that when the PPDU bandwidth is greater than the discrete bandwidth of the DRU, the DRU is located at a non-edge position of the frequency-domain resources corresponding to the PPDU bandwidth. Here, the bandwidth of the first PPDU is, for example, the bandwidth of the first PPDU.

[0039] In an eighth aspect, an eighth communication method is provided. This method can be executed by a second device, which can be, for example, an access point device (such as an AP), or a chip system that can implement the functions of an access point device. Alternatively, the second device can be, for example, a station device (such as an STA), or a chip system that can implement the functions of a station device. The method includes: receiving the first PPDU according to a predefined rule. The frequency-domain resources corresponding to the bandwidth of the first PPDU include a DRU, and the DRU is located at a non-edge position of the frequency-domain resources corresponding to the bandwidth of the first PPDU. The discrete bandwidth of the DRU is less than the bandwidth of the first PPDU. Here, the predefined rule is that when the PPDU bandwidth is greater than the discrete bandwidth of the DRU, the DRU is located at a non-edge position of the frequency-domain resources corresponding to the PPDU bandwidth. Here, the bandwidth of the first PPDU is, for example, the bandwidth of the first PPDU.

[0040] Since the DRU is not located at the edge of the frequency-domain resources corresponding to the PPDU bandwidth, there is no need to meet the requirement for the number of guard subcarriers corresponding to the PPDU bandwidth. Even if the discrete bandwidth of the DRU adopts the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth of the DRU, it has no impact on the requirement of the PPDU bandwidth for guard subcarriers. The embodiments of the present application add a protocol-predefined rule, which is equivalent to adding restrictions on the sending and receiving processes, thereby simplifying the implementation of the device.

[0041] Combined with the seventh aspect or the eighth aspect, in an optional implementation, the discrete bandwidth of the DRU is 20 MHz; the bandwidth of the first PPDU is 40 MHz, 80 MHz, 160 MHz, or 320 MHz.

[0042] In a ninth aspect, a communication device is provided. The communication device has functions to implement the actions in the method embodiments described in any one of the first, third, fifth, or seventh aspects above. The beneficial effects can be seen in the previous descriptions and will not be elaborated here.

[0043] The communication device may be the first device described in any one of the first, third, fifth, or seventh aspects above. The first device is, for example, an access point device or a station device, or an electronic device (e.g., a chip system) configured in the access point device or the station device, or a larger device including the access point device or the station device. The first device includes corresponding means or modules for performing the above method. For example, the communication device includes a processing unit (sometimes also referred to as a processing module) and a transceiver unit (sometimes also referred to as a transceiver module).

[0044] For example, the processing unit is used to generate a first PPDU; the transceiver unit is used to send the first PPDU, where the frequency-domain resources corresponding to the first PPDU bandwidth include the frequency-domain resources corresponding to a reference bandwidth, and the frequency-domain resources corresponding to the reference bandwidth are located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth, the reference bandwidth is less than the first PPDU bandwidth, and the transmission power of the first PPDU on each of the M subcarriers is less than or equal to a first threshold, where the M subcarriers belong to the guard subcarriers corresponding to the first PPDU bandwidth and do not belong to the guard subcarriers corresponding to the reference bandwidth, and M is a positive integer. Here, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0045] Again, for example, the processing unit is used to generate a first PPDU; the transceiver unit is used to send the first PPDU, where the frequency-domain resources corresponding to the first PPDU bandwidth include a DRU, and the DRU is located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth, the discrete bandwidth of the DRU is less than the first PPDU bandwidth, and the discrete bandwidth of the DRU corresponds to Q guard subcarriers, where Q is the same as the number of guard subcarriers corresponding to the first PPDU bandwidth, and Q is a positive integer. Here, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0046] For another example, the processing unit is configured to generate a first PPDU; the transceiver unit is configured to transmit the first PPDU. The frequency-domain resources corresponding to the first PPDU bandwidth include DRUs, and the discrete bandwidth of the DRU is less than the first PPDU bandwidth. Wherein, the transmission power of the first PPDU on each of the N subcarriers is less than or equal to a second threshold, the N subcarriers are within the frequency range where the center frequency of the discrete bandwidth of the DRU is located, and N is a positive integer. Wherein, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0047] For yet another example, the processing unit is configured to generate a first PPDU; the transceiver unit is configured to transmit the first PPDU according to a predefined rule. The frequency-domain resources corresponding to the first PPDU bandwidth include DRUs, and the DRU is located at a non-edge position of the frequency-domain resources corresponding to the first PPDU bandwidth. The discrete bandwidth of the DRU is less than the first PPDU bandwidth. Wherein, the predefined rule is that when the PPDU bandwidth is greater than the DRU discrete bandwidth, the DRU is located at a non-edge position of the frequency-domain resources corresponding to the PPDU bandwidth. Wherein, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0048] In an alternative implementation, the communication device includes a storage unit. The processing unit can be coupled to the storage unit and execute the programs or instructions in the storage unit to enable the communication device to perform the functions of the first device described above.

[0049] In an alternative embodiment, the communication device includes: a processor, coupled to a memory, for executing instructions in the memory to implement the method performed by the first device described in any one of the first, third, fifth, or seventh aspects above. Optionally, the communication device further includes other components, such as antennas, input / output modules, interfaces, etc. These components can be hardware, software, or a combination of software and hardware.

[0050] In a tenth aspect, a communication device is provided. The communication device has the function of implementing the actions in the method embodiments described in any one of the second, fourth, sixth, or eighth aspects above. The beneficial effects can be seen in the previous description and will not be elaborated here.

[0051] The communication device may be the second device described in any one of the second, fourth, sixth, or eighth aspects above. The second device is, for example, an access point device or a station device, or an electronic device (e.g., a chip system) configured in the access point device or the station device, or a larger device including the access point device or the station device. The second device includes corresponding means or modules for performing the above method. For example, the communication device includes a processing unit (sometimes also referred to as a processing module) and a transceiver unit (sometimes also referred to as a transceiver module).

[0052] For example, the transceiver unit is configured to receive a first PPDU. The frequency-domain resources corresponding to the first PPDU bandwidth include the frequency-domain resources corresponding to a reference bandwidth, and the frequency-domain resources corresponding to the reference bandwidth are located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth. The reference bandwidth is smaller than the first PPDU bandwidth. The transmit power of the first PPDU on each of the M subcarriers is less than or equal to a first threshold. The M subcarriers belong to the guard subcarriers corresponding to the first PPDU bandwidth and do not belong to the guard subcarriers corresponding to the reference bandwidth, where M is a positive integer. Herein, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0053] Again, for example, the transceiver unit is configured to receive a first PPDU. The frequency-domain resources corresponding to the first PPDU bandwidth include a DRU, and the DRU is located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth. The discrete bandwidth of the DRU is smaller than the first PPDU bandwidth. The discrete bandwidth of the DRU corresponds to Q guard subcarriers, and Q is the same as the number of guard subcarriers corresponding to the first PPDU bandwidth, where Q is a positive integer. Herein, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0054] Again, for example, the transceiver unit is configured to receive a first PPDU. The frequency-domain resources corresponding to the first PPDU bandwidth include a DRU, and the discrete bandwidth of the DRU is smaller than the first PPDU bandwidth. The transmit power of the first PPDU on each of the M subcarriers is less than or equal to a second threshold. The N subcarriers are within the frequency range where the center frequency of the discrete bandwidth of the DRU is located, where N is a positive integer. Herein, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU.

[0055] For another example, the transceiver unit is configured to receive a first PPDU according to a predefined rule. The frequency-domain resources corresponding to the bandwidth of the first PPDU include DRUs, and the DRUs are located at non-edge positions of the frequency-domain resources corresponding to the bandwidth of the first PPDU. The discrete bandwidth of the DRUs is less than the bandwidth of the first PPDU. Herein, the predefined rule is that when the PPDU bandwidth is greater than the discrete bandwidth of the DRUs, the DRUs are located at non-edge positions of the frequency-domain resources corresponding to the PPDU bandwidth. Herein, the bandwidth of the first PPDU is, for example, the bandwidth of the first PPDU.

[0056] In an alternative implementation, the communication device includes a storage unit. The processing unit can be coupled to the storage unit and execute the programs or instructions in the storage unit to enable the communication device to perform the functions of the second device described above.

[0057] In an alternative embodiment, the communication device includes: a processor, coupled to a memory, for executing instructions in the memory to implement the method performed by the second device according to any one of the second, fourth, sixth, or eighth aspects described above. Optionally, the communication device further includes other components, such as an antenna, an input / output module, an interface, etc. These components can be hardware, software, or a combination of software and hardware.

[0058] In an eleventh aspect, a communication device is provided. The communication device can be a first device. The first device is, for example, an access point device or a station device, or a chip or a chip system for an access point device or a station device. The communication device includes a communication interface and a processor. Optionally, it further includes a memory. The memory is used to store a computer program. The processor is coupled to the memory and the communication interface. When the processor reads the computer program or instructions, the communication device is enabled to perform the method performed by the first device according to any one of the first, third, fifth, or seventh aspects described above.

[0059] In a twelfth aspect, a communication device is provided. The communication device can be a second device. The first device is, for example, an access point device or a station device, or a chip or a chip system for an access point device or a station device. The communication device includes a communication interface and a processor. Optionally, it further includes a memory. The memory is used to store a computer program. The processor is coupled to the memory and the communication interface. When the processor reads the computer program or instructions, the communication device is enabled to perform the method performed by the second device according to any one of the second, fourth, sixth, or eighth aspects described above.

[0060] In a thirteenth aspect, a communication system is provided, which may include a first device and a second device. The first device may execute the method performed by the first device in any one of the first, third, fifth, or seventh aspects described above, and the station device may execute the method performed by the second device in any one of the second, fourth, sixth, or eighth aspects described above. Optionally, the first device may be implemented by the communication device described in the ninth or eleventh aspect, and the second device may be implemented by the communication device described in the tenth or twelfth aspect.

[0061] In a fourteenth aspect, a computer-readable storage medium is provided, which is used to store a computer program. When the computer program runs on a computer, the computer is caused to execute the method described in any one of the first to eighth aspects.

[0062] In a fifteenth aspect, a computer program product is provided, which includes a computer program. When the computer program runs on a computer, the computer is caused to execute the method described in any one of the first to eighth aspects.

[0063] In a sixteenth aspect, a chip system is provided, including a processor and an interface. The processor is used to call and run instructions from the interface. When the processor executes the instructions, the method described in any one of the first to eighth aspects is implemented. Description of the Drawings

[0064] Figure 1 Schematic diagram of the tone plan corresponding to a bandwidth of 20 MHz;

[0065] Figure 2 Schematic diagram of the tone plan corresponding to a bandwidth of 40 MHz;

[0066] Figure 3 Schematic diagram of the tone plan corresponding to a bandwidth of 80 MHz;

[0067] Figure 4 Schematic diagram of the punctured PPDU;

[0068] Figure 5 Schematic diagram of an application scenario of an embodiment of the present application;

[0069] Figure 6 Flowchart of the first communication method provided by an embodiment of the present application;

[0070] Figure 7A and Figure 7BTwo schematic diagrams of the guard subcarriers corresponding to the first PPDU bandwidth in the embodiments of the present application and the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth;

[0071] Figure 8 Flowchart of the second communication method provided by the embodiments of the present application;

[0072] Figure 9 Flowchart of the third communication method provided by the embodiments of the present application;

[0073] Figure 10 Schematic diagram of a device provided by the embodiments of the present application;

[0074] Figure 11 Schematic diagram of another device provided by the embodiments of the present application. Detailed implementation manners

[0075] In order to make the objectives, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0076] In the embodiments of the present application, for the number of nouns, unless otherwise specified, it means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "multiple" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. For example, A / B means: A or B. "At least one (item)" or similar expressions thereof refer to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c means: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can be single or multiple.

[0077] The ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects, and are not used to limit the size, content, order, time sequence, priority or importance of multiple objects. For example, the third parameter and the second parameter can be the same parameter or different parameters, and such names do not indicate differences in the content, application scenarios, priority or importance of these two parameters. In addition, for the numbering of steps in each embodiment introduced in the present application, it is only used to distinguish different steps and does not limit the sequence of steps.

[0078] The following introduces the technical features involved in the embodiments of the present application.

[0079] Regarding the 6 GHz spectrum, a Low Probability of Intercept (LPI) communication method is currently defined. Under this communication method, the transmission power of a device is restricted by both the maximum power and the maximum power spectral density. For example, the transmission power of the device cannot exceed the set maximum power, and the power spectral density of the device's transmission also cannot exceed the set maximum power spectral density. As the transmission bandwidth increases, the maximum transmission power of the device also increases accordingly. Refer to Table 1 for examples of the maximum transmission power corresponding to different bandwidths.

[0080] Table 1

[0081] Transmission bandwidth Maximum transmission power of AP Maximum transmission power of STA 20MHz 18 12 40MHz 21 15 80MHz 24 18 160MHz 27 21 320MHz 30 24

[0082] For the rRU, when the bandwidth is different, the corresponding tone plan may also be different. Among them, the tone plan corresponding to the bandwidth is the subcarrier distribution defined based on the resource unit (RU). For example, refer to Figure 1 for a schematic diagram of the tone plan corresponding to a 20 MHz bandwidth. When the bandwidth is 20 MHz, the entire bandwidth can include a 242-tone RU, or it can also include various combinations of RUs such as 26-tone RU, 52-tone RU, or 106-tone RU. Among them, in the tone plan, in addition to the RUs used for data transmission, there are also some guard subcarriers, null subcarriers, or direct current (DC) subcarriers, etc. For this, refer to Figure 1 . For example, in the tone plan corresponding to 20 MHz, on the two side edges of the 20 MHz bandwidth, there are 6 and 5 guard subcarriers respectively, which are used to reduce out-of-band leakage and reduce interference to adjacent channels. Another example is that in the tone plan corresponding to 20 MHz, there are 3 or 7 DC components, also known as DC subcarriers, in the middle of the 20 MHz bandwidth, which are used to simplify the implementation of direct down conversion receivers.

[0083] Please refer to Figure 2 and Figure 3 where Figure 2 is a schematic diagram of the tone plan corresponding to a 40 MHz bandwidth, Figure 3Schematic diagram of the tone plan corresponding to a bandwidth of 80 MHz. When the bandwidth is 40 MHz, the entire bandwidth is roughly equivalent to a replication of the 20 MHz tone plan. For example, a 40 MHz bandwidth may include a 484-tone RU, or it may also include various combinations of RUs such as 26-tone RUs, 52-tone RUs, 106-tone RUs, or 242-tone RUs. Refer to Figure 2 . When the bandwidth increases, more guard subcarriers need to be reserved at the bandwidth edges. For example, when the bandwidth is 40 MHz, 12 and 11 guard subcarriers are respectively included at the two edges of the 40 MHz bandwidth to simplify the implementation of the transmitter filter.

[0084] When the bandwidth is 80 MHz, the entire bandwidth may include 4 RUs in units of 242-tone RUs. For example, the entire bandwidth may include a 996-tone RU, or it may also include various combinations of RUs such as 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, or 484-tone RUs. Refer to Figure 3 . Among them, the number and distribution pattern of the guard subcarriers corresponding to an 80 MHz bandwidth are the same as those of a 40 MHz bandwidth.

[0085] When the bandwidth is 160 MHz, the entire bandwidth can be regarded as a replication of two 80 MHz tone plans. For example, the entire bandwidth may include a 2×996-tone RU, or it may also include various combinations of RUs such as 26-tone RUs, 52-tone RUs, 106-tone RUs, 242-tone RUs, 484-tone RUs, or 996-tone RUs. Additionally, when the bandwidth is 320 MHz, the entire bandwidth can be regarded as a replication of four 80 MHz tone plans, etc. No schematic diagrams will be drawn for these tone plans.

[0086] For the above Figures 1 - 3 various tone plans shown, taking the 242-tone RU as the unit, the left side in the figure can be regarded as the lowest frequency, and the right side in the figure can be regarded as the highest frequency. For example Figures 1 - 3 in any of the attached figures, from left to right, the 242-tone RUs can be numbered. For example, the numbers are respectively 1, 2, ……, 16, or 0, 1, ……, 15.

[0087] As introduced above, for the tone plan, the corresponding RUs are continuous (i.e., the RUs include continuous subcarriers), and such RUs can also be called rRUs. If the bandwidth of the rRU is small, due to the strict limitation of the frequency spectrum density, in the communication scenario of LPI, the transmission power will be greatly limited.

[0088] To improve the transmission power of the device, the design of DRU has been proposed currently, that is, to disperse the continuous subcarriers included in the rRU across the entire transmission bandwidth to increase the transmission power of the device. For example, for a 26-tone RU, in the case of a 40MHz bandwidth, the 26 subcarriers included in the 26-tone RU can be dispersed across 26 1MHz bandwidths. In this way, the total transmission power of the transmitting end can be 26 times that of -1dBm. Compared with the transmission power corresponding to the rRU, the power corresponding to this DRU can be increased by 13 times.

[0089] Generally, in the scheme of DRU distribution design, it is hoped that the DRU can be dispersed across a larger bandwidth as much as possible to increase the transmission power more. However, the DRU cannot always be dispersed across the entire transmission bandwidth. For example, there is a puncture in a PPDU, that is, no data is transmitted on some sub-channels corresponding to the PPDU bandwidth. Then the subcarriers of the DRU cannot be dispersed across the PPDU bandwidth, but can only be dispersed on both sides of the puncture respectively. In this case, the dispersion bandwidth of the DRU is less than the PPDU bandwidth. Refer to Figure 4 , for an example of a punctured PPDU. For example, the PPDU bandwidth is 80MHz, as Figure 4 shown, a 20MHz bandwidth included in the PPDU bandwidth is punctured, and no data can be transmitted within this 20MHz. Then the DRU cannot be dispersed across the 80MHz bandwidth, but can only be dispersed across a 20MHz dispersion bandwidth and a 40MHz dispersion bandwidth respectively. For example, one dispersion bandwidth is 20MHz, and the other dispersion bandwidth is 40MHz, as shown in the two DBWs in Figure 4 respectively. Another example is that there are some devices that only support a 20MHz bandwidth (such as IoT devices or Internet of Things devices, etc.). Such devices can only be dispersed within a 20MHz dispersion bandwidth, while the PPDU bandwidth may be greater than 20MHz, that is, the PPDU bandwidth is greater than the dispersion bandwidth of the DRU. Another example is that there are some devices that do not support DRU, and there are also some devices that support DRU. Then these devices may transmit in a mixed manner on a larger PPDU bandwidth, and the PPDU bandwidth may also be greater than the dispersion bandwidth of the DRU.

[0090] As described above, for the rRU, when the bandwidth is different, the corresponding tone plan may also be different. Correspondingly, the same applies to the DRU. Then, when the discrete bandwidth of the DRU is less than the PPDU bandwidth, the tone plan corresponding to the discrete bandwidth of the DRU may also be different from the tone plan corresponding to the PPDU bandwidth. If the DRU is located at the edge of the frequency domain resources corresponding to the PPDU bandwidth, due to the different tone plans, the guard subcarriers corresponding to the discrete bandwidth of the DRU may not meet the requirements of the tone plan corresponding to the PPDU bandwidth.

[0091] In view of this, the M subcarriers in the embodiments of the present application belong to the guard subcarriers corresponding to the first PPDU bandwidth and do not belong to the guard subcarriers corresponding to the reference bandwidth. The transmission power of the first PPDU on the M subcarriers is less than or equal to the first threshold. For example, it can be understood that although for the reference bandwidth, the M subcarriers do not belong to the guard subcarriers corresponding to the reference bandwidth, the transmission power of the first PPDU on the M subcarriers is small. That is, the M subcarriers can be regarded as having realized the function of the guard subcarriers. This enables the guard subcarriers corresponding to the reference bandwidth to meet the requirements of the tone plan corresponding to the first PPDU bandwidth. The reference bandwidth is, for example, equal to the discrete bandwidth of the DRU, which means that the guard subcarriers corresponding to the discrete bandwidth of the DRU can meet the requirements of the tone plan corresponding to the first PPDU bandwidth.

[0092] Embodiments of the present application can be applicable to local area networks (LANs), especially wireless local area networks (WLANs). For example, it can be applicable to a WLAN that adopts any one of the Institute of Electrical and Electronics Engineers (IEEE) 802.11 series of protocols. Among them, a WLAN can include one or more basic service sets (BSSs), and the network nodes in a basic service set include an access point (AP) and a station (STA). Embodiments of the present application can also be applied to wireless local area network systems that support the IEEE 802.11ax next-generation wireless fidelity (Wi-Fi) protocol, such as 802.11be, Wi-Fi 7, or extremely high throughput (EHT), and further such as the 802.11be next-generation, Wi-Fi 8, ultra high reliability (UHR, 802.11bn), Wi-Fi AI, etc. of the 802.11 series of protocols. It can also be applied to a wireless personal area network system and a sensing system based on ultra wide band (UWB).

[0093] Embodiments of the present application can also be applicable to wireless local area networks such as the Internet of Things (IoT) network or the vehicle-to-X (V2X) network. Of course, embodiments of the present application can also be applicable to other possible communication systems, such as the Long Term Evolution (LTE) communication system, the LTE Frequency Division Duplex (FDD) communication system, the LTE Time Division Duplex (TDD) communication system, the Universal Mobile Telecommunication System (UMTS), the Worldwide Interoperability for Microwave Access (WiMAX) communication system, the 5th generation (5G) communication system, or a future evolved communication system (such as the 6th generation (6G) communication system), etc.

[0094] The following takes the example that the embodiments of this application are applicable to WLAN. Refer to Figure 5 , which is a network architecture diagram of a WLAN applicable to the embodiments of this application. Figure 5 It is assumed that this WLAN includes 1 AP and 2 STAs, and the STA is a mobile phone as an example. Among them, the STA associated with the AP can receive the frames (such as trigger frames) sent by the AP and can also send frames (such as uplink data) to the AP. The embodiments of this application can be applicable to the communication between the AP and the STA, or can also be applicable to the communication between the APs. For example, the APs can communicate with each other through a distributed system (DS). Or the embodiments of this application can also be applicable to the communication between the STAs. For example, the STAs can communicate directly without passing through the AP. Among them, the number of APs performing communication in the embodiments of this application can be one or more, and the number of STAs performing communication can be one or more.

[0095] The AP can be an access point for a terminal device to enter a wired (or wireless) network. The AP is equivalent to a bridge connecting the wired network and the wireless network. Its main function is to connect each wireless network client together and then connect the wireless network to the Ethernet. For example, the AP can be a terminal device (such as a mobile phone) or a network device (such as a router) with a mobile hotspot (Wi-Fi) chip. In the embodiments of this application, the AP can be a device supporting the 802.11be standard, or can also be a device supporting multiple WLAN standards such as 802.11ax, 802.11ay, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, or 802.11be, 802.11bn, and future 802.11 series.

[0096] The STA can be a wireless communication chip, a wireless sensor, a wireless communication terminal, etc., and can also be referred to as a user. For example, the STA can be a mobile phone supporting Wi-Fi communication function, a tablet computer supporting Wi-Fi communication function, a set-top box supporting Wi-Fi communication function, a smart TV supporting Wi-Fi communication function, a smart wearable device supporting Wi-Fi communication function, a vehicle-mounted communication device supporting Wi-Fi communication function, or a computer supporting Wi-Fi communication function. Optionally, the STA can support the 802.11be standard, or can also support multiple WLAN standards such as 802.11ax, 802.11ay, 802.11ac, 802.11n, 802.11g, 802.11b, 802.11a, or 802.11be, 802.11bn, and future 802.11 series.

[0097] Among them, Figure 5The number of APs and STAs shown is only an example, and there can be more or fewer.

[0098] To better introduce the embodiments of the present application, the methods provided by the embodiments of the present application will be introduced below in conjunction with the accompanying drawings. In the method flowcharts corresponding to the various embodiments of the present application, all steps represented by dotted lines are optional steps. The methods provided by the various embodiments of the present application can be applied to Figure 5 the network architecture shown. For example, the first device involved in the various embodiments of the present application may be Figure 5 STA1, STA2 or AP in Figure 5 and the second device involved in the various embodiments of the present application may be another device different from the first device in Figure 5 or a device not shown in

[0099] The first communication method is provided in an embodiment of the present application. Please refer to Figure 6 for the flowchart of this method.

[0100] S601. The first device generates a first PPDU. The first PPDU includes, for example, data, and may also include information such as a preamble, etc., and there is no limitation thereto.

[0101] S602. The first device sends the first PPDU. Correspondingly, the second device receives the first PPDU. Among them, the frequency-domain resources corresponding to the first PPDU bandwidth include the frequency-domain resources corresponding to the reference bandwidth. The frequency-domain resources corresponding to the reference bandwidth are located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth. The reference bandwidth is smaller than the first PPDU bandwidth, and the transmission power of the first PPDU on each of the M subcarriers is less than or equal to the first threshold. The following is an introduction.

[0102] In various embodiments of the present application, the first PPDU bandwidth is, for example, the bandwidth of the first PPDU. It can be understood that the PPDU bandwidth refers to the bandwidth of the PPDU (the bandwidth of the PPDU). In the embodiments of the present application, the two concepts of "PPDU bandwidth" and "the bandwidth of the PPDU" can be replaced with each other. Among them, the PPDU bandwidth indicates the channel bandwidth occupied by a PPDU. For example, the first PPDU bandwidth can indicate the channel bandwidth occupied by the first PPDU. For example, in a universal signal (U-SIG) field included in a PPDU, a bandwidth field may be included. The bandwidth field occupies, for example, 3 bits and is used to indicate the bandwidth of the PPDU. For example, if the value of the 3 bits is "0", it means the bandwidth of the PPDU is 20 MHz; if the value of the 3 bits is "1", it means the bandwidth of the PPDU is 40 MHz; if the value of the 3 bits is "2", it means the bandwidth of the PPDU is 80 MHz; if the value of the 3 bits is "3", it means the bandwidth of the PPDU is 160 MHz; if the value of the 3 bits is "4", it means the bandwidth of the PPDU is 320 MHz - 1; if the value of the 3 bits is "5", it means the bandwidth of the PPDU is 320 MHz - 2; the values of the 3 bits being "6" and "7" are two reserved states. Among them, 320 MHz - 1 and 320 MHz - 2 represent two different 320 MHz types.

[0103] There may be UHR multi-user (MU) PPDUs or UHR trigger-based (TB) PPDUs in UHR PPDUs. Among them, the bandwidths of UHR MU PPDUs and UHR TB PPDUs can both be indicated in the U-SIG field of the corresponding PPDUs. The bandwidth of the UHR MU PPDU is determined by the transmitting end of the UHR MU PPDU, while the bandwidth of the UHR TB PPDU is indicated by the trigger frame received by the transmitting end of the UHR TB PPDU before transmitting the UHR TB PPDU.

[0104] For the UHR TB PPDU, the transmitting end of the UHR TB PPDU can transmit data in one resource unit (RU) or multiple resource units (MRUs). And the preamble of the UHR TB PPDU is often only transmitted on the 20 MHz sub-channel where the RU or MRU is located. Therefore, for the transmitting end of the UHR TB PPDU, the part with energy in the UHR TB PPDU transmitted by the transmitting end may only occupy a part of the bandwidth of the UHR TB PPDU, rather than the entire bandwidth of the UHR TB PPDU.

[0105] For example, the AP may send a trigger frame to trigger a STA to send an 80 MHz PPDU on a 242-tone rRU. The PPDU may be, for example, the aforementioned UHR TB PPDU. The trigger frame indicates that the PPDU bandwidth is 80 MHz, so the PPDU bandwidth is 80 MHz. The STA only sends the PPDU on the scheduled 242-tone rRU and sends the preamble on the 20 MHz subchannel corresponding to the rRU. That is, although the STA does not send on the entire bandwidth of the PPDU when sending the PPDU, the PPDU bandwidth is still 80 MHz instead of 20 MHz.

[0106] Another example is that in the embodiment of the present application, the first device is a STA and the second device is an AP. The AP sends a trigger frame to trigger the STA to send a PPDU on a 26-tone DRU with a discrete bandwidth of 20 MHz. Then the STA only sends the first PPDU on the allocated 26-tone DRU and sends the preamble corresponding to the first PPDU on the 20 MHz corresponding to the discrete bandwidth. However, from the perspective of the AP, the first PPDU bandwidth is still 80 MHz. Therefore, when the STA sends the first PPDU, it still needs to meet the 80 MHz spectrum template (for example, the spectrum template is the tone plan corresponding to the 80 MHz bandwidth).

[0107] Take Figure 4 as an example, for example Figure 4 the PPDU bandwidth in is the first PPDU bandwidth, that is, the first PPDU bandwidth is 80 MHz. For example, the first device is allocated a 26-tone DRU (the discrete bandwidth of the DRU is, for example, Figure 4 the left DBW = 20 MHz), then the first device sends the first PPDU on the 26-tone DRU. But the first PPDU bandwidth is still 80 MHz instead of 20 MHz.

[0108] Correspondingly, the frequency domain resources corresponding to the PPDU bandwidth refer to the frequency domain resources covered by the bandwidth of the PPDU. For example, the frequency domain resources corresponding to the first PPDU bandwidth refer to the frequency domain resources covered by the bandwidth of the first PPDU. Continuing with Figure 4 as an example, Figure 4 the PPDU bandwidth in is 80 MHz, then the frequency domain resources corresponding to the PPDU bandwidth refer to the frequency domain resources covered by the 80 MHz. It can be understood that even if there are puncturing and other situations in the 80 MHz, since the PPDU bandwidth is 80 MHz, the frequency domain resources corresponding to the PPDU bandwidth are still the frequency domain resources covered by the 80 MHz.

[0109] For example, the frequency-domain resources corresponding to the first PPDU bandwidth are referred to as the first frequency-domain resources. The first frequency-domain resources may include the frequency-domain resources corresponding to a reference bandwidth, where the reference bandwidth is less than the first PPDU bandwidth. Optionally, the reference bandwidth is the discrete bandwidth of a DRU. It can be understood that the first frequency-domain resources include the DRU. For example, the reference bandwidth is 20 MHz, and the first PPDU bandwidth is, for example, 40 MHz, 80 MHz, 160 MHz, 320 MHz, or a bandwidth greater than 320 MHz, and there is no limitation thereto.

[0110] The frequency-domain resources corresponding to the reference bandwidth are, for example, referred to as the second frequency-domain resources, and the second frequency-domain resources may be located at the edge of the first frequency-domain resources. Among them, if the reference bandwidth is the discrete bandwidth of a DRU, the second frequency resources may be the frequency-domain resources corresponding to the discrete bandwidth of the DRU. It can be understood that the frequency-domain resources corresponding to the reference bandwidth include the DRU. Among them, the number of DRUs may be one or more. Optionally, the highest frequency in the first frequency-domain resources may be the same as the highest frequency in the second frequency-domain resources, or it can be understood that the second frequency-domain resources are located at the high-frequency edge of the first frequency-domain resources; or, the lowest frequency in the first frequency-domain resources may be the same as the lowest frequency in the second frequency-domain resources, or it can be understood that the second frequency-domain resources are located at the low-frequency edge of the first frequency-domain resources. Taking the foregoing Figure 4 as an example, Figure 4 the PPDU bandwidth in Figure 4 is, for example, the first PPDU bandwidth,

[0111] For example, in the embodiments of the present application, the number and distribution of the guard subcarriers corresponding to the reference bandwidth are the same as those of the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth. This can be understood as follows: if the reference bandwidth is equal to the bandwidth of a certain PPDU (the bandwidth of the PPDU is simply referred to as the PPDU bandwidth), then the number and distribution of the guard subcarriers corresponding to the reference bandwidth are the same as those of the guard subcarriers corresponding to the PPDU bandwidth. Taking the discrete bandwidth of the DRU as the reference bandwidth as an example, the number and distribution of the guard subcarriers corresponding to the discrete bandwidth of the DRU can be the same as those of the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth. For example, if the reference bandwidth is 20 MHz, then the number and distribution of the guard subcarriers corresponding to the reference bandwidth are the same as those of the guard subcarriers corresponding to 20 MHz when the PPDU bandwidth is 20 MHz. Optionally, the tone plan corresponding to the reference bandwidth can be the same as the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth; or, the tone plan corresponding to the reference bandwidth can also be different from the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth, but the number and distribution of the guard subcarriers corresponding to the reference bandwidth can be the same as those of the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth. Taking the discrete bandwidth of the DRU as the reference bandwidth as an example, the tone plan corresponding to the discrete bandwidth of the DRU can be the same as the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth; or, the tone plan corresponding to the discrete bandwidth of the DRU can also be different from the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth, but the number and distribution of the guard subcarriers corresponding to the discrete bandwidth can be the same as those of the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth. Among them, the fact that the tone plan corresponding to the reference bandwidth is the same as the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth can be understood as follows: the reference bandwidth is equal to the bandwidth of a certain PPDU (the bandwidth of the PPDU is simply referred to as the PPDU bandwidth), and the tone plan corresponding to the reference bandwidth is the same as the tone plan corresponding to the PPDU bandwidth. Similarly, the fact that the tone plan corresponding to the reference bandwidth is different from the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth can be understood as follows: the reference bandwidth is equal to the bandwidth of a certain PPDU (the bandwidth of the PPDU is simply referred to as the PPDU bandwidth), and the tone plan corresponding to the reference bandwidth is different from the tone plan corresponding to the PPDU bandwidth.

[0112] For example, if the reference bandwidth is 20 MHz, according to Figure 1 it can be known that for a 20-MHz bandwidth, the number of guard subcarriers included in the two edges (for example, Figure 1 the left edge and the right edge shown) are 6 and 5 respectively. Then, in the embodiments of the present application, the guard subcarriers corresponding to the two edges of this reference bandwidth can also be 6 and 5 respectively.

[0113] If the first PPDU bandwidth is greater than the reference bandwidth, the number and distribution of the guard subcarriers corresponding to the first PPDU bandwidth may be different from the number and distribution of the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth. In other words, if the first PPDU bandwidth is greater than the reference bandwidth, the number and distribution of the guard subcarriers corresponding to the first PPDU bandwidth may be different from the number and distribution of the guard subcarriers corresponding to the reference bandwidth. Herein, the "PPDU bandwidth" refers to the bandwidth of a certain PPDU, and this bandwidth is equal to the reference bandwidth. The "PPDU bandwidth" and the "first PPDU bandwidth" are different concepts. For example, the guard subcarriers corresponding to the first PPDU bandwidth can be the guard subcarriers included in the tone plan corresponding to the first PPDU bandwidth.

[0114] In addition to the guard subcarriers corresponding to the first PPDU bandwidth, there may also be guard subcarriers corresponding to the first PPDU. Optionally, the guard subcarriers corresponding to the first PPDU bandwidth and the guard subcarriers corresponding to the first PPDU may be different concepts. For example, the guard subcarriers corresponding to the first PPDU can refer to the guard subcarriers corresponding to the discrete bandwidth of the DRU at the edge of the frequency domain resources corresponding to the first PPDU bandwidth when the DRU is located at the edge of the frequency domain resources corresponding to the first PPDU bandwidth (i.e., the edge of the frequency domain resources corresponding to the first PPDU bandwidth where the DRU is located).

[0115] For example, if the first PPDU bandwidth is 40 MHz and the reference bandwidth is 20 MHz, then according to Figure 2 it can be known that the guard subcarriers corresponding to the two edges (for example, Figure 2 the left edge and the right edge shown) of the first PPDU bandwidth are 12 and 11 respectively. According to Figure 1 it can be known that the number of guard subcarriers included in the two edges (for example, Figure 1 the left edge and the right edge shown) of this reference bandwidth are 6 and 5 respectively. It can be seen that when the reference bandwidth is less than the first PPDU bandwidth, the number and distribution of the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth may not be able to meet the spectrum template corresponding to the first PPDU bandwidth (for example, the spectrum template corresponding to the first PPDU bandwidth can be the tone plan corresponding to the first PPDU bandwidth).

[0116] For reference Figure 7A , taking the first PPDU bandwidth of 80 MHz, the reference bandwidth of 20 MHz, and the reference bandwidth being the discrete bandwidth of the DRU as an example, this paper introduces the guard subcarriers corresponding to the first PPDU bandwidth and the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth. Figure 7A In, if 20 MHz in the first PPDU bandwidth is punctured, then the DRU is discretely distributed in the remaining 20 MHz and 40 MHz respectively. The reference bandwidth in the embodiments of the present application, for example, is the same as the discrete bandwidth of the 20 MHz DRU. In Figure 7A , the frequency-domain resources corresponding to the reference bandwidth are located at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth ( Figure 7A the left edge in), for example, the frequency-domain resources of the reference bandwidth are the DRU. The number of guard subcarriers corresponding to the left edge of the first PPDU bandwidth is 12, while the number of guard subcarriers corresponding to the left edge of the reference bandwidth is 6.

[0117] Please refer to again Figure 7B , and continue to take the first PPDU bandwidth of 80 MHz, the reference bandwidth of 20 MHz, and the reference bandwidth being the discrete bandwidth of the DRU as an example to introduce the guard subcarriers corresponding to the first PPDU bandwidth and the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth. Different from Figure 7A , the frequency-domain resources corresponding to the reference bandwidth are located at the right edge of the frequency-domain resources corresponding to the first PPDU bandwidth. For example, the frequency-domain resources of the reference bandwidth are the DRU. The number of guard subcarriers corresponding to the right edge of the first PPDU bandwidth is 11, while the number of guard subcarriers corresponding to the right edge of the reference bandwidth is 5.

[0118] In addition, if the reference bandwidth (such as the discrete bandwidth of the DRU) is equal to the first PPDU bandwidth, the number of guard subcarriers corresponding to the reference bandwidth is, for example, X. And if the reference bandwidth (such as the discrete bandwidth of the DRU) is less than the first PPDU bandwidth, the number of guard subcarriers corresponding to the reference bandwidth is, for example, Y, and Y can be less than X.

[0119] Taking Figure 7A or Figure 7B as an example, there are 12 guard subcarriers corresponding to the left edge of the first PPDU bandwidth (such as Figure 7A the 12 guard subcarriers on the left in), and there are 11 guard subcarriers corresponding to the right edge of the first PPDU bandwidth (such as Figure 7B the 11 guard subcarriers on the right in); there are 6 guard subcarriers corresponding to the left edge of the discrete bandwidth of the DRU (such as Figure 7A6 guard sub - carriers shown by the long line on the left - hand side in the figure), the number of guard sub - carriers corresponding to the right edge of the discrete bandwidth of the DRU is 5 (for example Figure 7B 5 guard sub - carriers shown by the long line on the right - hand side in the figure). It can be understood that when the PPDU bandwidth is equal to the reference bandwidth, the number of guard sub - carriers corresponding to this PPDU bandwidth is less than that of the guard sub - carriers corresponding to the first PPDU bandwidth. Among them, the guard sub - carriers corresponding to the first PPDU bandwidth can be the guard sub - carriers corresponding to the reference bandwidth when the first PPDU bandwidth is equal to the reference bandwidth (for example, the discrete bandwidth of the DRU).

[0120] In order to make the number and distribution of the guard sub - carriers corresponding to the PPDU bandwidth satisfy the spectrum template corresponding to the first PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth, in the embodiments of the present application, when the first device sends the first PPDU, the transmission power of the first PPDU on each of the M sub - carriers can be less than or equal to the first threshold. Among them, the M sub - carriers can belong to the guard sub - carriers corresponding to the first PPDU bandwidth and do not belong to the guard sub - carriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth, and M is a positive integer. For example, if some of the guard sub - carriers corresponding to the first PPDU bandwidth do not belong to the guard sub - carriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth, the M sub - carriers can include some or all of these guard sub - carriers. Such processing is equivalent to making up the number of the guard sub - carriers corresponding to the reference bandwidth to be equal to the number of the guard sub - carriers corresponding to the first PPDU bandwidth through the M sub - carriers. For example, if the transmission power on the M sub - carriers is all 0, it can also be considered or understood that although the reference bandwidth is less than the first PPDU bandwidth, the number and distribution of the guard sub - carriers corresponding to the reference bandwidth are the same as those of the guard sub - carriers corresponding to the first PPDU bandwidth.

[0121] Take Figure 7A as an example Figure 7A Among the 12 guard sub - carriers on the left - hand side in the figure, which are the guard sub - carriers corresponding to the first PPDU bandwidth, among these 12 sub - carriers, the 6 sub - carriers shown by the long line belong to the guard sub - carriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth, while the 6 sub - carriers shown by the short line do not belong to the guard sub - carriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth. Then the M sub - carriers can include some or all of the remaining 6 sub - carriers. Take Figure 7B as an example Figure 7AThe 11 guard subcarriers on the right side of the center are the guard subcarriers corresponding to the first PPDU bandwidth. Among these 11 subcarriers, the 5 subcarriers indicated by the long lines belong to the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth, while the 6 subcarriers indicated by the short lines do not belong to the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth. Then, the M subcarriers may include some or all of the remaining 6 subcarriers.

[0122] Refer to Table 2 for an example of the M subcarriers.

[0123] Table 2

[0124]

[0125] The first column of Table 2 represents the indices of the subcarriers corresponding to (or, including) different PPDU bandwidths. For example, the PPDU bandwidth of 40 MHz corresponds to all subcarriers from the absolute index of -256 to the absolute index of 255. The second column of Table 2 represents the range of subcarriers that the M subcarriers may include when the reference bandwidth is at the low-frequency edge of the PPDU bandwidth (e.g., Figure 7A or Figure 7B the left edge shown). For example, when the M subcarriers are at the low-frequency edge of the 40 MHz PPDU bandwidth, the M subcarriers may include some or all of the subcarriers with absolute indices of -250, -249, -248, -247, -246, or -245. The third column of Table 2 represents the range of subcarriers that the M subcarriers may include when the reference bandwidth is at the high-frequency edge of the PPDU bandwidth (e.g., Figure 7A or Figure 7B the right edge shown). For example, when the M subcarriers are at the high-frequency edge of the 40 MHz PPDU bandwidth, the M subcarriers may include some or all of the subcarriers with absolute indices of 249, 248, 247, 246, 245, or 244.

[0126] It can be understood that in order to make the number and distribution of the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth satisfy the spectrum template corresponding to the first PPDU bandwidth, the embodiments of the present application reduce the transmission power of the first PPDU on the M subcarriers, which is similar to expanding the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth. After the expansion, for example, it can be understood that the M subcarriers also approximately achieve the function of the guard subcarriers, so as to make the number and distribution of the guard subcarriers corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth satisfy the spectrum template corresponding to the first PPDU bandwidth as much as possible.

[0127] The first threshold is predefined by a protocol, determined by the first device, determined through negotiation between the first device and the second device, or preconfigured in the first device and the second device. Optionally, the first threshold may be greater than or equal to 0.

[0128] Optionally, among the M subcarriers, the transmission power of the first PPDU on different subcarriers may be equal. For example, the transmission power of the first PPDU on each of the M subcarriers is equal to the first threshold, and the first threshold is, for example, 0. In this case, these M subcarriers are equivalent to implementing the function of guard subcarriers, which can reduce out-of-band leakage. This method also enables the number and distribution of the guard subcarriers corresponding to the PPDU bandwidth to better meet the spectrum template corresponding to the first PPDU bandwidth when the PPDU bandwidth is equal to the reference bandwidth.

[0129] Alternatively, among the M subcarriers, the transmission power of the first PPDU on different subcarriers may also be unequal. For example, in an optional method, the transmission power of the first PPDU on the first subcarrier among the M subcarriers is inversely proportional or negatively correlated with the first difference, where the first difference is the frequency difference between the first subcarrier and the center frequency of the reference bandwidth. Or, the transmission power of the first PPDU on the subcarrier with a larger frequency difference from the center frequency of the reference bandwidth is smaller. For this method, it can be understood that among the M subcarriers, the subcarriers with a larger frequency difference from the center frequency of the reference bandwidth are closer to the outer side of the first PPDU bandwidth, so that the transmission power on these subcarriers is smaller, which can better reduce out-of-band leakage.

[0130] As introduced above, in the embodiments of the present application, these M subcarriers also approximately implement the function of guard subcarriers. Optionally, these M subcarriers can also be regarded as the guard subcarriers corresponding to the reference bandwidth. Taking the discrete bandwidth of the DRU as the reference bandwidth as an example, it can be understood that the discrete bandwidth of the DRU corresponds to Q guard subcarriers, where Q is a positive integer, for example, Q is the same as the number of guard subcarriers corresponding to the first PPDU bandwidth. Optionally, if the DRU is located at the high-frequency edge of the first PPDU bandwidth, these Q guard subcarriers can be the guard subcarriers corresponding to the high-frequency edge of the discrete bandwidth of the DRU. In other words, the number of guard subcarriers corresponding to the high-frequency edge of the discrete bandwidth of the DRU is equal to the number of guard subcarriers corresponding to the high-frequency edge of the first PPDU bandwidth. Optionally, if the DRU is located at the low-frequency edge of the first PPDU bandwidth, these Q guard subcarriers can be the guard subcarriers corresponding to the low-frequency edge of the discrete bandwidth of the DRU. In other words, the number of guard subcarriers corresponding to the low-frequency edge of the discrete bandwidth of the DRU is equal to the number of guard subcarriers corresponding to the low-frequency edge of the first PPDU bandwidth.

[0131] Take Figure 7A as an example Figure 7AThe 12 guard subcarriers at the left edge (e.g., the low-frequency edge) of the first PPDU bandwidth are the guard subcarriers corresponding to the first PPDU bandwidth. Figure 7A The 20 MHz DRU is located at the left edge of the first PPDU bandwidth. For example, the Q guard subcarriers can be exactly the 12 guard subcarriers corresponding to the left edge of the first PPDU bandwidth. Taking Figure 7B as an example, Figure 7B The 11 guard subcarriers at the right edge (e.g., the high-frequency edge) of the first PPDU bandwidth are the guard subcarriers corresponding to the first PPDU bandwidth. Figure 7B The 20 MHz DRU is located at the right edge of the first PPDU bandwidth. For example, the Q guard subcarriers can be exactly the 11 guard subcarriers corresponding to the right edge of the first PPDU bandwidth.

[0132] Optionally, if the discrete bandwidth of the DRU corresponds to Q guard subcarriers, the transmission power of the first PPDU on the Q guard subcarriers does not have to be restricted, and these Q guard subcarriers can be processed according to the existing guard subcarriers. Or, if the discrete bandwidth of the DRU corresponds to Q guard subcarriers, the transmission power of the first PPDU on each of the Q guard subcarriers can also be less than or equal to the first threshold, which also conforms to the function of the guard subcarriers. For the relevant introduction of the first threshold, reference can be made to the foregoing text.

[0133] Or, although the M subcarriers approximately realize the function of the guard subcarriers, the M subcarriers may not be regarded as the guard subcarriers corresponding to the reference bandwidth. Taking the reference bandwidth as the discrete bandwidth of the DRU as an example, it can be understood that the discrete bandwidth of the DRU corresponds to (Q - M) guard subcarriers. In this case, the transmission power of the first PPDU on each of the M subcarriers can be less than or equal to the first threshold, so that the M subcarriers can approximately realize the function of the guard subcarriers.

[0134] Optionally, the embodiment of the present application may further include S603, and the second device processes the first PPDU. For example, the second device can obtain the data included in the first PPDU, etc., and there is no limitation on the specific processing method. S603 occurs after S602, for example.

[0135] In the embodiments of the present application, by reducing the transmission power on M subcarriers, when the PPDU bandwidth is greater than the discrete bandwidth of the DRU, the spectral template corresponding to the PPDU bandwidth can be satisfied. The discrete bandwidth of the DRU can adopt the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to this discrete bandwidth, which is beneficial to simplifying the implementation of the device, and can also meet the requirements of devices that only support 20 MHz for the DC subcarrier, that is, for a 20 MHz DRU, the position of the DC subcarrier will not change, meeting the hardware requirements of devices that only support 20 MHz. In addition, the DRU can still be discretized according to the subcarrier distribution in the case where the PPDU bandwidth is the discrete bandwidth, but one subcarrier of each DRU in some DRUs may be used as one of the M subcarriers, which may cause a loss of one subcarrier information for each such DRU. However, compared with the rRU, the number of subcarriers lost by the DRU is only one, that is, the loss is relatively small.

[0136] The embodiments of the present application provide a second communication method. Please refer to Figure 8 , which is the flowchart of this method.

[0137] S801. The first device generates a first PPDU. The first PPDU includes, for example, data, and may also include information such as a preamble, and there is no limitation thereto.

[0138] S802. The first device transmits the first PPDU. Correspondingly, the second device receives the first PPDU. The bandwidth of the first PPDU is referred to as the first PPDU bandwidth. Among them, the frequency-domain resources corresponding to the first PPDU bandwidth include the frequency-domain resources corresponding to the discrete bandwidth of the DRU, the discrete bandwidth of the DRU is less than the first PPDU bandwidth, and the transmission power of the first PPDU on each of the N subcarriers is less than or equal to the second threshold. The following is an introduction.

[0139] For example, the frequency-domain resources corresponding to the first PPDU bandwidth are referred to as the first frequency-domain resources. The first frequency-domain resources may include a DRU, and the discrete bandwidth of the DRU is less than the first PPDU bandwidth. For example, the discrete bandwidth is 20 MHz, and the first PPDU bandwidth is, for example, 40 MHz, 80 MHz, 160 MHz, or 320 MHz, or may also be a larger bandwidth, and there is no limitation thereto.

[0140] In the embodiments of the present application, the DRU may be located at the edge of the first frequency-domain resources, or may also be located at a non-edge position of the first frequency-domain resources. Taking the foregoing Figure 4 as an example, Figure 4 the PPDU bandwidth in Figure 4 is, for example, the first PPDU bandwidth,Figure 4 The DRU in Figure 4 is located, for example, at a non-edge position of the first frequency-domain resource, such as the third 20 MHz from left to right.

[0141] Reference may be made to Table 3, which is an example of the distribution manner of the DRU within the first frequency-domain resource. Table 3 takes the discrete bandwidth of the DRU as 20 MHz as an example.

[0142] Table 3

[0143]

[0144] The content in the brackets of the first column in Table 3 represents the range of the absolute indices of the subcarriers included in the corresponding bandwidth. For example, if the first PPDU bandwidth is 40 MHz, the first PPDU bandwidth may include all subcarriers with absolute indices from -256 to 255. The second column in Table 3 represents the absolute indices of the subcarriers included in each 20-MHz bandwidth after dividing the corresponding bandwidth into 20-MHz bandwidths. For example, if the first PPDU bandwidth is 40 MHz, it can be divided into two 20-MHz bandwidths, where [-244:-3] represents the discrete range of the DRU within a 20-MHz bandwidth, that is, the DRU can be discrete on the subcarriers of [-244:-3] ([-244:-3] represents all subcarriers with absolute indices from -244 to -3).

[0145] [3:244] represents the discrete range of the DRU within another 20-MHz bandwidth, that is, the DRU can be discrete on the subcarriers of [3:244] ([3:244] represents all subcarriers with absolute indices from 3 to 244).

[0146] In the embodiments of the present application, the number and distribution of the guard subcarriers corresponding to the discrete bandwidth of the DRU are, for example, the same as those of the guard subcarriers corresponding to the first PPDU bandwidth. Optionally, it may be that the number and distribution of the guard subcarriers corresponding to the discrete bandwidth of the DRU at a certain edge a are the same as those of the guard subcarriers corresponding to the first PPDU bandwidth at the same edge a. For example, this solution corresponds to the case where the DRU is located at the edge of the frequency-domain resource corresponding to the first PPDU bandwidth, and the edge a is, for example, the edge where the DRU is located at the edge of the frequency-domain resource corresponding to the first PPDU bandwidth. For example, if the discrete bandwidth of the DRU is 20 MHz and the first PPDU bandwidth is 80 MHz, the number and distribution of the guard subcarriers corresponding to the discrete bandwidth of the DRU are the same as those of the guard subcarriers corresponding to 80 MHz.

[0147] For example, the reference bandwidth is 20 MHz and the first PPDU bandwidth is 80 MHz. According to Figure 1 it can be known that for a 20-MHz bandwidth, the two edges (for example Figure 1The number of guard subcarriers included in the left and right edges (as shown) is 6 and 5 respectively; according to Figure 3 it can be known that for a bandwidth of 80 MHz, the number of guard subcarriers included in the two edges (such as Figure 3 the left and right edges as shown) is 12 and 11 respectively. Then in the embodiments of the present application, if the DRU is located at the left edge of the first PPDU bandwidth, the guard subcarriers corresponding to the left edge of the discrete bandwidth of the DRU can be 12 respectively; or, if the DRU is located at the right edge of the first PPDU bandwidth, the guard subcarriers corresponding to the right edge of the discrete bandwidth of the DRU can be 11 respectively. Equivalently, the embodiments of the present application make the smaller discrete bandwidth adopt the distribution scheme of the guard subcarriers corresponding to the larger PPDU bandwidth, so that even if the DRU is located at the edge of the first frequency domain resource, the guard subcarriers included in the DRU can meet the spectrum template corresponding to the first PPDU bandwidth.

[0148] Optionally, the tone plan corresponding to the discrete bandwidth of the DRU can be different from the tone plan corresponding to the first PPDU bandwidth, but in the embodiments of the present application, the number and distribution of the guard subcarriers corresponding to the discrete bandwidth of the DRU can be the same as the number and distribution of the guard subcarriers corresponding to the first PPDU bandwidth, or it can be understood that the guard subcarrier scheme corresponding to the discrete bandwidth of the DRU is the same as the guard subcarrier scheme corresponding to the first PPDU bandwidth. Optionally, the DRU can be mapped or discretized among the subcarriers included in the 242-tone rRU within the frequency domain resources corresponding to the first PPDU bandwidth, so that the guard subcarriers corresponding to the discrete bandwidth of the DRU can meet the requirements of the tone plan corresponding to the first PPDU bandwidth. Among them, the bandwidth of the 242-tone rRU is 20 MHz for example. In addition, for the corresponding device, it can also be mapped or discretized according to the subcarriers included in the 242-tone rRU within the frequency domain resources corresponding to the first PPDU bandwidth, which is equivalent to executing according to the set mapping or discretization method.

[0149] Changing the guard subcarrier scheme corresponding to the discrete bandwidth of the DRU in the embodiments of the present application may cause the position of the DC subcarrier corresponding to the discrete bandwidth of the DRU to change. For example, in the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth, the DC subcarrier is located at the position of the center frequency of the discrete bandwidth. Taking the discrete bandwidth of 20 MHz as an example, reference can be made to Figure 1, including 3 or 7 DC subcarriers in the middle of a 20 MHz bandwidth. If the guard subcarrier scheme corresponding to the discrete bandwidth is changed, for example, the first PPDU bandwidth is 80 MHz, which is equivalent to using the guard subcarrier scheme corresponding to an 80 MHz bandwidth for a 20 MHz discrete bandwidth. Then, for the tone plan corresponding to the 80 MHz bandwidth, the DC subcarrier is located at the center frequency position of the 80 MHz bandwidth (reference can be made to Figure 3 ), which has exceeded the 20 MHz bandwidth range. For example, for a device that only supports 20 MHz, it cannot support the DC subcarrier after the position change.

[0150] Therefore, in the embodiments of the present application, when the first device sends the first PPDU, the transmission power of the first PPDU on each of the N subcarriers can be less than or equal to a second threshold, where N is a positive integer. Among them, the N subcarriers can be located within the frequency range where the center frequency of the discrete bandwidth of the DRU is located. Alternatively, the N subcarriers are located within a certain frequency range, and this frequency range can include the center frequency of the discrete bandwidth of the DRU. For example, it can be understood that the embodiments of the present application can make the N subcarriers approximately implement the function of the DC subcarrier. Optionally, the N subcarriers can be regarded as the DC subcarriers corresponding to the discrete bandwidth of the DRU. For example, after the discrete bandwidth of the DRU adopts the guard subcarrier scheme corresponding to the first PPDU bandwidth, the discrete bandwidth of the DRU can correspond to the N DC subcarriers; or, the N subcarriers are not regarded as the DC subcarriers corresponding to the discrete bandwidth of the DRU, but can approximately implement the function of the DC subcarrier. In this case, it can be considered that after the discrete bandwidth of the DRU adopts the guard subcarrier scheme corresponding to the first PPDU bandwidth, the discrete bandwidth of the DRU has no corresponding DC subcarrier, or the DC subcarrier corresponding to the discrete bandwidth of the DRU is not within the discrete bandwidth of the DRU.

[0151] The second threshold is predefined by a protocol, for example, determined by the first device, or determined through negotiation between the first device and the second device, or preconfigured in the first device and the second device. Optionally, the second threshold can be greater than or equal to 0.

[0152] Optionally, among the N subcarriers, the transmission power of the first PPDU on different subcarriers can be equal. For example, the transmission power of the first PPDU on each of the N subcarriers is equal to a first threshold, and the first threshold is 0, for example. In this case, the N subcarriers are equivalent to implementing the function of the DC subcarrier. Or, among the N subcarriers, the transmission power of the first PPDU on different subcarriers can also be unequal, and there is no limitation on this.

[0153] The frequency range where N sub - carriers are located may include the center frequency of the discrete bandwidth of the DRU, or include the sub - carrier corresponding to this center frequency (i.e., the frequency of this sub - carrier is this center frequency). For example, this frequency range only includes the sub - carrier corresponding to this center frequency and does not include sub - carriers corresponding to other frequencies. At this time, N can be equal to 1. In this way, the sub - carrier approximately realizes the function of the DC sub - carrier, and more sub - carriers can be left for data transmission.

[0154] Alternatively, optionally, in addition to including this center frequency, this frequency range may also include other frequencies. For example, it may also include one or more frequencies centered on this center frequency, or may also include one or more frequencies adjacent to this center frequency. Or, in addition to including the sub - carrier corresponding to this center frequency, this frequency range may also include sub - carriers corresponding to other frequencies. For example, it may also include sub - carriers corresponding to one or more frequencies centered on this center frequency, or may also include sub - carriers corresponding to one or more frequencies adjacent to this center frequency. At this time, N can be greater than 1, and the frequencies of the N sub - carriers are respectively the respective frequencies within this frequency range. Among them, N can be less than or equal to the number of sub - carriers included in this frequency range; and / or, the number of frequencies corresponding to the N sub - carriers can be less than or equal to the number of frequencies included in this frequency range. For example, the discrete bandwidth of the DRU is 20 MHz, N can be 7, because according to Figure 1 the toneplan corresponding to the 20 - MHz bandwidth shown, the number of DC sub - carriers can be 7. Then, in the embodiments of the present application, N can also be set to 7 to be as close as possible to the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to this discrete bandwidth, simplifying the implementation of the device.

[0155] Optionally, for example, the discrete bandwidth of the DRU includes sub - carriers within [a:b] ([a:b] includes, for example, the absolute index of the sub - carrier, that is, the discrete bandwidth of this DRU includes all sub - carriers from the sub - carrier with absolute index a to the sub - carrier with absolute index b, and also includes the sub - carrier with absolute index a and the sub - carrier with absolute index b), then the index of the sub - carrier corresponding to the center frequency of this discrete bandwidth is The frequency range where N sub - carriers are located is, for example, That is, this frequency range includes all sub - carriers from the sub - carrier with absolute index to the sub - carrier with absolute index and also includes the sub - carrier with absolute index and the sub - carrier with absolute index Among them, c and d are constants, and c can be greater than d, less than d, or equal to d. For example, taking N = 7 as an example, then c = d = 3.

[0156] For example, referring to Table 4, some examples of the positions of N subcarriers within the discrete bandwidth of the DRU are shown. Table 4 takes the discrete bandwidth of the DRU as 20 MHz as an example, and N = 7 as an example.

[0157] Table 4

[0158]

[0159] The range of the absolute indices of the subcarriers included in the corresponding bandwidth is indicated in parentheses in the first column of Table 4. For example, if the first PPDU bandwidth is 40 MHz, the first PPDU bandwidth can include all subcarriers with absolute indices from -256 to 255. In the second column of Table 4, the first row corresponding to a PPDU bandwidth indicates the absolute indices of the subcarriers included in each 20-MHz bandwidth after dividing the PPDU bandwidth into 20-MHz bandwidths. For example, if the first PPDU bandwidth is 40 MHz, it can be divided into two 20-MHz bandwidths. In the first row corresponding to 40 MHz, [-256:-1] indicates the absolute indices of the subcarriers included in one 20-MHz bandwidth (this 20-MHz bandwidth includes all subcarriers with absolute indices from -256 to -1), and [0:255] indicates the absolute indices of the subcarriers included in the other 20-MHz bandwidth (this 20-MHz bandwidth includes all subcarriers with absolute indices from 0 to 255).

[0160] In addition, in the second column of Table 4, the second row corresponding to a PPDU bandwidth indicates the absolute indices of the N subcarriers within the corresponding 20-MHz bandwidth. Among them, the ranges in the first row and the ranges in the second row corresponding to a PPDU bandwidth correspond to each other in order. For example, [-256:-1] in the first row corresponding to the 40-MHz PPDU bandwidth corresponds to [-131:-125] in the second row, indicating that if the discrete bandwidth of the DRU is within the 20 MHz shown by [-256:-1], the frequency range where the N subcarriers are located can include all subcarriers with absolute indices from -131 to -125; [0:255] in the first row corresponding to the 40-MHz PPDU bandwidth corresponds to [125,131] in the second row, indicating that if the discrete bandwidth of the DRU is within the 20 MHz shown by [0:255], the frequency range where the N subcarriers are located can include all subcarriers with absolute indices from 125 to 131.

[0161] As an alternative embodiment, the N subcarriers may be all or part of the empty subcarriers included in the frequency-domain resources corresponding to the discrete bandwidth of the DRU. Even if the protection subcarrier scheme corresponding to the first PPDU bandwidth is adopted for the discrete bandwidth of the DRU, there will still be corresponding empty subcarriers. Then, in the embodiments of the present application, some or all of these empty subcarriers can be used as the N subcarriers. This not only ensures that there are corresponding empty subcarriers for the discrete bandwidth of the DRU, but also leaves more subcarriers (for example, the positions where these empty subcarriers originally located can be replaced by other subcarriers) for data transmission. Taking the discrete bandwidth of the DRU as 20 MHz as an example, for instance, the discrete bandwidth includes two 106-tone RUs and one 26-tone RU, a total of 238 subcarriers, and 4 empty subcarriers. Then, these 4 empty subcarriers can be used as the N subcarriers in the embodiments of the present application. At this time, N = 4, and these 4 empty subcarriers can be set within the frequency range where the center frequency of the 20 MHz is located. For example, this frequency range is [-3, 3], indicating that this frequency range includes all subcarriers with absolute indices from -3 to 3. The absolute indices of these 4 empty subcarriers are, for example, {-2, -1, 0, 1} within this frequency range.

[0162] Optionally, the embodiments of the present application and Figure 6 the embodiments shown can be applied independently or in combination. If the embodiments of the present application and Figure 6 the embodiments shown are applied in combination, then one combination method is, for example, the protection subcarriers corresponding to the discrete bandwidth of the DRU in the embodiments of the present application can also adopt Figure 6 the method shown. For example, the transmission power of the first PPDU on K subcarriers can be less than or equal to a third threshold. The K subcarriers may include part or all of the protection subcarriers corresponding to the discrete bandwidth of the DRU, and K is a positive integer. Among them, the discrete bandwidth of the DRU is less than the first PPDU bandwidth. Then, for the discrete bandwidth of the DRU, there is also a frequency edge. Therefore, in the embodiments of the present application, the function of protection subcarriers can be similar to be achieved through K subcarriers at the frequency edge of the discrete bandwidth of the DRU to reduce out-of-band leakage. For example, if the DRU is located at the high-frequency edge of the frequency-domain resources corresponding to the first PPDU bandwidth (reference can be made to Figure 7B ), then these K subcarriers can be located at the low-frequency edge of the discrete bandwidth of the DRU (at this time, the number of protection subcarriers corresponding to the low-frequency edge of the discrete bandwidth of the DRU is the same as the number of protection subcarriers corresponding to the high-frequency edge of the first PPDU bandwidth); or, if the DRU is located at the low-frequency edge of the frequency-domain resources corresponding to the first PPDU bandwidth (reference can be made to Figure 7A) Then, the K subcarriers may be located at the high-frequency edge of the discrete bandwidth of the DRU (in this case, the number of guard subcarriers corresponding to the low-frequency edge of the discrete bandwidth of the DRU is the same as the number of guard subcarriers corresponding to the low-frequency edge of the first PPDU bandwidth); or, if the DRU is located at a non-edge position of the frequency-domain resources corresponding to the first PPDU bandwidth, the K subcarriers may be located at the high-frequency edge or the low-frequency edge of the discrete bandwidth of the DRU.

[0163] The third threshold is predefined by a protocol, for example, or determined by the first device, or determined through negotiation between the first device and the second device, or pre-configured in the first device and the second device. Optionally, the third threshold may be greater than or equal to 0. Optionally, the third threshold and Figure 6 the first threshold shown may be the same threshold, or may also be different thresholds. If the two are different thresholds, the first threshold may be equal to the third threshold, or may not be equal.

[0164] Optionally, among the K subcarriers, the transmission power of the first PPDU on different subcarriers may be equal. For example, the transmission power of the first PPDU on each of the K subcarriers is equal to the third threshold, and the third threshold is 0, for example. In this case, out-of-band leakage can be better reduced.

[0165] Or, among the K subcarriers, the transmission power of the first PPDU on different subcarriers may also be unequal. For example, in an optional manner, the transmission power of the first PPDU on the second subcarrier among the K subcarriers is inversely proportional or negatively correlated with the second difference, where the second difference is the frequency difference between the second subcarrier and the center frequency of the discrete bandwidth of the DRU. Or, the transmission power of the first PPDU on the subcarrier with a larger frequency difference from the center frequency of the discrete bandwidth of the DRU is smaller. For this method, it can be understood that among the K subcarriers, the subcarriers with a larger frequency difference from the center frequency of the discrete bandwidth of the DRU are closer to the outside of the first PPDU bandwidth, so that the transmission power on these subcarriers is smaller, and out-of-band leakage can be better reduced.

[0166] Optionally, the embodiment of the present application may further include S803, where the second device processes the first PPDU. For example, the second device may obtain the data included in the first PPDU, etc., and there is no limitation on the specific processing method. S803 occurs after S802, for example.

[0167] The embodiments of the present application enable the discrete bandwidth of the DRU to adopt the guard subcarrier scheme corresponding to the PPDU bandwidth, which can meet the requirement for the number of guard subcarriers corresponding to the PPDU bandwidth, and ensure that regardless of the discrete bandwidth of the DRU, the discrete bandwidth of the DRU and the PPDU bandwidth can adopt a unified subcarrier distribution. Moreover, the embodiments of the present application also approximately implement the function of the DC subcarrier on the discrete bandwidth of the DRU through N subcarriers, solving the problem that the discrete bandwidth of the DRU lacks the DC subcarrier after changing the guard subcarrier scheme. In the embodiments of the present application, the DRU can be mapped or discretized among the subcarriers included in the 242-tone rRU within the frequency domain resources corresponding to the first PPDU bandwidth, so that the guard subcarriers corresponding to the discrete bandwidth of the DRU can meet the requirements of the tone plan corresponding to the first PPDU bandwidth. For the corresponding device, it can also be mapped or discretized according to the subcarriers included in the 242-tone rRU within the frequency domain resources corresponding to the first PPDU bandwidth, which is equivalent to executing according to the set mapping or discretization method. The DRU can be mapped or discretized according to the subcarriers included in the 242-tone rRU within the frequency domain resources corresponding to the first PPDU bandwidth. However, one subcarrier of each DRU in some DRUs may be used as one of the N subcarriers, which may cause a loss of one subcarrier information for each such DRU. But compared with the rRU, the number of subcarriers lost by the DRU is only one, that is, the loss is relatively small.

[0168] The embodiments of the present application provide a third communication method. Please refer to Figure 9 , which is the flowchart of this method.

[0169] S901. The first device generates a first PPDU. The first PPDU includes, for example, data, and may also include information such as preamble, and there is no limitation thereto.

[0170] S902. The first device sends the first PPDU according to a predefined rule. Correspondingly, the second device receives the first PPDU according to the predefined rule. For example, the bandwidth of the first PPDU is referred to as the first PPDU bandwidth. Among them, the frequency domain resources corresponding to the first PPDU bandwidth include a DRU, and the DRU is located at a non-edge position of the frequency domain resources corresponding to the first PPDU bandwidth, and the discrete bandwidth of the DRU is less than the first PPDU bandwidth. The following is an introduction.

[0171] The predefined rules are, for example, the rules predefined for a protocol. Among them, the predefined rules are, for example, when the PPDU bandwidth is greater than the DRU discrete bandwidth, the DRU is located at a non-edge position of the frequency-domain resources corresponding to the PPDU bandwidth; or the predefined rule is, for example, when the PPDU bandwidth is greater than the DRU discrete bandwidth, the DRU is not located at the edge of the frequency-domain resources corresponding to the PPDU bandwidth. It can be understood that it is allowed to use a DRU with a smaller discrete bandwidth at a non-edge position of a PPDU with a large bandwidth, while it is not allowed to use a DRU with a smaller discrete bandwidth at the edge of a PPDU with a large bandwidth.

[0172] In this way, optionally, the tone plan corresponding to the discrete bandwidth of the DRU can be the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth. Among them, the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth of the DRU can be understood as that when the bandwidth of a certain PPDU is equal to the reference bandwidth, the bandwidth of this PPDU is called the PPDU bandwidth, and the tone plan corresponding to this PPDU bandwidth is the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth of the DRU. For example, the discrete bandwidth of the DRU is 20 MHz. According to Figure 1 it is known that for a 20-MHz bandwidth, the number of guard subcarriers included in the two edges (such as Figure 1 the left edge and the right edge shown) are 6 and 5 respectively. Then, in the embodiments of the present application, the number of guard subcarriers corresponding to the two edges of the discrete bandwidth of the DRU can also be 6 and 5 respectively. Since the DRU is not located at the edge of the frequency-domain resources corresponding to the PPDU bandwidth, it is not necessary to meet the requirement for the number of guard subcarriers corresponding to the PPDU bandwidth. Even if the discrete bandwidth of the DRU adopts the tone plan corresponding to the PPDU bandwidth when the PPDU bandwidth is equal to the discrete bandwidth of the DRU, it has no impact on the requirement of the PPDU bandwidth for the guard subcarriers.

[0173] The first device can send the first PPDU according to the predefined rules. For example, if the frequency-domain resources corresponding to the first PPDU bandwidth include a DRU, and the discrete bandwidth of the DRU is less than the first PPDU bandwidth, then the DRU can be located at a non-edge position of the frequency-domain resources corresponding to the first PPDU bandwidth, rather than at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth, so as to comply with the predefined rules. Correspondingly, the second device receives the first PPDU according to the predefined rules. According to the predefined rules, the second device can also determine that the DRU can be located at a non-edge position of the frequency-domain resources corresponding to the first PPDU bandwidth, rather than at the edge of the frequency-domain resources corresponding to the first PPDU bandwidth.

[0174] For example, the discrete bandwidth of the DRU is 20 MHz, and the bandwidth of the first PPDU is, for example, 40 MHz, 80 MHz, 160 MHz, or 320 MHz, or may also be a larger bandwidth, which is not limited herein.

[0175] Optionally, the embodiment of the present application may further include S903, where the second device processes the first PPDU. For example, the second device may obtain data included in the first PPDU, etc., and there is no limitation on the specific processing method. S903 occurs, for example, after S902.

[0176] The embodiment of the present application adds rules predefined in the protocol, which is equivalent to adding restrictions on the sending and receiving processes, thereby simplifying the implementation of the device.

[0177] Figure 10 A schematic structural diagram of a communication device provided by the embodiment of the present application is given. The communication device 1000 may be Figure 6 , Figure 8 or Figure 9 the first device described in any of the embodiments shown in the accompanying drawings, and is used to implement the method corresponding to the first device in the above method embodiment. Alternatively, the communication device 1000 may be Figure 6 , Figure 8 or Figure 9 the second device described in any of the embodiments shown in the accompanying drawings, and is used to implement the method corresponding to the second device in the above method embodiment. Among them, the first device is, for example, an AP or an STA, or a circuit system disposed in the AP or the STA, or a larger device including the AP or the STA. The second device is, for example, an AP or an STA, or a circuit system disposed in the AP or the STA, or a larger device including the AP or the STA. For example, a circuit system is a chip system.

[0178] The communication device 1000 includes at least one processor 1001. The processor 1001 may be used for internal processing of the device to implement certain control processing functions. Optionally, the processor 1001 includes instructions. Optionally, the processor 1001 may store data. Optionally, different processors may be independent devices, may be located at different physical locations, and may be located on different integrated circuits. Optionally, different processors may be integrated in one or more processors, for example, integrated on one or more integrated circuits.

[0179] Optionally, the communication device 1000 includes one or more memories 1003 for storing instructions. Optionally, data may also be stored in the memory 1003. The processor and the memory may be provided separately or integrated together.

[0180] Optionally, the communication device 1000 includes a communication line 1002 and at least one communication interface 1004. Since the memory 1003, the communication line 1002, and the communication interface 1004 are all optional, they are all represented by dashed lines in Figure 10 the figure.

[0181] Optionally, the communication device 1000 may further include a transceiver and / or an antenna. The transceiver may be used to send information to other devices or receive information from other devices. The transceiver may be referred to as a transceiver, a transceiver circuit, an input / output interface, etc., and is used to implement the transceiver function of the communication device 1000 through the antenna. Optionally, the transceiver includes a transmitter and a receiver. Exemplarily, the transmitter may be used to generate a radio frequency signal from a baseband signal, and the receiver may be used to convert the radio frequency signal into a baseband signal.

[0182] The processor 1001 may include a general-purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the solution of the present application.

[0183] The communication line 1002 may include a path for transmitting information between the above components.

[0184] The communication interface 1004 uses any device of the transceiver type for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), wired access network, etc.

[0185] The memory 1003 can be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM), or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium that can be used to carry or store the desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 1003 can exist independently and be connected to the processor 1001 through the communication line 1002. Alternatively, the memory 1003 can also be integrated with the processor 1001.

[0186] Among them, the memory 1003 is used to store computer execution instructions for implementing the solution of this application, and is controlled by the processor 1001 for execution. The processor 1001 is used to execute the computer execution instructions stored in the memory 1003, so as to implement Figure 6 , Figure 8 or Figure 9 the steps performed by the first device or the second device described in the embodiments shown in any one of the accompanying drawings.

[0187] Optionally, the computer execution instructions in the embodiments of this application can also be referred to as application code, and this application does not make specific limitations thereto.

[0188] In a specific implementation, as an embodiment, the processor 1001 can include one or more CPUs, such as Figure 10 the CPU0 and CPU1 in

[0189] In a specific implementation, as an embodiment, the communication device 1000 can include multiple processors, such as Figure 10 the processor 1001 and the processor 1005 in

[0190] When Figure 10When the device shown is a chip, for example, the first device is a chip of an STA or an AP, and / or the second device is a chip of an STA or an AP, then the chip includes a processor 1001 (processor 1005 may also be included), a communication line 1002, and a communication interface 1004. Optionally, it may include a memory 1003. Specifically, the communication interface 1004 may be an input interface, a pin, a circuit, etc. The memory 1003 may be a register, a cache, etc. The processor 1001 and the processor 1005 may be a general-purpose CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of a program for the communication method in any of the above embodiments.

[0191] In the embodiments of the present application, the device may be divided into functional modules according to the above method examples. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above integrated module may be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, only a logical function division, and there may be other division methods in actual implementation. For example, in the case of dividing each functional module corresponding to each function, Figure 11 A schematic diagram of a device is shown. The device 1100 may be the first device or the second device involved in each of the above method embodiments. The device 1100 includes a sending unit 1101, a processing unit 1102, and a receiving unit 1103.

[0192] It should be understood that the device 1100 may be used to implement the steps executed by the first device or the second device in the communication method of the embodiments of the present application, and the relevant features may be referred to the above Figure 6 、 Figure 8 or Figure 9 Any of the embodiments shown in the drawings, and will not be elaborated here.

[0193] Optionally, Figure 11 The functions / implementation processes of the sending unit 1101, the receiving unit 1103, and the processing unit 1102 in Figure 10 may be implemented by the processor 1001 in Figure 11 calling the computer-executable instructions stored in the memory 1003. Or, Figure 10 The function / implementation process of the processing unit 1102 in Figure 11 may be implemented by the processor 1001 in Figure 10 calling the computer-executable instructions stored in the memory 1003, and the functions / implementation processes of the sending unit 1101 and the receiving unit 1103 in

[0194] Optionally, when the device 1100 is a chip or a circuit, the functions / implementation processes of the sending unit 1101 and the receiving unit 1103 can also be implemented through pins or circuits, etc.

[0195] The present application also provides a computer-readable storage medium, which stores computer programs or instructions. When the computer programs or instructions are run, the methods executed by the first device or the second device in the foregoing method embodiments are implemented. In this way, the functions described in the above embodiments can be implemented in the form of software function units and sold or used as independent products. Based on such an understanding, the technical solution of the present application, in essence, or the part that makes a contribution, or a part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of the present application. The storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROMs, RAMs, magnetic disks, or optical discs.

[0196] The present application also provides a computer program product, which includes: computer program code. When the computer program code runs on a computer, the computer is caused to execute the methods executed by the first device or the second device in any of the foregoing method embodiments.

[0197] The embodiments of the present application also provide a processing device, including a processor and an interface; the processor is used to execute the methods executed by the first device or the second device involved in any of the foregoing method embodiments.

[0198] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0199] In the embodiments of the present application, the various illustrative logical units and circuits described can be implemented or operated to perform the described functions by a design of a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic, discrete hardware components, or any combination of the above. The general-purpose processor can be a microprocessor. Optionally, the general-purpose processor can also be any conventional processor, controller, microcontroller, or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, multiple microprocessors, one or more microprocessors combined with a digital signal processor core, or any other similar configuration.

[0200] The steps of the methods or algorithms described in the embodiments of the present application may be directly embedded in hardware, software units executed by a processor, or a combination of both. The software units may be stored in a RAM, flash memory, ROM, erasable programmable read-only memory (EPROM), EEPROM, register, hard disk, removable disk, CD-ROM, or any other form of storage medium in the art. Exemplarily, the storage medium may be connected to the processor so that the processor can read information from the storage medium and write information to the storage medium. Optionally, the storage medium may also be integrated into the processor. The processor and the storage medium may be provided in an ASIC, and the ASIC may be provided in a terminal device. Optionally, the processor and the storage medium may also be provided in different components of the terminal device.

[0201] These computer program instructions may also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in a process Figure One a process or multiple processes and / or blocks Figure One or steps for implementing the functions specified in multiple blocks or multiple blocks.

[0202] The content in the various embodiments of the present application may be referred to each other. If there is no special description and logical conflict, the terms and / or descriptions between different embodiments are consistent and may be mutually referenced. The technical features in different embodiments may be combined to form new embodiments according to their internal logical relationships.

[0203] It can be understood that in the embodiments of the present application, the first device and / or the second device may execute some or all of the steps in the embodiments of the present application. These steps or operations are only examples. In the embodiments of the present application, other operations or various deformations of the operations may also be executed. In addition, the various steps may be executed in different orders presented in the embodiments of the present application, and it is possible that not all the operations in the embodiments of the present application need to be executed.

Claims

1. A communication method, characterized in that The method includes: Generating a first Physical Layer Protocol Data Unit (PPDU); Transmitting the first PPDU, wherein the frequency-domain resources corresponding to the bandwidth of the first PPDU include the frequency-domain resources corresponding to a reference bandwidth, and the frequency-domain resources corresponding to the reference bandwidth are located at the edge of the frequency-domain resources corresponding to the bandwidth of the first PPDU. The reference bandwidth is less than the bandwidth of the first PPDU, and the bandwidth of the first PPDU is the bandwidth of the first PPDU. Wherein, the transmission power of the first PPDU on each of the M subcarriers is less than or equal to a first threshold, and the M subcarriers belong to the guard subcarriers corresponding to the bandwidth of the first PPDU and do not belong to the guard subcarriers corresponding to the reference bandwidth, and M is a positive integer.

2. A communication method, characterized in that, The method includes: Receiving a first PPDU, wherein the frequency-domain resources corresponding to the bandwidth of the first PPDU include the frequency-domain resources corresponding to a reference bandwidth, and the frequency-domain resources corresponding to the reference bandwidth are located at the edge of the frequency-domain resources corresponding to the bandwidth of the first PPDU. The reference bandwidth is less than the bandwidth of the first PPDU, and the bandwidth of the first PPDU is the bandwidth of the first PPDU. Wherein, the transmission power of the first PPDU on each of the M subcarriers is less than or equal to a first threshold, and the M subcarriers belong to the guard subcarriers corresponding to the bandwidth of the first PPDU and do not belong to the guard subcarriers corresponding to the reference bandwidth, and M is a positive integer.

3. The method according to claim 1 or 2, characterized in that The frequency-domain resources corresponding to the reference bandwidth include Discrete Resource Units (DRUs).

4. The method according to any one of claims 1 to 3, wherein The reference bandwidth is 20 MHz; The bandwidth of the first PPDU is 40 MHz, 80 MHz, 160 MHz, or 320 MHz.

5. The method according to claim 4, wherein M is less than or equal to 6.

6. The method according to any one of claims 1 to 5, wherein The highest frequency corresponding to the reference bandwidth is the same as the highest frequency corresponding to the bandwidth of the first PPDU; or, The lowest frequency corresponding to the reference bandwidth is the same as the lowest frequency corresponding to the bandwidth of the first PPDU.

7. The method according to any one of claims 1 to 6, wherein The transmission power of the first PPDU on different subcarriers among the M subcarriers is equal; or, The transmission power of the first PPDU on a first subcarrier among the M subcarriers is inversely proportional to the frequency difference between the first subcarrier and the center frequency of the reference bandwidth.

8. The method according to claim 7, characterized in that The transmission power of the first PPDU on the M subcarriers is equal to the first threshold, and the first threshold is 0.

9. A communication method, characterized in that, The method includes: Generating a first Physical Layer Protocol Data Unit (PPDU); Transmit the first PPDU. The frequency-domain resources corresponding to the first PPDU bandwidth include discrete resource units (DRUs), where the discrete bandwidth of the DRU is less than the first PPDU bandwidth, and the first PPDU bandwidth is the bandwidth of the first PPDU. Among them, the transmission power of the first PPDU on each of the N subcarriers is less than or equal to a second threshold, and the N subcarriers are within the frequency range where the center frequency of the discrete bandwidth of the DRU is located, and N is a positive integer.

10. A communication method, characterized in that, The method includes: Receive the first PPDU. The frequency-domain resources corresponding to the first PPDU bandwidth include DRUs, where the discrete bandwidth of the DRU is less than the first PPDU bandwidth, and the first PPDU bandwidth is the bandwidth of the first PPDU. Among them, the transmission power of the first PPDU on each of the N subcarriers is less than or equal to a second threshold, and the N subcarriers are within the frequency range where the center frequency of the discrete bandwidth of the DRU is located, and N is a positive integer.

11. The method according to claim 9 or 10, characterized in that: The number of guard subcarriers corresponding to the discrete bandwidth of the DRU is equal to the number of guard subcarriers corresponding to the first PPDU bandwidth.

12. The method according to any one of claims 9 to 11, characterized in that: The frequency range only includes the center frequency, N = 1, and the N subcarriers are the subcarriers corresponding to the center frequency of the discrete bandwidth of the DRU; or, The frequency range includes the center frequency and other frequencies except the center frequency, N > 1, and the N subcarriers include the subcarriers corresponding to the center frequency of the discrete bandwidth of the DRU.

13. The method according to any one of claims 9 to 12, characterized in that The N subcarriers are some or all of the empty subcarriers included in the frequency-domain resources corresponding to the discrete bandwidth of the DRU.

14. The method according to any one of claims 9 to 13, characterized in that, The transmission power of the first PPDU on each of the N subcarriers is equal to the second threshold, and the second threshold is 0.

15. The method according to any one of claims 9 to 14, characterized in that The transmission power of the first PPDU on K subcarriers is less than or equal to a third threshold, and the K subcarriers include the guard subcarriers corresponding to the discrete bandwidth of the DRU, and K is a positive integer.

16. The method according to claim 15, characterized in that: The discrete bandwidth of the DRU is 20 MHz; The first PPDU bandwidth is 40 MHz, 80 MHz, 160 MHz, or 320 MHz.

17. The method according to claim 16, characterized in that: K is less than or equal to 5, or K is less than or equal to 6.

18. The method according to any one of claims 15 to 17, characterized in that: The transmission power of the first PPDU on different subcarriers among the K subcarriers is equal; or, The transmission power of the first PPDU on the second subcarrier among the K subcarriers is inversely proportional (or negatively correlated) to the frequency difference between the second subcarrier and the center frequency of the discrete bandwidth of the DRU.

19. The method according to claim 18, wherein The transmission power of the first PPDU on the K subcarriers is equal to the third threshold, and the third threshold is 0.

20. A communication device, characterized in that, The communication device includes a processor and a memory. The memory is used to store a computer program, and the processor is used to execute the computer program stored on the memory, so that the communication device executes the method according to any one of claims 1 to 8, or so that the communication device executes the method according to any one of claims 9 to 19.

21. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a computer program. When the computer program runs on a computer, it causes the computer to execute the method according to any one of claims 1 to 8, or causes the computer to execute the method according to any one of claims 9 to 19.

22. A computer program product, characterized in that, The computer program product includes a computer program. When the computer program runs on a computer, it causes the computer to execute the method according to any one of claims 1 to 8, or causes the computer to execute the method according to any one of claims 9 to 19.

23. A chip system, characterized in that, The chip system includes: a processor and an interface. The processor is used to call and run an instruction from the interface. When the processor executes the instruction, it implements the method according to any one of claims 1 to 8, or implements the method according to any one of claims 9 to 19.