Method for transmitting data in a wireless network and related apparatus

By determining and transmitting pilot signals on all pilot subcarriers within a specific frequency band in wireless networks, the method addresses the sparse distribution of pilot subcarriers, improving transmission reliability and accuracy.

JP7693997B2Active Publication Date: 2025-06-18HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2023580657
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-07-02
Filing Date
2022-06-29
Publication Date
2025-06-18
Estimated Expiration
2042-06-29

AI Technical Summary

Technical Problem

The sparse distribution of pilot subcarriers in wireless networks leads to issues such as narrowband interference and frequency-selective fading, affecting the reliability of pilot signal transmission.

Method used

A method where a first device determines a first frequency band containing discrete resource units (RUs) assigned to it, and transmits a pilot signal on all pilot subcarriers within this frequency band, ensuring evenly distributed pilot subcarriers.

Benefits of technology

This approach enhances the reliability of pilot signal transmission by avoiding narrowband interference and frequency-selective fading, while also improving the accuracy of linear difference results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007693997000081
    Figure 0007693997000081
  • Figure 0007693997000082
    Figure 0007693997000082
  • Figure 0007693997000083
    Figure 0007693997000083
Patent Text Reader

Abstract

The present application provides a method and related apparatus for transmitting data in a wireless network. The method includes: a first device determining distributed resource units (RUs) allocated to the first device, the distributed RUs including data subcarriers and pilot subcarriers, all subcarriers of one distributed RU being distributed on a first frequency band, the size of the first frequency band being 20MHz, the first frequency band including up to 18 pilot subcarriers spaced at an interval, the number of pilot subcarriers included in one distributed RU being equal to or greater than 2, and at least two pilot subcarriers included in one distributed RU being spaced apart by at least M pilot subcarriers; and the first device transmitting physical layer protocol data units (PPDUs) in the distributed RUs. According to the embodiments of the present application, problems such as narrowband interference and frequency selective fading are avoided, and the reliability of pilot signal transmission is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001]

[0001] This application claims priority to Chinese Patent Application No. 202110753768.6, titled "Method and Related Apparatus for Transmitting Data in a Wireless Network", filed with the China National Intellectual Property Administration on July 2, 2021, the entire content of which is incorporated herein by reference.

[0002]

[0002] This application relates to the field of communication technologies, and particularly to a method for transmitting data in a wireless network and related apparatuses.

Background Art

[0003]

[0003] The transmission power of a device is limited by both the maximum power and the maximum power spectral density. Specifically, the transmission power of a device cannot exceed the maximum power value and cannot exceed the maximum power spectral density either. To enable the device to have a larger transmission power, the corresponding transmission bandwidth may be expanded. Specifically, the subcarriers allocated to the device become more discrete in the frequency domain, that is, the number of subcarriers per MHz is reduced. For example, FIG. 1 is a schematic diagram of mapping virtual resource units (VRUs) to physical resource units (PRUs). In FIG. 1, to realize that all subcarriers of a 26-tone VRU are dispersed to a PRU in a frequency band with a bandwidth of 20 MHz, the following two methods are used.

[0004] Method 1: The two pilot subcarriers in FIG. 1 are involved in the mapping.

[0005] Method 2: The two pilot subcarriers in FIG. 1 are not involved in the mapping. In FIG. 1, it can be understood that a frequency band having a bandwidth of 2 MHz includes one 26-tone VRU, that is, the VRU in a frequency band having a bandwidth of about 2 MHz includes 26 subcarriers, and the 26 subcarriers include two pilot subcarriers. Referring to FIG. 1, since the 26-tone VRU in a frequency band having a bandwidth of about 2 MHz is distributed among the 26-tone PRUs in a frequency band having a bandwidth of 20 MHz, it can be known that in both of the two methods, it is possible to reduce the number of subcarriers per MHz. However, the pilot subcarriers in the two methods are sparsely distributed in a frequency band having a bandwidth of 20 MHz, that is, the pilot subcarriers cannot cover the entire frequency band evenly. When using the pilot subcarriers included in the 26-tone PRU to transmit a pilot signal, problems such as narrowband interference and frequency-selective fading may occur, and as a result, the transmission of the pilot signal may be greatly affected. Therefore, how to avoid problems such as narrowband interference and frequency-selective fading and improve the reliability of pilot signal transmission has become an urgent technical problem to be solved at present. Summary of the Invention

[0006]

[0004] This application provides a method and related apparatus for transmitting data in a wireless network to avoid problems such as narrowband interference and frequency-selective fading and improve the reliability of pilot signal transmission.

[0007]

[0005] According to a first aspect, a pilot signal transmission method is provided. The method includes the following:

[0006] A first device determines a first frequency band to which a discrete RU (discrete RU) assigned to the first device belongs; and The first device transmits the first pilot signal of the first device to the second device at all pilot subcarriers included on the first frequency band.

[0008]

[0007] In the foregoing technical solution, a first frequency band including discrete RUs assigned to the STA is determined. As a result, the STA can know that there is a possibility that the STA transmits the first pilot signal to the AP at all pilot subcarriers included on the first frequency band. In this way, by using the pilot subcarriers that are fixed and evenly distributed on the first frequency band, the first pilot signal can be transmitted. As a result, problems such as narrowband interference and frequency-selective fading caused by the sparse distribution of pilot subcarriers on the frequency band are avoided, and the reliability of pilot signal transmission is improved. In addition, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band.

[0009]

[0008] According to a second aspect, a pilot signal transmission method is provided. The method includes the following:

[0009] The first device determines a first frequency band to which the discrete RUs assigned to the first device belong. The first frequency band includes pilot subcarriers of a first discrete RU group and pilot subcarriers of a second discrete RU group, and the pilot subcarriers of the first discrete RU group and the pilot subcarriers of the second discrete RU group do not overlap; and The first device transmits the first pilot signal of the first device to the second device on all pilot subcarriers of the first discrete RU group or the second discrete RU group.

[0010]

[0010] In the foregoing technical solution, a first frequency band including discrete RUs assigned to the STA is determined. As a result, it can be known that the STA may transmit a first pilot signal of the STA to the AP at all pilot subcarriers of a first discrete RU group or a second discrete RU group included in the first frequency band. In this way, by using evenly distributed pilot subcarriers fixed on the first frequency band, the first pilot signal can be transmitted. As a result, problems such as narrowband interference and frequency selective fading caused by the sparse distribution of pilot subcarriers on the frequency band are avoided, and the reliability of pilot signal transmission is improved. In addition, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using pilot subcarriers can accurately cover the entire frequency band.

[0011]

[0011] According to a third aspect, a communication device is provided. The device includes a processing module and a transceiver module.

[0012]

[0012] The processing module is configured to determine a first frequency band to which the discrete RU assigned to the communication device belongs; and The transceiver module is configured to transmit a first pilot signal of Communication device to a second device on all pilot subcarriers included in the first frequency band.

[0013]

[0013] According to a fourth aspect, a communication device is provided. The device includes a processing module and a transceiver module.

[0014]

[0014] The processing module is configured to determine a first frequency band to which the discrete RUs assigned to the communication device belong, the first frequency band including a pilot sub-carrier of a first discrete RU group and a pilot sub-carrier of a second discrete RU group, the pilot sub-carrier of the first discrete RU group and the pilot sub-carrier of the second discrete RU group not overlapping; and The transceiver module transmits, on all pilot sub-carriers of the first discrete RU group or the second discrete RU group, Communication device a first pilot signal of to a second device.

[0015]

[0015] Optionally, for the first aspect, the second aspect, the third aspect, or the fourth aspect, the first pilot signal of the first device is associated with a preset matrix W and a column vector s k t W represents an invertible matrix of Nu rows and Nu columns. W satisfies the following equation:

[0016]

Equation

[0017]

[0016] s k t represents the pilot signal corresponding to the first device on all pilot sub-carriers included in the first frequency band at the t-th time unit. s k tThe number of columns of s is the number of all pilot sub - carriers included in the first frequency band. k t The n - th element of represents the pilot signal corresponding to the first device at the n - th pilot sub - carrier included in the first frequency band. n is greater than 0 and is an integer less than or equal to the number of columns of s. k is an integer from 1 to Nu. t is an integer greater than or equal to 0, and t represents the time - unit index. k t

[0018]

[0017] In the above - mentioned technical solution, the first pilot signal of the first device is associated with the preset matrix W and the column vector s. As a result, it can be known that the receiving end can separate the pilot signals of a single device. k t

[0019]

[0018] Optionally, for the first aspect, the second aspect, the third aspect, or the fourth aspect, the first pilot signals q of Nu devices satisfy the following formula: t

[0020]

Number

[0021]

[0019] In the above - mentioned technical solution, the first pilot signals of Nu devices satisfy the following formula:

[0022]

Number

[0023]

[0020] Optionally, the first pilot signal of the first device is s k t W k,tt where W k,tt represents the element of row k and column tt in W, tt = mod(t, Nu)+1, and tt is an integer from 1 to Nu.

[0024]

[0021] Optionally, for the first aspect, the second aspect, the third aspect, or the fourth aspect, W represents an orthogonal matrix; W is a 2*n-order Hadamard matrix H 2n where H 2n satisfies the following formula:

[0025]

Number

[0026]

Number

[0027]

[0022] Optionally, for the first aspect, the second aspect, the third aspect, or the fourth aspect, the following may also be true:

[0028]

Number

[0023] Optionally, for the first, second, third, or fourth aspect, s k t Some of the elements in are set to zero.

[0029]

[0024] Optionally, for the first, second, third, or fourth aspect, the first pilot signal of the first device occupies different pilot sub - carriers at different time units within Nu time units, and the total amount of pilot sub - carriers occupied by the first pilot signal of the first device in Nu time units is the total amount of pilot sub - carriers included on the first frequency band.

[0030]

[0025] According to a fifth aspect, a pilot signal demodulation method is provided. The method includes the following:

[0026] A second device receives at least two second pilot signals of a first device on all pilot sub - carriers included on a first frequency band, where the first frequency band is a frequency band to which discrete resource units (RUs) assigned to at least two first devices belong; and The second device processes at least two second pilot signals of the first device to obtain the first pilot signals transmitted by at least two first devices.

[0031]

[0027] In the above - mentioned technical solution, the AP may receive at least two second pilot signals of STAs on all pilot sub - carriers included on the first frequency band. As a result, the AP can process at least two second pilot signals of STAs. In this way, it is possible to obtain the first pilot signals transmitted by each STA, and as a result, the separation of the pilot signals of a single STA is realized.

[0032] According to a sixth aspect, a pilot signal demodulation method is provided. The method includes the following:

[0029] A second device receives second pilot signals of at least two first devices on all pilot subcarriers included in a first discrete RU group or a second discrete RU group, the first discrete RU group or the second discrete RU group being included in a first frequency band, the first frequency band being a frequency band to which discrete RUs assigned to at least two first devices belong; and The second device processes the second pilot signals of the at least two first devices to obtain first pilot signals transmitted by the at least two first devices.

[0033]

[0030] In the above technical solution, it can be known that the AP may receive second pilot signals of at least two STAs on all pilot subcarriers included in the first discrete RU group or the second discrete RU group, and as a result, the AP can process the second pilot signals of at least two STAs. In this way, it becomes possible to obtain the first pilot signals transmitted by each STA, and as a result, separation of the pilot signals of a single STA is realized.

[0034]

[0031] According to a seventh aspect, a communication device is provided. The device includes a transceiver module and a processing module.

[0035]

[0032] The transceiver module is configured to receive second pilot signals of at least two first devices on all pilot subcarriers included in a first frequency band, the first frequency band being a frequency band to which discrete resource units (RUs) assigned to at least two first devices belong; The processing module is configured to process the second pilot signals of at least two first devices in order to acquire the first pilot signals transmitted by the at least two first devices.

[0036]

[0033] According to an eighth aspect, a communication device is provided. The device includes a transceiver module and a processing module.

[0037]

[0034] The transceiver module is configured to receive the second pilot signals of at least two first devices on all pilot subcarriers included in a first discrete RU group or a second discrete RU group, the first discrete RU group or the second discrete RU group being included in a first frequency band, the first frequency band being a frequency band to which discrete RUs assigned to the at least two first devices belong; and The processing module is configured to process the second pilot signals of at least two first devices in order to acquire the first pilot signals transmitted by the at least two first devices.

[0038]

[0035] Optionally, for the fifth aspect, the sixth aspect, the seventh aspect, or the eighth aspect, the second pilot signals X of the at least two first devices satisfy the following formula:

[0039]

Number

[0036] G represents a channel parameter. Z represents noise. W satisfies the following formula:

[0040]

Number

[0041]

[0037] s k The number of columns of is the number of all pilot subcarriers included in the first frequency band. s k The nth element of represents the pilot signal corresponding to the kth first device among at least two first devices at the nth pilot subcarrier included in the first frequency band. n is greater than 0 and is an integer less than or equal to the number of columns of s k k is an integer greater than or equal to 1 and less than or equal to Nu. t is an integer greater than or equal to 0, and t represents the time unit index.

[0042]

[0038] In the above technical solution, the second pilot signal X of at least two first devices satisfies the following formula:

[0043]

Number

[0044]

[0039] Optionally, for the fifth aspect, the sixth aspect, the seventh aspect, or the eighth aspect, the first pilot signal transmitted by at least two first devices may be as follows:

[0045]

Number

[0040] In the foregoing technical solution, the first pilot signal transmitted by at least two devices satisfies the following formula:

[0046]

Number

[0047]

[0041] Optionally, for the fifth aspect, the sixth aspect, the seventh aspect, or the eighth aspect, W represents an orthogonal matrix; W is a 2*n-order Hadamard matrix H 2n where H 2n satisfies the following formula:

[0048]

Number

[0049]

Number

[0050]

[0042] Optionally, for the fifth aspect, the sixth aspect, the seventh aspect, or the eighth aspect, it may be as follows:

[0051]

Number

[0052] [Number] Some elements of some column vectors in are set to zero.

[0053] As an option, regarding the fifth, sixth, seventh, or eighth aspect, one of the first pilot signals of at least two first devices occupies different pilot subcarriers within different time units in Nu time units, and the total amount of pilot subcarriers occupied by the first pilot signal of one first device in Nu time units is the total amount of pilot subcarriers included in the first frequency band.

[0054] According to the ninth aspect, a method for transmitting data in a wireless network is provided. The method includes the following: The first device determines a discrete resource unit RU assigned to the first device. The discrete RU includes data subcarriers and pilot subcarriers. All subcarriers of one discrete RU are distributed over the first frequency band. The size of the first frequency band is 20 MHz. The first frequency band includes a maximum of 18 pilot subcarriers arranged at an interval, The number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers; and The first device transmits a physical layer protocol data unit PPDU in the discrete RU.

[0055]

[0047] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed over a 20 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers. As a result, it can be known that the distribution of the pilot subcarriers becomes more discrete, solving problems such as narrowband interference and frequency-selective fading. Furthermore, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, transmitting a PPDU on the discrete RU is also realized.

[0056]

[0048] According to a tenth aspect, a method for transmitting data in a wireless network is provided. This method includes the following:

[0049] A second device receives a physical layer protocol data unit (PPDU) in a discrete RU assigned to a first device, wherein the discrete RU includes data subcarriers and pilot subcarriers, all subcarriers of one discrete RU are distributed over a first frequency band, the size of the first frequency band is 20 MHz, and the first frequency band includes a maximum of 18 pilot subcarriers arranged with an interval; and the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0057]

[0050] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed over a 20 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers. As a result, it can be known that the distribution of the pilot subcarriers becomes more discrete, solving problems such as narrowband interference and frequency-selective fading. Furthermore, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, receiving a PPDU on the discrete RU is also realized.

[0058]

[0051] According to an eleventh aspect, a communication device is provided. The device includes a processing module and a transceiver module.

[0059]

[0052] The processing module is configured to determine a discrete resource unit (RU) assigned to the communication device. The discrete RU includes data subcarriers and pilot subcarriers. All subcarriers of one discrete RU are distributed over a first frequency band, the size of the first frequency band is 20 MHz, and the first frequency band includes at most 18 pilot subcarriers arranged with an interval, the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers; and the transceiver module is configured to transmit a physical layer protocol data unit (PPDU) in the discrete RU.

[0060] According to the 11th aspect, a communication device is provided. The device includes a transceiver module.

[0061]

[0054] The transceiver module is configured to receive a physical layer protocol data unit (PPDU) in a discrete resource unit (RU) assigned to a first device. The discrete RU includes data subcarriers and pilot subcarriers. All subcarriers of one discrete RU are distributed over a first frequency band. The size of the first frequency band is 20 MHz. The first frequency band includes a maximum of 18 pilot subcarriers arranged at an interval, and the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0062]

[0055] Optionally, with respect to the 9th, 10th, 11th, or 12th aspect, the maximum 18 pilot subcarriers arranged at an interval in the first frequency band are the same as the pilot subcarriers in the continuous RU mode.

[0063]

[0056] Optionally, with respect to the 9th, 10th, 11th, or 12th aspect, one discrete RU corresponds to one continuous RU. One continuous RU includes at least two pilot subcarriers. There is an intersection set between the indexes of the pilot subcarriers in the discrete RU and the indexes of the pilot subcarriers in the continuous RU.

[0064]

[0057] As an option, regarding the ninth, tenth, eleventh, or twelfth aspect, the discrete RU is a discrete 26-tone RU, the discrete 26-tone RU includes 24 data subcarriers and 2 pilot subcarriers, and the 2 pilot subcarriers are separated by at least 9 pilot subcarriers.

[0065]

[0058] As an option, regarding the ninth, tenth, eleventh, or twelfth aspect, the discrete RU is a discrete 52-tone RU, the discrete 52-tone RU includes 2 discrete 26-tone RUs, and the pilot subcarriers of the discrete 52-tone RU include all or part of the pilot subcarriers in the 2 discrete 26-tone RUs.

[0066]

[0059] As an option, regarding the ninth, tenth, eleventh, or twelfth aspect, the discrete RU is a discrete 52-tone RU, the discrete 52-tone RU includes at least 48 data subcarriers, the number of pilot subcarriers included in the discrete 52-tone RU is 2 or more and 4 or less, and at least 2 of the maximum 4 pilot subcarriers are separated by at least 9 pilot subcarriers.

[0067]

[0060] As an option, regarding the ninth, tenth, eleventh, or twelfth aspect, the discrete RU is a discrete 106-tone RU, the discrete 106-tone RU includes 2 discrete 52-tone RUs, and the pilot subcarriers of the discrete 106-tone RU include all or part of the pilot subcarriers in the 2 discrete 52-tone RUs.

[0068]

[0061] Optionally, for the ninth, tenth, eleventh, or twelfth aspect, the discrete RU is a discrete 106-tone RU, the number of data subcarriers included in the discrete 106-tone RU is 98 or more, the number of pilot subcarriers included in the discrete 106-tone RU is 2 or more and 8 or less, and at least two of the up to 8 pilot subcarriers are separated by at least 9 pilot subcarriers.

[0069]

[0062] According to the thirteenth aspect, a method for transmitting data in a wireless network is provided. The method includes the following:

[0063] A first device determines a discrete resource unit RU assigned to the first device, the discrete RU including data subcarriers and pilot subcarriers, all subcarriers of one discrete RU being distributed over a first frequency band, the size of the first frequency band being 40 MHz, the first frequency band including up to 36 pilot subcarriers arranged at an interval, the number of pilot subcarriers included in one discrete RU being 2 or more, and at least two pilot subcarriers included in one discrete RU being separated by at least M pilot subcarriers; and the first device transmits a physical layer protocol data unit PPDU in the discrete RU.

[0070]

[0064] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed over a 40 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers. As a result, it can be known that the distribution of the pilot subcarriers becomes more discrete, solving problems such as narrowband interference and frequency selective fading. Furthermore, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, transmitting a PPDU on the discrete RU is also realized.

[0071]

[0065] According to a 14th aspect, a method for transmitting data in a wireless network is provided. This method includes the following:

[0066] A second device receives a physical layer protocol data unit (PPDU) in a discrete RU assigned to a first device, wherein the discrete RU includes data subcarriers and pilot subcarriers. All subcarriers of one discrete RU are distributed over a first frequency band, the size of the first frequency band is 40 MHz, and the first frequency band includes a maximum of 36 pilot subcarriers arranged with an interval; and the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0072]

[0067] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed over a 40 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers. As a result, it can be known that the distribution of the pilot subcarriers becomes more discrete, solving problems such as narrowband interference and frequency selective fading. Furthermore, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, receiving a PPDU on a discrete RU is also realized.

[0073]

[0068] According to a 15th aspect, a communication device is provided. The device includes a transceiver module.

[0074]

[0069] The transceiver module determines a discrete resource unit RU assigned to the communication device. The discrete RU includes data subcarriers and pilot subcarriers. All subcarriers of one discrete RU are distributed over a first frequency band. The size of the first frequency band is 40 MHz. The first frequency band includes a maximum of 36 pilot subcarriers arranged at an interval, the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers; and a first device transmits a physical layer protocol data unit PPDU in the discrete RU.

[0075]

[0070] According to a 16th aspect, a communication device is provided. The device includes a transceiver module.

[0076]

[0071] The transceiver module is configured to receive a physical layer protocol data unit (PPDU) in a discrete RU assigned to a first device, wherein the discrete RU includes data subcarriers and pilot subcarriers, all subcarriers of one discrete RU are distributed over a first frequency band, the size of the first frequency band is 40 MHz, the first frequency band includes a maximum of 36 pilot subcarriers arranged at an interval; and the number of pilot subcarriers included in one discrete RU is two or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0077]

[0072] Optionally, with respect to the 13th, 14th, 15th, or 16th aspect, the discrete RU is a discrete 26-tone RU, the discrete 26-tone RU includes 24 data subcarriers and 2 pilot subcarriers, and the 2 pilot subcarriers are separated by at least 18 pilot subcarriers.

[0078]

[0073] Optionally, with respect to the 13th, 14th, 15th, or 16th aspect, the discrete RU is a discrete 52-tone RU, the discrete 52-tone RU includes two discrete 26-tone RUs, and the pilot subcarriers of the discrete 52-tone RU include all or part of the pilot subcarriers in the two discrete 26-tone RUs.

[0079]

[0074] As an option, regarding the 13th aspect, 14th aspect, 15th aspect, or 16th aspect, the discrete RU is a discrete 52 - tone RU, the discrete 52 - tone RU includes at least 48 data sub - carriers, the number of pilot sub - carriers included in the discrete 52 - tone RU is 2 or more and 4 or less, and at least 2 of the maximum 4 pilot sub - carriers are separated by at least 18 pilot sub - carriers.

[0080]

[0075] As an option, regarding the 13th aspect, 14th aspect, 15th aspect, or 16th aspect, the discrete RU is a discrete 106 - tone RU, the discrete 106 - tone RU includes two discrete 52 - tone RUs, and the pilot sub - carriers of the discrete 106 - tone RU include all or part of the pilot sub - carriers in the two discrete 52 - tone RUs.

[0081]

[0076] As an option, regarding the 13th aspect, 14th aspect, 15th aspect, or 16th aspect, the discrete RU is a discrete 106 - tone RU, the number of data sub - carriers included in the discrete 106 - tone RU is 98 or more, the number of pilot sub - carriers included in the discrete 106 - tone RU is 2 or more and 8 or less, and at least 2 of the maximum 8 pilot sub - carriers are separated by at least 18 pilot sub - carriers.

[0082]

[0077] As an option, regarding the 13th aspect, 14th aspect, 15th aspect, or 16th aspect, the discrete RU is a distributed 242 - tone RU, the discrete 242 - tone RU includes two discrete 106 - tone RUs, and the pilot sub - carriers of the discrete 242 - tone RU include all or part of the pilot sub - carriers in the two discrete 106 - tone RUs.

[0083]

[0078] Optionally, for the 13th, 14th, 15th, or 16th aspect, the discrete RU is a discrete 242-tone RU, the number of data subcarriers included in the discrete 242-tone RU is 224 or more, the number of pilot subcarriers included in the discrete 242-tone RU is 2 or more and 18 or less, and at least two of the up to 18 pilot subcarriers are separated by at least 18 pilot subcarriers.

[0084]

[0079] According to the 17th aspect, a method for transmitting data in a wireless network is provided. This method includes the following:

[0080] A step in which a first device determines a discrete resource unit RU assigned to the first device, the discrete RU includes a data subcarrier and a pilot subcarrier, all subcarriers of one discrete RU are distributed on a first frequency band, the size of the first frequency band is 80 MHz, the first frequency band includes up to 72 pilot subcarriers arranged at an interval, the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers; and the first device transmits a physical layer protocol data unit PPDU in the discrete RU.

[0085]

[0081] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed over an 80 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers. As a result, it can be known that the distribution of the pilot subcarriers becomes more discrete, solving problems such as narrowband interference and frequency-selective fading. Furthermore, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, transmitting a PPDU on a discrete RU is also realized.

[0086]

[0082] According to the 18th aspect, a method for transmitting data in a wireless network is provided. This method includes the following:

[0083] A second device receives a physical layer protocol data unit (PPDU) in a discrete RU assigned to a first device, wherein the discrete RU includes data subcarriers and pilot subcarriers, all subcarriers of one discrete RU are distributed over a first frequency band, the size of the first frequency band is 80 MHz, and the first frequency band includes a maximum of 72 pilot subcarriers arranged at an interval; and the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0087]

[0084] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed over an 80 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers. As a result, it can be known that the distribution of the pilot subcarriers becomes more discrete, solving problems such as narrowband interference and frequency-selective fading. Furthermore, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, receiving a PPDU on the discrete RU is also realized.

[0088]

[0085] According to a 15th aspect, a communication device is provided. The device includes a processing module and a transceiver module.

[0089]

[0086] The processing module determines a discrete resource unit (RU) assigned to the communication device. The discrete RU includes data subcarriers and pilot subcarriers. All subcarriers of one discrete RU are distributed over a first frequency band, the size of the first frequency band is 80 MHz, and the first frequency band includes a maximum of 72 pilot subcarriers arranged at an interval, the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers; and the transceiver module is configured to transmit a physical layer protocol data unit (PPDU) in the discrete RU.

[0090]

[0087] According to a 16th aspect, a communication device is provided. The device includes a transceiver module.

[0091]

[0088] The transceiver module is configured to receive a physical layer protocol data unit (PPDU) in a discrete RU assigned to a first device, the discrete RU includes data subcarriers and pilot subcarriers, all subcarriers of one discrete RU are distributed over a first frequency band, the size of the first frequency band is 80 MHz, the first frequency band includes a maximum of 72 pilot subcarriers arranged at an interval; and the number of pilot subcarriers included in one discrete RU is two or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0092]

[0089] Optionally, with respect to the 17th aspect, the 18th aspect, the 19th aspect, or the 20th aspect, the discrete RU is a discrete 26-tone RU, the discrete 26-tone RU includes 24 data subcarriers and 2 pilot subcarriers, and the 2 pilot subcarriers are separated by at least 36 pilot subcarriers.

[0093]

[0090] Optionally, with respect to the 17th aspect, the 18th aspect, the 19th aspect, or the 20th aspect, the discrete RU is a discrete 52-tone RU, the discrete 52-tone RU includes two discrete 26-tone RUs, and the pilot subcarriers of the discrete 52-tone RU include all or part of the pilot subcarriers in the two discrete 26-tone RUs.

[0094]

[0091] As an option, regarding the 17th aspect, 18th aspect, 19th aspect, or 20th aspect, the discrete RU is a discrete 52 - tone RU, the discrete 52 - tone RU includes at least 48 data sub - carriers, the number of pilot sub - carriers included in the discrete 52 - tone RU is 2 or more and 4 or less, and at least 2 of the maximum 4 pilot sub - carriers are separated by at least 36 pilot sub - carriers.

[0095]

[0092] As an option, regarding the 17th aspect, 18th aspect, 19th aspect, or 20th aspect, the discrete RU is a discrete 106 - tone RU, the discrete 106 - tone RU includes two discrete 52 - tone RUs, and the pilot sub - carriers of the discrete 106 - tone RU include all or part of the pilot sub - carriers in the two discrete 52 - tone RUs.

[0096]

[0093] As an option, regarding the 17th aspect, 18th aspect, 19th aspect, or 20th aspect, the discrete RU is a discrete 106 - tone RU, the number of data sub - carriers included in the discrete 106 - tone RU is 98 or more, the number of pilot sub - carriers included in the discrete 106 - tone RU is 2 or more and 8 or less, and at least 2 of the maximum 8 pilot sub - carriers are separated by at least 36 pilot sub - carriers.

[0097]

[0094] As an option, regarding the 17th aspect, 18th aspect, 19th aspect, or 20th aspect, the discrete RU is a distributed 242 - tone RU, the discrete 242 - tone RU includes two discrete 106 - tone RUs, and the pilot sub - carriers of the discrete 242 - tone RU include all or part of the pilot sub - carriers in the two discrete 106 - tone RUs.

[0098]

[0095] As an option, regarding the 17th aspect, 18th aspect, 19th aspect, or 20th aspect, the discrete RU is a discrete 242 - tone RU, the number of data sub - carriers included in the discrete 242 - tone RU is 224 or more, the number of pilot sub - carriers included in the discrete 242 - tone RU is 2 or more and 18 or less, and at least two of the at most 18 pilot sub - carriers are separated by at least 36 pilot sub - carriers.

[0099]

[0096] As an option, regarding the 17th aspect, 18th aspect, 19th aspect, or 20th aspect, the discrete RU is a distributed 484 - tone RU, the discrete 484 - tone RU includes two discrete 242 - tone RUs, and the pilot sub - carriers of the discrete 484 - tone RU include all or part of the pilot sub - carriers in the two discrete 242 - tone RUs.

[0100]

[0097] As an option, regarding the 17th aspect, 18th aspect, 19th aspect, or 20th aspect, the discrete RU is a discrete 484 - tone RU, the number of data sub - carriers included in the discrete 484 - tone RU is 448 or more, the number of pilot sub - carriers included in the discrete 242 - tone RU is 2 or more and 36 or less, and at least two of the at most 36 pilot sub - carriers are separated by at least 36 pilot sub - carriers.

[0101]

[0098] According to the 21st aspect, a chip is provided. The chip includes at least one processor and an interface. The processor is configured to read and execute instructions stored in a memory. When the instructions are executed, the chip can execute a method according to any one of the 1st aspect, 2nd aspect, 5th aspect, 6th aspect, 9th aspect, 10th aspect, 13th aspect, 14th aspect, 17th aspect, or 18th aspect.

[0102]

[0099] According to the 22nd aspect, a computer-readable storage medium is provided. The computer-readable storage medium stores a computer program. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute a method according to any one of the 1st aspect, 2nd aspect, 5th aspect, 6th aspect, 9th aspect, 10th aspect, 13th aspect, 14th aspect, 17th aspect, or 18th aspect.

[0103]

[0100] According to the 23rd aspect, a communication device is provided. The communication device includes a processor, a memory, an input interface, and an output interface. The input interface is configured to receive information from a communication device other than the communication device itself. The output interface is configured to output information to a communication device other than the communication device itself. The processor calls a computer program stored in the memory and executes a method according to the 1st aspect, 2nd aspect, 5th aspect, 6th aspect, 9th aspect, 10th aspect, 13th aspect, 14th aspect, 17th aspect, or 18th aspect.

[0104]

[0101] According to the 24th aspect, a communication system is provided. The communication system includes the aforementioned first device and / or the aforementioned second device.

Brief Description of the Drawings

[0105]

[0102] Hereinafter, the embodiments stateBriefly describe the accompanying drawings for explanation.

Figure 1

[0103] FIG. 1 is a schematic diagram for mapping a virtual resource unit (VRU) to a physical resource unit (PRU).

Figure 2

[0104] FIG. 2 is a schematic diagram of linear difference.

Figure 3

[0105] FIG. 3 is a diagram of the WLAN network architecture according to the embodiment of the present application.

Figure 4

[0106] FIG. 4 is a schematic diagram of the hardware structure applicable to the communication device according to the embodiment of the present application.

Figure 5

[0107] FIG. 5 is a schematic flowchart of the pilot signal transmission method according to the embodiment of the present application.

Figure 6

[0108] FIG. 6 is a schematic diagram of transmitting a pilot signal by only a single STA in each time unit in a period of 4 according to the embodiment of the present application.

Figure 7

[0109] FIG. 7 is a schematic diagram of transmitting a pilot signal by different stations on pilot subcarriers corresponding to different time units according to the embodiment of the present application.

Figure 8

[0110] FIG. 8 is a schematic diagram of the 20 MHz subcarrier distribution and RU distribution.

Figure 9

[0111] FIG. 9 is a diagram of the pilot transmission mode according to the embodiment of the present application.

Figure 10

[0112] FIG. 10 is a schematic diagram for explaining transmission of pilot signals by different STAs by using an example in which four stations occupy discrete 242 tones RU (corresponding to a bandwidth of 20 MHz, where the 20-MHz bandwidth includes up to eight pilot subcarriers).

Figure 11

[0113] FIG. 11 is a schematic flowchart of another pilot signal transmission method according to an embodiment of the present application.

Figure 12

[0114] FIG. 12 is a schematic flowchart of a pilot signal demodulation method according to an embodiment of the present application.

Figure 13

[0115] FIG. 13 is a schematic flowchart of another pilot signal demodulation method according to an embodiment of the present application.

Figure 14

[0116] FIG. 14 is a schematic flowchart of a method for transmitting data in a wireless network according to an embodiment of the present application.

Figure 15

[0117] FIG. 15 shows the sequence indexes of 18 pilot subcarriers when the size of the first frequency band is 20 MHz.

Figure 16

[0118] FIG. 16 is a schematic flowchart of another method for transmitting data in a wireless network according to an embodiment of the present application.

Figure 17

[0119] FIG. 17 is a schematic flowchart of another method for transmitting data in a wireless network according to an embodiment of the present application.

Figure 18

[0120] FIG. 18 is a schematic diagram of the structure of a communication device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0106]

[0121] Hereinafter, the technical solution in the embodiment of the present application will be described with reference to the accompanying drawings in the embodiment of the present application. The terms "system" and "network" may be used interchangeably in the embodiment of the present application. " / " represents an "or" relationship between related objects unless otherwise specified. For example, A / B may represent A or B. The term "and / or" in the present application is merely a related relationship for explaining related objects and indicates that there may be three relationships. For example, A and / or B may represent the following three cases: only A exists, both A and B exist, and only B exists, where A and B may be singular or plural, respectively. Also, in the description of the present application, "a plurality of" means two or more unless otherwise specified. At least one of the following items (parts) or similar expressions refers to any combination of these items, including any combination of a single item (part) or a plurality of items (parts). For example, at least one of the items (parts) of a, b, or c may indicate: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c may be singular or plural. Further, in order to clearly describe the technical solution in the embodiment of the present application, words such as "first" and "second" are used in the embodiment of the present application to distinguish the same items or similar items having basically the same function or purpose. Those skilled in the art will be able to understand that words such as "first" and "second" do not limit the quantity or execution order, and words such as "first" and "second" do not indicate a clear difference.

[0107]

[0122] References to "embodiments", "some embodiments", etc., described in the embodiments of this application mean that one or more embodiments of this application include the specific features, structures, or characteristics described with reference to the embodiments. Thus, descriptions such as "in an embodiment", "in some embodiments", "in some other embodiments", and "in other embodiments" that appear in different places in this specification do not necessarily refer to the same embodiment. Rather, such descriptions mean "one or more embodiments, but not all embodiments" unless otherwise specifically emphasized as being in a different manner. "Comprising", "containing", "having" and their variants all mean "including but not limited to" unless otherwise specifically emphasized as being in a different manner.

[0108]

[0123] Hereinafter, some nouns (or communication terms) in this application will be described.

[0109]

[0124] 1. Continuous RU (CRU)

[0125] In this specification, a continuous RU is a RU that includes a plurality of consecutive subcarriers, or a continuous RU is a RU that includes two consecutive subcarrier groups. The plurality of subcarriers included in each consecutive subcarrier group are consecutive, and the two subcarrier groups are separated by only one or more of guard subcarriers, null subcarriers, or DC subcarriers. All RUs supported by 802.11ax may be understood as continuous RUs. A continuous RU may also be referred to as a common RU. Of course, a continuous RU may have another name. The specific name of the continuous RU is not limited in the embodiments of this application.

[0110]

[0126] In an embodiment of the present application, a continuous RU including K subcarriers is referred to as a continuous K-tone RU. For example, a continuous 26-tone RU is a continuous RU including 26 subcarriers. In other words, the concept of a continuous K-tone RU is the same as the concept of a K-tone RU in the existing 802.11ax standard.

[0111]

[0127] 2. Discrete RU (DRU), Distributed RU (DRU)

[0128] For a continuous RU, an RU including a plurality of subcarrier groups that are discrete in the frequency domain may be referred to as a discrete RU. In other words, a discrete RU includes a plurality of subcarrier groups, and any two subcarrier groups are discrete in the frequency domain. One subcarrier group includes one subcarrier, or one subcarrier group includes at least two consecutive subcarriers. In other words, one subcarrier group includes one subcarrier or a plurality of consecutive subcarriers. A discrete RU may also be referred to as a distributed RU (DRU). Of course, in another embodiment, a discrete RU may have another name. The name of the discrete RU is not limited in the embodiments of the present application. The number of subcarrier groups included in one discrete RU in the present application is two or more.

[0112]

[0129] In an embodiment of the present application, a discrete RU including K sub-carriers may be referred to as a discrete K-tone RU. For example, a discrete 26-tone RU is a discrete RU including 26 sub-carriers. For the value of K, refer to the value of K used for continuous RUs. Of course, the value of K may be different from the value of K used for continuous RUs. For example, when the bandwidth is 20 MHz, 20 MHz may include one or a combination of a discrete 26-tone RU, a discrete 52-tone RU, a discrete 106-tone RU, and a discrete 242-tone RU.

[0113]

[0130] In the present application, one discrete RU and another discrete RU may form a discrete MRU, and the discrete MRU can be allocated to one or more stations. For example, a discrete 242-tone RU and a discrete 484-tone RU may form a discrete 484 + 242-tone RU.

[0114]

[0131] In some examples, the amount of sub-carriers included in any two of the multiple sub-carrier groups included in a discrete RU may be the same or different. For example, the number of sub-carriers in each sub-carrier group may be 1. In another example, the number of sub-carriers in a part of the sub-carrier group is 1, and the number of sub-carriers in another part of the sub-carrier group is 2. Specifically, one discrete RU may include four sub-carrier groups, and the number of sub-carriers in the four sub-carrier groups may be 1, 1, 2, and 2 in sequence.

[0115]

[0132] It should be noted that in this application, one discrete RU may correspond to one continuous RU. For example, one discrete 26-tone RU may correspond to one continuous 26-tone RU, and one discrete 52-tone RU may correspond to one continuous 52-tone RU.

[0116]

[0133] It should be understood that discrete RUs may be obtained by discretizing continuous RUs specified in 802.11ax or 802.11be; or may be obtained by redefinition without relying on continuous RUs specified in 802.11ax or 802.11be.

[0117]

[0134] When the allocation status of discrete RUs and continuous RUs is specified, the same resource allocation indication information, for example, the same index, may specify the allocated RUs. The transmitter and the receiver respectively determine whether the resource allocation indication information specifically indicates discrete RUs or continuous RUs according to the protocol specification and according to whether the mode is the discrete RU mode or the continuous RU mode. Briefly speaking, discrete RUs and continuous RUs may reuse the resource Allocation indication information.

[0118]

[0135] Further, when discrete RUs are obtained based on continuous RUs, the continuous RUs may be referred to as VRUs, and the discrete RUs may be referred to as PRUs. In other words, the process of mapping continuous RUs to discrete RUs may be referred to as the process of mapping VRUs to PRUs. The aforementioned resource indication information may specify the index of the VRU to specify the corresponding PRU.

[0119]

[0136] 3. Frequency Band

[0137] In this application, the frequency band refers to the range of the frequency band, which may also be referred to as the bandwidth, and for example, it can be 20 MHz, 40 MHz, 80 MHz, 160 MHz, 320 MHz, 160 + 160 MHz, etc.

[0120]

[0138] According to the IEEE 802.11ax protocol specification, in the cases of 20 MHz, 40 MHz, 80 MHz, and 160 MHz, the bandwidth is a continuous 26 - tone RU, a continuous 52 - tone RU, a continuous 106 - tone RU, a continuous 242 - tone RU (the maximum RU in a 20 - MHz bandwidth), a continuous 484 - tone RU (the maximum RU in a 40 - MHz bandwidth), a continuous 996 - tone RU (the maximum RU in an 80 - MHz bandwidth), and a continuous 2 * 996 - tone RU (the maximum RU in a 160 - MHz bandwidth) and may be classified into multiple types of resource units (RUs). The entire bandwidth may include, for example, guard sub - carriers, null sub - carriers, direct current (DC) sub - carriers, pilot sub - carriers, and data sub - carriers.

[0121]

[0139] In this application, it should be noted that the frequency band refers to the frequency band range occupied or covered by the allocated RUs, and the frequency band range is not equivalent to the operating bandwidth or the system bandwidth. In practice, the frequency band range may be less than or equal to the operating bandwidth or the system bandwidth.

[0122]

[0140] For example, the operating bandwidth or the system bandwidth may be 40 MHz, and one contiguous RU allocated by the AP to the STA may be discretized at 40 MHz. In this case, the corresponding first frequency band in this solution is 40 MHz. Alternatively, one contiguous RU allocated by the AP to STA 1 may be discretized within the first 20 MHz range, and another contiguous RU allocated to STA 2 may be discretized within the second 20 MHz range. In this case, the first frequency band occupied or covered by all the subcarriers included in the discrete RUs allocated to each of STA 1 and STA 2 is 20 MHz. In a special example, the AP allocates discrete RU 1 and discrete RU 2 to STA 1. Discrete RU 1 is obtained by discretization in the first 20 MHz range, and discrete RU 2 is obtained by discretization in the second 20 MHz range. In this case, for STA 1, the first frequency band is determined based on the sum of the discrete RUs allocated to STA 1. The discrete RU 1 and discrete RU 2 allocated to STA 1 cover or occupy a bandwidth of 40 MHz. Therefore, the first frequency band is 40 MHz.

[0123]

[0141] In another example, the AP allocates discrete RU 1 to STA 1 and discrete RU 2 to STA 2. Discrete RU 1 is obtained by discretization in the first 20 MHz range, and discrete RU 2 is obtained by discretization in the second 20 MHz range. In this case, for STA 1, the discrete RU 1 allocated to STA 1 covers or occupies a bandwidth of 20 MHz, and therefore, the first frequency band is 20 MHz. In this case, for STA 2, the discrete RU 2 allocated to STA 2 covers or occupies a bandwidth of 20 MHz, and therefore, the first frequency band is 20 MHz.

[0124]

[0142] 4. Time Unit

[0143] The time unit may be a slot.

[0125]

[0144] 5. Linear Interpolation

[0145] When the pilot signal and the data signal are transmitted through the same channel, the pilot sub - carriers may be used to track some type of signal error and correct these errors during demodulation at the receiving end. This may be referred to as pilot tracking. For example, the signal amplitude, signal phase, symbol timing, etc. are tracked. Generally, the algorithm commonly used for tracking is linear interpolation. For the usage of linear interpolation, refer to Figure 2. As shown in Figure 2, the coordinate values (x0, y0) and (x1, y1) of two points are known. To obtain the value of x at a certain position within the range of [x0, x1] on the straight line, first, the equation of the straight line formula can be obtained, and then x is substituted into the equation to the formula to obtain y. The process of calculating x when y is known is the same. The x - axis corresponds to the carrier frequency of the sub - carrier, the y - axis corresponds to the carrier frequency offset of the sub - carrier, and (x0, y0) and (x1, y1) may represent the carrier frequency and carrier frequency offset of different pilot sub - carriers.

[0126]

[0146] 6. Hadamard Matrix

[0147] The Hadamard matrix H n is a square matrix. The number of rows and the number of columns are the same, and both are equal to the order. The value of the elements of the Hadamard matrix may be 1 or - 1 and satisfy the following:

[0127]

Number

[0128]

[0148] It should be noted that in this application, the Hadamard matrix has the following characteristics:

[0149] The requirements of an orthogonal matrix are met. The values of the elements of the Hadamard matrix can be 1 or -1. As a result, the transmission power is controlled and the computational complexity is reduced. Higher-order Hadamard matrices can be constructed using known lower-order Hadamard matrices.

[0129]

[0150] P matrix

[0151] In this application, the P matrix has the following characteristics:

[0152] The requirements of an orthogonal matrix are met. Optionally, the values of the elements of the P matrix can be 1 or -1. As a result, the transmission power is controlled and the computational complexity is reduced. Higher-order P matrices can be constructed using known lower-order P matrices.

[0130]

[0153] The above content briefly describes the meanings of the nouns (communication terms) in the embodiments of this application. In order to better understand the technical solutions provided in the embodiments of this application, the above content does not constitute a limitation on the technical solutions provided in the embodiments of this application.

[0131]

[0154] Embodiments of the present application are applicable to wireless local area network (WLAN) scenarios and are applicable to IEEE 802.11 system standards, such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, or next-generation standards of 802.11ax, such as 802.11be, or should be understood to be applicable to next-generation standards. Alternatively, embodiments of the present application may also be applied to wireless local area network systems, such as the internet of things (IoT) network, vehicle-to-everything (V2X) network, and the like. Certainly, embodiments of the present application are also applicable to other possible communication systems, such as the LTE system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, universal mobile telecommunications system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, future 6G communication system, and the like.

[0132]

[0155] In the following, an example in which the embodiments of the present application are applicable to a WLAN scenario is used. It should be understood that WLAN has evolved from the 802.11a / g standard and is currently passing through 802.11n, 802.11ac, 802.11ax, and 802.11be which are under discussion. 802.11n is sometimes referred to as high throughput (HT), 802.11ac is sometimes referred to as very high throughput (VHT), 802.11ax is sometimes referred to as high efficient (HE) or Wi-Fi 6, and 802.11be is sometimes referred to as extremely high throughput (EHT) or Wi-Fi 7. Standards prior to HT such as 802.11a / b / g are collectively referred to as Non-HT.

[0133]

[0156] FIG. 3 is a diagram of a WLAN network architecture according to an embodiment of the present application. In FIG. 1, an example in which a WLAN includes one wireless LAN access point (AP) and two stations (STAs) is used. The STA associated with the AP can receive the wireless frame transmitted by the AP and can also transmit the wireless frame to the AP. Further, the embodiments of the present application are also applicable to communication between APs. For example, the APs may communicate with each other by using a distributed system (DS). The embodiments of the present application are also applicable to communication between STAs. It should be understood that the number of APs and STAs in FIG. 1 is merely an example. There may be more or fewer APs and STAs.

[0134]

[0157] In an embodiment of the present application, the STA may be a user terminal, user device, access device, subscriber station, subscriber unit, mobile station, user agent, user device, or another device having a wireless communication function. The user terminal may include various forms of devices having a wireless communication function, such as mobile devices, in-vehicle devices, wearable devices, computing devices, and other processing devices connected to a wireless modem. Alternatively, the user terminal may be a user equipment (UE), mobile station (MS), terminal, terminal equipment, portable communication device, mobile device, mobile computing device, entertainment device, game device or system, global positioning system device, or any other suitable device configured to perform network communication via a wireless medium. For example, the STA may be a router, switch, bridge, etc. In this application, for ease of explanation, the above-described devices are collectively referred to as a station or STA.

[0135]

[0158] In the embodiments of this application, the AP and STA may be APs and STAs applicable to the IEEE 802.11 system standard. An AP is a device arranged in a wireless communication network and provides a wireless communication function to an STA associated with the AP. The AP may be used as a hub of the communication system and is usually a network-side product that supports the MAC and PHY in the 802.11 system standard, and may be, for example, a communication device such as a base station, a router, a gateway, a repeater, a communication server, a switch, a bridge, etc. The base station may include various forms of macro base stations, micro base stations, relay stations, etc. In this application, for the sake of simplicity, the above devices are collectively referred to as APs. An STA is usually a terminal product that supports media access control (MAC) and physical layer (PHY) in the 802.11 system standard, such as a mobile phone, a notebook computer, etc.

[0136]

[0159] Furthermore, the technical solutions provided in the embodiments of this application are applicable to multiple system architectures. The network architectures and service scenarios described in the embodiments of this application are intended to more clearly illustrate the technical solutions in the embodiments of this application and do not constitute a limitation on the technical solutions provided in the embodiments of this application. Those skilled in the art can know that with the evolution of network architectures and the emergence of new service scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0137]

[0160] As an option, the wireless access point, station, etc. in FIG. 3 may be implemented by one device, or may be jointly implemented by multiple devices, or may be a functional module within one device. This is not particularly limited in the embodiments of this application. It will be understood that the above-mentioned functions may be network elements within a hardware device, or may be software functions operating on dedicated hardware, or may be virtualized functions instantiated on a platform (e.g., a cloud platform).

[0138]

[0161] For example, each device in FIG. 3 may be implemented by the communication device 400 in FIG. 4. FIG. 4 is a schematic diagram of a hardware structure applicable to the communication device according to the embodiments of this application. The communication device 400 includes at least one processor 401, a communication line 402, a memory 403, and at least one communication interface 404.

[0139]

[0162] The processor 401 may be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to control the program execution of the solution in this application.

[0140]

[0163] The communication line 402 may include a path for transmitting information between the above-mentioned components.

[0141]

[0164] The communication interface 404 is any device such as a transceiver (e.g., an antenna, etc.), and is configured to communicate with another device or communication network such as Ethernet (registered trademark), RAN, wireless local area network (WLAN).

[0142]

[0165] Memory 403 may be a read-only memory (ROM) or another type of static memory device capable of storing static information and instructions, or a random access memory (RAM) or another type of dynamic memory device capable of storing information and instructions. Alternatively, memory 403 may be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or another compact disc storage, an optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), a magnetic disk storage medium or another magnetic storage device, or any other medium that can be used to carry or store program code expected in the form of instructions or data structures and can be accessed by a computer. However, the present case is not limited thereto. The memory may exist independently or may be connected to the processor via communication line 402. The memory may alternatively be integrated with the processor. The memory provided in the embodiments of the present application may typically be non-volatile. Memory 403 is configured to store computer-executable instructions for implementing the solutions in the present application, and processor 401 controls the execution. Processor 401 is configured to execute the computer-executable instructions stored in memory 403 to implement the methods provided in the following embodiments of the present application.

[0143]

[0166] As an option, the computer-executable instructions in the embodiments of the present application may also be referred to as application program code. This is not particularly limited in the embodiments of the present application.

[0144]

[0167] In a possible implementation, the processor 401 may include one or more CPUs, for example, CPU 0 and CPU 1 in FIG. 4.

[0145]

[0168] In a possible implementation, the communication device 400 may include a plurality of processors, for example, processor 401 and processor 407 in FIG. 4. Each processor may be a single-core (single CPU) processor or a multi-core (multi CPU) processor. The processor in this case may be one or more devices, circuits, and / or processing cores configured to process data (for example, computer program instructions).

[0146]

[0169] In a possible implementation, the communication device 400 may further include an output device 405 and an input device 406. The output device 405 communicates with the processor 401 and may display information in a plurality of ways. For example, the output device 405 may be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, a projector, etc. The input device 406 communicates with the processor 401 and may receive user input in a plurality of ways. For example, the input device 406 may be a mouse, a keyboard, a touch screen device, a sensor device, etc.

[0147]

[0170] The communication device 400 may be a general-purpose device or a dedicated device. In a specific implementation, the communication device 400 may be a portable computer, a network server, a palmtop computer (personal digital assistant, PDA), a mobile phone, a tablet computer, a wireless terminal device, an embedded device, or a device having a structure similar to that in FIG. 4. The type of the communication device 400 is not limited in the embodiments of the present application.

[0148]

[0171] After the communication device is powered on, the processor 401 may read a software program in the memory 403, interpret and execute the instructions of the software program, and process the data of the software program. When it is necessary for data to be transmitted wirelessly, the processor 401 performs baseband processing on the data to be transmitted, and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and then transmits the radio frequency signal in the form of an electromagnetic wave through the antenna. When data is transmitted to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs it to the processor 401. The processor 401 converts the baseband signal into data and processes the data.

[0149]

[0172] In another implementation form, the radio frequency circuit and the antenna may be arranged independently of the processor that performs baseband processing. For example, in a distributed scenario, the radio frequency circuit and the antenna may be arranged independently away from the communication device.

[0150]

[0173] In this application, it will be understood that the first device may be an AP, the second device may be a STA or an AP, or the first device may be a STA and the second device may also be a STA. Hereinafter, by using an example in which the first device is a STA and the second device is an AP, the technical solution provided in the embodiments of this application will be described.

[0151]

[0174] FIG. 5 is a schematic flowchart of a pilot signal transmission method according to an embodiment of this application. FIG. 5 mainly solves the following problems existing in the two methods of FIG. 1:

[0175] 1. The pilot subcarriers are arranged near the data subcarriers, or the pilot subcarriers are sparsely distributed over a frequency band having a bandwidth of 20 MHz. Therefore, problems such as narrowband interference and frequency selective fading may occur. This may cause great damage to the transmission of the pilot signal.

[0152]

[0176] 2. The pilot subcarriers are sparsely distributed over a frequency band having a bandwidth of 20 MHz. This may result in inaccurate linear difference results.

[0153]

[0177] 3. The phase difference between the distributed pilot subcarriers may exceed 2π. This means that the pilot phases are not in the same period and may also cause errors in the linear interpolation results.

[0154]

[0178] 4. The pilot subcarriers may be far away from some of the data subcarriers. As a result, the linear difference achieved by using the pilot subcarriers cannot accurately cover the parts of the data subcarriers at relatively far positions. For example, in Method 2 of FIG. 1, the pilot subcarriers are far away from the parts of the data subcarriers on the right side. As a result, the linear difference achieved by using the pilot subcarriers cannot accurately cover the parts of the data subcarriers on the right side.

[0155]

[0179] As shown in FIG. 5, the method includes, but is not limited to, the following steps.

[0156]

[0180] 501: The STA determines the first frequency band to which the discrete RU assigned to the STA belongs.

[0157]

[0181] For the discrete RU, please refer to the above related description. Details will not be described again here. It is possible to understand that there may be one or more discrete RUs in this application. This is not limited in this case.

[0158]

[0182] The first frequency band to which the discrete RU belongs refers to the frequency band range occupied after the discrete RU is discretized. The frequency band range may be, for example, 20 MHz, 40 MHz, 80 MHz, 160 MHz, 320 MHz, 160 + 160 MHz, etc. This is not limited in this case.

[0159]

[0183] It should be noted that in this application, the pilot subcarriers included in the continuous RUs assigned to the STA may or may not be involved in the VRU-to-PRU dispersion mapping. This is not limited in this case.

[0160]

[0184] 502: The STA transmits the first pilot signal of the STA to the AP on all pilot subcarriers included in the first frequency band.

[0161]

[0185] Optionally, the first pilot signal of the STA is associated with the preset matrix W and the column vector s k t W represents an invertible matrix of Nu rows and Nu columns. W satisfies the following equation:

[0162]

Equation

[0163]

[0186] In this application, Nu time units may constitute one period. The i-th column of W is used to control the pilot signals transmitted by Nu STAs in the i-th time unit. The j-th row of W is used to control the pilot signals transmitted by the j-th STA in Nu time units. i is an integer from 1 to Nu inclusive. j is an integer from 1 to Nu inclusive. In each time unit of different periods, W may be used to transmit pilot signals. In different periods, the values of the elements of s k t of the same STA may be the same or different. This is not limited in this case. In this application, it should be noted that the values of the elements in s k t may be specified by the protocol or may be redefined. This is not limited in this case. For example, the values of the elements in s k t may be 0, 1, -1, etc. as specified in Section 27.3.12.13 of the 802.11ax-2021 standard. This is not limited in this case. Also, the values of the elements in s k t may alternatively be values specified in the 802.11be standard or the like.

[0164]

[0187] In this application, the value of each element in W may be any value. This is not limited in this case. To consider transmit power control or simplify calculations, the value of each element in W may be 0, 1, or -1. The number of STAs that can be supported by W when simultaneously transmitting pilot signals is Nu or less.

[0165]

[0188] For example, W represents the second-order Hadamard matrix H2.

[0166]

Number

[0167]

[0189] In this application, s k t The number of columns of is the number of all the pilot subcarriers included in the first frequency band, which means that k t The number of columns of is the number of all the pilot subcarriers included in the first frequency band in the t-th time unit, and k t It is possible to understand that the n-th element in represents the pilot signal corresponding to the STA on the n-th pilot subcarrier included in the first frequency band. For example, s k 1 is such that k 1 The number of columns of is the number of all the pilot subcarriers included in the first frequency band in the first time unit, and k 1 It is possible to understand that the n-th element in represents the pilot signal corresponding to the STA on the n-th pilot subcarrier included in the first frequency band. For example, s k 2 is such that k 2 The number of columns of is the number of all the pilot subcarriers included in the first frequency band in the second time unit, and k2 It can be understood that the nth element in [ ] represents a pilot signal corresponding to the STA on the nth pilot subcarrier included in the first frequency band.

[0168]

[0190] Optionally, it may be as follows: W represents an orthogonal matrix; W is a 2*n-order Hadamard matrix H 2n and H 2n satisfies the following formula:

[0169]

Equation

[0170]

Equation

[0171]

[0191] H n The value of the element may be 1 or -1, and the value of P n×n may be 1 or -1. This is not limited in this case.

[0172]

[0192] Optionally, it may be as follows:

[0173]

Equation

[0193] Optionally, in this application, W may represent an a*b-order Hadamard matrix H a*b and Ha*b may be implemented by using any one of the following solutions:

[0194] Solution A: H a Replace all elements 1 in b with H, a and replace all elements -1 in b with -H.

[0174]

[0195] Solution B: H b Replace all elements 1 in a with H, b and replace all elements -1 in a with -H.

[0175]

[0196] H a is the Hadamard matrix of order a, and H b is the Hadamard matrix of order b, and the values of the elements in H a may be 1 or -1, and the values of the elements in H b may be 1 or -1, and both a and b are integers greater than or equal to 1.

[0176]

[0197] In this application, it should be noted that W represents a Hadamard matrix of order Nu or a P matrix, and it is possible to support fewer than Nu STAs or Nu STAs when simultaneously transmitting corresponding pilot signals on all pilot subcarriers in the same frequency band. For example, when it is required to support 7 STAs, W may represent an 8th-order Hadamard matrix or a P matrix. The values of the elements in one column of the 8th-order Hadamard matrix or P matrix may be any known values, for example, all 0s or all 1s. This is not limited in this case. For example, the values of the elements in column 8 of the 8th-order Hadamard matrix or P matrix may be any known values, for example, all 0s or all 1s. When 12 STAs need to be supported, W may represent a 16 - order Hadamard matrix or a P matrix. The values of the elements in four columns of the 16 - order Hadamard matrix or P matrix may be any known values, for example, all 0s or all 1s. This is not limited in this case. For example, the values of the elements from column 12 to column 16 of the 16 - order Hadamard matrix or P matrix may be any known values, for example, all 0s or all 1s. When 12 STAs need to be supported, alternatively, W may represent a 12 - order Hadamard matrix.

[0177]

[0198] In the present application, when W represents a diagonal matrix, in each time unit, only one STA transmits a pilot signal on all pilot sub - carriers included in the first frequency band. For example, W represents a 2 - row and 2 - column diagonal matrix as follows:

[0178]

Number

[0179] The element located in the first row and second column is 0, and the element located in the second row and second column is 1. Specifically, in the second time unit, only one STA transmits the first pilot signal corresponding to that STA to the AP on all pilot sub - carriers included in the first frequency band. In conclusion, the number of STAs that can be supported by W when transmitting pilot signals simultaneously is equal to 1.

[0180]

[0199] As another example, FIG. 6 is a schematic diagram showing that a pilot signal is transmitted by only a single STA at each time unit in a period of 4 according to an embodiment of the present application. Refer to FIG. 6 (FIG. 6 shows only 8 pilot subcarriers, and other subcarriers are data subcarriers (white)). In FIG. 6, the horizontal axis indicates the first frequency band (subcarrier position), and the vertical axis indicates the time unit (there are a total of 8 time units from top to bottom). Only one STA transmits a pilot signal on all pilot subcarriers at each time unit. For example, in the first time unit, only Station 1 transmits a pilot signal on all pilot subcarriers, in the second time unit, only Station 2 transmits a pilot signal on all pilot subcarriers, and in the third time unit, only Station 3 transmits a pilot signal on all pilot subcarriers.

[0181]

[0200] Optionally, the first pilot signal of the STA is s k t W k,tt where tt = mod(t, Nu)+1, t is an integer greater than or equal to 0, t represents a time unit index, and tt is an integer greater than or equal to 1 and less than or equal to Nu. W k,tt represents an element in the k-th row and tt-th column of W. tt represents the tt-th time unit in W.

[0182]

[0201] Optionally, the first pilot signal of the STA is s k t For example, W represents a diagonal matrix. In this case, the first pilot signal of the STA may be s k t

[0183]

[0202] Optionally, some elements in s k t are set to zero. It can be understood that setting to zero means that a pilot signal is not transmitted on the pilot subcarrier at this position. s​k t When the third element in t is set to zero, no pilot signal is transmitted on the pilot subcarrier corresponding to the third element.

[0184]

[0203] For example, FIG. 7 is a schematic diagram showing pilot signals transmitted by different stations on pilot subcarriers corresponding to different time units according to an embodiment of the present application. Refer to FIG. 7 (FIG. 7 shows only 8 pilot subcarriers, and other subcarriers are data subcarriers (white)). In FIG. 7, the horizontal axis indicates the first frequency band (subcarrier position), and the vertical axis indicates the time unit (there are a total of 8 time units from top to bottom). In 7-1 of FIG. 7, Station 1 transmits a pilot signal, for example, the first pilot signal of Station 1, on the first, third, fifth, and seventh pilot subcarriers (from left to right on the horizontal axis) in the first time unit. s1 1 =[1 0 1 0 1 0 1 0] Also, Station 2 transmits a pilot signal, for example, the first pilot signal of Station 2, on the second, fourth, sixth, and eighth pilot subcarriers (from left to right on the horizontal axis) in the second time unit. s2 2 =[0 1 0 1 0 1 0 1] In 7-2 of FIG. 7, Station 1 transmits a pilot signal, for example, the first pilot signal of Station 1, on the first, second, fifth, and sixth pilot subcarriers (from left to right on the horizontal axis) in the first time unit. s1 1 =[1 1 0 0 1 1 0 0] Also, Station 2 transmits a pilot signal, for example, the first pilot signal of Station 2, on the third, fourth, seventh, and eighth pilot subcarriers (from left to right on the horizontal axis) in the second time unit. s2 2 =[0 0 1 1 0 0 1 1] Transmit. In this application, it should be noted that the pilot signals transmitted by the station on different pilot subcarriers may be the same or different.

[0185]

[0204] In the above technical solution, a first frequency band including discrete RUs assigned to the STA is determined. As a result, it can be known that the STA may transmit the first pilot signal of the STA on all the pilot subcarriers included in the first frequency band to the AP. In this way, by using the fixed and uniformly distributed pilot subcarriers on the first frequency band, the first pilot signal can be transmitted. As a result, problems such as narrowband interference and frequency-selective fading caused by the sparse distribution of pilot subcarriers on the frequency band are avoided, and the reliability of pilot signal transmission is improved. In addition, the linear difference result becomes more accurate. As a result, the problem that the linear difference result becomes inaccurate when the pilot phases are not in the same period is avoided, and the linear difference implemented by using the pilot subcarriers can accurately cover the entire frequency band.

[0186]

[0205] Optionally, the first pilot signals of Nu STAs satisfy the following formula:

[0187]

Number

[0188]

[0206] It can be understood that the pilot signal transmitted by Nu STAs on the n-th pilot subcarrier is the value of the element in the n-th row of q t .

[0189]

[0207] ​​For example, FIG. 8 is a schematic diagram of a 20 MHz subcarrier distribution and RU distribution. As shown in FIG. 8, when the bandwidth is 20 MHz, the entire bandwidth may include one discrete 242-tone RU, or may include various combinations of discrete 26-tone RUs, discrete 52-tone RUs, and discrete 106-tone RUs. For example, 20 MHz may include nine discrete 26-tone RUs, 20 MHz may include four discrete 52-tone RUs and one discrete 26-tone RU, and 20 MHz may include two discrete 106-tone RUs and one discrete 26-tone RU. Further, referring to FIG. 8, it can be known that the entire bandwidth may include 18 pilot subcarriers. If 20 MHz includes nine discrete 26-tone RUs and the discrete RU assigned to the STA is the third discrete 26-tone RU from left to right across the entire bandwidth, the STA may transmit a first pilot signal on the 18 pilot subcarriers included across the entire bandwidth. It can be understood that when the other eight discrete 26-tone RUs are assigned to another STA, the other STA may also transmit a pilot signal on the 18 pilot subcarriers included across the entire bandwidth. In the present application, it should be noted that when the entire bandwidth includes discrete RUs assigned to a plurality of STAs, the plurality of STAs may simultaneously transmit corresponding pilot signals on the 18 pilot subcarriers included across the entire bandwidth. Further, FIG. 9 is a diagram of a pilot transmission mode according to an embodiment of the present application. Please refer to FIG. 9 (FIG. 9 shows only eight pilot subcarriers (gray), and the other subcarriers are data subcarriers (white)). In FIG. 9, the horizontal axis indicates the first frequency band (position of the subcarrier), and the vertical axis indicates the time unit (there are a total of eight time units from top to bottom). Pilot signals of different STAs may be transmitted on each pilot subcarrier in each time unit. For larger other RUs, for example, Discrete 484 - tone RU (Discrete 484 - tone RU includes 36 pilot sub - carriers), Discrete 996 - tone RU (Discrete 996 - tone RU includes 72 pilot sub - carriers), Discrete 2 * 996 - tone RU (Discrete 2 * 996 - tone RU includes consecutive Discrete 996 - tone RUs in two frequency bands and includes 144 pilot sub - carriers), For cases such as Discrete 4 * 996 - tone RU (Discrete 4 * 996 - tone RU includes consecutive Discrete 996 - tone RUs in four frequency bands and includes 288 pilot sub - carriers), etc., it is possible to understand that one should refer to the method of transmitting the pilot signal in FIG. 8 or FIG. 9. Details will not be described again here.

[0190]

[0208] Optionally, the first pilot signal of the STA occupies different pilot sub - carriers in different time units within Nu time units, and the total number of pilot sub - carriers occupied by the first pilot signal of the STA within Nu time units is the total number of pilot sub - carriers included in the first frequency band. Nu time units are Nu time units within one period. In this application, it is possible to understand that transmitting the first pilot signals of different STAs in the same time unit within Nu time units occupies different pilot sub - carriers. The first pilot signals of the same STA in different periods occupy the same pilot sub - carriers.

[0191]

[0209] For example, FIG. 10 is a schematic diagram showing that different STAs transmit pilot signals according to the embodiments of the present application by using an example in which four stations occupy discrete 242 tones RU (corresponding to a bandwidth of 20 MHz, and the 20-MHz bandwidth includes a maximum of eight pilot subcarriers). Refer to FIG. 10 (FIG. 10 shows only eight pilot subcarriers, and the other subcarriers are data subcarriers (white)). In FIG. 10, the horizontal axis represents the first frequency band (the position of the subcarriers), and the vertical axis represents time units (there are a total of eight time units from top to bottom). It should be noted that in FIG. 10, 4 is used as the period. For example, from the first time unit to the fourth time unit (from top to bottom on the vertical axis) in 10-1 of FIG. 10 is one period.

[0192] In 10-1 or 10-3 of FIG. 10, in one period, among different time units, the first pilot signals of the same station occupy different pilot subcarriers, and the total amount of pilot subcarriers occupied by the first pilot signals of the same station in four time units is the total amount of pilot subcarriers included in the first frequency band. As shown in 10-1 of FIG. 10, the pilot subcarriers occupied by the first pilot signal of station 1 in the first time unit are different from the pilot subcarriers occupied by the first pilot signal of station 1 in the third time unit, and the total amount of pilot subcarriers occupied by the first pilot signal of station 1 in the first time unit and the first pilot signal of station 1 in the third time unit is 8.

[0193] In 10-1 of FIG. 10, 10-2 of FIG. 10, or 10-3 of FIG. 10, the first pilot signals of different stations in the same time unit occupy different pilot subcarriers. For example, in 10-2 of FIG. 10, in the first time unit, the pilot subcarriers occupied by the first pilot signal of Station 1 are different from the pilot subcarriers occupied by the first pilot signal of Station 2.

[0194] Station 1 transmits the first pilot signal of Station 1 on the first, second, fifth, and sixth pilot subcarriers (from left to right on the horizontal axis).

[0195] Station 2 transmits the first pilot signal of Station 2 on the third, fourth, seventh, and eighth pilot subcarriers (from left to right on the horizontal axis). In 10-1 of FIG. 10, 10-2 of FIG. 10, or 10-3 of FIG. 10, the first pilot signals of the same STA in different periods occupy the same pilot subcarriers. For example, in 10-2 of FIG. 10, in the first period (the first period includes the first time unit to the fourth time unit), Station 1 transmits a pilot signal on the first, second, fifth, and sixth pilot subcarriers; also, in the second period (the second period includes the fifth time unit to the eighth time unit), Station 1 transmits a pilot signal on the first, second, fifth, and sixth pilot subcarriers.

[0196]

[0210] FIG. 11 is a schematic flowchart of another pilot signal transmission method according to an embodiment of the present application. It should be noted that the technical problem solved in FIG. 11 is the same as the technical problem solved in FIG. 5. Details will not be described again here. As shown in FIG. 11, the method includes the following steps, but is not limited thereto.

[0197]

[0211] 1101: The STA determines a first frequency band to which the discrete RU assigned to the STA belongs. The first frequency band includes the pilot subcarriers of a first discrete RU group and the pilot subcarriers of a second discrete RU group, and the pilot subcarriers of the first discrete RU group and the pilot subcarriers of the second discrete RU group do not overlap.

[0198]

[0212] The number of pilot subcarriers of the first discrete RU group may be the same as or different from the number of pilot subcarriers of the second discrete RU group. This is not limited in this case. It is possible to understand that the first pilot signal of another STA may be transmitted simultaneously on the pilot subcarriers of the first discrete RU group or the second discrete RU group. This is not limited in this case.

[0199]

[0213] 1102: The STA transmits the first pilot signal of the STA to the AP on all the pilot subcarriers of the first discrete RU group or the second discrete RU group.

[0200]

[0214] Optionally, when the STA group to which the STA belongs corresponds to the first discrete RU group, the STA transmits the first pilot signal of the STA to the AP on all the pilot subcarriers of the first discrete RU group. The STA group to which the STA belongs may further include another STA, and another STA within the STA group to which the STA belongs may transmit the corresponding first pilot signal to the AP on all the pilot subcarriers of the first discrete RU group.

[0201] When the STA group to which the STA belongs corresponds to a second discrete RU group, the STA transmits its first pilot signal to the AP on all the pilot subcarriers of the second discrete RU group. The STA group to which the STA belongs may further include another STA, and another STA within the STA group to which the STA belongs may transmit the corresponding first pilot signal to the AP on all the pilot subcarriers of the second discrete RU group.

[0202]

[0215] It should be noted that in this application, the number of STAs included in different STA groups may be the same or different. This is not limited in this case.

[0203]

[0216] For example, when 8 STAs occupy a discrete 242-tone RU (corresponding to a bandwidth of 20 MHz, and a bandwidth of 20 MHz includes a maximum of 8 pilot subcarriers), the 8 STAs may be grouped into two groups, each group may include 4 STAs, and 4 pilot subcarriers are allocated to each group. For example, on the first frequency band from left to right, the first to fourth pilot subcarriers are allocated to the first group, and the fifth to eighth pilot subcarriers are allocated to the second group. The STAs within the first group transmit pilot signals on the first to fourth pilot subcarriers, and the STAs within the second group transmit pilot signals on the fifth to eighth pilot subcarriers. In another example, from left to right on the first frequency band, the first to sixth pilot subcarriers are assigned to the first group, and the seventh and eighth pilot subcarriers are assigned to the second group. STAs within the first group transmit pilot signals on the first to sixth pilot subcarriers, and STAs within the second group transmit pilot signals on the seventh and eighth pilot subcarriers.

[0204]

[0217] Optionally, when an STA transmits its first pilot signal to an AP on all pilot subcarriers of the first discrete RU group, the first pilot signal of the STA is associated with W and s. k t W is used to control pilot signals transmitted by Nu STAs within the Nu time units in the STA group to which the STA belongs. s k t represents the pilot signal corresponding to the STA at all pilot subcarriers of the first discrete RU group within the t-th time unit. The number of columns of s k t is the number of all pilot subcarriers included in the first discrete RU group. The n-th element of s k t represents the pilot signal corresponding to the STA at the n-th pilot subcarrier included in the first discrete RU group. The first pilot signals of Nu STA are transmitted on all pilot subcarriers included in the first discrete RU group. t The number of columns of the first pilot signal q of Nu STAs is the number of all pilot subcarriers included in the first discrete RU group. The first pilot signals of Nu STAs are transmitted on all pilot subcarriers included in the first discrete RU group.

[0205] Similarly, if the STA transmits its second pilot signal to the AP on all pilot subcarriers of the second discrete RU group, the first pilot signal of the STA will be k t W is used to control the pilot signals transmitted by Nu STAs in Nu time units within the STA group to which the STA belongs. k t represents the pilot signals corresponding to the STAs on all pilot subcarriers of the second discrete RU group in the tth time unit. k t The number of columns in is the number of all pilot subcarriers contained in the second discrete RU group. k t The nth element of represents the pilot signal corresponding to the STA in the nth pilot subcarrier included in the second discrete RU group. STA The first pilot signal q t The number of columns in is the number of all pilot subcarriers included in the second discrete RU group. The second pilot signals of Nu STAs are transmitted on all pilot subcarriers included in the second discrete RU group.

[0206]

[0218] Figure 12 is a schematic flowchart of a pilot signal demodulation method according to an embodiment of the present application. It should be noted that Figure 12 mainly solves how to separate pilot signals transmitted by different STAs on the same pilot subcarrier. As shown in Figure 12, the method includes, but is not limited to, the following steps:

[0207]

[0219] 1201: The AP receives second pilot signals of at least two STAs in all pilot subcarriers included in a first frequency band, the first frequency band being a frequency band to which discrete RUs assigned to the at least two STAs belong.

[0208]

[0220] For the first frequency band and the discrete RUs, refer to the relevant description in step 501 of FIG. 5. Details are not re-explained here.

[0209]

[0221] The frequency bands to which all the discrete RUs of at least two STAs belong are the same, that is, the frequency bands to which all the discrete RUs of at least two STAs belong are both the first frequency band.

[0210]

[0222] Optionally, the second pilot signal X of at least two STAs satisfies the following equation:

[0211]

Equation

[0223] G represents a channel parameter (channel coefficient). Z represents noise. W satisfies the following equation:

[0212]

Equation

[0213]

[0224] In this application, G may be a channel parameter between the STA and the AP.

[0214]

[0225] s k means that the pilot signals transmitted by the k-th STA on all pilot subcarriers included in the first frequency band at different time units within the same period are the same. For example, the following equation holds:

[0215]

Equation

[0226] For W, refer to the relevant description in step 502 of FIG. 5. Details are not described again here.

[0216]

[0227] 1202: The AP processes the second pilot signals of at least two STAs to obtain the first pilot signals transmitted by the at least two STAs.

[0217]

[0228] Optionally, the first pilot signals transmitted by at least two STAs may be as follows:

[0218]

Equation

[0229] Optionally,

[0219]

Equation

[0220]

[0230] AP can,

[0221]

Number

[0222]

Number

[0223]

[0231] Optionally, if W represents an orthogonal matrix, AP can,

[0224]

Number

[0225]

Number

[0226]

Number

[0227]

Number

[0228]

[0232] In the foregoing technical solution, the AP may receive the second pilot signals of at least two STAs on all pilot sub-carriers included in the first frequency band. As a result, it can be known that the AP may process the second pilot signals of at least two STAs. In this way, the first pilot signal transmitted by each STA can be obtained, and as a result, the separation of the pilot signals of a single STA is realized.

[0229]

[0233] Optionally, among at least two first STA One of the first pilot signals occupies different pilot sub-carriers at different time units among Nu time units, and the total number of pilot sub-carriers occupied by the first pilot signal of one of the first devices among Nu time units is the total number of pilot sub-carriers included in the first frequency band.

[0230]

[0234] FIG. 13 is a schematic flowchart of another pilot signal demodulation method according to an embodiment of the present application. It should be noted that FIG. 13 mainly solves how to separate the pilot signals transmitted by different STAs on the same pilot sub-carrier. As shown in FIG. 13, the method includes the following steps, but is not limited thereto.

[0231]

[0235] 1301: The AP receives the second pilot signals of at least two STAs on all pilot sub-carriers included in the first discrete RU group or the second discrete RU group, where the first discrete RU group or the second discrete RU group is included on the first frequency band, and the first frequency band is the frequency band to which the discrete RUs assigned to at least two STAs belong.

[0232]

[0236] The frequency bands to which all the discrete RUs of at least two STAs belong are the same, that is, the frequency bands to which all the discrete RUs of at least two STAs belong are both the first frequency band.

[0233]

[0237] Optionally, when the STA group to which at least two STAs belong corresponds to the first discrete RU group, the AP receives the second pilot signals of at least two STAs on all the pilot subcarriers of the first discrete RU group. When the STA group to which at least two STAs belong corresponds to the second discrete RU group, the AP receives the second pilot signals of at least two STAs on all the pilot subcarriers of the second discrete RU group.

[0234]

[0238] Regarding the second pilot signals of at least two STAs, refer to the related description in step 1201 of FIG. 12. Details are not described again here. The difference is that in FIG. 13, s k the number of columns is the number of all the pilot subcarriers included in the first discrete RU group, and the nth element of s k represents the pilot signal corresponding to the kth STA among at least two STAs on the nth pilot subcarrier included in the first discrete RU group; or s k the number of columns is the number of all the pilot subcarriers included in the second discrete RU group, and the nth element of s k represents the pilot signal corresponding to the kth STA among at least two STAs on the nth pilot subcarrier included in the second discrete RU group.

[0235]

[0239] 1302: The AP processes the second pilot signals of at least two STAs to obtain the first pilot signals transmitted by at least two STAs.

[0240] For the first discrete RU group and the second discrete RU group, refer to the relevant description in step 501 of FIG. 5. Details are not described again here.

[0236]

[0241] Optionally, when a STA group to which at least two STAs belong corresponds to the first discrete RU group, the AP receives the second pilot signals of at least two STAs on all pilot subcarriers of the first discrete RU group. When a STA group to which at least two STAs belong corresponds to the second discrete RU group, the AP receives the second pilot signals of at least two STAs on all pilot subcarriers of the second discrete RU group.

[0237]

[0242] For the first pilot signal transmitted by at least two STAs, refer to the relevant description in step 1202 of FIG. 12. Details are not described again here.

[0238]

[0243] In the above technical solution, it can be known that the AP may receive the second pilot signals of at least two STAs on all pilot subcarriers included in the first discrete RU group or the second discrete RU group, and as a result, the AP may process the second pilot signals of at least two STAs. In this way, the first pilot signal transmitted by each STA can be obtained, and as a result, the separation of the pilot signals of a single STA is realized.

[0239]

[0244] In this application, it is possible to understand that the technical problems mainly solved in FIGS. 14, 16, and 17 are the same as the technical problems solved in FIG. 5. Details are not described again here.

[0240]

[0245] FIG. 14 is a schematic flowchart of a method for transmitting data in a wireless network according to an embodiment of the present application. As shown in FIG. 14, the method includes the following steps, but is not limited thereto.

[0241]

[0246] 1401: The STA determines a discrete RU assigned to the STA, where the discrete RU includes data subcarriers and pilot subcarriers, all subcarriers of one discrete RU are distributed over a first frequency band, the size of the first frequency band is 20 MHz, the first frequency band includes a maximum of 18 pilot subcarriers arranged at an interval, the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0242]

[0247] For the discrete RU, refer to the above related description. Details are not described again here. It is possible to understand that one or more discrete RUs may exist in the present application. This is not limited in the present application.

[0243]

[0248] It is possible to understand that the fact that the size of the first frequency band is 20 MHz means that the equivalent RU of the first frequency band is a continuous 242-tone RU. This is not limited in the present application.

[0244]

[0249] M may be 9.

[0245]

[0250] 1402: The AP receives a physical protocol data unit (PPDU) on the discrete RU.

[0246]

[0251] Correspondingly, the STA is transmitting a PPDU on the discrete RU.

[0247]

[0252] As an option, step 1402 may include the following: The AP receives a PPDU from the STA on a discrete RU. Correspondingly, the STA is transmitting a PPDU to the AP on a discrete RU.

[0248]

[0253] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed on a 20 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers, so that it can be known that the distribution of the pilot subcarriers becomes more discrete and solves problems such as narrowband interference and frequency selective fading. Furthermore, the linear difference result becomes more accurate, so that the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, transmitting a PPDU on a discrete RU is also realized.

[0249]

[0254] As an option, in the first frequency band, up to 18 pilot sub - carriers arranged at an interval are the same as the pilot sub - carriers in the continuous RU mode. Specifically, refer to Table 1. Table 1 shows the indexes of 18 pilot sub - carriers when the size of the first frequency band is 20 MHz. In this application, the sequence index of the pilot sub - carriers can be the indexes of all pilot sub - carriers within the frequency band range, and the frequency band index of the pilot sub - carriers is the actual index of all sub - carriers included in the frequency band range. It should be noted that in this application, the index numbers listed for all frequency band indexes of the pilot sub - carriers are merely examples. In a specific implementation, similar to the examples in this application, the index numbers of the frequency band indexes of the pilot sub - carriers may alternatively be used. For example, in Table 1, -116, - 102, - 90, - 76, - 62, etc. are merely examples, -117, - 103, - 91, - 77, - 63, etc. may alternatively be used. The index numbers of the frequency band indexes of the pilot sub - carriers in another table or description are the same as those described above, and also fall within the scope of the specific embodiments of this application under the condition that the index numbers follow the interval rules described in this application. For the sake of easy explanation, it should be understood that in this application, the sequence index of the pilot sub - carriers corresponding to the frequency band index of the pilot sub - carriers is used to explain some pairing relationship and interval rules that are maintained among the frequency band indexes of the pilot sub - carriers. This does not mean that the pilot sub - carriers need to receive an assignment of sequence indexes.

[0250] Table 1: Corresponding relationship between the sequence indices of 18 pilot sub - carriers and the frequency - band indices of 18 pilot sub - carriers when the size of the first frequency band is 20 MHz

[0251]

Table 1

[0255] The frequency band indices of the 18 pilot sub - carriers in Table 1 are the same as those of the pilot sub - carriers in the continuous RU mode. For example, the frequency band index of the first pilot sub - carrier from left to right on the first frequency band may be - 116, and the frequency band index of the second pilot sub - carrier from left to right on the first frequency band may be - 102. For the frequency band indices of other pilot sub - carriers, refer to Table 1. Details will not be described again here. It is possible to understand that the sequence indices of the 18 pilot sub - carriers have a one - to - one correspondence with the frequency band indices of the 18 pilot sub - carriers. For example, the sequence index 1 of the pilot sub - carrier corresponds to the frequency band index - 116 of the pilot sub - carrier. The sequence indices of the 18 pilot sub - carriers in Table 1 are the sequence numbers of the 18 pilot sub - carriers from left to right in the first frequency band when the size of the first frequency band is 20 MHz. For example, Fig. 15 shows the sequence indices of the 18 pilot sub - carriers when the size of the first frequency band is 20 MHz. As shown in Fig. 15, the sequence index of the first pilot sub - carrier from left to right may be 1, and the sequence index of the second pilot sub - carrier from left to right may be 2. For the sequence indices of other pilot sub - carriers, refer to Fig. 15. Details will not be described again here. In this application, it is possible to understand that the sequence index of the pilot sub - carrier is the sequence number of the pilot sub - carrier from left to right on the first frequency band.

[0252]

[0256] Optionally, one discrete RU corresponds to one continuous RU, one continuous RU includes at least two pilot sub - carriers, and there is a common set between the index of the pilot sub - carriers in the discrete RU and the index of the pilot sub - carriers in the continuous RU.

[0253]

[0257] For example, the sequence index of the pilot sub - carriers in one discrete RU can be, for example, one of the following: {1,11},{2,12},{3,13},{4,14},{5,15},{6,16},{7,17},{8,18}, or {9,10}. That is, the frequency band index of the pilot sub - carriers in one discrete RU can be one of the following: {-116,22},{-90,48},{-62,76},{-36,102},{-10,10},{-102,36},{-76,62},{-48,90}, or {-22,116} The frequency band index of the pilot sub - carriers within one continuous RU can be, for example, one of the following: {-116,-102},{-90,-76},{-62,-48},{-36,-22},{-10,10},{22,36},{48,62},{76,90}, or {102,116}. When the frequency band index of the pilot sub - carriers in one discrete RU is {-116,22} and the frequency band index of the pilot sub - carriers in the continuous RU corresponding to the discrete RU is {-116,-102}, there is a common set between the index of the pilot sub - carriers in the discrete RU and the index of the pilot sub - carriers in the continuous RU.

[0254]

[0258] As an option, the discrete RU is a discrete 26-tone RU, and the discrete 26-tone RU includes 24 data sub-carriers and 2 pilot sub-carriers, and the 2 pilot sub-carriers are separated by at least 9 pilot sub-carriers.

[0255]

[0259] For example, refer to Table 2. Table 2 shows the correspondence between the discrete 26-tone RU and the sequence index of the 2 pilot sub-carriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 20 MHz. It should be noted that in this application, one discrete RU corresponds to one continuous RU. In other words, there is also a correspondence between one continuous RU and the sequence index of the 2 pilot sub-carriers included in one discrete RU. For example, in Table 2, the discrete 26-tone RU with an index of 1 corresponds to the sequence index {1,11} of the pilot sub-carriers. In this case, the continuous 26-tone RU corresponding to the discrete 26-tone RU with an index of 1 may also correspond to the sequence index {1,11} of the pilot sub-carriers.

[0256] Table 2: Correspondence between the discrete 26-tone RU and the sequence index of the 2 pilot sub-carriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 20 MHz

[0257]

Table 2

[0260] Referring to Table 2, it can be known that the interval between the sequence indices of the pilot subcarriers corresponding to each of the discrete 26-tone RUs other than the discrete 26-tone RU with an index of 5 is 10. In other words, the two pilot subcarriers included in each of the other discrete 26-tone RUs are separated by only 10 pilot subcarriers. In this application, the index of the discrete 26-tone RU is the sequence number of the discrete 26-tone RUs from left to right on the first frequency band. For example, the discrete 26-tone RU with an index of 1 is the first discrete 26-tone RU from left to right on the first frequency band, and the discrete 26-tone RU with an index of 2 is the second discrete 26-tone RU from left to right on the first frequency band.

[0258] In this application, it is possible to understand that the specific sequence index of the pilot subcarriers corresponding to each of the discrete 26-tone RUs other than the discrete 26-tone RU with an index of 5 is not limited. For example, the sequence index of the pilot subcarriers corresponding to the discrete 26-tone RU with an index of 1 is: {1,11}, {2,12}, {3,13}, {4,14}, {5,15}, {6,16}, {7,17}, or {8,18} may be one of them; also, the sequence index of the pilot subcarriers corresponding to the discrete 26-tone RU with an index of 2 is: {1,11}, {2,12}, {3,13}, {4,14}, {5,15}, {6,16}, {7,17}, or {8,18} may be one of them.

[0259] In this application, it should be noted that discrete 26-tone RUs with different indexes correspond to different sequence indexes of pilot subcarriers. For example, refer to Table 3. Table 3 shows another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 20 MHz. Referring to Table 3, it can be known that the interval between the sequence indexes corresponding to each of the discrete 26-tone RUs other than the discrete 26-tone RU with an index of 5 is 10. In other words, the two pilot subcarriers included in each of the other discrete 26-tone RUs are separated by only 10 pilot subcarriers.

[0260] Table 3: The correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 20 MHz

[0261]

Table 3

[0261] For example, refer to Table 4. Table 4 shows another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 20 MHz.

[0262] Table 4: The correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 20 MHz

[0263]

Table 4

[0262] Referring to Table 4, it can be known that the interval between the sequence indices of the pilot sub-carriers, each corresponding to one of the nine discrete 26-tone RU indices, is 9. In other words, the two pilot sub-carriers included in each of the nine discrete 26-tone RUs are separated by only nine pilot sub-carriers. In the present application, it is possible to understand that the specific sequence index of the pilot sub-carrier, i.e., the specific sequence index corresponding to each of the nine discrete 26-tone RUs, is not limited. For example, the sequence index of the pilot sub-carrier corresponding to the discrete 26-tone RU with an index of 1 may be: {1, 10}, {2, 11}, {3, 12}, {4, 13}, {5, 14}, {6, 15}, {7, 16}, {8, 17}, or {9, 18} and one of them; also, the sequence index of the pilot sub-carrier corresponding to the discrete 26-tone RU with an index of 2 may be: {1, 10}, {2, 11}, {3, 12}, {4, 13}, {5, 14}, {6, 15}, {7, 16}, {8, 17}, or {9, 18} and one of them.

[0264] In this application, it should be noted that discrete 26-tone RUs with different indexes correspond to different sequence indexes of pilot sub-carriers. For example, refer to Table 5. Table 5 shows another correspondence relationship between discrete 26-tone RUs and the sequence indexes of two pilot sub-carriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 20 MHz. Referring to Table 5, it can be known that the interval between the sequence indexes of the pilot sub-carriers corresponding to each of the 9 discrete 26-tone RU indexes is 9. In other words, the two pilot sub-carriers included in each of the 9 discrete 26-tone RUs are separated by only 9 pilot sub-carriers.

[0265] Table 5: Another correspondence relationship between discrete 26-tone RUs and the sequence indexes of two pilot sub-carriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 20 MHz

[0266]

Table 5

[0263] Optionally, in this application, the number of pilot sub-carriers by which the two pilot sub-carriers included in one discrete 26-tone RU on the first frequency band are separated is not limited. For example, the two pilot sub-carriers included in one discrete 26-tone RU on the first frequency band may be separated by only 11 pilot sub-carriers, or the two pilot sub-carriers included in one discrete 26-tone RU on the first frequency band may be separated by only 8 pilot sub-carriers.

[0267] As an option, the discrete RU is a 52-tone RU, the discrete 52-tone RU includes two discrete 26-tone RUs, and the pilot subcarriers of the discrete 52-tone RU include some or all of the pilot subcarriers within the two discrete 26-tone RUs.

[0268]

[0265] For example, refer to Table 6. Table 6 shows the correspondence between the discrete 52-tone RU and the index of the discrete 26-tone RUs included in the discrete 52-tone RU, which exists when the size of the first frequency band is 20 MHz.

[0269] Table 6: The correspondence between the discrete 52-tone RU and the index of the discrete 26-tone RUs included in the discrete 52-tone RU, which exists when the size of the first frequency band is 20 MHz

[0270]

Table 6

[0266] Referring to Table 6, the discrete 52-tone RU with an index of 1 corresponds to the discrete 26-tone RUs with indices of 1 and 2, the discrete 52-tone RU with an index of 2 corresponds to the discrete 26-tone RUs with indices of 3 and 4, the discrete 52-tone RU with an index of 3 corresponds to the discrete 26-tone RUs with indices of 6 and 7, and the discrete 52-tone RU with an index of 4 corresponds to the discrete 26-tone RUs with indices of 8 and 9. It can be known from the present application that the index of the discrete 52-tone RU is the sequence number of the discrete 52-tone RUs from left to right on the first frequency band. For example, The discrete 52-tone RU with an index of 1 is the first discrete 52-tone RU from left to right on the first frequency band, The discrete 52-tone RU with an index of 2 is the second discrete 52-tone RU from left to right on the first frequency band, and so on.

[0271] The pilot subcarriers included in the discrete 52-tone RU with an index of 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with an index of 1 and the discrete 26-tone RU with an index of 2; The pilot subcarriers included in the discrete 52-tone RU with an index of 2 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with an index of 3 and the discrete 26-tone RU with an index of 4; The pilot subcarriers included in the discrete 52-tone RU with an index of 3 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with an index of 6 and the discrete 26-tone RU with an index of 7; and The pilot subcarriers included in the discrete 52-tone RU with an index of 4 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with an index of 8 and the discrete 26-tone RU with an index of 9; It is possible to understand this.

[0272]

[0267] For example, the sequence index of the pilot subcarriers included in the discrete 52-tone RU with an index of 1 is, for example, {1,3,11,13}, {1,11}, {3,13}, etc. It may be any one of them. This is not limited in this case. In other words, the discrete 52-tone RU pilot subcarriers may include some or all of the pilot subcarriers in two discrete 26-tone RUs.

[0273]

[0268] Optionally, the discrete RU is a discrete 52-tone RU, the discrete 52-tone RU includes at least 48 data subcarriers, the number of pilot subcarriers included in the discrete 52-tone RU is 2 or more and 4 or less, and at least 2 of the maximum 4 pilot subcarriers are separated by at least 9 pilot subcarriers.

[0274]

[0269] Optionally, the discrete RU is a discrete 106-tone RU, the discrete 106-tone RU includes 4 discrete 26-tone RUs, and the pilot subcarriers of the discrete 106-tone RU include all or some of the pilot subcarriers in the 4 discrete 26-tone RUs.

[0275]

[0270] For example, refer to Table 7. Table 7 shows the correspondence between the discrete 106-tone RU and the index of the discrete 26-tone RUs included in the discrete 106-tone RU, which exists when the size of the first frequency band is 20 MHz.

[0276] Table 7: Correspondence between discrete 106-tone RU and index of discrete 26-tone RUs included in discrete 106-tone RU, which exists when the size of the first frequency band is 20 MHz

[0277]

Table 7

[0278] The pilot sub - carriers included in the discrete 106 - tone RU with index 1 may be a subset or universal set of the union of the pilot sub - carriers included in the discrete 26 - tone RU with index 1, the discrete 26 - tone RU with index 2, the discrete 26 - tone RU with index 3, and the discrete 26 - tone RU with index 4; also, It is possible to understand that the pilot sub - carriers included in the discrete 106 - tone RU with index 2 may be a subset or universal set of the union of the pilot sub - carriers included in the discrete 26 - tone RU with index 6, the discrete 26 - tone RU with index 7, the discrete 26 - tone RU with index 8, and the discrete 26 - tone RU with index 9.

[0279]

[0272] For example, the sequence index of the pilot sub - carriers included in the discrete 106 - tone RU with index 1 is, for example, {1, 3, 5, 7, 11, 13, 15, 17}, {1, 3, 11, 13}, etc. Any one of these may be used. This is not limited in this case. In other words, the discrete 106 - tone RU pilot sub - carriers may include some or all of the pilot sub - carriers in four discrete 26 - tone RUs.

[0280]

[0273] Optionally, the discrete RU is a discrete 106 - tone RU, the discrete 106 - tone RU includes two discrete 52 - tone RUs, and the pilot sub - carriers of the discrete 106 - tone RU include all or some of the pilot sub - carriers in two discrete 26 - tone RUs.

[0281]

[0274] For example, refer to Table 8. Table 8 shows the correspondence between the discrete 106 - tone RU and the indexes of the discrete 52 - tone RUs included in the discrete 106 - tone RU, where the size of the first frequency band is 20 MHz.

[0282] Table 8: The correspondence between the discrete 106 - tone RU and the indexes of the discrete 52 - tone RUs included in the discrete 106 - tone RU, which exists when the size of the first frequency band is 20 MHz

[0283]

Table 8

[0275] Referring to Table 8, it can be known that the discrete 106 - tone RU with index 1 corresponds to the discrete 52 - tone RUs with indexes 1 and 2, and the discrete 106 - tone RU with index 2 corresponds to the discrete 52 - tone RUs with indexes 3 and 4.

[0284] The pilot subcarriers included in the discrete 106-tone RU with index 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 52-tone RU with index 1 and the discrete 52-tone RU with index 2; also, It is possible to understand that the pilot subcarriers included in the discrete 106-tone RU with index 2 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 52-tone RU with index 3 and the discrete 52-tone RU with index 4.

[0285]

[0276] For example, the sequence index of the pilot subcarriers included in the discrete 106-tone RU with index 1 is, for example, {1, 3, 5, 7, 11, 13, 15, 17}, {1, 3, 11, 13}, etc. It may be one of these. This is not limited in this case. In other words, the pilot subcarriers of the discrete 106-tone RU may include some or all of the pilot subcarriers in two discrete 52-tone RUs.

[0286]

[0277] Optionally, the discrete RU is a discrete 106-tone RU, the number of data subcarriers included in the discrete 106-tone RU is 98 or more, the number of pilot subcarriers included in the discrete 106-tone RU is 2 or more and 8 or less, and at least two of the maximum 8 pilot subcarriers are separated by at least 9 pilot subcarriers.

[0287]

[0278] Optionally, the number of data subcarriers included in the discrete 106 - tone RU can be, for example, 102, and the number of pilot subcarriers included in the discrete 106 - tone RU can be, for example, 4. This is not limited in this case.

[0288]

[0279] In this application, based on the one - to - one correspondence between the sequence index of the 18 pilot subcarriers and the frequency - band index of the 18 pilot subcarriers in Table 1, when the first frequency band is 20 MHz, it should be noted that the frequency - band index of the pilot subcarriers corresponding to different discrete RUs may be obtained.

[0289]

[0280] For example, referring to Table 2, it is possible to obtain the frequency - band index of the pilot subcarriers corresponding to different discrete RUs when the first frequency band is 20 MHz. Specifically, refer to Table 9. Table 9 shows the frequency - band index of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz.

[0290] Table 9: Frequency - band index of pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz

[0291]

Table 9

[0281] Referring to Table 9, the frequency - band index of the pilot subcarriers included in the first discrete 26 - tone RU (i.e., the discrete 26 - tone RU with an index of 1) is {-116, 22}, The frequency band index of the pilot subcarriers included in the second discrete 26-tone RU (i.e., the discrete 26-tone RU with an index of 2) is {-90, 48}, It is possible to know that the frequency band index of the pilot subcarriers included in the third discrete 26-tone RU (i.e., the discrete 26-tone RU with an index of 3) is {-62, 76}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 26-tone RUs is derived by analogy. Details are not described here.

[0292] The frequency band index of the pilot subcarriers included in the first discrete 52-tone RU (i.e., the discrete 52-tone RU with an index of 1) is a subset or universal set of {-116, 22, -90, 48}, The frequency band index of the pilot subcarriers included in the second discrete 52-tone RU (i.e., the discrete 52-tone RU with an index of 2) is a subset or universal set of {-62, 76, -36, 102}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 52-tone RUs is derived by analogy. Details are not described here.

[0293] The frequency band index of the pilot subcarriers included in the first discrete 106-tone RU (i.e., the discrete 106-tone RU with an index of 1) is a subset or universal set of {-116, 22, -90, 48, -62, 76, -36, 102}, The frequency band index of the pilot subcarriers included in the second discrete 106-tone RU (i.e., the discrete 106-tone RU with an index of 2) is a subset or universal set of {-102, 36, -76, 62, -48, 90, -22, 116}.

[0294]

[0282] For example, referring to Table 3, when the first frequency band is 20 MHz, it is possible to obtain the frequency band indices of the pilot subcarriers corresponding to different discrete RUs. Specifically, refer to Table 10. Table 10 shows the other frequency band indices of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz.

[0295] Table 10: Other frequency band indices of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz

[0296]

Table 10

[0283] Referring to Table 10, the frequency band indices of the pilot subcarriers included in the first discrete 26 - tone RU (i.e., the discrete 26 - tone RU with index 1) are {-102, 36}, the frequency band indices of the pilot subcarriers included in the second discrete 26 - tone RU (i.e., the discrete 26 - tone RU with index 2) are {-76, 62}, the frequency band indices of the pilot subcarriers included in the third discrete 26 - tone RU (i.e., the discrete 26 - tone RU with index 3) are {-48, 90}, and so on. It is possible to know that the frequency band indices of the pilot subcarriers included in each of the other discrete 26 - tone RUs are derived by analogy. Details are not described here.

[0297] The frequency band index of the pilot subcarriers included in the first discrete 52-tone RU (i.e., the discrete 52-tone RU with index 1) is a subset or universal set of {-102, 36, -76, 62}, The frequency band index of the pilot subcarriers included in the second discrete 52-tone RU (i.e., the discrete 52-tone RU with index 2) is a subset or universal set of {-48, 90, -22, 116}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 52-tone RUs is derived by analogy. Details are not described here.

[0298] The frequency band index of the pilot subcarriers included in the first discrete 106-tone RU (i.e., the discrete 106-tone RU with index 1) is a subset or universal set of {-102, 36, -76, 62, -48, 90, -22, 116}, The frequency band index of the pilot subcarriers included in the second discrete 106-tone RU (i.e., the discrete 106-tone RU with index 2) is a subset or universal set of {-116, 22, -90, 48, -62, 76, -36, 102}.

[0299]

[0284] For example, referring to Table 4, when the first frequency band is 20 MHz, it is possible to obtain the frequency band indices of the pilot subcarriers corresponding to different discrete RUs. Specifically, refer to Table 11. Table 11 shows the other frequency band indices of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz.

[0300] Table 11: Other frequency band indices of pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz

[0301] [Table 11]

[0285] Referring to Table 11, the frequency band index of the pilot subcarriers included in the first discrete 26-tone RU (i.e., the discrete 26-tone RU with an index of 1) is {-116, 10}, the frequency band index of the pilot subcarriers included in the second discrete 26-tone RU (i.e., the discrete 26-tone RU with an index of 2) is {-90, 36}, it is possible to know that the frequency band index of the pilot subcarriers included in the third discrete 26-tone RU (i.e., the discrete 26-tone RU with an index of 3) is {-62, 62}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 26-tone RUs is derived by analogy. Details are not described here.

[0302] the frequency band index of the pilot subcarriers included in the first discrete 52-tone RU (i.e., the discrete 52-tone RU with an index of 1) is a subset or universal set of {-116, 10, -90, 36}, the frequency band index of the pilot subcarriers included in the second discrete 52-tone RU (i.e., the discrete 52-tone RU with an index of 2) is a subset or universal set of {-62, 62, -36, 90}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 52-tone RUs is derived by analogy. Details are not described here.

[0303] The frequency band index of the pilot subcarriers included in the first discrete 106 - tone RU (i.e., the discrete 106 - tone RU with index 1) is a subset or universal set of {-116, 10, -90, 36, -62, 62, -36, 90}, The frequency band index of the pilot subcarriers included in the second discrete 106 - tone RU (i.e., the discrete 106 - tone RU with index 2) is a subset or universal set of {-102, 22, -76, 48, -48, 76, -22, 102}.

[0304]

[0286] For example, referring to Table 5, when the first frequency band is 20 MHz, it is possible to obtain the frequency band indices of the pilot subcarriers corresponding to different discrete RUs. Specifically, refer to Table 12. Table 12 shows the other frequency band indices of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz.

[0305] Table 12: Other frequency band indices of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz

[0306]

Table 12

[0287] Referring to Table 12, The frequency band index of the pilot subcarriers included in the first discrete 26 - tone RU (i.e., the discrete 26 - tone RU with index 1) is {-102, 22}, The frequency band index of the pilot subcarriers included in the second discrete 26 - tone RU (i.e., the discrete 26 - tone RU with index 2) is {-76, 48}, It is possible to know that the frequency band indices of the pilot subcarriers included in the 3rd discrete 26-tone RU (i.e., the discrete 26-tone RU with index 3) are, among others, {-48, 76}, etc. The frequency band indices of the pilot subcarriers included in each of the other discrete 26-tone RUs are derived by analogy. Details are not described here.

[0307] The frequency band indices of the pilot subcarriers included in the 1st discrete 52-tone RU (i.e., the discrete 52-tone RU with index 1) are a subset or universal set of {-102, 22, -76, 48}, The frequency band indices of the pilot subcarriers included in the 2nd discrete 52-tone RU (i.e., the discrete 52-tone RU with index 2) are a subset or universal set of {-48, 76, -22, 102}, etc. The frequency band indices of the pilot subcarriers included in each of the other discrete 52-tone RUs are derived by analogy. Details are not described here.

[0308] The frequency band indices of the pilot subcarriers included in the 1st discrete 106-tone RU (i.e., the discrete 106-tone RU with index 1) are a subset or universal set of {-102, 22, -76, 48, -48, 76, -22, 102}, The frequency band indices of the pilot subcarriers included in the 2nd discrete 106-tone RU (i.e., the discrete 106-tone RU with index 2) are a subset or universal set of {-90, 36, -62, 62, -36, 90, -10, 116}.

[0309]

[0288] Figure 16 is a schematic flowchart of another method for transmitting data in a wireless network according to an embodiment of the present application. As shown in Figure 16, the method includes the following steps, but is not limited thereto.

[0310]

[0289] 1601: The STA determines a discrete RU assigned to the STA, where the discrete RU includes data subcarriers and pilot subcarriers. All subcarriers of one discrete RU are distributed on a first frequency band, the size of the first frequency band is 40 MHz, the first frequency band includes a maximum of 26 pilot subcarriers arranged at an interval, the number of pilot subcarriers included in one discrete RU is 2 or more, and at least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0311]

[0290] For the discrete RU, please refer to the above related description. Details will not be described again here. It is possible to understand that one or more discrete RUs may exist in the present application. This is not limited in the present case.

[0312]

[0291] The fact that the size of the first frequency band is 40 MHz means that it is possible to understand that the size of the equivalent RU of the first frequency band is a continuous 484-tone RU. This is not limited in the present case.

[0313]

[0292] M may be 18.

[0314]

[0293] 1602: The AP receives a physical protocol data unit (PPDU) on the discrete RU.

[0315]

[0294] Correspondingly, the STA is transmitting a PPDU on a discrete RU.

[0316]

[0295] Optionally, step 1602 may include the following: The AP receives a PPDU from the STA on a discrete RU. Correspondingly, the STA is transmitting a PPDU to the AP on a discrete RU.

[0317]

[0296] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed over a 40 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers. As a result, it can be known that the distribution of the pilot subcarriers becomes more discrete, solving problems such as narrowband interference and frequency-selective fading. Furthermore, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, transmitting a PPDU on a discrete RU is also realized.

[0318]

[0297] Optionally, the discrete RU is a discrete 26-tone RU, the discrete 26-tone RU includes 24 data subcarriers and 2 pilot subcarriers, and the 2 pilot subcarriers are separated by at least 18 pilot subcarriers.

[0319]

[0298] For example, refer to Table 13. Table 13 shows the correspondence between a discrete 26-tone RU and the sequence index of the 2 pilot subcarriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 40 MHz.

[0320] Table 13: Correspondence between discrete 26-tone RU and sequence indices of two pilot sub-carriers included in discrete 26-tone RU, the correspondence existing when the size of the first frequency band is 40 MHz

[0321] [Table 13]

[0299] Referring to Table 13, it can be known that the interval between the sequence indices corresponding to each of the discrete 26-tone RUs other than the discrete 26-tone RU with a sequence index of 5 and the discrete 26-tone RU with a sequence index of 14, which are sequence indices of pilot sub-carriers, is 18. In other words, the two pilot sub-carriers included in each of the other discrete 26-tone RUs are separated by only 18 pilot sub-carriers.

[0322] In the present application, it is possible to understand that the specific sequence indices corresponding to each of the discrete 26-tone RUs other than the discrete 26-tone RU with a sequence index of 5 and the discrete 26-tone RU with a sequence index of 14, which are specific sequence indices of pilot sub-carriers, are not limited.

[0323] For example, the sequence index corresponding to the discrete 26-tone RU with a sequence index of 1 is: {1,19}, {2,20}, {3,21}, {4,22}, {5,23}, {6,24}, {7,25}, {8,26}, {11,29}, {12,30}, {13,31}, {14,32}, {15,33}, {16,34}, {17,35}, or {18,36} It may be any one of them; also, for the sequence index of the pilot subcarrier, the sequence index corresponding to the discrete 26-tone RU with an index of 2 is: {1,19}, {2,20}, {3,21}, {4,22}, {5,23}, {6,24}, {7,25}, {8,26}, {11,29}, {12,30}, {13,31}, {14,32}, {15,33}, {16,34}, {17,35}, or {18,36} It may be any one of them.

[0324] In this application, it should be noted that discrete 26-tone RUs with different indexes correspond to different sequence indexes of the pilot subcarriers. For example, refer to Table 14. Table 14 shows another correspondence between the discrete 26-tone RU and the sequence indexes of the two pilot subcarriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 40 MHz. Referring to Table 14, it can be known that the interval between the sequence indexes corresponding to each of the discrete 26-tone RUs other than the discrete 26-tone RU with an index of 5 and the discrete 26-tone RU with an index of 14 is 18. In other words, the two pilot subcarriers included in each of the other discrete 26-tone RUs are separated by only 18 pilot subcarriers.

[0325] Table 14: Another correspondence between the discrete 26-tone RU and the sequence indexes of the two pilot subcarriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 40 MHz

[0326]

Table 14

[0300] For example, refer to Table 15. Table 15 shows another correspondence between the discrete 26-tone RU and the sequence index of two pilot sub-carriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 40 MHz.

[0327] Table 15: Another correspondence between the discrete 26-tone RU and the sequence index of two pilot sub-carriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 40 MHz

[0328]

Table 15

[0301] Referring to Table 15, it can be known that the interval between the sequence indices of the pilot sub-carriers, each corresponding to one of the 18 discrete 26-tone RU indices, is 18. In other words, the two pilot sub-carriers included in each of the 18 discrete 26-tone RUs are separated by only 18 pilot sub-carriers. In this application, it is possible to understand that the specific sequence index of the pilot sub-carrier, that is, the specific sequence index corresponding to each of the 18 discrete 26-tone RUs, is not limited. For example, the sequence index of the pilot sub-carrier corresponding to the discrete 26-tone RU with an index of 1 is: {1,19}, {2,20}, {3,21}, {4,22}, {5,23}, {6,24}, {7,25}, {8,26}, {9,27}, {10,28}, {11,29}, {12,30}, {13,31}, {14,32}, {15,33}, {16,34}, {17,35}, or {18,36} It may be one of them; also, for the sequence index of the pilot subcarrier, the sequence index corresponding to the discrete 26-tone RU with an index of 2 is: {1,19}, {2,20}, {3,21}, {4,22}, {5,23}, {6,24}, {7,25}, {8,26}, {9,27}, {10,28}, {11,29}, {12,30}, {13,31}, {14,32}, {15,33}, {16,34}, {17,35}, or {18,36} It may be one of them.

[0329] In this application, it should be noted that discrete 26-tone RUs with different indexes correspond to different sequence indexes of the pilot subcarriers. For example, see Table 16. Table 16 shows another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 40 MHz. Referring to Table 16, it can be known that the interval between the sequence indexes of the pilot subcarriers corresponding to each of the 18 discrete 26-tone RU indexes is 18. In other words, the two pilot subcarriers included in each of the 18 discrete 26-tone RUs are separated by only 18 pilot subcarriers.

[0330] Table 16: Another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 40 MHz

[0331]

Table 16

[0302] As an option, in the present application, the number of pilot sub - carriers by which two pilot sub - carriers included in one discrete 26 - tone RU on the first frequency band are separated is not limited. For example, The two pilot sub - carriers included in one discrete 26 - tone RU on the first frequency band may be separated by only 16 pilot sub - carriers, The two pilot sub - carriers included in one discrete 26 - tone RU on the first frequency band may be separated by only 17 pilot sub - carriers, The two pilot sub - carriers included in one discrete 26 - tone RU on the first frequency band may be separated by only 19 pilot sub - carriers, or The two pilot sub - carriers included in one discrete 26 - tone RU on the first frequency band may be separated by only 20 pilot sub - carriers.

[0332]

[0303] As an option, the discrete RU is a 52 - tone RU, the discrete 52 - tone RU includes two discrete 26 - tone RUs, and the pilot sub - carriers of the discrete 52 - tone RU include some or all of the pilot sub - carriers within the two discrete 26 - tone RUs.

[0333]

[0304] For example, refer to Table 17. Table 17 shows the correspondence between a discrete 52 - tone RU and the index of the discrete 26 - tone RUs included in the discrete 52 - tone RU, which exists when the size of the first frequency band is 40 MHz.

[0334] Table 17: Correspondence between a discrete 52 - tone RU and the index of the discrete 26 - tone RUs included in the discrete 52 - tone RU, which exists when the size of the first frequency band is 40 MHz

[0335]

Table 17

[0305] Referring to Table 17, the discrete 52-tone RU with index 1 corresponds to the discrete 26-tone RUs with indices 1 and 2, the discrete 52-tone RU with index 2 corresponds to the discrete 26-tone RUs with indices 3 and 4, the discrete 52-tone RU with index 3 corresponds to the discrete 26-tone RUs with indices 6 and 7, and it can be known that the discrete 52-tone RU with index 4 corresponds to the discrete 26-tone RUs with indices 8 and 9. Other discrete 52-tone RUs are derived by analogy. Details are not described here. The pilot subcarriers included in the discrete 52-tone RU with index 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with index 1 and the discrete 26-tone RU with index 2; The pilot subcarriers included in the discrete 52-tone RU with index 2 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with index 3 and the discrete 26-tone RU with index 4; The pilot subcarriers included in the discrete 52-tone RU with index 3 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with index 6 and the discrete 26-tone RU with index 7; and It can be understood that the pilot subcarriers included in the discrete 52-tone RU with index 4 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with index 8 and the discrete 26-tone RU with index 9. The pilot subcarriers included in each of the other discrete 26-tone RUs are derived by analogy, and the details are not described here.

[0336]

[0306] For example, the sequence index of the pilot subcarrier included in the discrete 52-tone RU with index 1 is, for example, {1,3,19,21},{1,19},{3,21},{1,21},{3,19} etc. In other words, the pilot subcarriers in a discrete 52-tone RU may include some or all of the pilot subcarriers in two discrete 26-tone RUs.

[0337]

[0307] Optionally, the discrete RU is a discrete 52-tone RU, the discrete 52-tone RU includes at least 48 data subcarriers, the number of pilot subcarriers included in the discrete 52-tone RU is greater than or equal to 2 and less than or equal to 4, and at least two pilot subcarriers of the maximum four pilot subcarriers are separated by at least 18 pilot subcarriers.

[0338]

[0308] Optionally, the discrete RU is a discrete 106-tone RU, the discrete 106-tone RU includes four discrete 26-tone RUs, and the pilot subcarriers of the discrete 106-tone RU include all or a portion of the pilot subcarriers in the four discrete 26-tone RUs.

[0339]

[0309] For example, refer to Table 18. Table 18 shows the correspondence between discrete 106-tone RU and the index of discrete 26-tone RU included in discrete 106-tone RU, which exists when the size of the first frequency band is 40 MHz.

[0340] Table 18: The correspondence between discrete 106-tone RU and the index of discrete 26-tone RU included in discrete 106-tone RU, which exists when the size of the first frequency band is 40 MHz

[0341]

Table 18

[0310] Referring to Table 18, it can be known that the discrete 106-tone RU with an index of 1 corresponds to the discrete 26-tone RU with indices of 1, 2, 3, and 4, and the discrete 106-tone RU with an index of 2 corresponds to the discrete 26-tone RU with indices of 6, 7, 8, and 9. Other discrete 106-tone RUs are derived by analogy. Details are not described here.

[0342] The pilot subcarriers included in the discrete 106-tone RU with an index of 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with an index of 1, the discrete 26-tone RU with an index of 2, the discrete 26-tone RU with an index of 3, and the discrete 26-tone RU with an index of 4; also, It is possible to understand that the pilot subcarriers included in the discrete 106-tone RU with an index of 2 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RUs with indices of 6, 7, 8, and 9. The pilot subcarriers included in each of the other discrete 106-tone RUs are derived by analogy. Details are not described here.

[0343]

[0311] For example, the sequence index of the pilot subcarriers included in the discrete 106-tone RU with an index of 1 may be, for example, {1,3,5,7,19,21,23,25}, {1,3,19,21}, {5,7,23,25}, {1,5,19,23}, {3,7,21,25}, {1,7,19,25}, {3,5,21,23}, etc. and may be one of them. This is not limited in this case. In other words, the pilot subcarriers of the discrete 106-tone RU may include some or all of the pilot subcarriers in the 4 discrete 26-tone RUs.

[0344]

[0312] Optionally, the discrete RU is a discrete 106-tone RU, the discrete 106-tone RU includes 2 discrete 52-tone RUs, and the pilot subcarriers of the discrete 106-tone RU include all or some of the pilot subcarriers in the 2 discrete 26-tone RUs.

[0345]

[0313] For example, refer to Table 19. Table 19 shows the correspondence between discrete 106-tone RU and the index of discrete 52-tone RU included in discrete 106-tone RU, which is the correspondence existing when the size of the first frequency band is 40 MHz.

[0346] Table 19: The correspondence between discrete 106-tone RU and the index of discrete 52-tone RU included in discrete 106-tone RU, which is the correspondence existing when the size of the first frequency band is 40 MHz

[0347]

Table 19

[0314] Referring to Table 19, it can be known that the discrete 106-tone RU with an index of 1 corresponds to the discrete 52-tone RU with indices of 1 and 2, and the discrete 106-tone RU with an index of 2 corresponds to the discrete 52-tone RU with indices of 3 and 4. Other discrete 106-tone RUs are derived by analogy. Details are not described here.

[0348] The pilot subcarriers included in the discrete 106-tone RU with an index of 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 52-tone RU with an index of 1 and the discrete 52-tone RU with an index of 2; also, It is possible to understand that the pilot subcarriers included in the discrete 106-tone RU with an index of 2 may be a subset or a universal set of the union of the pilot subcarriers included in the discrete 52-tone RU with an index of 3 and the discrete 52-tone RU with an index of 4. The pilot subcarriers included in each of the other discrete 106-tone RUs are derived by analogy. Details are not described here.

[0349]

[0315] For example, the sequence index of the pilot subcarriers included in the discrete 106-tone RU with an index of 1 may be, for example, {1,3,5,7,19,21,23,25}, {1,3,19,21}, {5,7,23,25}, {1,5,19,23}, {3,7,21,25}, {1,7,19,25}, {3,5,21,23}, etc. of which one may be. This is not limited in this case. In other words, the pilot subcarriers of the discrete 106-tone RU may include some or all of the pilot subcarriers in the two discrete 52-tone RUs.

[0350]

[0316] Optionally, the discrete RU is a discrete 106-tone RU, the number of data subcarriers included in the discrete 106-tone RU is 98 or more, the number of pilot subcarriers included in the discrete 106-tone RU is 2 or more and 8 or less, and at least two of the at most 8 pilot subcarriers are separated by at least 18 pilot subcarriers.

[0351]

[0317] Optionally, the number of data subcarriers included in the discrete 106-tone RU may be, for example, 102, and the number of pilot subcarriers included in the discrete 106-tone RU may be, for example, 4. This is not limited in this case.

[0352]

[0318] Optionally, the discrete RU is a discrete 242-tone RU, the discrete 242-tone RU includes two discrete 106-tone RUs, and the pilot subcarriers of the discrete 242-tone RU include all or part of the pilot subcarriers in the two discrete 106-tone RUs.

[0353]

[0319] For example, refer to Table 20. Table 20 shows the correspondence between the discrete 242-tone RU and the index of the discrete 106-tone RUs included in the discrete 242-tone RU, which exists when the size of the first frequency band is 40 MHz.

[0354] Table 20: The correspondence between the discrete 242-tone RU and the index of the discrete 106-tone RUs included in the discrete 242-tone RU, which exists when the size of the first frequency band is 40 MHz

[0355]

Table 20

[0320] Referring to Table 20, it can be known that the discrete 242-tone RU with an index of 1 corresponds to the discrete 106-tone RUs with indices of 1 and 2, and the discrete 242-tone RU with an index of 2 corresponds to the discrete 106-tone RUs with indices of 3 and 4.

[0356] The pilot subcarriers included in the discrete 242-tone RU with an index of 1 may be a subset or a universal set of the union of the pilot subcarriers included in the discrete 106-tone RU with an index of 1 and the discrete 106-tone RU with an index of 2; also, It is possible to understand that the pilot subcarriers included in the discrete 242 - tone RU with an index of 2 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 106 - tone RU with an index of 3 and the discrete 106 - tone RU with an index of 4.

[0357]

[0321] For example, the sequence index of the pilot subcarriers included in the discrete 242 - tone RU with an index of 1 is, for example, {1,3,5,7,9,10,11,13,15,17,19,21,23,25,29,31,33,35},{1,3,5,7,11,13,15,17,19,21,23,25,29,31,33,35},{1,3,5,7,19,21,23,25},{11,13,15,17,29,31,33,35},{1,3,11,13,19,21,29,31},{5,7,15,17,23,25,33,35},{1,5,11,15,19,23,29,33},{3,7,13,17,21,25,31,35},{1,7,11,17,19,25,29,35},{3,5,13,15,21,23,31,33}, etc. It may be one of these. This is not limited in this case. In other words, the pilot subcarriers of the discrete 242 - tone RU may include some or all of the pilot subcarriers in the two discrete 106 - tone RUs.

[0358]

[0322] Optionally, the discrete RU is a discrete 242 - tone RU, the discrete 242 - tone RU includes four discrete 52 - tone RUs, and the pilot subcarriers of the discrete 242 - tone RU include all or some of the pilot subcarriers in the four discrete 52 - tone RUs.

[0359]

[0323] Optionally, the discrete RU is a discrete 242-tone RU, the discrete 242-tone RU includes 8 discrete 26-tone RUs, and the pilot subcarriers of the discrete 242-tone RU include all or part of the pilot subcarriers in the 8 discrete 26-tone RUs.

[0360]

[0324] Optionally, the discrete RU is a discrete 242-tone RU, the number of data subcarriers included in the discrete 242-tone RU is 224 or more, the number of pilot subcarriers included in the discrete 242-tone RU is 2 or more and 18 or less, and at least two of the up to 18 pilot subcarriers are separated by at least 18 pilot subcarriers.

[0361]

[0325] Optionally, the number of pilot subcarriers included in the discrete 242-tone RU can be, for example, 18. This is not limited in this case.

[0362]

[0326] It should be noted that based on the one-to-one correspondence between the sequence index of 36 pilot subcarriers and the frequency band index of 36 pilot subcarriers, it is possible to obtain the frequency band index of the pilot subcarriers corresponding to different discrete RUs when the first frequency band is 40 MHz.

[0363]

[0327] See Table 21. Table 21 shows the correspondence between the sequence index of 36 pilot subcarriers and the frequency band index of 36 pilot subcarriers when the size of the first frequency band is 40 MHz. For example, the sequence index 1 of the pilot subcarriers corresponds to the frequency band index -238 of the pilot subcarriers.

[0364] Table 21: Corresponding relationship between the sequence index of 36 pilot sub-carriers and the frequency band index of 36 pilot sub-carriers when the size of the first frequency band is 40 MHz

[0365] [Table 21]

[0328] For example, referring to Table 13 or Table 15, when the first frequency band is 40 MHz, it is possible to obtain the frequency band index of the pilot sub-carriers corresponding to different discrete RUs. Specifically, refer to Table 9. Table 9 shows the frequency band index of the pilot sub-carriers corresponding to different discrete RUs when the size of the first frequency band is 20 MHz. Specifically, refer to Table 22. Table 22 shows the frequency band index of the pilot sub-carriers corresponding to different discrete RUs when the size of the first frequency band is 40 MHz.

[0366] Table 22: Frequency band index of pilot sub-carriers corresponding to different discrete RUs when the size of the first frequency band is 40 MHz

[0367] [Table 22] TIFF0007693997000057.tif71170

[0329] Referring to Table 22 The frequency band index of the pilot sub-carriers included in the first discrete 26-tone RU (i.e., the discrete 26-tone RU with an index of 1) is {-238, 10}, The frequency band index of the pilot subcarriers included in the second discrete 26-tone RU (i.e., the discrete 26-tone RU with index 2) is {-212, 36}, It is possible to know that the frequency band index of the pilot subcarriers included in the third discrete 26-tone RU (i.e., the discrete 26-tone RU with index 3) is {-184, 64}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 26-tone RUs is derived by analogy. Details are not described here.

[0368] The frequency band index of the pilot subcarriers included in the first discrete 52-tone RU (i.e., the discrete 52-tone RU with index 1) is a subset or universal set of {-238, 10, -212, 36}, The frequency band index of the pilot subcarriers included in the second discrete 52-tone RU (i.e., the discrete 52-tone RU with index 2) is a subset or universal set of {-184, 64, -158, 90}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 52-tone RUs is derived by analogy. Details are not described here.

[0369] The frequency band index of the pilot subcarriers included in the first discrete 106-tone RU (i.e., the discrete 106-tone RU with index 1) is a subset or universal set of {-238, 10, -212, 36, -184, 64, -158, 90}, The frequency band index of the pilot subcarriers included in the second discrete 106 - tone RU (i.e., the discrete 106 - tone RU with index 2) is a subset or universal set of {-104, 144, -78, 170, -50, 198, -24, 224}. The frequency band index of the pilot subcarriers included in each of the other discrete 106 - tone RUs is derived by analogy. Details are not described here.

[0370] The frequency band index of the pilot subcarriers included in the first discrete 242 - tone RU (i.e., the discrete 242 - tone RU with index 1) is a subset or universal set of {-238, 10, -212, 36, -184, 64, -158, 90, -130, -116, -104, 144, -78, 170, -50, 198, -24, 224}, and The frequency band index of the pilot subcarriers included in the second discrete 242 - tone RU (i.e., the discrete 242 - tone RU with index 2) is a subset or universal set of {-224, 24, -198, 50, -170, 78, -144, 104, 116, 130, -90, 158, -64, 184, -36, 212, -10, 238}. The frequency band index of the pilot subcarriers included in each of the other discrete 242 - tone RUs is derived by analogy. Details are not described here.

[0371]

[0330] For example, referring to Table 14 or Table 16, when the first frequency band is 40 MHz, it is possible to obtain the frequency band indices of the pilot subcarriers corresponding to different discrete RUs. Specifically, refer to Table 23. Table 23 shows the other frequency band indices of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 40 MHz.

[0372] Table 23: Other frequency band indices of pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 40 MHz

[0373] [Table 23] Referring to TIFF0007693997000059.tif69170

[0331] Table 23, the frequency band index of the pilot subcarriers included in the first discrete 26-tone RU (i.e., the discrete 26-tone RU with index 1) is {-224, 24}, the frequency band index of the pilot subcarriers included in the second discrete 26-tone RU (i.e., the discrete 26-tone RU with index 2) is {-198, 50}, it is possible to know that the frequency band index of the pilot subcarriers included in the third discrete 26-tone RU (i.e., the discrete 26-tone RU with index 3) is {-170, 78}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 26-tone RUs is derived by analogy. Details are not described here.

[0374] the frequency band index of the pilot subcarriers included in the first discrete 52-tone RU (i.e., the discrete 52-tone RU with index 1) is a subset or universal set of {-224, 24, -198, 50}, The frequency band index of the pilot subcarriers included in the second discrete 52-tone RU (i.e., the discrete 52-tone RU with index 2) is a subset or universal set of {-170, 78, -144, 104}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 52-tone RUs is derived by analogy. Details are not described here.

[0375] The frequency band index of the pilot subcarriers included in the first discrete 106-tone RU (i.e., the discrete 106-tone RU with index 1) is a subset or universal set of {-224, 24, -198, 50, -170, 78, -144, 104}, The frequency band index of the pilot subcarriers included in the second discrete 106-tone RU (i.e., the discrete 106-tone RU with index 2) is a subset or universal set of {-90, 158, -64, 184, -36, 212, -10, 238}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 106-tone RUs is derived by analogy. Details are not described here.

[0376] The frequency band index of the pilot subcarriers included in the first discrete 242-tone RU (i.e., the discrete 242-tone RU with index 1) is a subset or universal set of {-224, 24, -198, 50, -170, 78, -144, 104, 116, 130, -90, 158, -64, 184, -36, 212, -10, 238}, The frequency band index of the pilot subcarriers included in the second discrete 242-tone RU (i.e., the discrete 242-tone RU with an index of 2) is a subset or universal set of {-238, 10, -212, 36, -184, 64, -158, 90, -130, -116, -104, 144, -78, 170, -50, 198, -24, 224}.

[0377]

[0332] Note that in this application, when the size of the equivalent RU of the first frequency band is 484 continuous tones RU, the left continuous 242-tone RU and the right continuous 484-tone RU of the continuous 242-tone RU may separately use the pilot subcarrier allocation method used when the size of the equivalent RU of the first frequency band is 242 continuous tones RU.

[0378]

[0333] FIG. 17 is a schematic flowchart of another method for transmitting data in a wireless network according to an embodiment of this application. As shown in FIG. 17, the method includes, but is not limited to, the following steps.

[0379]

[0334] 1701: The STA determines the discrete RU assigned to the STA. The discrete RU includes data subcarriers and pilot subcarriers. All subcarriers of one discrete RU are distributed on the first frequency band. The size of the first frequency band is 80 MHz. The first frequency band includes 72 pilot subcarriers arranged at an interval. The number of pilot subcarriers included in one discrete RU is 2 or more. At least two pilot subcarriers included in one discrete RU are separated by at least M pilot subcarriers.

[0380]

[0335] For discrete RUs, refer to the related description above. Details will not be described again here. It is possible to understand that one or more discrete RUs may exist in this application. This is not limited in this case.

[0381]

[0336] The fact that the size of the first frequency band is 80 MHz means that it is possible to understand that the equivalent RU of the first frequency band is a continuous 996 - tone RU. This is not limited in this case.

[0382]

[0337] M may be 36.

[0383]

[0338] 1702: The AP receives a physical protocol data unit (PPDU) on a discrete RU.

[0384]

[0339] Correspondingly, the STA is transmitting a PPDU on a discrete RU.

[0385]

[0340] Optionally, step 1702 may include the following: The AP receives a PPDU from the STA on a discrete RU. Correspondingly, the STA is transmitting a PPDU to the AP on a discrete RU.

[0386]

[0341] In the foregoing technical solution, all subcarriers of the discrete RU assigned to the STA are distributed over an 80 MHz frequency band, and at least two pilot subcarriers included in the discrete RU are separated by at least M pilot subcarriers. As a result, it can be known that the distribution of the pilot subcarriers becomes more discrete, solving problems such as narrowband interference and frequency-selective fading. Furthermore, the linear difference result becomes more accurate. As a result, the problem that the linear difference result is inaccurate when the pilot phases are not within the same period is avoided, and the linear difference realized by using the pilot subcarriers can accurately cover the entire frequency band. Furthermore, transmitting the PPDU on the discrete RU is also realized.

[0387]

[0342] Optionally, the discrete RU is a discrete 26-tone RU, the discrete 26-tone RU includes 24 data subcarriers and 2 pilot subcarriers, and the 2 pilot subcarriers are separated by at least 36 pilot subcarriers.

[0388]

[0343] For example, refer to Table 24. Table 24 shows the correspondence between the discrete 26-tone RU and the sequence index of the 2 pilot subcarriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 80 MHz.

[0389] Table 24: The correspondence between the discrete 26-tone RU and the sequence index of the 2 pilot subcarriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 80 MHz

[0390]

Table 24

[0391] For example, the sequence index corresponding to the discrete 26-tone RU with sequence index 1 of the pilot subcarrier sequence index is: {1,37}, {3,39}, {5,41}, {7,43}, {11,47}, {13,49}, {15,51}, {17,53}, {19,55}, etc. may be one of them; also, the sequence index corresponding to the discrete 26-tone RU with sequence index 2 of the pilot subcarrier sequence index is: {1,37}, {3,39}, {5,41}, {7,43}, {11,47}, {13,49}, {15,51}, {17,53}, {19,55}, etc. may be one of them.

[0392] In this application, it should be noted that discrete 26-tone RUs with different indexes correspond to different sequence indexes of pilot subcarriers. For example, refer to Table 25. Table 25 shows another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 80 MHz. Referring to Table 25, it can be known that the interval between the sequence indexes corresponding to each of the discrete 26-tone RUs, except for the discrete 26-tone RUs with sequence indexes 5, 14, 23, and 32, is 36. In other words, the two pilot subcarriers included in each of the other discrete 26-tone RUs are separated by only 36 pilot subcarriers.

[0393] Table 25: Another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 80 MHz

[0394] [Table 25] TIFF0007693997000063.tif55170

[0345] For example, refer to Table 26. Table 26 shows another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 80 MHz.

[0395] Table 26: Another correspondence between the discrete 26-tone RU and the sequence index of two pilot subcarriers included in the discrete 26-tone RU, which exists when the size of the first frequency band is 80 MHz

[0396] [Table 26] TIFF0007693997000065.tif59170

[0346] Referring to Table 26, it can be known that the interval between the sequence indices of the pilot subcarriers corresponding to each of the 36 discrete 26-tone RU indices is 36. In other words, the two pilot subcarriers included in each of the 9 discrete 26-tone RUs are only separated by 18 pilot subcarriers. In this application, it is possible to understand that the specific sequence index of the pilot subcarriers corresponding to each of the 36 discrete 26-tone RUs is not limited. For example, the sequence index of the pilot subcarriers corresponding to the discrete 26-tone RU with an index of 1 may be: {1,37}, {3,39}, {5,41}, {7,43}, etc. One of them; also, the sequence index of the pilot subcarriers corresponding to the discrete 26-tone RU with an index of 2 may be: {1,37}, {3,39}, {5,41}, {7,43}, etc. One of them may also be.

[0397] In this application, it should be noted that discrete 26-tone RUs with different indexes correspond to different sequence indexes of pilot subcarriers. For example, refer to Table 27. Table 27 shows another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 80 MHz. Referring to Table 27, it can be known that the interval between the sequence indexes of the pilot subcarriers corresponding to each of the 36 discrete 26-tone RU indexes is 36. In other words, the two pilot subcarriers included in each of the 36 discrete 26-tone RUs are separated by only 36 pilot subcarriers.

[0398] Table 27: Another correspondence between discrete 26-tone RUs and the sequence indexes of two pilot subcarriers included in the discrete 26-tone RUs, which exists when the size of the first frequency band is 80 MHz

[0399] [Table 27] TIFF0007693997000067.tif57170

[0347] Optionally, the discrete RU is a 52-tone RU, the discrete 52-tone RU includes two discrete 26-tone RUs, and the pilot subcarriers of the discrete 52-tone RU include some or all of the pilot subcarriers within the two discrete 26-tone RUs.

[0400]

[0348] For example, refer to Table 28. Table 28 shows the correspondence between the discrete 52-tone RU and the index of the discrete 26-tone RU included in the discrete 52-tone RU, which exists when the size of the first frequency band is 80 MHz.

[0401] Table 28: The correspondence between the discrete 52-tone RU and the index of the discrete 26-tone RU included in the discrete 52-tone RU, which exists when the size of the first frequency band is 80 MHz

[0402]

Table 28

[0349] Referring to Table 28, the discrete 52-tone RU with an index of 1 corresponds to the discrete 26-tone RUs with indices of 1 and 2, the discrete 52-tone RU with an index of 2 corresponds to the discrete 26-tone RUs with indices of 3 and 4, the discrete 52-tone RU with an index of 3 corresponds to the discrete 26-tone RUs with indices of 6 and 7, and the discrete 52-tone RU with an index of 4 corresponds to the discrete 26-tone RUs with indices of 8 and 9. It can be known in this way. Other discrete 52-tone RUs are derived by analogy. Details are not described here.

[0403] The pilot subcarriers included in the discrete 52-tone RU with an index of 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with an index of 1 and the discrete 26-tone RU with an index of 2; The pilot sub - carriers included in the discrete 52 - tone RU with an index of 2 may be a subset or a universal set of the union of the pilot sub - carriers included in the discrete 26 - tone RU with an index of 3 and the discrete 26 - tone RU with an index of 4; The pilot sub - carriers included in the discrete 52 - tone RU with an index of 3 may be a subset or a universal set of the union of the pilot sub - carriers included in the discrete 26 - tone RU with an index of 6 and the discrete 26 - tone RU with an index of 7; and The pilot sub - carriers included in the discrete 52 - tone RU with an index of 4 may be a subset or a universal set of the union of the pilot sub - carriers included in the discrete 26 - tone RU with an index of 8 and the discrete 26 - tone RU with an index of 9; It is possible to understand this. The pilot sub - carriers included in each of the other discrete 52 - tone RUs are derived by analogy. Details are not described here.

[0404]

[0350] For example, the sequence index of the pilot sub - carriers included in the discrete 52 - tone RU with an index of 1 may be, for example, {1, 37, 3, 39}, {1, 39}, etc. It may be one of these. This is not limited in this case. In other words, the pilot sub - carriers of the discrete 52 - tone RU may include some or all of the pilot sub - carriers in two discrete 26 - tone RUs.

[0405]

[0351] Optionally, the discrete RU is a discrete 52-tone RU, the discrete 52-tone RU includes at least 48 data subcarriers, the number of pilot subcarriers included in the discrete 52-tone RU is 2 or more and 4 or less, and at least two of the maximum 4 pilot subcarriers are separated by at least 36 pilot subcarriers.

[0406]

[0352] Optionally, the discrete RU is a discrete 106-tone RU, the discrete 106-tone RU includes 4 discrete 26-tone RUs, and the pilot subcarriers of the discrete 106-tone RU include all or part of the pilot subcarriers in the 4 discrete 26-tone RUs.

[0407]

[0353] For example, refer to Table 29. Table 7 shows the correspondence between the discrete 106-tone RU and the index of the discrete 26-tone RUs included in the discrete 106-tone RU, which exists when the size of the first frequency band is 80 MHz.

[0408] Table 29: The correspondence between the discrete 106-tone RU and the index of the discrete 26-tone RUs included in the discrete 106-tone RU, which exists when the size of the first frequency band is 80 MHz

[0409]

Table 29

[0354] Referring to Table 29, it can be known that the discrete 106-tone RU with index 1 corresponds to the discrete 26-tone RUs with indices 1, 2, 3, and 4, and the discrete 106-tone RU with index 2 corresponds to the discrete 26-tone RUs with indices 6, 7, 8, and 9. The other discrete 106-tone RUs are derived by analogy. Details are not described here. The pilot subcarriers included in the discrete 106-tone RU with index 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with index 1, the discrete 26-tone RU with index 2, the discrete 26-tone RU with index 3, and the discrete 26-tone RU with index 4; also, It is possible to understand that the pilot subcarriers included in the discrete 106-tone RU with index 2 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 26-tone RU with index 6, the discrete 26-tone RU with index 7, the discrete 26-tone RU with index 8, and the discrete 26-tone RU with index 9. The pilot subcarriers included in each of the other discrete 106-tone RUs are derived by analogy. Details are not described here.

[0410]

[0355] For example, the sequence indices of the pilot subcarriers included in the discrete 106-tone RU with index 1 are, for example, {1,3,5,7,37,39,41,43}, {1,3,37,39}, etc. It may be one of them. This is not limited in this case. In other words, the pilot subcarriers of the discrete 106 - tone RU may include some or all of the pilot subcarriers in the four discrete 26 - tone RUs.

[0411]

[0356] Optionally, the discrete RU is a discrete 106 - tone RU, the discrete 106 - tone RU includes two discrete 52 - tone RUs, and the pilot subcarriers of the discrete 106 - tone RU include all or part of the pilot subcarriers in the two discrete 26 - tone RUs.

[0412]

[0357] For example, refer to Table 30. Table 30 shows the correspondence between the discrete 106 - tone RU and the index of the discrete 52 - tone RUs included in the discrete 106 - tone RU, which exists when the size of the first frequency band is 80 MHz.

[0413] Table 30: The correspondence between the discrete 106 - tone RU and the index of the discrete 52 - tone RUs included in the discrete 106 - tone RU, which exists when the size of the first frequency band is 80 MHz

[0414]

Table 30

[0358] Referring to Table 30, it can be known that the discrete 106 - tone RU with an index of 1 corresponds to the discrete 52 - tone RUs with indices of 1 and 2, and the discrete 106 - tone RU with an index of 2 corresponds to the discrete 52 - tone RUs with indices of 3 and 4. Other discrete 106 - tone RUs can be derived by analogy. Details are not described here.

[0415] The pilot subcarriers included in the discrete 106 - tone RU with index 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 52 - tone RU with index 1 and the discrete 52 - tone RU with index 2; also, It is possible to understand that the pilot subcarriers included in the discrete 106 - tone RU with index 2 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 52 - tone RU with index 3 and the discrete 52 - tone RU with index 4. The pilot subcarriers included in each of the other discrete 106 - tone RUs are derived by analogy. Details are not described here.

[0416]

[0359] For example, the sequence index of the pilot subcarriers included in the discrete 106 - tone RU with index 1 may be, for example, {1,3,5,7,37,39,41,43}, {1,3,37,39}, etc. It may be one of them. This is not limited in this case. In other words, the pilot subcarriers of the discrete 106 - tone RU may include some or all of the pilot subcarriers in two discrete 52 - tone RUs.

[0417]

[0360] Optionally, the discrete RU is a discrete 106 - tone RU, the number of data subcarriers included in the discrete 106 - tone RU is 98 or more, the number of pilot subcarriers included in the discrete 106 - tone RU is 2 or more and 8 or less, and at least two of the at most 8 pilot subcarriers are separated by at least 36 pilot subcarriers.

[0418] As an option, the discrete RU is a discrete 242 - tone RU, the discrete 242 - tone RU includes two discrete 106 - tone RUs, and the pilot sub - carriers of the discrete 242 - tone RU include all or part of the pilot sub - carriers in the two discrete 106 - tone RUs.

[0419] For example, refer to Table 31. Table 31 shows the correspondence between the discrete 242 - tone RU and the indexes of the discrete 106 - tone RUs included in the discrete 242 - tone RU, and this correspondence exists when the size of the first frequency band is 80 MHz.

[0420] Table 31: The correspondence between the discrete 242 - tone RU and the indexes of the discrete 106 - tone RUs included in the discrete 242 - tone RU, and this correspondence exists when the size of the first frequency band is 80 MHz

[0421]

Table 31

[0422] For example, the sequence index of the pilot sub - carriers included in the discrete 242 - tone RU with an index of 1 is, for example, {1,3,5,7,9,11,13,15,17,37,39,41,43,10,47,49,51,53} etc. It may be any one of them. This is not limited in this case. In other words, the pilot subcarriers of the discrete 242 - tone RU may include some or all of the pilot subcarriers in two discrete 106 - tone RUs.

[0423]

[0365] Optionally, the discrete RU is a discrete 242 - tone RU, the discrete 242 - tone RU includes four discrete 52 - tone RUs, and the pilot subcarriers of the discrete 242 - tone RU include all or some of the pilot subcarriers in the four discrete 52 - tone RUs.

[0424]

[0366] Optionally, the discrete RU is a discrete 242 - tone RU, the discrete 242 - tone RU includes nine discrete 26 - tone RUs, and the pilot subcarriers of the discrete 242 - tone RU include all or some of the pilot subcarriers in the nine discrete 26 - tone RUs.

[0425]

[0367] Optionally, the discrete RU is a discrete 242 - tone RU, the number of data subcarriers included in the discrete 242 - tone RU is 224 or more, the number of pilot subcarriers included in the discrete 224 - tone RU is 2 or more and 18 or less, and at least two of the at most 18 pilot subcarriers are separated by at least 36 pilot subcarriers.

[0426]

[0368] Optionally, the discrete RU is a discrete 484 - tone RU, the discrete 484 - tone RU includes two discrete 242 - tone RUs, and the pilot subcarriers of the discrete 484 - tone RU include all or some of the pilot subcarriers in the two discrete 242 - tone RUs.

[0427]

[0369] For example, refer to Table 32. Table 32 shows the correspondence between discrete 484-tone RUs and the indices of discrete 242-tone RUs included in the discrete 484-tone RUs, where the size of the first frequency band is 80 MHz.

[0428] Table 32: The correspondence between discrete 484-tone RUs and the indices of discrete 242-tone RUs included in the discrete 484-tone RUs, where the size of the first frequency band is 80 MHz.

[0429]

Table 32

[0370] Referring to Table 32, it can be known that the discrete 484-tone RU with index 1 corresponds to the discrete 242-tone RUs with indices 1 and 2, and the discrete 484-tone RU with index 2 corresponds to the discrete 242-tone RUs with indices 3 and 4.

[0430] The pilot subcarriers included in the discrete 484-tone RU with index 1 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 242-tone RU with index 1 and the discrete 242-tone RU with index 2; also, It is possible to understand that the pilot subcarriers included in the discrete 484-tone RU with index 2 may be a subset or universal set of the union of the pilot subcarriers included in the discrete 242-tone RU with index 3 and the discrete 242-tone RU with index 4.

[0431]

[0371] For example, the sequence index of the pilot sub-carriers included in the discrete 484-tone RU with an index of 1 may be, for example, one of {1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 37, 39, 41, 43, 10, 47, 49, 51, 53, 55, 57, 59, 61, 28, 65, 67}, etc. This is not limited in this case. In other words, the pilot sub-carriers of the discrete 484-tone RU may include some or all of the pilot sub-carriers in the two discrete 242-tone RUs.

[0432]

[0372] Optionally, the discrete RU is a discrete 484-tone RU, the discrete 484-tone RU includes four discrete 106-tone RUs, and the pilot sub-carriers of the discrete 484-tone RU include all or some of the pilot sub-carriers in the four discrete 106-tone RUs.

[0433]

[0373] Optionally, the discrete RU is a discrete 484-tone RU, the discrete 484-tone RU includes eight discrete 52-tone RUs, and the pilot sub-carriers of the discrete 484-tone RU include all or some of the pilot sub-carriers in the eight discrete 52-tone RUs.

[0434]

[0374] Optionally, the discrete RU is a discrete 484-tone RU, the discrete 484-tone RU includes sixteen discrete 26-tone RUs, and the pilot sub-carriers of the discrete 484-tone RU include all or some of the pilot sub-carriers in the sixteen discrete 26-tone RUs.

[0435]

[0375] Optionally, the discrete RU is a discrete 484-tone RU, the number of data subcarriers included in the discrete 484-tone RU is 448 or more, the number of pilot subcarriers included in the discrete 484-tone RU is 2 or more and 36 or less, and at least two of the up to 36 pilot subcarriers are separated by at least 36 pilot subcarriers.

[0436]

[0376] It should be noted that based on the one-to-one correspondence between the sequence index of 72 pilot subcarriers and the frequency band index of 72 pilot subcarriers, it is possible to obtain the frequency band index of the pilot subcarriers corresponding to different discrete RUs when the first frequency band is 80 MHz.

[0437]

[0377] Please refer to Table 33. Table 33 shows the correspondence between the sequence index of 72 pilot subcarriers and the frequency band index of 72 pilot subcarriers when the size of the first frequency band is 80 MHz. For example, the sequence index 1 of the pilot subcarrier corresponds to the frequency band index -494 of the pilot subcarrier.

[0438] Table 33: Correspondence between the sequence index of 72 pilot subcarriers and the frequency band index of 72 pilot subcarriers when the size of the first frequency band is 80 MHz

[0439]

Table 33

[0378] For example, referring to Table 24 or Table 26, when the first frequency band is 80 MHz, it is possible to obtain the frequency band indices of the pilot subcarriers corresponding to different discrete RUs. Specifically, refer to Table 34. Table 34 shows the frequency band indices of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 80 MHz.

[0440] Table 34: Frequency band indices of the pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 80 MHz

[0441]

Table 34

[0379] Referring to Table 34, the frequency band index of the pilot subcarrier included in the first discrete 26-tone RU (i.e., the discrete 26-tone RU with index 1) is {-494, 18}, the frequency band index of the pilot subcarrier included in the second discrete 26-tone RU (i.e., the discrete 26-tone RU with index 2) is {-440, 72}, the frequency band index of the pilot subcarrier included in the third discrete 26-tone RU (i.e., the discrete 26-tone RU with index 3) is {-440, 72}, and so on. It is possible to know that the frequency band indices of the pilot subcarriers included in each of the other discrete 26-tone RUs are derived by analogy. Details are not described here.

[0442] The frequency band index of the pilot subcarriers included in the first discrete 52 - tone RU (i.e., the discrete 52 - tone RU with index 1) is a subset or universal set of {-494, 18, -468, 44}, The frequency band index of the pilot subcarriers included in the second discrete 52 - tone RU (i.e., the discrete 52 - tone RU with index 2) is a subset or universal set of {-440, 72, -414, 98}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 52 - tone RUs is derived by analogy. Details are not described here.

[0443] The frequency band index of the pilot subcarriers included in the first discrete 106 - tone RU (i.e., the discrete 106 - tone RU with index 1) is a subset or universal set of {-494, 18, -468, 44, -440, 72, -414, 98}, The frequency band index of the pilot subcarriers included in the second discrete 106 - tone RU (i.e., the discrete 106 - tone RU with index 2) is a subset or universal set of {-360, 152, -334, 178, -306, 206, -280, 232}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 106 - tone RUs is derived by analogy. Details are not described here.

[0444] The frequency band index of the pilot subcarriers included in the first discrete 242 - tone RU (i.e., the discrete 242 - tone RU with index 1) is a subset or universal set of {-494, 18, -468, 44, -440, 72, -414, 98, -360, 152, -334, 178, -306, 206, -280, 232}, The frequency band index of the pilot subcarriers included in the second discrete 242 - tone RU (i.e., the discrete 242 - tone RU with index 2) is a subset or universal set of {-246, 266, -220, 292, -192, 320, -166, 346, -112, 400, -86, 426, -58, 454, -32, 480}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 242 - tone RUs is derived by analogy. Details are not described here.

[0445] The frequency band index of the pilot subcarriers included in the first discrete 484 - tone RU (i.e., the discrete 484 - tone RU with index 1) is a subset or universal set of {-494, 18, -468, 44, -440, 72, -414, 98, -360, 152, -334, 178, -306, 206, -280, 232, -246, 266, -220, 292, -192, 320, -166, 346, -112, 400, -86, 426, -58, 454, -32, 480}, and The frequency band index of the pilot subcarriers included in the second discrete 484 - tone RU (i.e., the discrete 242 - tone RU with index 2) is a subset or universal set of {-480, 32, -454, 58, -426, 86, -400, 112, -346, 166, -320, 192, -292, 220, -266, 246, -232, 280, -206, 306, -178, 334, -152, 360, -98, 414, -72, 440, -44, 468, -18, 494}.

[0446]

[0380] For example, referring to Table 25 or Table 27, when the first frequency band is 80 MHz, it is possible to obtain the frequency band indices of pilot subcarriers corresponding to different discrete RUs. Specifically, refer to Table 35. Table 35 shows the other frequency band indices of pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 80 MHz.

[0447] Table 35: Other frequency band indices of pilot subcarriers corresponding to different discrete RUs when the size of the first frequency band is 80 MHz

[0448]

Table 35

[0381] Referring to Table 35, the frequency band index of the pilot subcarrier included in the first discrete 26 - tone RU (i.e., the discrete 26 - tone RU with index 1) is {-480, 32}, the frequency band index of the pilot subcarrier included in the second discrete 26 - tone RU (i.e., the discrete 26 - tone RU with index 2) is {-454, 58}, it is possible to know that the frequency band index of the pilot subcarrier included in the third discrete 26 - tone RU (i.e., the discrete 26 - tone RU with index 3) is {-426, 86}, and so on. The frequency band indices of the pilot subcarriers included in each of the other discrete 26 - tone RUs can be derived by analogy. Details are not described here.

[0449] The frequency band index of the pilot subcarriers included in the first discrete 52-tone RU (i.e., the discrete 52-tone RU with index 1) is a subset or universal set of {-480, 32, -454, 58}, The frequency band index of the pilot subcarriers included in the second discrete 52-tone RU (i.e., the discrete 52-tone RU with index 2) is a subset or universal set of {-426, 86, -400, 112}, and so on. The frequency band index of the pilot subcarriers included in each of the other discrete 52-tone RUs is derived by analogy. Details are not described here.

[0450] The frequency band index of the pilot subcarriers included in the first discrete 106-tone RU (i.e., the discrete 106-tone RU with index 1) is a subset or universal set of {-480, 32, -454, 58, -426, 86, -400, 112}, The frequency band index of the pilot subcarriers included in the second discrete 106-tone RU (i.e., the discrete 106-tone RU with index 2) is a subset or universal set of {-346, 166, -320, 192, -292, 220, -266, 246}. The frequency band index of the pilot subcarriers included in each of the other discrete 106-tone RUs is derived by analogy. Details are not described here.

[0451] The frequency band index of the pilot subcarriers included in the first discrete 242-tone RU (i.e., the discrete 242-tone RU with index 1) is a subset or universal set of {-480, 32, -454, 58, -426, 86, -400, 112, -346, 166, -320, 192, -292, 220, -266, 246}, The frequency band indices of the pilot subcarriers included in the second discrete 242-tone RU (i.e., the discrete 242-tone RU with an index of 2) are a subset or universal set of {-232, 280, -206, 306, -178, 334, -152, 360, -98, 414, -72, 440, -44, 468, -18, 494}, and so on. The frequency band indices of the pilot subcarriers included in each of the other discrete 242-tone RUs are derived by analogy. Details are not described here.

[0452] The frequency band indices of the pilot subcarriers included in the first discrete 484-tone RU (i.e., the discrete 484-tone RU with an index of 1) are a subset or universal set of {-480, 32, -454, 58, -426, 86, -400, 112, -346, 166, -320, 192, -292, 220, -266, 246, -232, 280, -206, 306, -178, 334, -152, 360, -98, 414, -72, 440, -44, 468, -18, 494}, and the frequency band indices of the pilot subcarriers included in the second discrete 484-tone RU (i.e., the discrete 242-tone RU with an index of 2) are a subset or universal set of {-494, 18, -468, 44, -440, 72, -414, 98, -360, 152, -334, 178, -306, 206, -280, 232, -246, 266, -220, 292, -192, 320, -166, 346, -112, 400, -86, 426, -58, 454, -32, 480}.

[0453]

[0382] In a possible implementation, in this application, when the size of the equivalent RU in the first frequency band is a continuous 996-tone RU, the left continuous 484-tone RU and the right continuous 996-tone RU of the continuous 484-tone RU may separately use the pilot subcarrier allocation method used when the size of the equivalent RU in the first frequency band is a continuous 484-tone RU. For details, refer to the relevant description in FIG. 16. Details will not be described again here. Alternatively, the continuous 484-tone RU may use the pilot subcarrier allocation method used for the continuous 242-tone RU. In another possible implementation, when the size of the equivalent RU in the first frequency band is a continuous 996-tone RU, the continuous 996-tone RU may include four continuous 242-tone RUs, and each continuous 242-tone RU may use the pilot subcarrier allocation method used when the size of the equivalent RU in the first frequency band is a continuous 242-tone RU. For details, refer to the relevant description in FIG. 14. Details will not be described again here.

[0454]

[0383] Optionally, in this application, when the equivalent size of the first frequency band is a continuous 2*996-tone RU, a continuous 3*996-tone RU, or a continuous 4*996-tone RU, the interval between two pilot subcarriers included in the discrete RU is at least 72, 108, or 144, respectively. For the specific pilot subcarrier allocation method, refer to FIGS. 14, 16, and 17. Details will not be described again here.

[0455]

[0384] In this application, the size of the first frequency band is U * 20 MHz, where U = 1 or U is an even number. There are 9 discrete 26 - tone RUs per 20 MHz. Each of the 9 * U discrete 26 - tone RUs includes a data sub - carrier and a pilot sub - carrier, and all sub - carriers of each of the 9 * U discrete 26 - tone RUs are dispersed over the first frequency band. 18 pilot sub - carriers are included per 20 MHz, and there may be 18 * U pilot sub - carriers over U * 20 MHz.

[0456]

[0385] When U = 1, the first frequency band includes 18 pilot sub - carriers arranged at an interval. The number of pilot sub - carriers included in one discrete 26 - tone RU is equal to 2. Except for the 5th discrete 26 - tone RU, the two pilot sub - carriers included in each of the other discrete 26 - tone RUs are separated by at least 10 pilot sub - carriers. For details, refer to the relevant description in FIG. 12. Details will not be described again here.

[0457]

[0386] When U is an even number, the two pilot sub - carriers included in each of the discrete 26 - tone RUs except the (5 + 9 * n)th discrete 26 - tone RU are separated by at least 9 * U pilot sub - carriers, where n is an integer greater than or equal to 0 and less than or equal to U - 1. The sequence index of the pilot sub - carriers corresponding to the (5 + 9 * n)th discrete 26 - tone RU is {2 * (5 + 9 * n)-1, 2 * (5 + 9 * n)}, and the sequence index of the pilot sub - carriers corresponding to each of the discrete 26 - tone RUs except the (5 + 9 * n)th discrete 26 - tone RU is {x, x + 9 * U}, where x is: x is an integer greater than or equal to 1 and less than or equal to 9 * U and x is not equal to 2 * (5 + 9 * n)-1 It will be understood that it satisfies the condition of "".

[0458]

[0387] When U is 1 or an even number, for the sequence index of the pilot subcarrier, the sequence index corresponding to each of the 9*U discrete 26-tone RUs is {x, x + 9U}, where x is an integer greater than or equal to 1 and less than or equal to 9*U.

[0459]

[0388] Optionally, in this application, when at least two STAs transmit the corresponding first pilot signal to the AP on all the pilot subcarriers included in the first frequency band, the AP receives the second pilot signals of at least two STAs on all the pilot subcarriers included in the first frequency band, calculates the average value of the received second pilot signals corresponding to at least two STAs, and may use the average value as the first pilot signal transmitted by each of the at least two STAs.

[0460]

[0389] The above mainly explains the solutions provided in this application from the perspective of the interaction between devices. It will be understood that each device includes the corresponding hardware structure and / or software module for executing each function. Those skilled in the art should easily notice that this application may be implemented by hardware or a combination of hardware and computer software in combination with the example units and algorithm steps described in the embodiments disclosed in this specification. Whether the function is executed by hardware or by hardware driven by computer software depends on the specific application and design constraints of the technical solution. Those skilled in the art may implement the functions described for each specific application in various ways, but it should not be considered that such implementation goes beyond the scope of this application.

[0461]

[0390] In the embodiments of this application, the AP or STA may be divided into functional modules based on the above method examples. For example, each functional module may be obtained by division based on the corresponding function, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware or in the form of a software functional module. It should be noted that in the embodiments of this application, module division is only an example and is merely a logical function division. In actual implementation, another division method may be used.

[0462]

[0391] FIG. 18 is a schematic diagram of the structure of a communication device according to an embodiment of this application when an integrated module is used. The communication device 1800 may be applied to the methods shown in FIGS. 5 to 15. As shown in FIG. 18, the communication device 1800 includes a processing module 1801 and a transceiver module 1802. The processing module 1801 may be one or more processors, and the transceiver module 1802 may be a transceiver or a communication interface. The communication device may be configured to implement the AP or STA in any one of the foregoing method embodiments, or may be configured to implement the function of a network element in any one of the foregoing method embodiments. The network element or network function may be a network element in a hardware device, a software function operating on dedicated hardware, or a virtualized function instantiated on a platform (for example, a cloud platform). Optionally, the communication device 1800 may further include a storage module 1803 configured to store the program code and data of the communication device 1800.

[0463]

[0392] In one example, when the communication device is used as an STA or a chip used in an STA, the communication device executes the steps executed by the STA in the above-described method embodiments. The transceiver module 1802 is configured to support communication with an AP or the like. Specifically, the transceiver module executes the transmission and / or reception operations executed by the STA in FIGS. 5 to 15. For example, when executing step 502, it supports the STA and / or is configured to execute another process of the technology described in this specification. The processing module 1801 may be configured to support the communication device 1800 when executing the processing operations in the above-described method embodiments. For example, when executing one or more of the steps in step 501, step 1201, step 1401, or step 1501, it supports the STA and / or is configured to execute another process of the technology described in this specification.

[0464]

[0393] In one example, when the communication device is used as an AP or a chip used in an AP, the communication device executes the steps executed by the AP in the above-described method embodiments. The transceiver module 1802 is configured to support communication with an STA or the like. Specifically, the transceiver module executes the transmission and / or reception operations executed by the AP in FIGS. 5 to 15. For example, when executing one or more of the steps in step 1202, step 1402, or step 1502, it supports the AP and / or is configured to execute another process of the technology described in this specification. The processing module 1801 may be configured to support the communication device 1800 when executing the processing operations in the above-described method embodiments. For example, when executing step 502, it supports the AP and / or is configured to execute another process of the technology described in this specification.

[0465]

[0394] In a possible implementation, when the STA or AP is a chip, the transceiver module 1802 may be an interface, a pin, a circuit, etc. The interface may be configured to input data to be processed into the processor and output the processing result of the processor to the outside. In a specific implementation, the interface may be a general-purpose input / output (GPIO) interface and may be connected to a plurality of peripheral devices (for example, a display (LCD), a camera, a radio frequency (RF) module, an antenna, etc.). The interface is connected to the processor via a bus.

[0466]

[0395] The processing module 1801 may be a processor, and the processor may execute computer-executable instructions stored in the memory module. As a result, the chip executes the method in any one of the embodiments shown in FIGS. 5, 11 to 14, 16, and 17.

[0467]

[0396] Further, the processor may include a controller, an arithmetic unit, and registers. For example, the controller is mainly responsible for decoding instructions and sending control signals for operations corresponding to the instructions. The arithmetic unit is mainly responsible for performing fixed-point or floating-point operations, shift operations, logical operations, etc., and may also perform address operations and address conversions. The registers are mainly responsible for storing register operation data, intermediate operation results, etc. temporarily stored during instruction execution. In specific implementations, the hardware architecture of the processor may be an application-specific integrated circuit (ASIC) architecture, a microprocessor without interlocked piped stages architecture (MIPS) architecture without a coordinated pipelined stage architecture, an advanced RISC machine (ARM) architecture, a network processor (NP) architecture, etc. The processor may be a single-core or multi-core processor.

[0468]

[0397] The memory module may be a memory module inside the chip, such as registers, caches, etc. Alternatively, the memory module may be a memory module located outside the chip, such as a Read-Only Memory (ROM), another type of static memory device capable of storing static information and instructions, a Random Access Memory (RAM), etc.

[0469]

[0398] It should be noted that the functions corresponding to each of the processor and the interface may be implemented by using a hardware design, may be implemented by using a software design, or may be implemented by a combination of software and hardware. This is not limited in this case.

[0470]

[0399] Embodiments of the present application further provide a communication device. The communication device includes a processor, a memory, an input interface, and an output interface. The input interface is configured to receive information from a communication device other than the communication device. The output interface is configured to output information to a communication device other than the communication device. The processor calls a computer program stored in the memory to implement any one of the embodiments shown in FIGS. 5, 11 to 14, and 16.

[0471]

[0400] Embodiments of the present application further provide a chip. The chip includes at least one processor and an interface. The processor is configured to read and execute instructions stored in the memory. When the instructions are executed, the chip can execute any one of the embodiments shown in FIGS. 5, 11 to 14, and 16.

[0472]

[0401] Embodiments of the present application further provide a computer-readable storage medium. The computer-readable storage medium stores a computer program. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute any one of the embodiments shown in FIGS. 5, 11 to 14, and 16.

[0473]

[0402] Embodiments of this application further provide a computer program product. When a computer reads and executes the computer program product, the computer can implement any one of the embodiments shown in FIGS. 5, 11 to 14, and 16.

[0474]

[0403] In the foregoing specific implementation, the problems, technical solutions, and beneficial effects of this application are further described in detail. It should be understood that the foregoing description is only a specific implementation of this application and is not intended to limit the protection scope of this application. Any modifications, equivalent substitutions, improvements, etc. made based on the technical solutions of this application shall fall within the protection scope of this application.

Claims

1. A method for transmitting data in a wireless network, the method comprising: a first device determining a distributed resource unit (RU) assigned to the first device, the distributed RU including data subcarriers and pilot subcarriers, all subcarriers of one distributed RU being distributed over a first frequency band, the size of the first frequency band being 20 MHz, the first frequency band including a maximum of 18 pilot subcarriers arranged at an interval, the number of pilot subcarriers included in one distributed RU being 2 or more, the indices of at least two pilot subcarriers included in one distributed RU being separated by at least M; and the first device transmitting a physical layer protocol data unit (PPDU) in the distributed RU; wherein one distributed RU corresponds to one contiguous RU, one contiguous RU includes at least two pilot subcarriers, and there is a common set between the indices of the pilot subcarriers in the distributed RU and the indices of the pilot subcarriers in the contiguous RU.

2. The method according to claim 1, wherein the maximum 18 pilot subcarriers arranged at an interval in the first frequency band are the same as the pilot subcarriers in the contiguous RU mode.

3. The method according to claim 1, wherein the distributed RU is a distributed 26-tone RU, the distributed 26-tone RU including 24 data subcarriers and 2 pilot subcarriers, the indices of the 2 pilot subcarriers being separated by at least 9.

4. The method according to claim 1, wherein the distributed RU is a distributed 52-tone RU, the distributed 52-tone RU includes two distributed 26-tone RUs, and the pilot subcarriers of the distributed 52-tone RU include all or part of the pilot subcarriers in the two distributed 26-tone RUs.

5. The method according to claim 1, wherein the distributed RU is a distributed 52-tone RU, the distributed 52-tone RU includes at least 48 data subcarriers, the number of pilot subcarriers included in the distributed 52-tone RU is 2 or more and 4 or less, and the indexes of at least two of the maximum 4 pilot subcarriers are separated by at least 9.

6. The method according to claim 1, wherein the distributed RU is a distributed 106-tone RU, the distributed 106-tone RU includes two distributed 52-tone RUs, and the pilot subcarriers of the distributed 106-tone RU include all or part of the pilot subcarriers in the two distributed 52-tone RUs.

7. The method according to claim 1, wherein the distributed RU is a distributed 106-tone RU, the number of data subcarriers included in the distributed 106-tone RU is 98 or more, the number of pilot subcarriers included in the distributed 106-tone RU is 2 or more and 8 or less, and the indexes of at least two of the maximum 8 pilot subcarriers are separated by at least 9.

8. A communication device including a processor and a transceiver, The processor is configured to determine a distributed resource unit (RU) assigned to the communication device, the distributed RU including data subcarriers and pilot subcarriers, all subcarriers of one distributed RU being distributed over a first frequency band, the size of the first frequency band being 20 MHz, the first frequency band including a maximum of 18 pilot subcarriers arranged at an interval, The number of pilot subcarriers included in one distributed RU is 2 or more, and the indexes of at least two pilot subcarriers included in one distributed RU are separated by at least M; The transceiver is configured to transmit a physical layer protocol data unit (PPDU) in the distributed RU; and A communication device, wherein one distributed RU corresponds to one continuous RU, one continuous RU includes at least two pilot subcarriers, and there is a common set between the indexes of the pilot subcarriers in the distributed RU and the indexes of the pilot subcarriers in the continuous RU.

9. The communication device according to claim 8, wherein the maximum 18 pilot subcarriers arranged at an interval in the first frequency band are the same as the pilot subcarriers in the continuous RU mode.

10. The communication device according to claim 8, wherein the distributed RU is a distributed 26-tone RU, the distributed 26-tone RU includes 24 data subcarriers and 2 pilot subcarriers, and the indexes of the 2 pilot subcarriers are separated by at least 9.

11. In the communication device according to claim 8, the distributed RU is a distributed 52-tone RU, the distributed 52-tone RU includes two distributed 26-tone RUs, and the pilot subcarriers of the distributed 52-tone RU include all or part of the pilot subcarriers in the two distributed 26-tone RUs. A communication device.

12. In the communication device according to claim 8, the distributed RU is a distributed 52-tone RU, the distributed 52-tone RU includes at least 48 data subcarriers, the number of pilot subcarriers included in the distributed 52-tone RU is 2 or more and 4 or less, and at least two of the indexes of the at least two pilot subcarriers among the maximum 4 pilot subcarriers are separated by at least 9. A communication device.

13. In the communication device according to claim 8, the distributed RU is a distributed 106-tone RU, the distributed 106-tone RU includes two distributed 52-tone RUs, and the pilot subcarriers of the distributed 106-tone RU include all or part of the pilot subcarriers in the two distributed 52-tone RUs. A communication device.

14. In the communication device according to claim 8, the distributed RU is a distributed 106-tone RU, the number of data subcarriers included in the distributed 106-tone RU is 98 or more, the number of pilot subcarriers included in the distributed 106-tone RU is 2 or more and 8 or less, and at least two of the indexes of the at least two pilot subcarriers among the maximum 8 pilot subcarriers are separated by at least 9. A communication device.

15. A chip including at least one processor and an interface, the processor being configured to read and execute instructions stored in a memory, and when the instructions are executed, the chip is capable of executing a method, the method comprising: Determining a distributed resource unit (RU) assigned to a first device, wherein the distributed RU includes data subcarriers and pilot subcarriers, all subcarriers of one distributed RU are distributed over a first frequency band, the size of the first frequency band is 20 MHz, the first frequency band includes a maximum of 18 pilot subcarriers arranged at an interval, The number of pilot subcarriers included in one distributed RU is 2 or more, and the indexes of at least two pilot subcarriers included in one distributed RU are separated by at least M; and The first device transmitting a physical layer protocol data unit (PPDU) in the distributed RU; Including, one distributed RU corresponds to one continuous RU, one continuous RU includes at least two pilot subcarriers, and there is a common set between the indexes of the pilot subcarriers in the distributed RU and the indexes of the pilot subcarriers in the continuous RU, chip.

16. The chip according to claim 15, wherein the maximum 18 pilot subcarriers arranged at an interval in the first frequency band are the same as the pilot subcarriers in the continuous RU mode, chip.

17. The chip according to claim 15, wherein the distributed RU is a distributed 26-tone RU, the distributed 26-tone RU includes 24 data subcarriers and 2 pilot subcarriers, and the indexes of the 2 pilot subcarriers are separated by at least 9, chip.

Citation Information

Patent Citations

  • Method and apparatus for configuring pilot sequence in WLAN system

    US20170156148A1

  • Method and apparatus for transmitting feedback frame in wireless local area network system

    US20170171860A1

  • Wideband channel access methodology and system for 20MHZ only wireless stations

    US20190174410A1

  • Tone plans and preambles for extremely high throughput

    US20200008185A1

  • Method and device for transmitting feedback frame in wireless LAN system

    US20200044699A1