Communication method and apparatus based on physical layer protocol data units
By increasing the number of pilot subcarriers and maintaining DFT size equality in PPDU processing across frequency bands, the demodulation accuracy is enhanced, addressing the challenge of insufficient pilots in high-frequency wireless networks.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2023-05-18
- Publication Date
- 2026-07-22
AI Technical Summary
The accuracy of demodulation at the receiving end is compromised when transitioning from low-frequency to high-frequency bands in wireless local area networks due to insufficient pilot subcarriers for correcting frequency offsets, leading to inaccurate phase offset estimation and data demodulation.
The proposed solution involves generating and processing Physical Layer Protocol Data Units (PPDUs) with an increased number of pilot subcarriers in high-frequency channels, ensuring compatibility with both low- and high-frequency bands by maintaining the same Discrete Fourier Transform (DFT) size and equal data subcarrier counts, while mapping low-frequency pilot and guard subcarriers to high-frequency channels.
This approach enhances the accuracy of demodulation by providing sufficient pilots for frequency offset correction, maintaining compatibility across frequency bands, and reducing interference, thereby improving overall signal processing precision.
Smart Images

Figure 0007893905000016 
Figure 0007893905000017 
Figure 0007893905000018
Abstract
Description
Technical Field
[0001] This application claims priority to Chinese Patent Application No. 202210545847.2, filed with the China National Intellectual Property Administration on May 19, 2022, under the title of "Communication Method and Apparatus Based on Physical Layer Protocol Data Unit", which is incorporated herein by reference in its entirety.
[0002] This application relates to the field of communication technologies, and more specifically, to a communication method and apparatus based on a physical layer (PHY) protocol data unit (PPDU).
Background Art
[0003] Wireless local area networks (WLANs) have evolved from 802.11a / g to 802.11n, 802.11ac, 802.11ax, 802.11be, etc. The available frequency bands used in wireless local area networks have been expanded from 2.4 GHz to 2.4 GHz / 5 GHz and then to 2.4 GHz / 5 GHz / 6 GHz, and the supported bandwidth has been expanded from 20 MHz to 320 MHz. Therefore, the spectral efficiency and throughput of wireless local area networks have been continuously improved. In next-generation WLAN technologies, the 45 GHz / 60 GHz millimeter-wave band and other millimeter-wave bands are introduced to further enhance the physical layer capabilities of wireless local area networks.
[0004] High frequency Number of communicationsThe method for transmitting the signal may be described as follows: The high-frequency band signal, obtained by widening the subcarrier spacing of the low-frequency band signal, is transmitted directly. Specifically, to ensure that the process of processing the digital signal of the high-frequency band signal is approximately identical to the process of processing the digital signal of the low-frequency band signal, the number of pilot subcarriers used for the high-frequency band signal is equal to the number of pilot subcarriers used for the low-frequency band signal, the positions of the pilot subcarriers used for the high-frequency band signal correspond to the positions of the pilot subcarriers used for the low-frequency band signal, and the number of guard subcarriers used for the high-frequency band signal is equal to the number of guard subcarriers used for the low-frequency band signal, the positions of the guard subcarriers used for the high-frequency band signal correspond to the positions of the guard subcarriers used for the low-frequency band signal. This is advantageous in the design and implementation of chips for next-generation WLAN protocols that support both high-frequency and low-frequency bands. The low-frequency band signal can be understood as a signal in protocols for low-frequency bands, such as 802.11n, 802.11ac, 802.11ax, and 802.11be.
[0005] The method described above requires improvement in the accuracy of demodulation at the receiving end. [Overview of the project] [Means for solving the problem]
[0006] This application provides a PPDU-based communication method and apparatus for effectively improving the accuracy of demodulation at the receiving end.
[0007] According to a first aspect, one embodiment of the present application provides a communication method based on a PPDU. The method is applied to a transmitting end or a chip, the chip being used at the transmitting end, and the method includes the steps of generating a PPDU and transmitting the PPDU in a first high-frequency channel, the first high-frequency channel including a first pilot subcarrier and a first data subcarrier, the discrete Fourier transform (DFT) size corresponding to the first high-frequency channel being the same as the DFT size corresponding to the first low-frequency channel, the quantity of the first pilot subcarriers being greater than the quantity of the second pilot subcarrier in the first low-frequency channel, and the quantity of the first data subcarrier being equal to the quantity of the second data subcarrier in the first low-frequency channel.
[0008] According to a second aspect, one embodiment of the present application provides a communication method based on a physical layer protocol data unit (PPDU). The method is applied to a receiving end or a chip, the chip being used at the receiving end, and the method includes the steps of: receiving a PPDU in a first high-frequency channel, the first high-frequency channel comprising a first pilot subcarrier and a first data subcarrier, the discrete Fourier transform (DFT) size corresponding to the first high-frequency channel being the same as the DFT size corresponding to a first low-frequency channel, the quantity of the first pilot subcarriers being greater than the quantity of second pilot subcarriers in the first low-frequency channel, and the quantity of the first data subcarriers being equal to the quantity of second data subcarriers in the first low-frequency channel; and processing the PPDU.
[0009] In this embodiment of the present application, it is guaranteed that the number of first pilot subcarriers is greater than the number of second pilot subcarriers, so that the receiving end has enough pilots to correct the frequency offset, thereby improving the accuracy of data demodulation by the receiving end. Since it is guaranteed that the number of first data subcarriers is equal to the number of second data subcarriers, the process of generating the PPDU by the transmitting end may also be nearly identical, thereby ensuring compatibility of baseband chips in the low-frequency and high-frequency bands. In a strategy of directly widening the subcarrier spacing of the low-frequency band signal to acquire a high-frequency band signal while keeping the number of pilots unchanged, interference from the high-frequency band signal is greater than interference from the low-frequency band signal, so if the number of pilots does not change, the receiving end may not have enough pilots to correct the frequency offset. As a result, the phase offset estimation at the receiving end may be inaccurate, and it may not be able to accurately compensate for the phase offset associated with the data subcarriers. This affects the accuracy of demodulation.
[0010] With respect to a second aspect, in one possible implementation, the step of processing the PPDU includes the steps of obtaining a pilot signal in the PPDU on the first pilot subcarrier corresponding to the index value, based on the index value of the first pilot subcarrier, and performing processing based on the pilot signal.
[0011] With respect to a second aspect, in one possible implementation, the step of performing processing based on a pilot signal includes at least one of the steps of performing phase offset estimation and / or compensation based on a pilot signal, and performing frequency offset estimation and / or compensation based on a pilot signal.
[0012] With respect to the first and second embodiments, in a possible implementation, the first pilot subcarrier is obtained by mapping the second pilot subcarrier and the second guard subcarrier, which are located in the first low-frequency channel, to the first high-frequency channel.
[0013] In this embodiment of the present application, the first pilot subcarrier is obtained by using a second pilot subcarrier and a second guard subcarrier. The change is small compared to that in the protocol for the low frequency band.
[0014] With respect to the first and second embodiments, in a possible implementation, the index value of the first pilot subcarrier includes at least one of the index value of the second guard subcarrier and the index value of the second pilot subcarrier.
[0015] With respect to the first and second embodiments, in a possible implementation, the index value of the first pilot subcarrier is [-29, -21, -7, 7, 21] [-29, -21, -7, 7, 21, 29] [-30, -29, -21, -7, 7, 21, 29] [-30, -29, -21, -7, 7, 21, 29, 30], [-31, -30, -29, -21, -7, 7, 21, 29, 30], [-31, -30, -29, -21, -7, 7, 21, 29, 30, 31], and It includes at least one of the following: [-32, -31, -30, -29, -21, -7, 7, 21, 29, 30, 31] [-21, -7, 7, 21] is the same as the index value of the second pilot subcarrier, and [-32, -31, -30, -29, 29, 30, 31] is the same as the index value of the second guard subcarrier.
[0016] With respect to the first and second embodiments, in a possible implementation, the index value of the first pilot subcarrier is [-59, -53, -25, -11, 11, 25, 53], [-59, -53, -25, -11, 11, 25, 53, 59], [-60, -59, -53, -25, -11, 11, 25, 53, 59], [-60, -59, -53, -25, -11, 11, 25, 53, 59, 60], [-61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60], [-61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61], [-62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61], [-62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61, 62], [-63, -62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61, 62], [-63, -62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61, 62, 63], and It includes at least one of the following: [-64, -63, -62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61, 62, 63] [-53, -25, -11, 11, 25, 53] is the same as the index value of the second pilot subcarrier, and [-64, -63, -62, -61, -60, -59, 59, 60, 61, 62, 63] is the same as the index value of the second guard subcarrier.
[0017] Regarding the first aspect and the second aspect, in a possible implementation form, the index value of the first pilot subcarrier is [-123, -103, -75, -39, -11, 11, 39, 75, 103], [-123, -103, -75, -39, -11, 11, 39, 75, 103, 123], [-124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123], [-124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124], [-125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124], [-125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125], [-126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125], [-126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126], [-127, -126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126], [-127, -126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126, 127], and includes at least one of [-128, -127, -126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126, 127], [-103, -75, -39, -11, 11, 39, 75, 103] is the same as the index value of the second pilot sub - carrier, and [-128, -127, -126, -125, -124, -123, 123, 124, 125, 126, 127] is the same as the index value of the second guard sub - carrier.
[0018] Regarding the first aspect and the second aspect, in a possible implementation, the index value of the first pilot sub - carrier is [-123, -116, -90, -48, -22, 22, 48, 90, 116], [-123, -116, -90, -48, -22, 22, 48, 90, 116, 123], [-124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123], [-124, -123, -116, -90, -48, -22, icos(22, 48, 90, 116, 123, 124), [-125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124], [-125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125], It should be noted that there seems to be an error in the "icos(22, 48, 90, 116, 123, 124)" in the original text. It may be a misrepresentation. If this is a specific technical term, it needs to be corrected according to the correct content.[-126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125], [-126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125, 126], [-127, -126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125, 126], [-127, -126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125, 126, 127], and It includes at least one of the following: [-128, -127, -126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125, 126, 127] [-116, -90, -45, -22, 22, 48, 90, 116] are the same as the index values of the second pilot subcarrier, and [-128, -127, -126, -125, -124, -123, 123, 124, 125, 126, 127] are the same as the index values of the second guard subcarrier.
[0019] With respect to the first and second embodiments, in a possible implementation, the index value of the first pilot subcarrier is [-245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245], [-246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246], [-247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247]、 [-248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248]、 [-249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249]、 [-250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250]、 [-251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251]、 [-252, -251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251, 252]、 [-253, -252, -251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251, 252, 253], [-254, -253, -252, -251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254], and It includes at least one of the following: [-255, -254, -253, -252, -251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255] [-238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238] are the same as the index values of the second pilot subcarrier, and [-256, -255, -254, -253, -252, -251, -250, -249, -248, -247, -246, -245, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255] are the same as the index values of the second guard subcarrier.
[0020] With respect to the first and second embodiments, in a possible implementation, the index value of the first pilot subcarrier is [-501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501]、 [-502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502]、 [-503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503]、 [-504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504]、 [-505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505]、 [-506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506]、 [-507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507]、 [-508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508], [-509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509], [-510, -509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510], and It includes at least one of the following: [-511, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511] [-468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468] are the same as the index values of the second pilot subcarrier, and [-512, -511, -510, -519, -518, -517, -516, -515, -514, -513, -512, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510,
[511] is the same as the index value of the second guard subcarrier.
[0021] With respect to the first and second embodiments, in a possible implementation, the index value of the first pilot subcarrier is [-501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501], [-502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502], [-503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503], [-504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504], [-505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505]、 [-506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506]、 [-507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507]、 [-508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508]、 [-509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509]、 [-510, -509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510], and It includes at least one of the following: [-511, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511] [-468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468] are the same as the index values of the second pilot subcarrier, and [-512, -511, -510, -519, -518, -517, -516, -515, -514, -513, -512, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510,
[511] is the same as the index value of the second guard subcarrier.
[0022] With respect to the first and second embodiments, in a possible implementation, the first pilot subcarrier is obtained by mapping a second data subcarrier in a first low-frequency channel to a first high-frequency channel, or the first pilot subcarrier is obtained by mapping a second pilot subcarrier and a second data subcarrier to a first high-frequency channel.
[0023] In this embodiment of the present application, the first pilot subcarrier is obtained by using a second data subcarrier and a second pilot subcarrier (or zero second pilot subcarriers), so that the first pilot subcarrier can be moved further away from the filter, resulting in greater safety.
[0024] With respect to the first and second embodiments, in a possible implementation, the index value of the first pilot subcarrier is [-25, -15, -5, 5, 15] [-25, -15, -5, 5, 15, 25] [-28, -20, -12, -4, 4, 12, 20] [-28, -20, -12, -4, 4, 12, 20, 28] [-27, -21, -15, -9, -3, 3, 9, 15, 21] [-27, -21, -15, -9, -3, 3, 9, 15, 21, 27], and It includes at least one of [-28, -23, -18, -13, -8, -3, 3, 8, 13, 18, 23], or The index value of the first pilot subcarrier is: [-49, -35, -21, -7, 7, 21, 35] [-49, -35, -21, -7, 7, 21, 35, 49] [-54, -42, -30, -18, -6, 6 18, 30, 42], [-54, -42, -30, -18, -6, 6 18, 30, 42, 54], [-55, -45, -35, -25, -15, -5, 5, 15, 25, 35, 45], [-55, -45, -35, -25, -15, -5, 5, 15, 25, 35, 45, 55] [-52, -44, -36, -28, -20, -12, -4, 4, 12, 20, 28, 36, 44], [-52, -44, -36, -28, -20, -12, -4, 4, 12, 20, 28, 36, 44, 52], [-53, -46, -39, -32, -25, -18, -11, -4, 4, 11, 18, 25, 32, 39, 46], [-53, -46, -39, -32, -25, -18, -11, -4, 4, 11, 18, 25, 32, 39, 46, 53], and It includes at least one of the following: [-58, -52, -46, -40, -34, -28, -22, -16, -10, -4, 4, 10, 16, 22, 28, 34, 40, 46, 52] or, The index value of the first pilot subcarrier is: [-108, -84, -60, -36, -12, 12, 36, 60, 84], [-108, -84, -60, -36, -12, 12, 36, 60, 84, 108], [-110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90] [-110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90, 110] [-117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99], [-117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99, 117], [-113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98], [-113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98, 113], [-113, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98], [-113, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98, 113], and It includes at least one of the following: [-114, -102, -90, -78, -66, -54, -42, -30, -18, -6, 6, 18, 30, 42, 54, 66, 78, 90, 102] or, The index value of the first pilot subcarrier is: [-108, -84, -60, -36, -12, 12, 36, 60, 84], [-108, -84, -60, -36, -12, 12, 36, 60, 84, 108], [-110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90] [-110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90, 110] [-117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99], [-117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99, 117], [-113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98], [-113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98, 113], [-113, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98], [-113, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98, 113], and It includes at least one of the following: [-114, -102, -90, -78, -66, -54, -42, -30, -18, -6, 6, 18, 30, 42, 54, 66, 78, 90, 102] or, The index value of the first pilot subcarrier is: [-229, -202, -175, -148, -121, -94, -67, -40, -13, 13, 40, 67, 94, 121, 148, 175, 202, 229], [-228, -204, -180, -156, -132, -108, -84, -60, -36, -12, 12, 36, 60, 84, 108, 132, 156, 180, 204, 228], [-231, -209, -187, -165, -143, -121, -99, -77, -55, -33, -11, 11, 33, 55, 77, 99, 121, 143, 165, 187, 209, 231], [-230, -210, -190, -170, -150, -130, -110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90, 110, 130, 150, 170, 190, 210, 230], [-225, -207, -189, -171, -153, -135, -117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99, 117, 135, 153, 171, 189, 207, 225], [-230, -213, -196, -179, -162, -145, -128, -111, -94, -77, -60, -43, -26, -9, 9, 26, 43, 60, 77, 94, 111, 128, 145, 162, 179, 196, 213, 230], [-232, -216, -200, -184, -168, -152, -136, -120, -104, -88, -72, -56, -40, -24, -8, 8, 24, 40, 56, 72, 88, 104, 120, 136, 152, 168, 184, 200, 216, 232], [-233, -218, -203, -188, -173, -158, -143, -128, -113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98, 113, 128, 143, 158, 173, 188, 203, 218, 233], [-231, -217, -203, -189, -175, -161, -147, -133, -119, -105, -91, -77, -63, -49, -35, -21, -7, 7, 21, 35, 49, 63, 77, 91, 105, 119, 133, 147, 161, 175, 189, 203, 217, 231], [-228, -215, -202, -189, -176, -163, -150, -137, -124, -111, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98, 111, 124, 137, 150, 163, 176, 189, 202, 215, 228], and It includes at least one of the following: [-222, -210, -198, -186, -174, -162, -150, -138, -126, -114, -102, -90, -78, -66, -54, -42, -30, -18, -6, 6, 18, 30, 42, 54, 66, 78, 90, 102, 114, 126, 138, 150, 162, 174, 186, 198, 210, 222] or The index value of the first pilot subcarrier is: [-476, -420, -364, -308, -252, -196, -140, -84, -28, 28, 84, 140, 196, 252, 308, 364, 420, 476], [-475, -425, -375, -325, -275, -225, -175, -125, -75, -25, 25, 75, 125, 175, 225, 275, 325, 375, 425, 475], [-462, -418, -374, -330, -286, -242, -198, -154, -110, -66, -22, 22, 66, 110, 154, 198, 242, 286, 330, 374, 418, 462], [-483, -441, -399, -357, -315, -273, -231, -189, -147, -105, -63, -21, 21, 63, 105, 147, 189, 231, 273, 315, 357, 399, 441, 483], [-475, -437, -399, -361, -323, -285, -247, -209, -171, -133, -95, -57, -19, 19, 57, 95, 133, 171, 209, 247, 285, 323, 361, 399, 437, 475], [-486, -450, -414, -378, -342, -306, -270, -234, -198, -162, -126, -90, -54, -18, 18, 54, 90, 126, 162, 198, 234, 270, 306, 342, 378, 414, 450, 486], [-478, -445, -412, -379, -346, -313, -280, -247, -214, -181, -148, -115, -82, -49, -16, 16, 49, 82, 115, 148, 181, 214, 247, 280, 313, 346, 379, 412, 445, 478], [-480, -449, -418, -387, -356, -325, -294, -263, -232, -201, -170, -139, -108, -77, -46, -15, 15, 46, 77, 108, 139, 170, 201, 232, 263, 294, 325, 356, 387, 418, 449, 480], [-495, -465, -435, -405, -375, -345, -315, -285, -255, -225, -195, -165, -135, -105, -75, -45, -15, 15, 45, 75, 105, 135, 165, 195, 225, 255, 285, 315, 345, 375, 405, 435, 465, 495], [-490, -462, -434, -406, -378, -350, -322, -294, -266, -238, -210, -182, -154, -126, -98, -70, -42, -14, 14, 42, 70, 98, 126, 154, 182, 210, 238, 266, 294, 322, 350, 378, 406, 434, 462, 490], and [-481, -455, -429, -403, -377, -351, -325, -299, -273, -247, -221, -195, -169, -143, -117, -91, -65, -39, -13, 13, 39, 65, 91, 117, 143, 169, 195, 221, 247, 273, 299, 325, 351, 377, 403, 429, 455, 481] contains at least one of these, or The index value of the first pilot subcarrier is: [-476, -420, -364, -308, -252, -196, -140, -84, -28, 28, 84, 140, 196, 252, 308, 364, 420, 476], [-475, -425, -375, -325, -275, -225, -175, -125, -75, -25, 25, 75, 125, 175, 225, 275, 325, 375, 425, 475], [-462, -418, -374, -330, -286, -242, -198, -154, -110, -66, -22, 22, 66, 110, 154, 198, 242, 286, 330, 374, 418, 462], [-483, -441, -399, -357, -315, -273, -231, -189, -147, -105, -63, -21, 21, 63, 105, 147, 189, 231, 273, 315, 357, 399, 441, 483], [-475, -437, -399, -361, -323, -285, -247, -209, -171, -133, -95, -57, -19, 19, 57, 95, 133, 171, 209, 247, 285, 323, 361, 399, 437, 475], [-486, -450, -414, -378, -342, -306, -270, -234, -198, -162, -126, -90, -54, -18, 18, 54, 90, 126, 162, 198, 234, 270, 306, 342, 378, 414, 450, 486], [-478, -445, -412, -379, -346, -313, -280, -247, -214, -181, -148, -115, -82, -49, -16, 16, 49, 82, 115, 148, 181, 214, 247, 280, 313, 346, 379, 412, 445, 478], [-480, -449, -418, -387, -356, -325, -294, -263, -232, -201, -170, -139, -108, -77, -46, -15, 15, 46, 77, 108, 139, 170, 201, 232, 263, 294, 325, 356, 387, 418, 449, 480], [-495, -465, -435, -405, -375, -345, -315, -285, -255, -225, -195, -165, -135, -105, -75, -45, -15, 15, 45, 75, 105, 135, 165, 195, 225, 255, 285, 315, 345, 375, 405, 435, 465, 495], [-490, -462, -434, -406, -378, -350, -322, -294, -266, -238, -210, -182, -154, -126, -98, -70, -42, -14, 14, 42, 70, 98, 126, 154, 182, 210, 238, 266, 294, 322, 350, 378, 406, 434, 462, 490], and It includes at least one of the following: [-481, -455, -429, -403, -377, -351, -325, -299, -273, -247, -221, -195, -169, -143, -117, -91, -65, -39, -13, 13, 39, 65, 91, 117, 143, 169, 195, 221, 247, 273, 299, 325, 351, 377, 403, 429, 455, 481].
[0025] With respect to the first and second embodiments, in a possible implementation, the bandwidth of the first low-frequency channel includes at least one of 20 MHz, 40 MHz, and 80 MHz, and the bandwidth of the first high-frequency channel includes at least one of 270 MHz, 320 MHz, 540 MHz, 1080 MHz, 2160 MHz, 4320 MHz, and 8640 MHz.
[0026] According to a third aspect, one embodiment of the present application provides a communication device configured to implement the method in either the first aspect or one of the possible implementations of the first aspect. The communication device includes a unit for implementing the method in either the first aspect or one of the possible implementations of the first aspect.
[0027] According to a fourth aspect, one embodiment of the present application provides a communication device configured to implement the method in the second aspect or one of the possible implementations of the second aspect. The communication device includes a unit for implementing the method in the second aspect or one of the possible implementations of the second aspect.
[0028] For example, in a third or fourth embodiment, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and processing unit, please refer to the embodiments of the device given below.
[0029] In another example, in a third embodiment, the communication device may include a generating unit and a transmitting unit, and in a fourth embodiment, the communication device may include a receiving unit and a processing unit. For a specific description of the units, please refer to the embodiments of the device given below.
[0030] According to a fifth aspect, an embodiment of the present application provides a communication device. The communication device includes a processor configured to implement a method in either the first aspect or a possible implementation of the first aspect. Alternatively, the processor is configured to execute a program stored in memory. When the program is executed, a method in either the first aspect or a possible implementation of the first aspect is implemented.
[0031] In one possible implementation, the memory is located outside the communication device.
[0032] In one possible implementation, the memory is located inside the communication device.
[0033] In this embodiment of the present application, the processor and memory may be integrated into a single device as an alternative. In other words, the processor and memory may be integrated together as an alternative.
[0034] In one possible implementation, the communication device further includes a transceiver. The transceiver is configured to receive and / or transmit signals. For example, the transceiver may be configured to transmit PPDUs, etc.
[0035] According to a sixth aspect, an embodiment of the present application provides a communication device. The communication device includes a processor configured to implement a method in either the second aspect or a possible implementation of the second aspect. Alternatively, the processor is configured to execute a program stored in memory. When the program is executed, a method in either the second aspect or a possible implementation of the second aspect is implemented.
[0036] In one possible implementation, the memory is located outside the communication device.
[0037] In one possible implementation, the memory is located inside the communication device.
[0038] In this embodiment of the present application, the processor and memory may be integrated into a single device as an alternative. In other words, the processor and memory may be integrated together as an alternative.
[0039] In one possible implementation, the communication device further includes a transceiver. The transceiver is configured to receive and / or transmit signals. For example, the transceiver may be configured to receive a PPDU.
[0040] According to a seventh aspect, one embodiment of the present application provides a communication device. The communication device includes a logic circuit and an interface. The logic circuit is coupled to the interface. The logic circuit is configured to generate a PPDU. The interface is configured to output a PPDU.
[0041] Optionally, the communication device further includes a memory configured to store at least one of the following sequences: a first sequence, a second sequence, a third sequence, a fourth sequence, and a fifth sequence.
[0042] Optionally, the communication device further includes a memory configured to store at least one of the sequences carried in the first STF or the sequences carried in the first LTF.
[0043] According to the eighth aspect, one embodiment of the present application provides a communication device. The communication device includes a logic circuit and an interface. The logic circuit is coupled to the interface. The interface is configured to receive a PPDU as input. The logic circuit is configured to process the PPDU.
[0044] According to the ninth aspect, one embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium is configured to store a computer program, and when the computer program is executed on a computer, a method in the first aspect or one of the possible implementations of the first aspect is carried out.
[0045] According to a tenth aspect, one embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium is configured to store a computer program, and when the computer program is executed on a computer, a method in the second aspect or any one of the possible implementations of the second aspect is carried out.
[0046] According to the eleventh aspect, one embodiment of the present application provides a computer program product, which comprises a computer program or computer code (which may also be called instructions), and when the computer program or computer code is executed on a computer, a method in the first aspect or one of the possible implementations of the first aspect is performed.
[0047] According to the twelfth aspect, one embodiment of the present application provides a computer program product, which comprises a computer program or computer code (which may also be called instructions), and when the computer program or computer code is executed on a computer, a method in the second aspect or any one of possible implementations of the second aspect is performed.
[0048] According to a thirteenth aspect, one embodiment of the present application provides a computer program. When the computer program is executed on a computer, a method in either the first aspect or one of the possible implementations of the first aspect is carried out.
[0049] According to a fourteenth aspect, one embodiment of the present application provides a computer program. When the computer program is executed on a computer, a method in either the second aspect or a possible implementation of the second aspect is carried out.
[0050] According to a 15th aspect, one embodiment of the present application provides a wireless communication system. The wireless communication system includes a transmitting end and a receiving end. The transmitting end is configured to implement a method in any one of the first aspect or a possible implementation of the first aspect. The receiving end is configured to implement a method in any one of the second aspect or a possible implementation of the second aspect. [Brief explanation of the drawing]
[0051] [Figure 1] This is a diagram of a communication system according to one embodiment of the present application. [Figure 2] This is a schematic flowchart of a PPDU-based communication method according to one embodiment of this application. [Figure 3a] This is a diagram illustrating the process of generating a PPDU by a transmitting end according to one embodiment of this application. [Figure 3b] This is a diagram illustrating the process of processing PPDU at a receiving end according to one embodiment of this application. [Figure 4] This is a diagram showing the emulation result according to one embodiment of the present application. [Figure 5] This is a diagram showing the structure of a communication device according to one embodiment of this application. [Figure 6] This is a diagram showing the structure of a communication device according to one embodiment of this application. [Figure 7] This is a diagram showing the structure of a communication device according to one embodiment of this application. [Modes for carrying out the invention]
[0052] To further clarify the purpose, technical measures, and advantages of this application, this application will be described with reference to the accompanying drawings.
[0053] In the specification, claims, and accompanying drawings of this application, terms such as “first,” “second,” etc., are used solely to distinguish different subjects and not to describe a specific order. In addition, terms such as “includes,” “has,” and any other variations thereof are intended to extend to non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other unlisted steps or units, or may optionally include other specific steps or units of the process, method, product, or device.
[0054] The “embodiments” as used herein mean that specific features, structures, or characteristics described in conjunction with the embodiments may be included in at least one embodiment of this application. Terms used in various places herein do not necessarily mean the same embodiment and are not exclusive, independent, or alternative embodiments to another embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.
[0055] In this application, “at least one (item)” means one or more, “multiple” means two or more, “at least two (items)” means two, three or more, and “and / or” is used to describe the relationship of association between related subjects, indicating that three relationships may exist. For example, “A and / or B” may indicate three cases: only A exists, only B exists, and both A and B exist, where A and B can be singular or plural. The letter “ / ” usually indicates an “or” relationship between related subjects. “At least one of the following items” or similar expressions means any combination of these items. For example, at least one of a, b, or c may mean a, b, c, a and b, a and c, b and c, or a, b, and c.
[0056] The technical solutions provided in this application may be applied to wireless local area network (WLAN) systems, such as Wi-Fi. The methods provided in this application are applicable to IEEE 802.11 series protocols, such as 802.11a / b / g, 802.11n, 802.11ac, 802.11ax, 802.11be, or next-generation protocols. Examples are not listed here. The technical solutions provided in this application may be applied to wireless personal area networks (WPAN) based on UWB technology. The methods provided in this application are applicable to IEEE 802.15 series protocols, such as 802.15.4a, 802.15.4z, 802.15.4ab, or future-generation UWB WPAN protocols. Examples are not listed here. The technical measures provided in this application may also be applied to other communication systems, such as Internet of Things (IoT) systems, Vehicle to X (V2X) systems, and Narrow Band Internet of Things (NB-IoT) systems, and may be applied to devices in the Internet of Things, Internet of Things (IoT) nodes, sensors, etc., smart cameras, smart remote controls, and smart water or electricity meters in smart homes, sensors in smart cities, etc., or further, long-term evolution (LTE) systems, 5th-generation (5G) communication systems, new communication systems that will emerge in the future development of communications (e.g., 6G), etc.
[0057] The embodiments of this application are primarily described using WLANs as examples, and in particular, the networks used in the IEEE 802.11 series standards are used as illustrative examples. Those skilled in the art will readily understand that the various embodiments of this application can be extended to other networks using various standards or protocols, such as Bluetooth®, high-performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard, primarily used in Europe), and known or future wide-area networks (WANs) or other networks. Therefore, regardless of the coverage used and the wireless access protocol used, the various embodiments provided in this application are applicable to any suitable wireless network.
[0058] The method provided in this application can be implemented by a communication device in a wireless communication system. For example, the communication device may be an access point (AP) or a station (STA).
[0059] An access point is a device having wireless communication capabilities that assists in communication or detection by using the WLAN protocol and has the ability to communicate with or detect other devices in a WLAN network (e.g., a station or another access point). Naturally, an access point may also have the ability to communicate with or detect other devices. Alternatively, an access point is equivalent to a bridge that connects a wired network and a wireless network. The main function of an access point is to connect various wireless network clients together and then connect the wireless network to Ethernet. In a WLAN system, an access point may be called an access point station (AP STA). A device having wireless communication capabilities may be an entire device, or a chip, processing system, etc., installed within the entire device. A device in which a chip or processing system is installed may implement the methods and functions of the embodiments of this application under the control of the chip or processing system. The AP in the embodiments of this application is a device that provides services to the STA and may support the 802.11 series protocol, subsequent protocols, etc. For example, an access point may be an access point for a terminal (e.g., a mobile phone) to access a wired (or wireless) network, and is primarily deployed in homes, buildings, and parks. A typical coverage radius is several tens of meters to over 100 meters. Naturally, access points may also be deployed outdoors as an alternative. Another example is that an AP may be a communication entity, such as a communication server, router, switch, or bridge, or an AP may include various forms of macro base stations, micro base stations, relay stations, etc. It is clear that an AP may also be a chip or processing system within these devices in various forms for implementing the methods and functions in the embodiments of this application. The access point in this application may be an HE AP or an EHT AP, or an access point applicable to future Wi-Fi standards, etc.
[0060] A station is a device having wireless communication capabilities that assists in communication or detection by using the WLAN protocol and has the ability to communicate with or detect other stations or access points in a WLAN network. In a WLAN system, a station may be called a non-access point station (non-AP STA). For example, an STA is any user communication device that enables a user to communicate with or detect an AP and further communicate with the WLAN. A device having wireless communication capabilities may be an entire device, or a chip, processing system, etc., installed within the entire device. A device in which a chip or processing system is installed may implement the methods and functions of the embodiments of this application under the control of the chip or processing system. For example, a station may be a wireless communication chip, a wireless sensor, or a wireless communication terminal, which may be called a user. In another example, a station may be a mobile phone, a tablet computer, a set-top box, a smart television, a smart wearable device, an in-vehicle communication device, or a computer that supports Wi-Fi communication capabilities.
[0061] WLAN systems can achieve high-speed, low-latency transmission. With the continued development of WLAN application scenarios, WLAN systems will be applied to a wider range of scenarios and industries, such as the Internet of Things industry, the Internet of Vehicles industry, banking, corporate offices, stadiums, exhibition halls, concert halls, hotel rooms, dormitories, hospital rooms, classrooms, supermarkets, squares, streets, workshops, and warehouses. Naturally, devices that support WLAN communication or detection (e.g., access points or stations) may include sensor nodes in smart cities (e.g., smart water meters, smart electricity meters, or smart air quality detection nodes), smart devices in smart homes (e.g., smart cameras, projectors, displays, televisions, stereos, refrigerators, or washing machines), nodes in the Internet of Things, entertainment terminals in smart offices (e.g., AR, VR, or other wearable devices), smart devices (e.g., printers, projectors, loudspeakers, or stereos), Internet of Vehicle devices in the Internet of Vehicles, infrastructure in everyday life scenarios (e.g., vending machines, self-service guides in supermarkets, self-service checkout machines, or self-service ordering machines), devices in large sports and music venues, and so on. For example, access points and stations may each include devices used in the Internet of Vehicles, Internet of Things nodes in the Internet of Things, sensors, smart cameras, smart remote controls, and smart water meters or electricity meters in smart homes, sensors in smart cities, and so on. Specific forms of STA and AP are not limited to the embodiments of this application and are merely examples for illustrative purposes herein.
[0062] For example, a communication system to which the method provided in embodiments of this application may be applied may include an access point and a station. For example, this application is applicable to a scenario in which an AP communicates with or detects an STA in a WLAN. Optionally, the AP may communicate with or detect a single STA, or the AP may communicate with or detect multiple STAs simultaneously. Specifically, communication or detection between an AP and multiple STAs can be further classified into downlink transmissions, where the AP signals to multiple STAs simultaneously, and uplink transmissions, where multiple STAs signal to the AP. A WLAN communication protocol between the AP and STAs may be supported. The communication protocol may include IEEE 802.11 series protocols, for example, applicable to the 802.11be standard, and of course applicable to standards later than 802.11be.
[0063] Figure 1 is a diagram of the architecture of a communication system according to one embodiment of the present application. The communication system may include one or more APs and one or more STAs. Figure 1 shows two access points, AP1 and AP2, and three stations, STA1, STA2, and STA3. It can be understood that one or more APs may communicate with one or more STAs. Of course, APs may communicate with other APs, and STAs may communicate with other STAs.
[0064] Figure 1 uses an example where the STA is a mobile phone and the AP is a router, and it should be understood that this does not imply any limitation on the types of APs and STAs in this application. In addition, Figure 1 shows only two APs and three STAs as examples. However, there may be more or fewer APs or STAs. This is not limited in this application.
[0065] For the sake of simplicity, the methods provided in the embodiments of this application will be described below by using a transmitting end and a receiving end as examples. The transmitting end may include an AP, and the receiving end may include an STA. Or, the transmitting end may include an STA, and the receiving end may include an AP. Or, both the transmitting end and the receiving end are APs. Or, both the transmitting end and the receiving end are STAs.
[0066] The symbols shown below are sometimes called OFDM symbols, and it should be understood that the explanation of OFDM symbols may be given as follows.
[0067] Orthogonal frequency division multiplexing (CDM) is a multi-carrier transmission technique. This technique may use a large number of adjacent orthogonal subcarriers, each of which may be modulated using modulation techniques. Therefore, CDM can have high-speed transmission capabilities and can effectively withstand frequency selective fading. In WLAN communication protocols, each OFDM symbol may include a pilot subcarrier, a data subcarrier, a guard subcarrier, and a DC subcarrier. The guard subcarrier and DC subcarrier may not carry signals. The signal value carried on the guard subcarrier and DC subcarrier may also be considered to be 0. The pilot subcarrier is a subcarrier for carrying the pilot in an OFDM symbol, and the data subcarrier is a subcarrier for placing or carrying data. The data subcarrier may also be considered to be used to carry payload information. The pilot subcarrier is used to carry the pilot signal, and the value of the pilot signal is usually 1 or -1. In communication systems, pilot subcarriers may be used to assist in the detection and correction of subcarrier phase offsets (or to estimate residual frequency offsets and phase noise), thereby improving the accuracy of data subcarrier analysis. Based on the function of pilot subcarriers, the quantity of pilot subcarriers may affect the accuracy of frequency offset or phase offset correction by the receiving end, and may further affect the bit error rate of the received signal or the required signal-to-noise ratio at the receiving end.
[0068] It should be understood that the explanation of OFDM symbols is applicable to all embodiments shown below.
[0069] The evolution of WLAN protocols (e.g., 802.11 series protocols) allows WLAN protocols to support larger bandwidths (e.g., 20 MHz to 320 MHz) and higher frequency bands, thus continuously improving spectral efficiency and throughput. The 802.11 series protocols may include protocols for low frequency bands and protocols for high frequency bands. For example, protocols for low frequency bands may include 802.11, 802.11b, 802.11a, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, etc. Details are not listed here. For example, protocols for high frequency bands may include 802.11aj, 802.11ay, etc. Details are not listed here. Different protocols may have different PPDU structures. For details, please refer to the relevant standards or protocols. Details are not provided in this application.
[0070] In some embodiments, baseband chips may be designed separately for high-frequency and low-frequency band signals. In some other embodiments, an integrated baseband chip may be designed for high-frequency and low-frequency band signals. However, the two aforementioned methods are costly in terms of chip design, development, debugging, etc. Therefore, in some other embodiments, Method A is provided as follows: The high-frequency band signal, obtained by widening the subcarrier spacing of the low-frequency band signal, is transmitted directly. Specifically, the number of pilot subcarriers used for the high-frequency band signal is equal to the number of pilot subcarriers used for the low-frequency band signal, and there is a mapping relationship between the positions of the pilot subcarriers used for the high-frequency band signal and the positions of the pilot subcarriers used for the low-frequency band signal; the number of guard subcarriers used for the high-frequency band signal is equal to the number of guard subcarriers used for the low-frequency band signal, and there is a mapping relationship between the positions of the guard subcarriers used for the high-frequency band signal and the positions of the guard subcarriers used for the low-frequency band signal. Thus, the method for transmitting the high-frequency band signal is closer to the method for transmitting the low-frequency band signal. This reduces the complexity of designing baseband chips that are suitable for high and low frequencies.
[0071] However, in method A described above, the high-frequency band signal obtained by widening the subcarrier spacing of the signal in the protocol for the low-frequency band is transmitted directly. In this method, the number of pilots and the index of the pilot subcarriers for the high-frequency band signal are exactly the same as the number of pilots and the index of the pilot subcarriers used in the 802.11n / 802.11ac / 802.11ax / 802.11be protocols. However, 802.11n / 802.11ac / 802.11ax / 802.11be are protocols applicable to the sub-7GHz frequency band. When the signal obtained by widening the subcarrier spacing in the protocol is transmitted directly in the frequency band above (super) 45GHz, the channel environment and interference intensity of the high-frequency band signal are different from those of the low-frequency band, so the original number of pilots is no longer optimal, and for example, there may be insufficient pilots. It can be understood that the pilots shown in this application may also be understood as pilot subcarriers. The frequency bands above 45 GHz shown above may include the 45 GHz frequency band, the 60 GHz frequency band, and so on.
[0072] In view of this, embodiments of the present application provide a PPDU-based communication method and apparatus to effectively ensure a quantity of pilots that allows the receiving end to perform pilot-based processing, thereby improving the accuracy of frequency offset and / or phase offset correction by the receiving end and improving the accuracy of demodulation by the receiving end.
[0073] Before describing the methods provided in the embodiments of this application, the principles of the embodiments of this application will be described in detail below.
[0074] When the subcarrier spacing of a low-frequency band signal is widened to acquire a high-frequency band signal, the subcarrier spacing of the high-frequency band signal is also widened, and the signal bandwidth of the high-frequency band signal increases. The low-frequency band signal as described herein may be understood as a signal transmitted on a first low-frequency channel, and the high-frequency band signal may be understood as a signal transmitted on a first high-frequency channel. The signal bandwidth as described herein is the sample rate of the signal and may be determined based on the baseband sampling clock. In protocols for low-frequency bands, the signal bandwidth may be equal to the channel bandwidth. However, in protocols for high-frequency bands, the relationship between the signal bandwidth and the channel bandwidth is not limited. For example, the signal bandwidth may be equal to the channel bandwidth. In another example, the signal bandwidth may be less than the channel bandwidth. Of course, the signal bandwidth may, alternatively, be greater than the channel bandwidth. The channel bandwidth may be understood as the difference between the upper and lower frequency limits of the signal that are permitted to pass through. The bandwidth of the first low-frequency channel may include at least one of 20 MHz, 40 MHz, 80 MHz, 160 MHz, and 320 MHz, and the bandwidth of the first high-frequency channel may include at least one of 270 MHz, 320 MHz, 540 MHz, 1080 MHz, 2160 MHz, 4320 MHz, and 8640 MHz. The bandwidths of the first low-frequency channel and the first high-frequency channel as shown herein may be understood as channel bandwidths as shown in this application.
[0075] Although the subcarrier spacing is widened, the DFT size corresponding to the first high-frequency channel is the same as the DFT size of the first low-frequency channel. Therefore, the total number of subcarriers in the first high-frequency channel is the same as the total number of subcarriers in the first low-frequency channel, and there is a mapping relationship between each subcarrier in the first high-frequency channel and each subcarrier in the first low-frequency channel. For example, the index value of a subcarrier in the first high-frequency channel is the same as the index value of a subcarrier in the first low-frequency channel. The above statement, "the index value of a subcarrier in the first high-frequency channel is the same as the index value of a subcarrier in the first low-frequency channel," can also be understood as the relative index value of a subcarrier in the first high-frequency channel being the same as the relative index value of a subcarrier in the first low-frequency channel (i.e., the same set of index values is used to mark subcarriers for both the first high-frequency channel and the first low-frequency channel). However, the position of a subcarrier corresponding to a particular index value in the first high-frequency channel is different from the position of a subcarrier corresponding to that particular index value in the first low-frequency channel. For example, the subcarrier interval corresponding to a certain index value in the first high-frequency channel is greater than the subcarrier interval corresponding to that index value in the first low-frequency channel. In another example, the frequency of a subcarrier corresponding to a particular index value in the first high-frequency channel is different from the frequency of a subcarrier corresponding to that particular index value in the first low-frequency channel. The relative index values shown above are the index values of subcarrier A in the first high-frequency channel relative to subcarrier B in the first high-frequency channel, or the index values of subcarrier A in the first low-frequency channel relative to subcarrier B in the first low-frequency channel.The A and B shown above may be understood as subcarrier index values, and it may be understood that the absolute position of subcarrier A in the first high-frequency channel is different from the absolute position of subcarrier A in the first low-frequency channel, and the absolute position of subcarrier B in the first high-frequency channel is different from the absolute position of subcarrier B in the first low-frequency channel. The subcarriers A and B shown herein are general expressions and should not be understood as limitations on the embodiments of this application.
[0076] For example, the bandwidth of the first low-frequency channel is 20 MHz, and the bandwidth of the first high-frequency channel is 270 MHz. If 20 MHz is the channel bandwidth as defined in the 802.11ac protocol, then the total number of subcarriers in the 20 MHz channel bandwidth is 64, or the DFT size of the channel bandwidth is 64, and the subcarrier spacing of the 20 MHz channel bandwidth is 312.5 kHz. Correspondingly, the total number of subcarriers in the first high-frequency channel is 64, and the subcarrier spacing may be 3.75 MHz (this is obtained based on 12 times the 312.5 kHz subcarrier spacing of the 20 MHz channel bandwidth). The bandwidth obtained based on the subcarrier spacing and the total number of subcarriers can be understood as 3.75 MHz * 64 = 240 MHz, and 240 MHz can be understood as the signal bandwidth of the PPDU transmitted on the first high-frequency channel.
[0077] In another example, the bandwidth of the first low-frequency channel is 20 MHz, and the bandwidth of the first high-frequency channel is 540 MHz. If 20 MHz is the channel bandwidth as defined in the 802.11ac protocol, then the total number of subcarriers in the 20 MHz channel bandwidth is 64, or the DFT size of the channel bandwidth is 64, and the subcarrier spacing of the 20 MHz channel bandwidth is 312.5 kHz. Correspondingly, the total number of subcarriers in the first high-frequency channel is 64, or the DFT size is 64, and the subcarrier spacing is 7.8125 MHz (this is obtained based on 25 times the 312.5 kHz subcarrier spacing of the 20 MHz channel bandwidth). The bandwidth obtained based on the subcarrier spacing and the total number of subcarriers is 7.8125 MHz * 64 = 500 MHz, and it can be understood that 500 MHz can be understood as the signal bandwidth of the PPDU transmitted on the first high-frequency channel.
[0078] In another example, the bandwidth of the first low-frequency channel is 40 MHz, the bandwidth of the first high-frequency channel is 540 MHz, and the DFT size is 128. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 3.75 MHz. In yet another example, the bandwidth of the first low-frequency channel is 20 MHz, the bandwidth of the first high-frequency channel is 1080 MHz, and the DFT size is 256. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 3.5156 MHz. In yet another example, the bandwidth of the first low-frequency channel is 40 MHz, the bandwidth of the first high-frequency channel is 1080 MHz, and the DFT size is 128. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 7.8125 MHz. In yet another example, the bandwidth of the first low-frequency channel is 80 MHz, the bandwidth of the first high-frequency channel is 1080 MHz, and the DFT size is 256. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 3.5156 MHz. In another example, the bandwidth of the first low-frequency channel is 20 MHz, the bandwidth of the first high-frequency channel is 2160 MHz, and the DFT size is 256. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 7.03125 MHz. In yet another example, the bandwidth of the first low-frequency channel is 40 MHz, the bandwidth of the first high-frequency channel is 2160 MHz, and the DFT size is 512. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 3.5156 MHz. In yet another example, the bandwidth of the first low-frequency channel is 80 MHz, the bandwidth of the first high-frequency channel is 2160 MHz, and the DFT size is 256. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 7.03125 MHz. In another example, the bandwidth of the first low-frequency channel is 160 MHz, the bandwidth of the first high-frequency channel is 2160 MHz, and the DFT size is 512. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 3.5156 MHz. In yet another example, the bandwidth of the first low-frequency channel is 40 MHz, the bandwidth of the first high-frequency channel is 4320 MHz, and the DFT size is 512.In this case, the subcarrier spacing corresponding to the first high-frequency channel is 7.93 MHz. In another example, the bandwidth of the first low-frequency channel is 80 MHz, the bandwidth of the first high-frequency channel is 4320 MHz, and the DFT size is 1024. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 3.91 MHz. In yet another example, the bandwidth of the first low-frequency channel is 160 MHz, the bandwidth of the first high-frequency channel is 4320 MHz, and the DFT size is 512. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 7.8125 MHz. In yet another example, the bandwidth of the first low-frequency channel is 80 MHz, the bandwidth of the first high-frequency channel is 8640 MHz, and the DFT size is 1024. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 8.2 MHz. In another example, the bandwidth of the first low-frequency channel is 160 MHz, the bandwidth of the first high-frequency channel is 8640 MHz, and the DFT size is 2048. In this case, the subcarrier spacing corresponding to the first high-frequency channel is 4.05 MHz.
[0079] It should be understood that the subcarrier spacings shown above are merely examples and should not be understood as limitations on the embodiments of this application.
[0080] For further details regarding the first low-frequency channel and the first high-frequency channel, please refer to the following explanation.
[0081] Figure 2 is a schematic flowchart of a PPDU-based communication method according to one embodiment of the present application. As shown in Figure 2, the method includes the following steps.
[0082] 201: The transmitting end generates the PPDU.
[0083] The transmitting end may generate a PPDU based on subcarriers in a first high-frequency channel. For example, the transmitting end may generate an OFDM symbol based on a first pilot subcarrier and / or a first data subcarrier, and generate a PPDU based on the OFDM symbol.
[0084] For example, in the frequency domain, the transmitting end may generate OFDM symbols by performing channel coding and digital modulation (e.g., by using quadrature amplitude modulation (QAM) techniques), as well as frequency domain mapping to information bits, and then obtain a digital signal by performing series-to-parallel conversion, inverse discrete Fourier transform (IDFT), cyclic prefix insertion and windowing, and parallel-to-series conversion. The digital signal is then converted to an analog signal via a digital-to-analog converter. When the transmitting end performs OFDM modulation, what is modulated by the transmitting end may be what is obtained by performing another operation on the information bitstream obtained by the transmitting end, such as quadrature amplitude modulation (QAM) symbols or binary phase shift keying (BPSK) modulation symbols. Details are not listed here one by one. The information bitstream described herein may be understood as being obtained based on at least one of the following: a sequence carried in a legacy short training field (L-STF), a sequence carried in a legacy long training field (L-LTF), signaling information, or data source information. For an example of the process by which the transmitting end generates a PPDU, see the method shown in Figure 3a below.
[0085] 202: The transmitting end transmits a PPDU on the first high-frequency channel. Correspondingly, the receiving end receives a PPDU on the first high-frequency channel.
[0086] The first high-frequency channel contains a first pilot subcarrier and a first data subcarrier, the discrete Fourier transform (DFT) size corresponding to the first high-frequency channel is the same as the DFT size corresponding to the first low-frequency channel, the quantity of the first pilot subcarrier is greater than the quantity of the second pilot subcarrier in the first low-frequency channel, and the quantity of the first data subcarrier is equal to the quantity of the second data subcarrier in the first low-frequency channel.
[0087] The DFT size is sometimes also called the DFT value, and the DFT size may be the number of points in the Discrete Fourier Transform. The above statement, "The DFT size corresponding to the first high-frequency channel is the same as the DFT size corresponding to the first low-frequency channel," can also be understood as at least one of the following: The total number of subcarriers in the first high-frequency channel is the same as the total number of subcarriers in the first low-frequency channel. The index values of the subcarriers in the first high-frequency channel are the same as the index values of the subcarriers in the first low-frequency channel. And, the sample rate of the signal carried in the first high-frequency channel is an integer multiple of the minimum sample rate of the signal carried in the first low-frequency channel, where the minimum sample rate is 20 MHz. The sampling clock may be reused based on the above relationship between sample rates. The sample rate may also be called the baseband clock frequency, baseband sampling clock frequency, etc. At the transmitting end, the DFT size may be the size used when the transmitting end performs the IDFT, and at the receiving end, the DFT size may be understood as the size used when the receiving end performs the DFT.
[0088] In this embodiment of the present application, there may be a mapping relationship between a first pilot subcarrier and at least one of the subsequent subcarriers. In other words, the first pilot subcarrier in the first high-frequency channel may be obtained by mapping the subsequent subcarriers in the first low-frequency channel, i.e., one or more second pilot subcarriers, one or more second guard subcarriers, and one or more second data subcarriers, to the first high-frequency channel. Further details are described below.
[0089] In one possible implementation, there is a mapping relationship between a first pilot subcarrier and a second pilot subcarrier and a second guard subcarrier located in a first low-frequency channel. The first pilot subcarrier in the first high-frequency channel can be obtained by mapping the second pilot subcarrier and the second guard subcarrier located in the first low-frequency channel to the first high-frequency channel. For example, the index value of the first pilot subcarrier includes at least one of the index values of the second guard subcarrier and the index value of the second pilot subcarrier. In the first pilot subcarrier obtained in this implementation, the change is smaller than the change in the protocol for the low-frequency band.
[0090] In another possible implementation, there is a mapping relationship between a first pilot subcarrier and a second data subcarrier located in a first low-frequency channel. For example, the index value of the first pilot subcarrier contains the index values of one or more second data subcarriers. In this implementation, the first pilot subcarrier obtained is farther from the filter and therefore safer.
[0091] In yet another possible implementation, there is a mapping relationship between the first pilot subcarrier and the second data subcarrier and second pilot subcarrier located in the first low-frequency channel. For example, the index value of the first pilot subcarrier includes the index value of the second data subcarrier and the index value of the second pilot subcarrier. In this implementation, the first pilot subcarrier obtained is farther from the filter and therefore safer.
[0092] The position of each first pilot subcarrier, the frequency of each first pilot subcarrier, etc., can be obtained based on the index value and subcarrier spacing of the first pilot subcarrier in the first high-frequency channel shown above.
[0093] It should be understood that the three implementation forms described above may be independent or combined with each other. This is not limited to the embodiments of this application. For a description of the first pilot subcarrier, the first data subcarrier, the first guard subcarrier, the second pilot subcarrier, the second data subcarrier, and the second guard subcarrier, please refer to the following descriptions, as shown in Tables 1 to 14.
[0094] 203: The receiving end processes the PPDU.
[0095] The process by which the transmitting end generates a PPDU can be understood as the transmitting end processing information about the signal source in order to transform the information into a signal suitable for transmission. Correspondingly, the process by which the receiving end processes a PPDU can be understood as the process of extracting information about the signal source from the received signal. Therefore, the process by which the receiving end processes a PPDU should be adaptively referenced from the process by which the transmitting end generates a PPDU. In one possible implementation, the steps of processing a PPDU by the receiving end may include: the receiving end obtaining a pilot signal in the PPDU on the first pilot subcarrier corresponding to the index value of the first pilot subcarrier, based on the index value of the first pilot subcarrier, and then performing processing based on the pilot signal. For example, the receiving end may perform phase offset estimation and / or compensation based on the pilot signal. In another example, the receiving end may perform frequency offset estimation and / or compensation based on the pilot signal. Thus, the receiving end can correct the phase offset of the data subcarrier, thereby improving the accuracy of demodulation. For one example of the process by which the receiving end processes a PPDU, please refer to the method shown in Figure 3b below.
[0096] Naturally, the receiving end can further perform channel estimation, channel equalization, synchronization, etc., based on the PPDU. The details of each step will not be explained here.
[0097] This embodiment of the present application should be understood primarily in terms of index values such as pilot subcarriers and data subcarriers used when a PPDU is generated. For the PPDU frame structure, please refer to the relevant standards or protocols. Details are not enumerated in this embodiment.
[0098] It should be noted that the first high-frequency channel and the subcarriers contained within it are described above by describing the mapping relationship between the first high-frequency channel and the first low-frequency channel. However, in some implementations, it may be understood that the mapping relationship between the first high-frequency channel and the first low-frequency channel is described in the protocol. In other implementations, the first pilot subcarrier and the first data subcarrier in the first high-frequency channel may be set or specified in the protocol. Thus, the above method can be replaced by the transmitting end generating a PPDU and transmitting it on the first high-frequency channel, and the receiving end correspondingly receiving and processing the PPDU. The bandwidth of the first high-frequency channel is any one of 270 MHz, 320 MHz, 540 MHz, 1080 MHz, 2160 MHz, 4320 MHz, and 8640 MHz. The first high-frequency channel contains a first pilot subcarrier, the quantity of which is at least one of 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, and 38. The total subcarriers within the first high-frequency channel include data subcarriers, pilot subcarriers, DC subcarriers, guard subcarriers, etc. The total number of subcarriers is one of 64, 128, 256, 512, 1024, and 2048. For the index values and / or positions of all first pilot subcarriers, it can be understood that they should be referred to in the description above. Further details are not provided here. For the index values of the first pilot subcarriers and the index values of the first guard subcarriers, please refer to Tables 1 through 14 below.
[0099] In this embodiment of the present application, it is ensured that the number of first pilot subcarriers is greater than the number of second pilot subcarriers, so that the receiving end has enough pilots to correct the frequency offset, thereby improving the accuracy of data demodulation by the receiving end. In a strategy of directly widening the subcarrier spacing of a low-frequency band signal to acquire a high-frequency band signal while keeping the number of pilots unchanged, the interference of the high-frequency band signal is greater than the interference of the low-frequency band signal, so if the number of pilots does not change, the receiving end may not have enough pilots to correct the frequency offset. As a result, the phase offset estimation at the receiving end may be inaccurate, and it may not be possible to accurately compensate for the phase offset associated with the data subcarrier. This affects the accuracy of signal demodulation. Furthermore, according to the method provided in this embodiment of the present application, the principle for processing high-frequency band signals may be the same as the principle for processing low-frequency band signals. This enables baseband chip compatibility. According to the method provided in this embodiment of the present application, changes to low-frequency baseband chips can be reduced. This helps to reuse the baseband for high-frequency and low-frequency signals.
[0100] The following describes in detail the process by which the transmitting end generates the PPDU and the process by which the receiving end processes the PPDU.
[0101] Figure 3a is a diagram illustrating the process by which the transmitting end generates a PPDU according to this embodiment of the present application. As shown in Figure 3a, the process by which the transmitting end generates a PPDU can be described as follows:
[0102] Scrambling (or the scrambler shown in Figure 3a), LDPC coding (or the encoder shown in Figure 3a), stream analysis (or the stream parser shown in Figure 3a), constellation mapping (or the constellation mapper shown in Figure 3a), LDPC tone mapping (or the LDPC tone mapper shown in Figure 3a), cyclic shift diversity per spatial stream (CSD per SS), spatial and frequency mapping, and other processing may be performed on the information bits to form a frequency domain signal, a time domain signal is formed through IDFT, then OFDM symbols are formed through cyclic prefix insertion and windowing (insertGI and window), and then OFDM symbols are transmitted through analog and radio frequency (analog and RF) circuits. Multiple OFDM symbols form a PPDU. Optionally, the transmitting end may further perform PHY padding before forward error correction (FEC) (pre-FEC shown in Figure 3a) coding. Optionally, after FEC (post-FEC shown in Figure 3a), the transmitting end may perform further PHY padding.
[0103] Figure 3b is a diagram illustrating the process of processing the PPDU by the receiving end according to this embodiment of the present application. As shown in Figure 3b, the process of processing the PPDU by the receiving end can be described as follows:
[0104] For each OFDM symbol in the PPDU, the signal can first be received through analog and radio frequency circuits. After the signal is converted to a digital baseband signal, the cyclic prefix is removed, the frequency domain signal is then obtained through the DFT, the pilot signal is processed to correct for phase and / or frequency offsets, the influence on the channel is eliminated through channel estimation and equalization, and finally, the source information bits are recovered through deinterleaving (or demapper shown in Figure 3b), constellation point demapping (which may also be called constellation demapping or constellation demapper shown in Figure 3b), channel decoding (LDPC decoding or decoder shown in Figure 3b), descrambling (or descrambler shown in Figure 3b), and other operations.
[0105] It should be understood that the process shown in Figures 3a and 3b is merely an example. The steps of generating the PPDU at the transmitting end may consist of many or few steps, and the steps of processing the PPDU at the receiving end may consist of many or few steps. This is not limited to the embodiments of this application.
[0106] The following describes the pilot subcarriers provided in this embodiment of the present application with reference to specific examples. It should be understood that the first pilot subcarriers shown in Tables 1 to 14 below are merely examples. In a specific implementation, there may be more first pilot subcarriers, or the index values of the first pilot subcarriers may differ. This is not limited to the embodiments of the present application. [Examples]
[0107] In the 802.11ac protocol, the tone plan for a 20 MHz bandwidth may be expressed as follows: It contains 64 subcarriers, with subcarrier index values sequentially defined as -32:31. Subcarriers with an index value of 0 are DC subcarriers, and the value they carry is 0. Subcarriers with index values of -32:-29 and 29:31 are guard subcarriers, i.e., [-32, -31, -30, -29, 29, 30, 31], and the value they carry is 0. Subcarriers with index values of [-21, -7, 7, 21] are pilot subcarriers, and the value they carry is +1 or -1. The remaining subcarriers are data subcarriers, carrying modulation symbols. In 802.11ac, it can be understood that the pilot subcarrier shown herein is a second pilot subcarrier shown in this embodiment of the present application, the guard subcarrier shown herein is a guard subcarrier corresponding to the second pilot subcarrier, and the data subcarrier shown herein is a data subcarrier corresponding to the second pilot subcarrier.
[0108] Optionally, a subcarrier located in a high-frequency channel and having a mapping relationship with a guard subcarrier in a low-frequency channel may be used as a pilot subcarrier. In other words, a subcarrier located in a high-frequency channel whose index value is the same as that of a guard subcarrier in a low-frequency channel is used as a pilot subcarrier. Alternatively, the index values of some pilot subcarriers in a high-frequency channel may be the same as those of guard subcarriers in a low-frequency channel. Optionally, a subcarrier located in a high-frequency channel and having a mapping relationship with a pilot subcarrier in a low-frequency channel may be used as a pilot subcarrier. In other words, a subcarrier located in a high-frequency channel whose index value is the same as that of a pilot subcarrier in a low-frequency channel is used as a pilot subcarrier. Alternatively, the index values of some pilot subcarriers in a high-frequency channel may be the same as those of pilot subcarriers in a low-frequency channel. For example, the index value of the first pilot subcarrier may satisfy at least one of the following: it is the same as the index value of one to seven second guard subcarriers mentioned above, and it is the same as the index value of one to four second pilot subcarriers mentioned above. As shown in Table 1, the position of the first pilot subcarrier may be determined based on the subcarrier spacing of the first high-frequency channel and the index value of the first pilot subcarrier, or it may be determined based on the subcarrier spacing of the first high-frequency channel, the subcarrier spacing of the first low-frequency channel, the position of the second pilot subcarrier in the 20 MHz bandwidth in 802.11ac, and the position of the second guard subcarrier selected as an auxiliary first pilot subcarrier. Optionally, a subcarrier located in a high-frequency channel and having a mapping relationship with a data subcarrier in a low-frequency channel may be used as the pilot subcarrier.In other words, a subcarrier located in a high-frequency channel whose index value is the same as that of a data subcarrier in a low-frequency channel is used as a pilot subcarrier. Alternatively, the index values of some pilot subcarriers in a high-frequency channel are the same as those of data subcarriers in a low-frequency channel. For example, the index value of a first pilot subcarrier may satisfy at least one of the following: the index value of the first pilot subcarrier is the same as that of one or more second data subcarriers, and the index value of the first pilot subcarrier is the same as that of one to four second pilot subcarriers. The first pilot subcarriers shown in Table 2 may be understood as reconfigured pilot subcarriers. In this embodiment of the present application, the relationships between pilot subcarriers in high-frequency channels and data subcarriers in low-frequency channels, the relationships between pilot subcarriers in high-frequency channels and pilot subcarriers in low-frequency channels, and the relationships between pilot subcarriers in high-frequency channels and guard subcarriers in low-frequency channels may be understood to be applicable to other embodiments shown in the present application, such as Examples 2 to 7 shown below.
[0109] For example, Tables 1 and 2 show the index values for the first pilot subcarrier and the first guard subcarrier provided in this embodiment of the present application. In Tables 1 and 2, [-21, -7, 7, 21] is the same as the index value for the second pilot subcarrier, and [-32, -31, -30, -29, 29, 30, 31] is the same as the index value for the second guard subcarrier. For example, in the second row of Table 1, the subcarrier corresponding to the index value of -29 for the first pilot subcarrier can be understood as having a mapping relationship with the guard subcarrier in the 20 MHz bandwidth in 802.11ac. In other words, a subcarrier located in a high-frequency channel whose index value is the same as the index value of the guard subcarrier in a low-frequency channel is used as the pilot subcarrier. In another example, in the second row of Table 2, the subcarriers corresponding to the index values [-25, -15, -5, 5, 15] of the first pilot subcarrier can be understood as each having a mapping relationship with the data subcarriers in the 20 MHz bandwidth in 802.11ac (i.e., five second data subcarriers). In other words, subcarriers located in the high-frequency channels whose index values are the same as those of the data subcarriers in the low-frequency channels are used as pilot subcarriers. In Tables 1 and 2, the number of first pilot subcarriers is greater than the number of second pilot subcarriers, the number of first data subcarriers is equal to the number of second data subcarriers, and the number of first guard subcarriers is less than the number of second guard subcarriers.
[0110] [Table 1]
[0111] The changes to the first pilot subcarrier and the first guard subcarrier shown in Table 1 are smaller than the changes to the second pilot subcarrier and the second guard subcarrier.
[0112] It can be understood that all remaining index values in index values -32:31, excluding the index value of the first pilot subcarrier shown in Table 1, the index value of the first guard subcarrier shown in Table 1, and the index value of the DC subcarrier (which has an index value of 0), are the index values of the first data subcarrier.
[0113] [Table 2]
[0114] The first guard subcarrier shown in Table 2 can be distributed as evenly and discretely as possible across the entire frequency band, such that the frequencies are symmetrical in positive and negative directions. This can effectively improve the accuracy of phase and / or frequency offsets at the receiving end. The first pilot subcarrier shown in Table 2 is far from the filter and therefore safer. It can be understood that all remaining index values in index values -32:31, other than the index values of the first pilot subcarrier, the first guard subcarrier, and the DC subcarrier (index value is 0) shown in Table 2, are the index values of the first data subcarrier.
[0115] It can be understood that the last row in each of Tables 1 and 2 indicates the absence of guard subcarriers. Optionally, when high-frequency channels do not contain guard subcarriers, the guard bandwidth shown below can be used as the transient bandwidth with respect to the guard bandwidth shown below. It can be understood that the description of guard subcarriers is also applicable to Examples 2 through 7 below. Further details are not provided below.
[0116] In Embodiment 1 shown in this embodiment of the present application, the bandwidth of the first low-frequency channel may be 20 MHz, and the bandwidth of the first high-frequency channel may be any one of 270 MHz, 540 MHz, 1080 MHz, and 2160 MHz. [Examples]
[0117] In the 802.11ac protocol, the tone plan for a 40MHz bandwidth may be shown as follows: It contains 128 subcarriers, with subcarrier index values sequentially defined as -64:63. Subcarriers with index values of -1, 0, and 1 are DC subcarriers, and the carried value is 0. Subcarriers with index values of -64:-59 and 59:63 are guard subcarriers, i.e., [-64, -63, -62, -61, -60, -59, 59, 60, 61, 62, 63], and the carried value is 0. Subcarriers with index values of [-53, -25, -11, 11, 25, 53] are pilot subcarriers, and the carried value is +1 or -1. The remainder are data subcarriers. In 802.11ac, the pilot subcarrier shown herein is a second pilot subcarrier shown in this embodiment of the present application, the guard subcarrier shown herein is a guard subcarrier corresponding to the second pilot subcarrier, and the data subcarrier shown herein is a data subcarrier corresponding to the second pilot subcarrier.
[0118] For the relationships between pilot subcarriers in high-frequency channels and data subcarriers in low-frequency channels, between pilot subcarriers in high-frequency channels and pilot subcarriers in low-frequency channels, and between pilot subcarriers in high-frequency channels and guard subcarriers in low-frequency channels, please refer to the description in Example 1. Further details will not be provided here. For example, the index value of the first pilot subcarrier may satisfy at least one of the following: The index value of the first pilot subcarrier is the same as the index value of one to eleven second guard subcarriers described above, and the index value of the first pilot subcarrier is the same as the index value of one to six second pilot subcarriers. The position of each first pilot subcarrier shown in Table 3 may be determined based on the subcarrier spacing of the first high-frequency channel and the index value of the first pilot subcarrier. In another example, the index value of the first pilot subcarrier may satisfy at least one of the following: The index value of the first pilot subcarrier is the same as the index value of one or more second data subcarriers, and the index value of the first pilot subcarrier is the same as the index value of one to six second pilot subcarriers. The first pilot subcarriers shown in Table 4 can be understood as reconfigured pilot subcarriers.
[0119] For example, Tables 3 and 4 show the index values for the first pilot subcarrier and the first guard subcarrier provided in this embodiment of the present application. In Tables 3 and 4, [-53, -25, -11, 11, 25, 53] are the same as the index values for the second pilot subcarrier, and [-64, -63, -62, -61, -60, -59, 59, 60, 61, 62, 63] are the same as the index values for the second guard subcarrier. For example, in the second row of Table 3, the subcarrier corresponding to the index value of -59 for the first pilot subcarrier can be understood as having a mapping relationship with the guard subcarrier in the 40 MHz bandwidth in 802.11ac. In other words, a subcarrier located in a high-frequency channel whose index value is the same as the index value of the guard subcarrier in a low-frequency channel is used as the pilot subcarrier. In another example, in the second row of Table 4, the subcarriers corresponding to the index values [-49, -35, -21, -7, 7, 21, 35] of the first pilot subcarrier can be understood as each having a mapping relationship with the data subcarriers in the 40 MHz bandwidth in 802.11ac (i.e., the seven data subcarriers corresponding to the second pilot subcarrier). In other words, subcarriers located in the high-frequency channels whose index values are the same as the index values of the data subcarriers in the low-frequency channels are used as pilot subcarriers.
[0120] [Table 3]
[0121] It can be understood that all remaining index values in the index values -64:63, other than the index values of the first pilot subcarrier shown in Table 3, the index values of the first guard subcarrier shown in Table 3, and the index values of the DC subcarrier (index values are -1, 0, and 1), are the index values of the first data subcarrier.
[0122] [Table 4]
[0123] It can be understood that all remaining index values in the index values -64:63, other than the index values of the first pilot subcarrier shown in Table 4, the index values of the first guard subcarrier shown in Table 4, and the index values of the DC subcarrier (index values are -1, 0, and 1), are the index values of the first data subcarrier.
[0124] In Embodiment 2 shown in this embodiment of the present application, the bandwidth of the first low-frequency channel may be 40 MHz, and the bandwidth of the first high-frequency channel may be any one of 540 MHz, 1080 MHz, 2160 MHz, and 4320 MHz. [Examples]
[0125] In the 802.11ac protocol, the tone plan for an 80MHz bandwidth may be expressed as follows: It contains 256 subcarriers, with subcarrier index values sequentially defined as -128:127. Subcarriers with index values of -1, 0, and 1 are DC subcarriers and carry a value of 0. Subcarriers with index values of -128:-123 and 123:127, i.e., [-128, -127, -126, -125, -124, -123, 123, 124, 125, 126, 127] are guard subcarriers and carry a value of 0. Subcarriers with index values of [-103, -75, -39, -11, 11, 39, 75, 103] are pilot subcarriers and carry a value of +1 / -1. The remainder are data subcarriers. In 802.11ac, the pilot subcarrier shown herein is a second pilot subcarrier shown in this embodiment of the present application, the guard subcarrier shown herein is a guard subcarrier corresponding to the second pilot subcarrier, and the data subcarrier shown herein is a data subcarrier corresponding to the second pilot subcarrier.
[0126] For the relationships between pilot subcarriers in high-frequency channels and data subcarriers in low-frequency channels, between pilot subcarriers in high-frequency channels and pilot subcarriers in low-frequency channels, and between pilot subcarriers in high-frequency channels and guard subcarriers in low-frequency channels, please refer to the descriptions of Examples 1 and 2. Further details will not be provided here. For example, the index value of the first pilot subcarrier may satisfy at least one of the following: The index value of the first pilot subcarrier is the same as the index value of one to eleven second guard subcarriers described above, and the index value of the first pilot subcarrier is the same as the index value of one to eight second pilot subcarriers described above. The position of each first pilot subcarrier shown in Table 5 may be determined based on the subcarrier spacing of the first high-frequency channel and the index value of the first pilot subcarrier. In another example, the index value of the first pilot subcarrier may satisfy at least one of the following: The index value of the first pilot subcarrier is the same as the index value of one or more second data subcarriers, and the index value of the first pilot subcarrier is the same as the index value of one to eight second pilot subcarriers. The first pilot subcarriers shown in Table 6 can be understood as reconfigured pilot subcarriers.
[0127] For example, Tables 5 and 6 show the index values for the first pilot subcarrier and the first guard subcarrier provided in this embodiment of the present application.
[0128] [Table 5]
[0129] It can be understood that all remaining index values in the index values -128:127, excluding the index values of the first pilot subcarrier shown in Table 5, the index values of the first guard subcarrier shown in Table 5, and the index values of the DC subcarrier (the index values are -1, 0, and 1), are the index values of the first data subcarrier.
[0130] [Table 6]
[0131] It can be understood that all remaining index values in the index values -128:127, excluding the index values of the first pilot subcarrier shown in Table 6, the index values of the first guard subcarrier shown in Table 6, and the index values of the DC subcarrier (the index values are -1, 0, and 1), are the index values of the first data subcarrier.
[0132] In Embodiment 1 shown in this embodiment of the present application, the bandwidth of the first low-frequency channel may be 80 MHz, and the bandwidth of the first high-frequency channel may be one of 1080 MHz, 2160 MHz, 4320 MHz, and 8640 MHz. [Examples]
[0133] In the 802.11ax protocol, a tone plan for a 20 MHz bandwidth may be expressed as follows: It contains 256 subcarriers, with subcarrier index values sequentially defined as -128:127. Subcarriers with index values of -1, 0, and 1 are DC subcarriers and carry a value of 0. Subcarriers with index values of -128:-123 and 123:127, i.e., [-128, -127, -126, -125, -124, -123, 123, 124, 125, 126, 127] are guard subcarriers and carry a value of 0. Subcarriers with index values of [-116, -90, -48, -22, 22, 48, 90, 116] are pilot subcarriers and carry a value of +1 / -1. The remainder are data subcarriers. In 802.11ax, the pilot subcarrier shown herein is a second pilot subcarrier shown in this embodiment of the present application, the guard subcarrier shown herein is a guard subcarrier corresponding to the second pilot subcarrier, and the data subcarrier shown herein is a data subcarrier corresponding to the second pilot subcarrier.
[0134] For the relationships between the pilot subcarrier in the high-frequency channel and the data subcarrier in the low-frequency channel, the relationship between the pilot subcarrier in the high-frequency channel and the pilot subcarrier in the low-frequency channel, and the relationship between the pilot subcarrier in the high-frequency channel and the guard subcarrier in the low-frequency channel, please refer to the descriptions of Examples 1 to 3. Further details will not be explained here. The position of each first pilot subcarrier shown in Table 7 may be determined based on the subcarrier spacing of the first high-frequency channel and the index value of the first pilot subcarrier. The first pilot subcarrier shown in Table 8 may be understood as a reconfigured pilot subcarrier.
[0135] For example, Tables 7 and 8 show the index values for the first pilot subcarrier and the first guard subcarrier provided in this embodiment of the present application.
[0136] [Table 7]
[0137] It can be understood that all remaining index values in the index values -128:127, excluding the index values of the first pilot subcarrier shown in Table 7, the index values of the first guard subcarrier shown in Table 7, and the index values of the DC subcarrier (the index values are -1, 0, and 1), are the index values of the first data subcarrier.
[0138] [Table 8]
[0139] It can be understood that all remaining index values in the index values -128:127, other than the index values of the first pilot subcarrier shown in Table 8, the index values of the first guard subcarrier shown in Table 8, and the index values of the DC subcarrier (the index values are -1, 0, and 1), are the index values of the first data subcarrier.
[0140] In Embodiment 4 shown in this embodiment of the present application, the bandwidth of the first low-frequency channel may be 20 MHz, and the bandwidth of the first high-frequency channel may be either 1080 MHz or 2160 MHz. [Examples]
[0141] In the 802.11ax protocol, a tone plan for a 40 MHz bandwidth may be expressed as follows: It contains 512 subcarriers, with subcarrier index values sequentially defined as -256:255. Subcarriers with index values of -2, 1, 0, 1, and 2 are DC subcarriers and carry a value of 0. Subcarriers with index values of -256:-245 and 245:255, i.e., [-256, -255, -254, -253, -252, -251, -250, -249, -248, -247, -246, -245, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255] are guard subcarriers and carry a value of 0. Subcarriers with index values [-238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238] are pilot subcarriers, and the values they carry are +1 / -1. The remainder are data subcarriers. In 802.11ax, the pilot subcarriers shown herein are the second pilot subcarriers shown in this embodiment of the present application, the guard subcarriers shown herein are the guard subcarriers corresponding to the second pilot subcarriers, and the data subcarriers shown herein are the data subcarriers corresponding to the second pilot subcarriers.
[0142] For the relationships between the pilot subcarrier in the high-frequency channel and the data subcarrier in the low-frequency channel, the relationship between the pilot subcarrier in the high-frequency channel and the pilot subcarrier in the low-frequency channel, and the relationship between the pilot subcarrier in the high-frequency channel and the guard subcarrier in the low-frequency channel, please refer to the descriptions of Examples 1 to 4. Details will not be explained again here. The position of each first pilot subcarrier shown in Table 9 may be determined based on the subcarrier spacing of the first high-frequency channel and the index value of the first pilot subcarrier. The first pilot subcarrier shown in Table 10 may be understood as a reconfigured pilot subcarrier.
[0143] For example, Tables 9 and 10 show the index values for the first pilot subcarrier and the first guard subcarrier provided in this embodiment of the present application.
[0144] [Table 9]
[0145] It can be understood that all remaining index values in the index values -256:255, other than the index values of the first pilot subcarrier shown in Table 9, the index values of the first guard subcarrier shown in Table 9, and the index values of the DC subcarrier (the index values are -2, -1, 0, 1, and 2), are the index values of the first data subcarrier.
[0146] [Table 10]
[0147] It can be understood that all remaining index values in the index values -256:255, other than the index values of the first pilot subcarrier shown in Table 10, the index values of the first guard subcarrier shown in Table 10, and the index values of the DC subcarrier (the index values are -2, -1, 0, 1, and 2), are the index values of the first data subcarrier.
[0148] In Embodiment 5 shown in this embodiment of the present application, the bandwidth of the first low-frequency channel may be 40 MHz, and the bandwidth of the first high-frequency channel may be any one of 1080 MHz, 2160 MHz, and 4320 MHz. [Examples]
[0149] In the 802.11ax protocol, a tone plan in an 80 MHz bandwidth may be expressed as follows: It contains 1024 subcarriers, with subcarrier index values sequentially defined as -512:511. Subcarriers with index values of -2, 1, 0, 1, and 2 are DC subcarriers, and their carried value is 0. Subcarriers with index values of -512:-501 and 501:511, i.e., [-512, -511, -510, -519, -518, -517, -516, -515, -514, -513, -512, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511] are guard subcarriers, and the value they carry is 0. Subcarriers with index values [-468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468] are pilot subcarriers, and the values they carry are +1 / -1. The remainder are data subcarriers. In 802.11ax, the pilot subcarriers shown herein are the second pilot subcarriers shown in this embodiment of the present application, the guard subcarriers shown herein are the guard subcarriers corresponding to the second pilot subcarriers, and the data subcarriers shown herein are the data subcarriers corresponding to the second pilot subcarriers.
[0150] For the relationships between the pilot subcarrier in the high-frequency channel and the data subcarrier in the low-frequency channel, the relationship between the pilot subcarrier in the high-frequency channel and the pilot subcarrier in the low-frequency channel, and the relationship between the pilot subcarrier in the high-frequency channel and the guard subcarrier in the low-frequency channel, please refer to the descriptions of Examples 1 to 5. Further details will not be provided here. The position of each first pilot subcarrier shown in Table 11 may be determined based on the subcarrier spacing of the first high-frequency channel and the index value of the first pilot subcarrier. The first pilot subcarrier shown in Table 12 may be understood as a reconfigured pilot subcarrier.
[0151] For example, Tables 11 and 12 show the index values for the first pilot subcarrier and the first guard subcarrier provided in this embodiment of the present application.
[0152] [Table 11]
[0153] It can be understood that all remaining index values in index values -512:511, except for the index value of the first pilot subcarrier shown in Table 11, the index value of the guard subcarrier corresponding to the first pilot subcarrier shown in Table 11, and the DC subcarrier (index values are -2, -1, 0, 1, and 2), are the index values of the data subcarrier corresponding to the first pilot subcarrier.
[0154] [Table 12]
[0155] It can be understood that all remaining index values in the index values -256:255, other than the index values of the first pilot subcarrier shown in Table 12, the index values of the first guard subcarrier shown in Table 12, and the index values of the DC subcarrier (the index values are -2, -1, 0, 1, and 2), are the index values of the first data subcarrier.
[0156] In Embodiment 6 shown in this embodiment of the present application, the bandwidth of the first low-frequency channel may be 80 MHz, and the bandwidth of the first high-frequency channel may be either 4320 MHz or 8640 MHz. [Examples]
[0157] In the 802.11be protocol, the tone plan for an 80 MHz bandwidth may be expressed as follows: It contains 1024 subcarriers, with subcarrier index values sequentially defined as -512:511. Subcarriers with index values of -2, 1, 0, 1, and 2 are DC subcarriers and carry a value of 0. Subcarriers with index values of -512:-501 and 501:511 are guard subcarriers and carry a value of 0. Subcarriers with index values of [-468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468] are pilot subcarriers and carry a value of +1 / -1. The remainder are data subcarriers. In 802.11be, the pilot subcarrier shown herein is a second pilot subcarrier shown in this embodiment of the present application, the guard subcarrier shown herein is a guard subcarrier corresponding to the second pilot subcarrier, and the data subcarrier shown herein is a data subcarrier corresponding to the second pilot subcarrier.
[0158] For the relationships between the pilot subcarrier in the high-frequency channel and the data subcarrier in the low-frequency channel, the relationship between the pilot subcarrier in the high-frequency channel and the pilot subcarrier in the low-frequency channel, and the relationship between the pilot subcarrier in the high-frequency channel and the guard subcarrier in the low-frequency channel, please refer to the descriptions of Examples 1 to 6. Further details will not be explained here. The position of each first pilot subcarrier shown in Table 13 may be determined based on the subcarrier spacing of the first high-frequency channel and the index value of the first pilot subcarrier. The first pilot subcarrier shown in Table 14 may be understood as a reconfigured pilot subcarrier.
[0159] For example, Tables 13 and 14 show the index values for the first pilot subcarrier and the first guard subcarrier provided in this embodiment of the present application.
[0160] [Table 13]
[0161] It can be understood that all remaining index values in the index values -512:511, other than the index values of the first pilot subcarrier shown in Table 13, the index values of the first guard subcarrier shown in Table 13, and the index values of the DC subcarrier (the index values are -2, -1, 0, 1, and 2), are the index values of the first data subcarrier.
[0162] [Table 14]
[0163] It can be understood that all remaining index values in the index values -512:511, other than the index values of the first pilot subcarrier shown in Table 14, the index values of the first guard subcarrier shown in Table 14, and the index values of the DC subcarrier (the index values are -2, -1, 0, 1, and 2), are the index values of the first data subcarrier.
[0164] In Embodiment 7 shown in this embodiment of the present application, the bandwidth of the first low-frequency channel may be 80 MHz, and the bandwidth of the first high-frequency channel may be either 4320 MHz or 8640 MHz.
[0165] For explanations of 20 MHz and 40 MHz in the 802.11be protocol, it may be understood that one should refer to the relevant explanations of 20 MHz (as shown in Tables 7 and 8) and 40 MHz (as shown in Tables 9 and 10) in the 802.11ax protocol. Further details are not provided here. The bandwidths in the examples shown above are for illustrative purposes only and should not be understood as limitations on embodiments of this application. For aspects not explained in detail in the examples shown above, please refer to other examples.
[0166] Figure 4 is a diagram of the emulation result according to this embodiment of the present application. In the emulation diagram shown in Figure 4, the horizontal coordinate represents the received signal-to-noise ratio, and the vertical coordinate represents the packet error rate. The emulation is shown, as an example, based on the last row shown in Table 5. Specifically, when the index values of the current pilot shown in Figure 4 are [-103, -75, -39, -11, 11, 39, 75, 103], the index values of the added pilot shown in Figure 4 are [-128, -127, -126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126, 127]. Figure 4 shows that, for the same packet error rate, the PPDU generated by using the first pilot subcarrier provided in this embodiment of the present application has lower requirements for the external environment. When the PER reaches 10%, the required received signal-to-noise ratio in this strategy is reduced by only 1 dB.
[0167] In this embodiment of the present application, in Examples 1 to 7 shown above, when the second guard subcarrier is used as the first pilot subcarrier, the guard subcarrier selected as the auxiliary first pilot subcarrier no longer carries 0 for the signal (SIG) portion and data portion in the PPDU, but instead carries +1 or -1.
[0168] The SIG portion within a PPDU can vary depending on the frame structure. For example, in a high-throughput (HT) PPDU, the SIG portion may be HT-SIG. In a very high-throughput (VHT) PPDU, the SIG portion may be VHT-SIG-A or VHT-SIG-B. In a high-efficiency (HE) PPDU, the SIG portion may be HE-SIG-A or HE-SIG-B. In an extremely high-throughput (EHT) PPDU, the SIG portion may be EHT-SIG. It should be understood that the PPDUs listed herein are merely examples. With the evolution of standards, PPDUs with different structures may appear in the future, and pilot subcarriers used in the L-STF portion, L-LTF portion, SIG portion, and data portion within a PPDU are also within the scope of protection of this application.
[0169] In this embodiment of the present application, the PPDU includes a legacy long training field (L-LTF) and may further include one of the following: HT-LTF, VHT-LTF, HE-LTF, and EHT-LTF. The LTF sequence can be classified into 1x, 2x, and 4x sequences. An LTF1x sequence indicates that there are at least three zeros between two non-zero elements. An LTF2x sequence indicates that there is at least one zero between two non-zero elements. An LTF4x sequence indicates that there are consecutive non-zero elements and that the density of non-zero elements is highest in the LTF4x sequence, and therefore the channel estimation is the most accurate. OFDM symbols occupied by the LTF are generated based on the LTF sequence. Generally, the values carried by the pilot subcarrier are +1 or -1. In this embodiment of the present application, when OFDM symbols occupied by the LTF are generated by using a first pilot subcarrier, the value carried by the first pilot subcarrier may be determined based on the peak-to-average power ratio (PAPR). For example, in the first row of Table 5 in Example 3 shown above, the subcarrier with an index value of -123 is the first pilot subcarrier. In the 802.11ac protocol, the value carried by the subcarrier with an index value of -123 is 0. However, in this embodiment of the present application, the value carried by the subcarrier with an index value of -123 may be 1. For example, in Example 3 shown above, the subcarriers with index values of -125, -124, -123, 123, and 124 are the first pilot subcarriers. In the 802.11ac protocol, the values carried by the subcarriers with index values of -125, -124, -123, 123, and 124 are 0.However, in this embodiment of the present application, the values carried by the subcarriers whose index values are -125, -124, -123, 123, and 124 may sequentially be [1 -1 -1 -1 -1]. In other words, the transmitting end may adaptively modify the values of the sequence carried by the LTF based on PAPR, for example, by modifying the values of some of the sequences carried by the LTF.
[0170] PAPR, sometimes abbreviated as Peak-to-Average Ratio, is the ratio of the instantaneous power peak of a signal to the average signal power of a signal sequence, and can be expressed by the following formula.
[0171]
number
[0172] X i represents the time-domain discrete value of the signal in the signal sequence, and max(X i 2 ) represents the maximum value of the square of the time-domain discrete values in the signal sequence, i.e., the instantaneous power peak of the signal, and mean(X i 2 ) represents the average of the squares of the time-domain discrete values, i.e., the average signal power.
[0173] Frequency-domain equalization techniques are well known to be used in OFDM. Therefore, the accuracy of channel estimation has a significant impact on communication performance. However, OFDM systems have the drawback of high PAPR, especially in large bandwidths, where more subcarriers lead to more severe PAPR. High PAPR leads to nonlinear signal distortion, degrading system performance. Therefore, to make channel estimation more accurate, low PAPR is an important indicator in LTE sequence design. Since the signaling schemes (P matrix and R matrix) of pilot subcarriers and data subcarriers are different, the pilot subcarriers have different positions and quantities, resulting in different PAPRs with LTF. However, a first pilot subcarrier provided in this embodiment of the present application is used. This can ensure that the receiving end has enough pilots for phase offset and / or frequency offset, and can ensure a low PAPR with LTF.
[0174] Generally, the guard bandwidth formed by guard subcarriers is usually reserved for filtering as the transient bandwidth. Once metrics such as out-of-band suppression and in-band flatness are determined, the transient bandwidth affects the order of the filter, and the specific design of the transient bandwidth is determined based on the implementation. In this embodiment of the present application, some guard subcarriers are converted to first pilot subcarriers for use, so the remaining guard bandwidth may be insufficient as the transient bandwidth. Optionally, the transmitting end may adjust the sample rate of the signal, i.e., the signal bandwidth, so that the signal bandwidth is smaller than the channel bandwidth. Optionally, to ensure sufficient guard bandwidth, the sample rate of the high-frequency band signal transmitted by the transmitting end is smaller than the sample rate of the channel bandwidth. For example, guard subcarriers that are not converted to pilot subcarriers, and the difference obtained by subtracting the signal bandwidth from the channel bandwidth, are used together as the guard bandwidth. In another example, the difference obtained by subtracting the signal bandwidth from the channel bandwidth is used as the guard bandwidth. Of course, the above methods for adjusting the sample rate are merely examples. In this embodiment of the present application, when the transmitting end transmits a PPDU on a first high-frequency channel, the signal bandwidth of the PPDU is smaller than the bandwidth of the first high-frequency channel. For example, the difference between the signal bandwidth and the bandwidth of the first high-frequency channel is sufficient to be set aside as a guard bandwidth. In this case, the transmitting end does not need to adjust the sample rate according to the method described above.
[0175] OFDM is the fundamental transmission method for current wireless communications and is widely applied to wireless communication systems such as LTE, WiMAX, and Wi-Fi. In addition, OFDM is also applied to fixed network transmissions, such as optical fiber, stranded copper cable, and transmission through cables. The basic principle of OFDM is to minimize the subcarrier spacing within an acceptable range based on the orthogonality of the subcarriers. This can ensure the formation of multiple parallel paths that do not interfere with each other, thereby improving the frequency utilization efficiency of the system. Furthermore, because OFDM has the above characteristics, if subcarriers in OFDM that do not interfere with each other are allocated to multiple users, multi-user access or data transmission can be implemented using OFDM. This is orthogonal frequency division multiple access (OFDMA). OFDMA may also be used to implement multi-user simultaneous data transmission and is an effective method for improving the simultaneity of data transmission. A resource unit (RU) is defined in the 802.11ax protocol, and a multiple resource unit (MRU) is further defined in the 802.11be protocol, formed by combining multiple fixedly combined RUs. RUs smaller than 242 tones are called small RUs, and RUs of 242 tones or more are called large RUs. The combinations supported by large RUs differ for OFDMA and non-OFDM transmissions, with one additional type, 996+484+242 tone RU, supported for non-OFDMA transmissions, while the other supported combinations are the same. Other combinations shown herein may include combinations supported by large RUs, such as 996+484 and 2*996+484, i.e., combinations supported for both OFDMA and non-OFDMA. For the distribution of RUs or MRUs at different bandwidths, please refer to the relevant standards or protocols. Details are again not described here.For example, a small RU could include a 26-tone RU, a 52-tone RU, or a 106-tone RU.
[0176] In one possible implementation, the transmitting end may transmit the signal on the largest resource unit (RU) within the corresponding bandwidth. For example, within a 20 MHz bandwidth in 802.11be (see Tables 7 and 8), the transmitting end may transmit the signal on 242 tone RUs. In another example, within a 40 MHz bandwidth in 802.11be (see Tables 9 and 10), transmission may be carried out on 484 tone RUs. This implementation is applicable to strategies where the subcarrier spacing of the low-frequency band signal is widened to acquire the high-frequency band signal, while the number of pilots remains unchanged, and also to strategies where the subcarrier spacing of the low-frequency band signal is widened to acquire the high-frequency band signal, while the number of pilots is increased, such as Examples 1 through 7 shown above.
[0177] In another possible implementation, the transmitting end may transmit a PPDU across multiple smaller RUs to a single receiving end (i.e., transmit a signal to one user across multiple smaller RUs). That is, the transmitting end can replace transmitting one largest RU in the implementation described above with transmitting multiple smaller RUs. For example, in a 20 MHz bandwidth, a 242-tone RU may not be transmitted, resulting in 8 pilot subcarriers. Or, nine 26-tone RUs may be transmitted, resulting in 18 pilot subcarriers. Or, four 52-tone RUs and one 26-tone RU may be transmitted, resulting in 18 pilot subcarriers. Or, two 106-tone RUs and one 26-tone RU may be transmitted, resulting in 10 pilot subcarriers. Since the sum of the pilot quantities of multiple smaller RUs is greater than the pilot quantity of the largest RU, the number of pilot subcarriers can also be increased in this implementation.
[0178] When the bandwidth is 160 MHz or 80 MHz + 80 MHz, it can be understood that the entire bandwidth can be considered as two copies of the 80 MHz subcarrier distribution. The entire bandwidth may contain a total of 2 * 996 tone RUs, or various combinations of 26 tone RUs, 52 tone RUs, 106 tone RUs, 242 tone RUs, 484 tone RUs, and 996 tone RUs. When the bandwidth is 320 MHz or 160 MHz + 160 MHz, the entire bandwidth can be considered as four copies of the 80 MHz subcarrier distribution. Multiple combinations of smaller RUs in the 160 MHz or 320 MHz bandwidth are not listed individually in this specification. Examples 1 to 7 shown above do not show variations to the pilot subcarrier in the 160 MHz and 320 MHz bandwidths for low-frequency band signals. Naturally, the first pilot subcarrier, first guard subcarrier, etc., can be designed based on 160 MHz or 80 MHz + 80 MHz as alternatives. Details are not described in the embodiments of this application.
[0179] The following describes a communication device provided in the embodiments of this application.
[0180] In this application, the communication device is divided into functional modules based on embodiments of the method described above. For example, each functional module may be obtained through division based on its respective corresponding function, or two or more functions may be integrated into a single processing module. The integrated module may be implemented in hardware form or in the form of a software functional module. Note that in this application, the module division is an example and merely a logical functional division. In actual implementations, other division methods may be used. The communication device in embodiments of this application will be described in detail below with reference to Figures 5 to 7.
[0181] Figure 5 is a diagram showing the structure of a communication device according to one embodiment of the present application. As shown in Figure 5, the communication device includes a processing unit 501 and a transceiver unit 502.
[0182] In some embodiments of this application, the communication device may be a transmitting terminal or a chip as shown above, and the chip may be located at the transmitting terminal. In other words, the communication device may be configured to perform steps, functions, etc., that are performed by the transmitting terminal in the embodiment of the method.
[0183] The processing unit 501 is configured to generate a PPDU, and the transceiver unit 502 is configured to output a PPDU.
[0184] It should be understood that the specific descriptions of the transceiver unit and processing unit described in the embodiments of this application are for illustrative purposes only. For specific functions of the transceiver unit and processing unit, steps performed, etc., please refer to the embodiments of the method described above. Details are not described here. For example, processing unit 501 may be configured to perform step 201 shown in Figure 2. Transceiver unit 502 may be configured to perform the transmission step in step 202 shown in Figure 2.
[0185] Figure 5 is reused. In some other embodiments of this application, the communication device may be the receiving end or chip shown above, and the chip may be located at the receiving end. In other words, the communication device may be configured to perform steps, functions, etc., performed by the receiving end in the embodiment of the method.
[0186] For example, the transceiver unit 502 is configured to take a PPDU as input, and the processing unit 501 is configured to process the PPDU.
[0187] For example, the processing unit 501 is configured to acquire a pilot signal in the PPDU on the first pilot subcarrier corresponding to the index value, based on the index value of the first pilot subcarrier, and to perform processing based on the pilot signal. In another example, the processing unit 501 may be configured to perform at least one of the following: performing phase offset estimation and / or compensation based on the pilot signal, and performing frequency offset estimation and / or compensation based on the pilot signal.
[0188] It should be understood that the specific descriptions of the transceiver unit and processing unit described in the embodiments of this application are for illustrative purposes only. For specific functions of the transceiver unit and processing unit, steps performed, etc., please refer to the embodiments of the method described above. Details are not described here. For example, the transceiver unit 502 may be further configured to perform the receiving step in step 202 shown in Figure 2. The processing unit 501 may be further configured to perform step 203 shown in Figure 2.
[0189] For descriptions of the PPDU, first pilot subcarrier, second pilot subcarrier, first guard subcarrier, second guard subcarrier, first data subcarrier, second data subcarrier, etc., in the embodiments described above in this application, please refer to the description of the embodiments of the method described above. Details will not be described again here.
[0190] It should be understood that the above partitioning schemes are merely examples. Partitioning schemes for the transmitting end (or chip located at the transmitting end) and the receiving end (or chip located at the receiving end) may be further described as follows: The transmitting end may include a generation unit and a transmitting unit. The receiving end may include a receiving unit and a processing unit. The processing unit may include at least one of the following: a pilot subunit, a channel estimation subunit, and a time synchronization subunit. Details are not listed here one by one. Optionally, the transmitting and receiving ends shown above may further include a storage unit, which may be configured to store the index values shown above. Alternatively, the storage unit may be configured to store at least one of the following: the index value of a first pilot subcarrier, the index value of a first guard subcarrier, and the index value of a first data subcarrier.
[0191] The above describes the first and second communication devices in the embodiments of this application. The following describes possible product forms of the first and second communication devices. It should be understood that any form of product having the functions of the first communication device in Figure 5, or any form of product having the functions of the second communication device in Figure 5, falls within the scope of protection of the embodiments of this application. It should be further understood that the following description is merely illustrative, and the product forms of the first and second communication devices in the embodiments of this application are not limited thereto.
[0192] In one possible implementation, in the communication device shown in Figure 5, the processing unit 501 may be one or more processors. The transceiver unit 502 may be a transceiver, or it may be a transmitting unit and a receiving unit. The transmitting unit may be a transmitter, and the receiving unit may be a receiver. The transmitting unit and the receiving unit are integrated into a single device, for example, a transceiver. In this embodiment of the present application, the processor and the transceiver may be coupled, for example. The method of connecting the processor and the transceiver is not limited to the embodiment of the present application.
[0193] As shown in Figure 6, the communication device 60 includes one or more processors 620 and transceivers 610.
[0194] For example, when a communication device is configured to implement a step, method, or function implemented by the transmitting end, the processor 620 is configured to generate a PPDU and the transceiver 610 is configured to transmit the PPDU.
[0195] For example, when a communication device is configured to implement a step, method, or function implemented by the receiving end, the transceiver 610 is configured to receive a PPDU from the transmitting end, and the processor 620 is configured to perform processing based on the M sequences carried in the PPDU.
[0196] In this embodiment of the present application, please refer to the description of the embodiment of the method above for a description of the PPDU, the first pilot subcarrier, the second pilot subcarrier, the first guard subcarrier, the second guard subcarrier, the first data subcarrier, the second data subcarrier, etc. Further details will not be described here.
[0197] For a detailed explanation of the processor and transceiver, please refer to the descriptions of the processing unit and transceiver unit shown in Figure 5. Further details will not be explained here.
[0198] In each implementation of the communication device shown in Figure 6, the transceiver may include a receiving machine and a transmitting machine. The receiving machine is configured to perform a receiving function (or operation), and the transmitting machine is configured to perform a transmitting function (or operation). In addition, the transceiver is configured to communicate with another device / device through a transmitting medium.
[0199] Optionally, the communication device 60 may further include one or more memories 630 configured to store program instructions, data, etc. The memories 630 are coupled to the processor 620. The coupling in embodiments of this application is an indirect coupling or communication connection between devices, units, or modules, which may be in an electronic, mechanical, or other form, and is used for information exchange between devices, units, or modules. The processor 620 may cooperate with the memories 630. The processor 620 may execute program instructions stored in the memories 630. Optionally, at least one of the one or more memories may be included in the processor. For example, the memory may be configured to store each of the index values shown above. For example, the memory may be configured to store at least one of the index values of a first pilot subcarrier, a first guard subcarrier, and a first data subcarrier.
[0200] The specific connecting medium between the transceiver 610, the processor 620, and the memory 630 is not limited to the embodiments of this application. In this embodiment of the application, in Figure 6, the memory 630, the processor 620, and the transceiver 610 are connected to each other via a bus 640. The bus is represented using a thick line in Figure 6. The methods of connection between other components are described only as examples and are not limited thereto. Buses may be classified as address buses, data buses, control buses, etc. For simplicity of representation, only one thick line is used to represent a bus in Figure 6, but this does not mean that there is only one bus or only one type of bus.
[0201] In this embodiment of the present application, the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array or another programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, etc., which may implement or realize the methods, steps, and logic block diagrams disclosed in embodiments of the present application. The general-purpose processor may be a microprocessor, any conventional processor, etc. The steps of the methods disclosed in relation to embodiments of the present application may be implemented and achieved directly by the hardware processor, or by using a combination of hardware modules and software modules in the processor.
[0202] In this embodiment of the present application, memory may include, but is not limited to, non-volatile memory such as a hard disk drive (HDD) or solid-state drive (SSD), random access memory (RAM), erasable programmable ROM (EPROM), read-only memory (ROM), or compact disc read-only memory (CD-ROM). Memory is any storage medium (e.g., a communication device as described in this application) that can be used to carry or store program code in the form of instructions or data structures and can be read and / or written to by a computer. Alternatively, memory in this embodiment of the present application may be a circuit or any other device capable of implementing a storage function and configured to store program instructions and / or data.
[0203] For example, the processor 620 is primarily configured to process communication protocols and data, control the entire communication device, execute software programs, and process data from the software programs. The memory 630 is primarily configured to store software programs and data. The transceiver 610 may include a control circuit and an antenna. The control circuit is primarily configured to perform conversions between baseband signals and radio frequency signals and to process radio frequency signals. The antenna is primarily configured to receive or transmit radio frequency signals in the form of electromagnetic waves. Input / output devices, such as a touchscreen, display, or keyboard, are primarily configured to receive data input from the user and output data to the user.
[0204] After the communication device is powered on, the processor 620 can read the software program in the memory 630, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 620 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 electromagnetic waves 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 the baseband signal to the processor 620. The processor 620 converts the baseband signal into data and processes the data.
[0205] In alternative implementations, the radio frequency circuitry and antennas may be located independently of the processor performing baseband processing. For example, in a distributed scenario, the radio frequency circuitry and antennas may be located remotely, independently of the communication equipment.
[0206] It can be understood that the communication device shown in this embodiment of the present application may have more components than those shown in Figure 6. This is not limited to this embodiment of the present application. The methods implemented by the processor and transceiver are merely examples. For specific steps implemented by the processor and transceiver, please refer to the methods described above.
[0207] In another possible implementation, in the communication device shown in Figure 5, the processing unit 501 may be one or more logic circuits, and the transceiver unit 502 may be an input / output interface, also called a communication interface, interface circuit, or interface. Alternatively, the transceiver unit 502 may be a transmit unit and a receive unit. The transmit unit may be an output interface, and the receive unit may be an input interface. Alternatively, the transmit unit and the receive unit may be integrated into a single unit, such as an input / output interface. As shown in Figure 7, the communication device shown in Figure 7 includes a logic circuit 701 and an interface 702. In other words, the processing unit 501 may be implemented through the logic circuit 701, and the transceiver unit 502 may be implemented through the interface 702. The logic circuit 701 may be a chip, a processing circuit, an integrated circuit, a system on a chip (SoC), etc. The interface 702 may be a communication interface, an input / output interface, a pin, etc. For example, Figure 7 is an example where the communication device is a chip. The chip includes logic circuit 701 and interface 702.
[0208] In this embodiment of the present application, logic circuits and interfaces can be coupled to one another. The specific method of connection between the logic circuits and interfaces is not limited to the embodiment of the present application.
[0209] For example, when a communication device is configured to implement a method, function, or step realized by the transmitting end, the logic circuit 701 is configured to generate a PPDU. The interface 702 is configured to output a PPDU.
[0210] For example, when a communication device is configured to implement a method, function, or step implemented by a receiving end, the interface 702 is configured to accept a PPDU, and the logic circuit 701 is configured to process the PPDU.
[0211] Optionally, the chip may further include memory, which may be configured to store each index value shown above. For example, the memory may be configured to store at least one of the index values of the first pilot subcarrier, the first data subcarrier, and the first guard subcarrier. Of course, the memory may alternatively be disposed outside the chip. For example, the chip may obtain the index value from a memory connected to the chip.
[0212] It can be understood that the communication device described in the embodiments of the present application may implement the method provided in the embodiments of the present application in the form of hardware, or may implement the method provided in the embodiments of the present application in the form of software. This is not limited in the embodiments of the present application.
[0213] For the description of PPDU, the first pilot subcarrier, the second pilot subcarrier, the first guard subcarrier, the second guard subcarrier, the first data subcarrier, the second data subcarrier, etc. in this embodiment of the present application, please refer to the description of the embodiments of the above method. Details will not be described again here.
[0214] For the specific implementation form of the embodiment shown in FIG. 7, please refer to the above embodiments. Details will not be described again here.
[0215] Some embodiments of the present application further provide a wireless communication system. The wireless communication system includes a transmitting end and a receiving end. The transmitting end and the receiving end may be configured to implement the method in any embodiment (for example, FIG. 2).
[0216] In addition, the present application further provides a computer program. The computer program is used to implement the operations and / or processes performed by the transmitting end in the method provided in the present application.
[0217] This application further provides a computer program, which is used to perform the operations and / or processing carried out by the receiving end in the method provided in this application.
[0218] This application further provides a computer-readable storage medium for storing computer code. When the computer code is executed on a computer, the computer is enabled to perform the operations and / or processes performed by the transmitting end in the manner provided in this application.
[0219] This application further provides a computer-readable storage medium for storing computer code. When the computer code is executed on a computer, the computer is enabled to perform the operations and / or processing performed by the receiving end in the manner provided in this application.
[0220] This application further provides a computer program product, which includes computer code or a computer program. When the computer code or computer program is executed on a computer, the operations and / or processes performed by the transmitting end in the manner provided in this application are performed.
[0221] This application further provides a computer program product, which includes computer code or a computer program. When the computer code or computer program is executed on a computer, the operations and / or processes performed by the receiving end in the manner provided in this application are performed.
[0222] In some embodiments provided in this application, it should be understood that the disclosed systems, apparatus, and methods may be implemented in other ways. For example, the embodiments of the apparatus described are merely illustrative. For example, the division into units is merely a division of logical functions. In actual implementation, other division methods may be possible. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the mutual coupling, direct coupling, or communication connection shown or discussed may be implemented through some interface, indirect coupling, or communication connection, electrical connection, mechanical connection, or other form of connection between the apparatus or units.
[0223] Units described as separate parts may or may not be physically separate, and parts shown as units may or may not be physical units, may be located in one location, or may be distributed across multiple network units. Some or all of the units may be selected based on actual requirements in order to achieve the technical effects of the measures provided in the embodiments of this application.
[0224] In addition, the functional units in the embodiments of this application may be integrated into a single processing unit, each unit may exist physically independently, or two or more units may be integrated into a single unit. The integrated unit may be implemented in hardware form or in the form of a software functional unit.
[0225] When an integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored on a computer-readable storage medium. Based on such understanding, the technical measures of this application, or the parts that contribute to the prior art, or all or part of the technical measures, may be implemented in the form of a software product. A computer software product is stored on a computer-readable storage medium and includes a number of instructions for instructing a computer device (which may be a personal computer, a server, or a network device) to perform all or part of the steps of the method described in the embodiments of this application. The computer-readable storage medium includes any medium capable of storing program code, such as a USB flash drive, a removable hard disk drive, read-only memory (ROM), random access memory (RAM), a magnetic disk, or an optical disk.
[0226] The above description merely outlines a specific implementation of the present application and is not intended to limit the scope of protection. Any modification or substitution that falls within the scope of the art disclosed herein and is readily understood by those skilled in the art is also within the scope of protection. Therefore, the scope of protection is determined by the scope of the claims. [Explanation of symbols]
[0227] 60 Communication equipment 501 Processing Unit 502 Transceiver Unit 610 Transceiver 620 processor 630 memory 640 bus 701 Logic Circuits 702 Interface
Claims
1. A communication method based on the Physical Layer Protocol Data Unit (PPDU), The transmitting end generates a PPDU, A method comprising the steps of transmitting the PPDU in a first high-frequency channel by the transmitting end, wherein the first high-frequency channel includes a first pilot subcarrier and a first data subcarrier, the discrete Fourier transform (DFT) size corresponding to the first high-frequency channel is the same as the DFT size corresponding to the first low-frequency channel, the number of first pilot subcarriers is greater than the number of second pilot subcarriers in the first low-frequency channel, the number of first data subcarriers is less than or equal to the number of second data subcarriers in the first low-frequency channel, and each of the first pilot subcarriers is acquired by a mapping relationship with the second pilot subcarrier, second guard subcarrier, or second data subcarrier in the first low-frequency channel.
2. The receiving end receives the PPDU, The receiving end acquires a pilot signal in the PPDU of the first pilot subcarrier corresponding to the index value of the first pilot subcarrier, based on the index value of the first pilot subcarrier. The method according to claim 1, further comprising the step of performing processing based on the pilot signal by the receiving end.
3. The step of performing processing based on the aforementioned pilot signal is: A step of performing phase offset estimation, or phase offset estimation and compensation, based on the pilot signal, and Steps to perform frequency offset estimation, or frequency offset estimation and compensation, based on the pilot signal. The method according to claim 2, comprising at least one of the following.
4. The method according to claim 1, wherein the first pilot subcarrier is obtained by mapping a second pilot subcarrier and a second guard subcarrier located in the first low-frequency channel to the first high-frequency channel.
5. The method according to claim 4, wherein the index value of the first pilot subcarrier includes at least one of the index value of the second guard subcarrier and the index value of the second pilot subcarrier.
6. The index value of the first pilot subcarrier is, [-29, -21, -7, 7, 21]、 [-29, -21, -7, 7, 21, 29]、 [-30, -29, -21, -7, 7, 21, 29]、 [-30, -29, -21, -7, 7, 21, 29, 30]、 [-31, -30, -29, -21, -7, 7, 21, 29, 30]、 [-31, -30, -29, -21, -7, 7, 21, 29, 30, 31], and It includes at least one of the following: [-32, -31, -30, -29, -21, -7, 7, 21, 29, 30, 31] The method according to claim 1, wherein [-21, -7, 7, 21] is the same as the index value of the second pilot subcarrier and [-32, -31, -30, -29, 29, 30, 31] is the same as the index value of the second guard subcarrier.
7. The index value of the first pilot subcarrier is, [-59, -53, -25, -11, 11, 25, 53]、 [-59, -53, -25, -11, 11, 25, 53, 59]、 [-60, -59, -53, -25, -11, 11, 25, 53, 59]、 [-60, -59, -53, -25, -11, 11, 25, 53, 59, 60]、 [-61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60]、 [-61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61]、 [-62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61]、 [-62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61, 62]、 [-63, -62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61, 62]、 [-63, -62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61, 62, 63], and It includes at least one of the following: [-64, -63, -62, -61, -60, -59, -53, -25, -11, 11, 25, 53, 59, 60, 61, 62, 63] The method according to claim 1, wherein [-53, -25, -11, 11, 25, 53] is the same as the index values of the second pilot subcarrier, and [-64, -63, -62, -61, -60, -59, 59, 60, 61, 62, 63] is the same as the index values of the second guard subcarrier.
8. The index value of the first pilot subcarrier is, [-123, -103, -75, -39, -11, 11, 39, 75, 103]、 [-123, -103, -75, -39, -11, 11, 39, 75, 103, 123]、 [-124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123]、 [-124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124]、 [-125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124]、 [-125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125]、 [-126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125]、 [-126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126]、 [-127, -126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126]、 [-127, -126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126, 127], and It includes at least one of the following: [-128, -127, -126, -125, -124, -123, -103, -75, -39, -11, 11, 39, 75, 103, 123, 124, 125, 126, 127] The method according to claim 1, wherein [-103, -75, -39, -11, 11, 39, 75, 103] is the same as the index values of the second pilot subcarrier, and [-128, -127, -126, -125, -124, -123, 123, 124, 125, 126, 127] is the same as the index values of the second guard subcarrier.
9. The index value of the first pilot subcarrier is, [-123, -116, -90, -48, -22, 22, 48, 90, 116]、 [-123, -116, -90, -48, -22, 22, 48, 90, 116, 123]、 [-124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123]、 [-124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124]、 [-125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124]、 [-125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125]、 [-126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125]、 [-126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125, 126]、 [-127, -126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125, 126]、 [-127, -126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125, 126, 127], and It includes at least one of the following: [-128, -127, -126, -125, -124, -123, -116, -90, -48, -22, 22, 48, 90, 116, 123, 124, 125, 126, 127] The method according to claim 1, wherein [-116, -90, -45, -22, 22, 48, 90, 116] is the same as the index values of the second pilot subcarrier, and [-128, -127, -126, -125, -124, -123, 123, 124, 125, 126, 127] is the same as the index values of the second guard subcarrier.
10. The index value of the first pilot subcarrier is, [-245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245]、 [-246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246]、 [-247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247]、 [-248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248]、 [-249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249]、 [-250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250]、 [-251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251]、 [-252, -251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251, 252]、 [-253, -252, -251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251, 252, 253]、 [-254, -253, -252, -251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254], and It includes at least one of the following: [-255, -254, -253, -252, -251, -250, -249, -248, -247, -246, -245, -238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255] The method according to claim 1, wherein [-238, -212, -170, -144, -104, -78, -36, -10, 10, 36, 78, 104, 144, 170, 212, 238] is the same as the index values of the second pilot subcarrier, and [-256, -255, -254, -253, -252, -251, -250, -249, -248, -247, -246, -245, 245, 246, 247, 248, 249, 250, 251, 252, 253, 254, 255] is the same as the index values of the second guard subcarrier.
11. The index value of the first pilot subcarrier is, [-501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501]、 [-502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502]、 [-503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503]、 [-504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504]、 [-505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505]、 [-506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506]、 [-507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507]、 [-508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508]、 [-509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509]、 [-510, -509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510], and It includes at least one of the following: [-511, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511] [-468, -400, -334, -266, -226, -158, -92, -24, 24, 92, 158, 226, 266, 334, 400, 468] are the same as the index values of the second pilot subcarrier, and [-512, -511, -510, -519, -518, -517, -516, -515, -514, -513, -512, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, The method according to claim 1, wherein [511] is the same as the index value of the second guard subcarrier.
12. The index value of the first pilot subcarrier is, [-501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501]、 [-502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502]、 [-503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503]、 [-504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504]、 [-505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505]、 [-506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506]、 [-507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507]、 [-508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508]、 [-509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509]、 [-510, -509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510], and It includes at least one of the following: [-511, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, -468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, 511] [-468, -400, -334, -266, -220, -152, -86, -18, 18, 86, 152, 220, 266, 334, 400, 468] are the same as the index values of the second pilot subcarrier, and [-512, -511, -510, -519, -518, -517, -516, -515, -514, -513, -512, -510, -509, -508, -507, -506, -505, -504, -503, -502, -501, 501, 502, 503, 504, 505, 506, 507, 508, 509, 510, The method according to claim 1, wherein [511] is the same as the index value of the second guard subcarrier.
13. The method according to claim 1, wherein the first pilot subcarrier is obtained by mapping a second data subcarrier in the first low-frequency channel to the first high-frequency channel, or the first pilot subcarrier is obtained by mapping the second pilot subcarrier and the second data subcarrier to the first high-frequency channel.
14. The index value of the first pilot subcarrier is, [-25, -15, -5, 5, 15]、 [-25, -15, -5, 5, 15, 25]、 [-28, -20, -12, -4, 4, 12, 20]、 [-28, -20, -12, -4, 4, 12, 20, 28]、 [-27, -21, -15, -9, -3, 3, 9, 15, 21]、 [-27, -21, -15, -9, -3, 3, 9, 15, 21, 27], and It includes at least one of [-28, -23, -18, -13, -8, -3, 3, 8, 13, 18, 23], or The index value of the first pilot subcarrier is, [-49, -35, -21, -7, 7, 21, 35]、 [-49, -35, -21, -7, 7, 21, 35, 49]、 [-54, -42, -30, -18, -6, 6 18, 30, 42]、 [-54, -42, -30, -18, -6, 6 18, 30, 42, 54]、 [-55, -45, -35, -25, -15, -5, 5, 15, 25, 35, 45]、 [-55, -45, -35, -25, -15, -5, 5, 15, 25, 35, 45, 55]、 [-52, -44, -36, -28, -20, -12, -4, 4, 12, 20, 28, 36, 44]、 [-52, -44, -36, -28, -20, -12, -4, 4, 12, 20, 28, 36, 44, 52]、 [-53, -46, -39, -32, -25, -18, -11, -4, 4, 11, 18, 25, 32, 39, 46]、 [-53, -46, -39, -32, -25, -18, -11, -4, 4, 11, 18, 25, 32, 39, 46, 53], and It includes at least one of the following: [-58, -52, -46, -40, -34, -28, -22, -16, -10, -4, 4, 10, 16, 22, 28, 34, 40, 46, 52] or, The index value of the first pilot subcarrier is, [-108, -84, -60, -36, -12, 12, 36, 60, 84]、 [-108, -84, -60, -36, -12, 12, 36, 60, 84, 108]、 [-110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90]、 [-110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90, 110]、 [-117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99]、 [-117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99, 117]、 [-113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98]、 [-113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98, 113]、 [-113, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98]、 [-113, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98, 113], and It includes at least one of the following: [-114, -102, -90, -78, -66, -54, -42, -30, -18, -6, 6, 18, 30, 42, 54, 66, 78, 90, 102] or, The index value of the first pilot subcarrier is, [-108, -84, -60, -36, -12, 12, 36, 60, 84]、 [-108, -84, -60, -36, -12, 12, 36, 60, 84, 108]、 [-110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90]、 [-110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90, 110]、 [-117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99]、 [-117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99, 117]、 [-113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98]、 [-113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98, 113]、 [-113, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98]、 [-113, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98, 113], and It includes at least one of the following: [-114, -102, -90, -78, -66, -54, -42, -30, -18, -6, 6, 18, 30, 42, 54, 66, 78, 90, 102] or, The index value of the first pilot subcarrier is, [-229, -202, -175, -148, -121, -94, -67, -40, -13, 13, 40, 67, 94, 121, 148, 175, 202, 229]、 [-228, -204, -180, -156, -132, -108, -84, -60, -36, -12, 12, 36, 60, 84, 108, 132, 156, 180, 204, 228]、 [-231, -209, -187, -165, -143, -121, -99, -77, -55, -33, -11, 11, 33, 55, 77, 99, 121, 143, 165, 187, 209, 231]、 [-230, -210, -190, -170, -150, -130, -110, -90, -70, -50, -30, -10, 10, 30, 50, 70, 90, 110, 130, 150, 170, 190, 210, 230]、 [-225, -207, -189, -171, -153, -135, -117, -99, -81, -63, -45, -27, -9, 9, 27, 45, 63, 81, 99, 117, 135, 153, 171, 189, 207, 225]、 [-230, -213, -196, -179, -162, -145, -128, -111, -94, -77, -60, -43, -26, -9, 9, 26, 43, 60, 77, 94, 111, 128, 145, 162, 179, 196, 213, 230]、 [-232, -216, -200, -184, -168, -152, -136, -120, -104, -88, -72, -56, -40, -24, -8, 8, 24, 40, 56, 72, 88, 104, 120, 136, 152, 168, 184, 200, 216, 232]、 [-233, -218, -203, -188, -173, -158, -143, -128, -113, -98, -83, -68, -53, -38, -23, -8, 8, 23, 38, 53, 68, 83, 98, 113, 128, 143, 158, 173, 188, 203, 218, 233]、 [-231, -217, -203, -189, -175, -161, -147, -133, -119, -105, -91, -77, -63, -49, -35, -21, -7, 7, 21, 35, 49, 63, 77, 91, 105, 119, 133, 147, 161, 175, 189, 203, 217, 231]、 [-228, -215, -202, -189, -176, -163, -150, -137, -124, -111, -98, -85, -72, -59, -46, -33, -20, -7, 7, 20, 33, 46, 59, 72, 85, 98, 111, 124, 137, 150, 163, 176, 189, 202, 215, 228], and It includes at least one of the following: [-222, -210, -198, -186, -174, -162, -150, -138, -126, -114, -102, -90, -78, -66, -54, -42, -30, -18, -6, 6, 18, 30, 42, 54, 66, 78, 90, 102, 114, 126, 138, 150, 162, 174, 186, 198, 210, 222] or The index value of the first pilot subcarrier is, [-476, -420, -364, -308, -252, -196, -140, -84, -28, 28, 84, 140, 196, 252, 308, 364, 420, 476]、 [-475, -425, -375, -325, -275, -225, -175, -125, -75, -25, 25, 75, 125, 175, 225, 275, 325, 375, 425, 475]、 [-462, -418, -374, -330, -286, -242, -198, -154, -110, -66, -22, 22, 66, 110, 154, 198, 242, 286, 330, 374, 418, 462]、 [-483, -441, -399, -357, -315, -273, -231, -189, -147, -105, -63, -21, 21, 63, 105, 147, 189, 231, 273, 315, 357, 399, 441, 483]、 [-475, -437, -399, -361, -323, -285, -247, -209, -171, -133, -95, -57, -19, 19, 57, 95, 133, 171, 209, 247, 285, 323, 361, 399, 437, 475]、 [-486, -450, -414, -378, -342, -306, -270, -234, -198, -162, -126, -90, -54, -18, 18, 54, 90, 126, 162, 198, 234, 270, 306, 342, 378, 414, 450, 486]、 [-478, -445, -412, -379, -346, -313, -280, -247, -214, -181, -148, -115, -82, -49, -16, 16, 49, 82, 115, 148, 181, 214, 247, 280, 313, 346, 379, 412, 445, 478]、 [-480, -449, -418, -387, -356, -325, -294, -263, -232, -201, -170, -139, -108, -77, -46, -15, 15, 46, 77, 108, 139, 170, 201, 232, 263, 294, 325, 356, 387, 418, 449, 480]、 [-495, -465, -435, -405, -375, -345, -315, -285, -255, -225, -195, -165, -135, -105, -75, -45, -15, 15, 45, 75, 105, 135, 165, 195, 225, 255, 285, 315, 345, 375, 405, 435, 465, 495]、 [-490, -462, -434, -406, -378, -350, -322, -294, -266, -238, -210, -182, -154, -126, -98, -70, -42, -14, 14, 42, 70, 98, 126, 154, 182, 210, 238, 266, 294, 322, 350, 378, 406, 434, 462, 490], and [-481, -455, -429, -403, -377, -351, -325, -299, -273, -247, -221, -195, -169, -143, -117, -91, -65, -39, -13, 13, 39, 65, 91, 117, 143, 169, 195, 221, 247, 273, 299, 325, 351, 377, 403, 429, 455, 481] contains at least one of these, or The index value of the first pilot subcarrier is, [-476, -420, -364, -308, -252, -196, -140, -84, -28, 28, 84, 140, 196, 252, 308, 364, 420, 476]、 [-475, -425, -375, -325, -275, -225, -175, -125, -75, -25, 25, 75, 125, 175, 225, 275, 325, 375, 425, 475]、 [-462, -418, -374, -330, -286, -242, -198, -154, -110, -66, -22, 22, 66, 110, 154, 198, 242, 286, 330, 374, 418, 462]、 [-483, -441, -399, -357, -315, -273, -231, -189, -147, -105, -63, -21, 21, 63, 105, 147, 189, 231, 273, 315, 357, 399, 441, 483]、 [-475, -437, -399, -361, -323, -285, -247, -209, -171, -133, -95, -57, -19, 19, 57, 95, 133, 171, 209, 247, 285, 323, 361, 399, 437, 475]、 [-486, -450, -414, -378, -342, -306, -270, -234, -198, -162, -126, -90, -54, -18, 18, 54, 90, 126, 162, 198, 234, 270, 306, 342, 378, 414, 450, 486]、 [-478, -445, -412, -379, -346, -313, -280, -247, -214, -181, -148, -115, -82, -49, -16, 16, 49, 82, 115, 148, 181, 214, 247, 280, 313, 346, 379, 412, 445, 478]、 [-480, -449, -418, -387, -356, -325, -294, -263, -232, -201, -170, -139, -108, -77, -46, -15, 15, 46, 77, 108, 139, 170, 201, 232, 263, 294, 325, 356, 387, 418, 449, 480]、 [-495, -465, -435, -405, -375, -345, -315, -285, -255, -225, -195, -165, -135, -105, -75, -45, -15, 15, 45, 75, 105, 135, 165, 195, 225, 255, 285, 315, 345, 375, 405, 435, 465, 495]、 [-490, -462, -434, -406, -378, -350, -322, -294, -266, -238, -210, -182, -154, -126, -98, -70, -42, -14, 14, 42, 70, 98, 126, 154, 182, 210, 238, 266, 294, 322, 350, 378, 406, 434, 462, 490], and The method according to claim 13, comprising at least one of [-481, -455, -429, -403, -377, -351, -325, -299, -273, -247, -221, -195, -169, -143, -117, -91, -65, -39, -13, 13, 39, 65, 91, 117, 143, 169, 195, 221, 247, 273, 299, 325, 351, 377, 403, 429, 455, 481].
15. The bandwidth of the first low-frequency channel includes at least one of 20 MHz, 40 MHz, and 80 MHz. The method according to claim 1, wherein the bandwidth of the first high-frequency channel includes at least one of 270 MHz, 320 MHz, 540 MHz, 1080 MHz, 2160 MHz, 4320 MHz, and 8640 MHz.
16. A communication device comprising a processor and memory, The memory is configured to store instructions, The processor is configured to execute the instructions and perform a communication method based on a physical layer protocol data unit (PPDU), and the communication method is The steps to generate a PPDU, A communication device comprising the steps of transmitting the PPDU in a first high-frequency channel, wherein the first high-frequency channel includes a first pilot subcarrier and a first data subcarrier, the discrete Fourier transform (DFT) size corresponding to the first high-frequency channel is the same as the DFT size corresponding to the first low-frequency channel, the number of first pilot subcarriers is greater than the number of second pilot subcarriers in the first low-frequency channel, the number of first data subcarriers is less than or equal to the number of second data subcarriers in the first low-frequency channel, and each of the first pilot subcarriers is acquired by a mapping relationship with the second pilot subcarrier, the second guard subcarrier, or the second data subcarrier in the first low-frequency channel.
17. A communication device comprising a logic circuit and an interface, wherein the logic circuit is coupled to the interface, The interface is configured to input and / or output code instructions, the logic circuit is configured to execute the code instructions and perform a communication method based on a physical layer protocol data unit (PPDU), and the communication method is A step of receiving a PPDU in a first high-frequency channel, wherein the first high-frequency channel includes a first pilot subcarrier and a first data subcarrier, the Discrete Fourier Transform (DFT) size corresponding to the first high-frequency channel is the same as the DFT size corresponding to the first low-frequency channel, the number of first pilot subcarriers is greater than the number of second pilot subcarriers in the first low-frequency channel, the number of first data subcarriers is less than or equal to the number of second data subcarriers in the first low-frequency channel, and each of the first pilot subcarriers is acquired by a mapping relationship with the second pilot subcarrier, second guard subcarrier, or second data subcarrier in the first low-frequency channel. A communication device comprising the step of processing the PPDU.
18. The step of processing the PPDU is, A step of acquiring a pilot signal in the PPDU of the first pilot subcarrier corresponding to the index value of the first pilot subcarrier, based on the index value of the first pilot subcarrier; The communication device according to claim 17, further comprising the step of performing processing based on the pilot signal.
19. The step of performing processing based on the aforementioned pilot signal is: A step of performing phase offset estimation, or phase offset estimation and compensation, based on the pilot signal, and Steps to perform frequency offset estimation, or frequency offset estimation and compensation, based on the pilot signal. The communication device according to claim 18, comprising at least one of the following.
20. The communication device according to claim 17, wherein the first pilot subcarrier is obtained by mapping a second pilot subcarrier and a second guard subcarrier located in the first low-frequency channel to the first high-frequency channel.