Communication method and device

By designing the values ​​of rotation factor and extended pilot phases in WLAN, the problem of excessive PAPR caused by OFDMA transmission and long training field sequences is solved, and more efficient channel estimation and data transmission are achieved.

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

Patent Information

Application Number
CN202311331774.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-13
Publication Date
2025-04-15

AI Technical Summary

Technical Problem

In wireless local area networks (WLANs), the peak average power ratio (PAPR) caused by OFDMA transmission and long training field (LTF) sequences are too high, affecting channel estimation performance and data transmission quality.

Method used

By designing the rotation factor and its value, the pilot phase value is extended so that the pilot phase rotation angle θk is not limited to 0 and π, thereby reducing the PAPR of the first sequence.

Benefits of technology

The PAPR of the first sequence over the entire bandwidth is reduced, the transmission performance is improved, and the phase tracking effect at the receiver is not affected.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119835127A_ABST
    Figure CN119835127A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, and the method and device support an IEEE protocol, such as an IEEE 802.11 be / Wi-Fi 7 / EHT protocol, an IEEE 802.11 bn / UHR / Wi-Fi 8 protocol, an IEEE 802.15 / UWB protocol, or an IEEE 802.11 bf / sensing / sensing protocol. The method comprises: generating and sending a PPDU, the PPDU comprising a first field, the first field being used for bearing a first sequence, the first sequence comprising a sequence on a pilot frequency subcarrier, the sequence on the pilot frequency subcarrier being obtained based on a twiddle factor, the value of the twiddle factor being more than one. According to the invention, the twiddle factor and the value of the twiddle factor are added, so that the PAPR of the first sequence is reduced, and the accuracy of channel estimation is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and more specifically, to a communication method and device. Background Art

[0002] With the ultra-high-speed growth of wireless traffic, users have higher and higher demands for communication service quality, such as low latency and ultra-reliability. As a key technology for carrying wireless traffic services, wireless local area network (WLAN) continues to develop and evolve to meet people's increasingly high requirements for wireless transmission.

[0003] Since the 802.11a / g standard, WLAN has gone through the 802.11n standard, 802.11ac standard, 802.11ax standard and 802.11be standard. Since the 802.11ax standard introduced the orthogonal frequency division multiple access (OFDMA) technology, the entire bandwidth has been divided into multiple resource units (RU) to achieve more flexible frequency resource allocation. However, OFDMA transmission, preamble puncturing and the increase in the length of the long training field (LTF) sequence brought about by the large bandwidth all lead to a higher PAPR of the LTF sequence, resulting in the inability of the transmitted signal to obtain higher power after passing through the power amplifier (PA), affecting the channel estimation performance and data transmission quality. Summary of the invention

[0004] The present application provides a communication method and apparatus, which reduces the PAPR of a first sequence by designing a rotation factor and a value of the rotation factor.

[0005] In a first aspect, a communication method is provided, which may be executed by a transmitting end or by a component (eg, a chip, a circuit, or a module, etc.) configured in the transmitting end, and is not limited in the present application.

[0006] The method includes: generating a physical layer protocol data unit (PPDU), the PPDU includes a first field, the first field is used to carry a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; sending the PPDU.

[0007] Exemplarily, the transmitting end may be an access point (AP) or a non-access point (non-AP) station (STA). The receiving end may be an AP or a STA, which is not limited in this application. For example, a communication scenario may be: the transmitting end is an AP and the receiving end is an STA; a communication scenario may be: the transmitting end is an STA and the receiving end is an AP; a communication scenario may be: the transmitting end is an STA and the receiving end is an STA; a communication scenario may be: the transmitting end is an AP and the receiving end is an AP.

[0008] Exemplarily, the first sequence may be a long training field (LTF) sequence, the first sequence including a sequence on a pilot subcarrier and a sequence on a non-pilot subcarrier, the sequence on the pilot subcarrier is used by the receiving end to perform phase tracking, solve phase noise (PN) and residual carrier frequency offset (CFO) problems, and the sequence on the non-pilot subcarrier is used by the receiving end to perform channel estimation, for example, to estimate multiple channels during multi-spatial stream transmission.

[0009] It should be noted that the rotation factor The value of the rotation factor is greater than or equal to 2, which means that the value of the rotation factor can be multiple, which means that the pilot phase rotation angle θ k There are more than one possible values, or the pilot phase rotation angle θ k The value of is greater than or equal to 2, indicating that the pilot phase rotation angle θ k The value of can be greater than or equal to 2. For example, when the rotation factor In There are two possible values ​​for the pilot phase rotation angle θ k There are two possible values ​​for , for example, k =0, Or θ k =π, For example, when the rotation factor In There are 6 values ​​of, indicating that the pilot phase rotation angle θ k There are 6 possible values ​​of , for example, k =0, Or θ k =π / 3, Or θ k =2π / 3, Or θ k =π, Or θk =4π / 3, Or θ k =5π / 3, This application is for k , The value of is not limited.

[0010] Optionally, the technical solution of the present application is applicable to communication scenarios in the low-frequency sub-7GHz band.

[0011] According to the scheme provided in this application, the rotation factor is designed By extending the pilot phase θ k The value of the pilot phase θ k The value of includes not only 0 and π, and correspondingly, the value of the sequence on the pilot subcarrier in the first sequence also includes not only ±1, but can be extended to This implementation method can reduce the PAPR of the first sequence over the entire bandwidth and improve transmission performance, while also not affecting the effect of the phase tracking performed by the receiving end using the sequence on the pilot subcarrier.

[0012] In combination with the first aspect, in some implementations of the first aspect, the sequence on the pilot subcarrier is obtained based on the rotation factor, including: the sequence on the pilot subcarrier is generated according to the spatial mapping matrix It is expressed as:

[0013] k∈K pilot And the first sequence uses a single-stream pilot;

[0014] in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of orthogonal frequency division multiplexing (OFDM) symbols of the first sequence, α k is a real number.

[0015] In combination with the first aspect, in some implementations of the first aspect, the first sequence is generated according to a spatial mapping matrix, and the spatial mapping matrix It is expressed as:

[0016]

[0017] in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols in the first sequence, α k is a real number, P LTF The spatial mapping matrix corresponding to the sequence on the non-pilot subcarriers in the first sequence is represented.

[0018] It should be understood that in the WiFi protocol, P is usually used. LTF The elements of the matrix are multiplied by the first sequence to maintain the orthogonal transmission of each spatial stream so that the receiving end can obtain accurate channel estimation results. The columns correspond to multiple OFDM symbols, and the rows correspond to multiple spatial streams. In the WIFI protocol, each OFDM symbol generally contains pilot subcarriers and data subcarriers. Pilot subcarriers are subcarriers that place a preset sequence in an OFDM symbol, and data subcarriers are subcarriers that place transmission data. In communication systems, pilot subcarriers are generally used to help detect and correct subcarrier phase offsets, thereby improving the accuracy of data subcarrier resolution.

[0019] Based on the above scheme, by mapping the matrix in space Added rotation factors The sequence on the pilot subcarriers in the first sequence is based on the rotation factor The phase rotation is obtained by expanding the value of the rotation factor so that the value of the sequence on the pilot subcarrier includes more than just ±1, so as to improve the PAPR performance of the first sequence, thereby allowing the transmitted signal to have higher power when passing through the PA, so as to improve the accuracy of the channel estimation.

[0020] In conjunction with the first aspect, in some implementations of the first aspect, θ k The value of is any of the following: {0, 1, 2, 3, 4, 5}×π / 3.

[0021] Optional, θ k The value of can also be any of the following: {0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5}×π / 3, or {0, 3}×π / 3, which is not limited in this application. kThe value of can be any of the following: {0, 1, 2, 3, 4, 5}×π / 3 is used as an example for explanation.

[0022] It should be understood that the present application uses the pilot phase rotation angle θ k The value of is not limited. Based on the above scheme, by designing multiple pilot phases θ k In other words, by designing the values ​​of multiple rotation factors, the corresponding values ​​of the sequences on the multiple pilot subcarriers are obtained to reduce the PAPR of the first sequence over the entire bandwidth, improve the problem of excessive PAPR when the low-frequency first sequence is multiplexed to the high-frequency millimeter wave, and ensure the system transmission performance.

[0023] Exemplarily, the PPDU may be transmitted using a first bandwidth, and the first bandwidth may be greater than or equal to 160 MHz, such as 160 MHz or 320 MHz. Optionally, the first bandwidth may also be 480 MHz, which is not limited in the present application.

[0024] It should be understood that the LTF sequence can be divided into 1x sequence, 2x sequence and 4x sequence according to the number of zero elements between two non-zero elements. Among them, there are at least 3 zero elements between two non-zero elements of the 1x LTF sequence, at least 1 zero element between two non-zero elements of the 2x LTF sequence, and there are continuous non-zero elements in the 4x LTF sequence. Among them, because the non-zero elements in the 4xLTF sequence are the most dense, the channel estimation result obtained by using the 4x LTF sequence for channel estimation is more accurate, and the relevant parts will not be repeated below.

[0025] In combination with the first aspect, in some implementations of the first aspect, when the first bandwidth is a 320 MHz bandwidth, the first sequence can be understood as a channel estimation sequence (e.g., an LTF sequence) in a 320 MHz PPDU. The implementation can be performed for the transmission of a 2xLTF / 4xLTF sequence of a 320 MHz PPDU.

[0026] Exemplarily, the position index set of the first sequence is {-2036, -2035, ..., 2035, 2036}, where:

[0027] The position index set of the pilot subcarriers of 242-toneRU is: {{-2030, -2004, -1962, -1936, -1896, -1870, -1828, -1802}, {-1782, -1756, -1714, -1688, -1648, -1622, -1580, -1554}, {-1518, -1492, -1450, -1424, -1384, -1358, -1316, -1290}, {-1270, -1244, -1202, -1176, -1136, -11 10, -1068, -1042}, {-1006, -980, -938, -912, -872, -846, -804, -778}, {-758, -732, -690, -664, -624, -598, -556, -530}, {-494, -468, -426, -400, -360, -334, -292, -266}, {-246, -220, -178, -152, -112, -86, -44, -18}, {18, 44, 86, 112, 152, 178, 220, 246}, {266, 292, 334, 360, 400, 426, 468, 49 4}, {530, 556, 598, 624, 664, 690, 732, 758}, {778, 804, 846, 872, 912, 938, 980, 1006}, {1042, 1068, 1110, 1136, 1176, 1202, 1244, 1270}, {1290, 1316, 1358, 1384, 1424, 1450, 1492, 1518}, {1554, 1580, 1622, 1648, 1688, 1714, 1756, 1782}, {1802, 1828, 1870, 1896, 1936, 1962, 2004, 2030}}, corresponding to,

[0028] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 242-tone RU is: {{0,0,3,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,0,3,3,3,0,3,0},{3,3,0,0,3,0,3,0},{0,0,0,0,0,3,0,3},{0,0,0,0,0,3,0,3},{0,0,3,3,3,0,3,0},{3,0,0,3,3,0,3,0}. Or,

[0029] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 242-tone RU is: {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,0,0} ,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0}}×π / 3.

[0030] The position index set of the pilot subcarriers of the 484-tone RU is: {{-2030,-2004,-1962,-1936,-1896,-1870,-1828,-1802},{-1782,-1756,-1714,-1688,-1648,-1622,-1580,-1554},{1518,-1492,-1450,-1424,-1384,-1358,-1316,-1290},{-127 0,-1244,-1202,-1176,-1136,-1110,-1068,-1042},{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{ -246,-220,-178,-152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006}, {1042,1068,1110,1136,1176,1202,1244,1270},{1290,1316,1358,1384,1424,1450,1492,1518},{1554,1580,1622,1648,1688,1714,1756,1782},{1802,1828,1870,1896,1936,1962,2004,2030}}, correspondingly,

[0031] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,0,3,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,0,3,3,3,0,3,0},{3,3,0,0,3,0,3,0},{0,0,0,0,0,3,0,3},{0,0,0,0,0,3,0,3},{0,0,3,3,3,0,3,0},{3,0,0,3,3,0,3,0}. Or,

[0032] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,0,0} ,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0}}×π / 3.

[0033] The position index set of the pilot subcarriers of the 996-tone RU is: {{-2004,-1936,-1870,-1802,-1756,-1688,-1622,-1554,-1518,-1450,-1384,-1316,-1270,-1202,-1136,-1068},{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-2 92,-246,-178,-112,-44},{44,112,178,246,292,360,426,494,530,598,664,732,778,846,912,980},{1068,1136,1202,1270,1316,1384,1450,1518,1554,1622,1688,1756,1802,1870,1936,2004}}, correspondingly,

[0034] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3}}×π / 3; or,

[0035] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3}}×π / 3.

[0036] Based on the above scheme, for the 2xLTF / 4xLTF sequence of 320MHz PPDU, by designing different pilot phase rotation angles θk, the first sequence can have a lower PAPR over the entire bandwidth. For example, the pilot phase design corresponding to the pilot subcarrier of the 996-tone RU can reduce the PAPR of all RUs or multiple resource units (MRUs) as a whole, solving the problem of excessive PAPR caused by too long LTF sequences under larger bandwidths; the pilot phase corresponding to the pilot subcarrier of the 484-toneRU can reduce the PAPR of the RU / MRU from each local area, improving the problem of excessive PAPR caused by channel puncturing.

[0037] In combination with the first aspect, in certain implementations of the first aspect, the multi-resource unit MRU is composed of multiple resource units RU, the position index set of the pilot subcarriers of the MRU is composed of the position index sets of the pilot subcarriers of the multiple RUs, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the MRU is composed of the pilot phase rotation angle set corresponding to the pilot subcarriers of the multiple RUs.

[0038] In combination with the first aspect, in certain implementations of the first aspect, when the first bandwidth is a 160 MHz bandwidth, the first sequence may be understood as a channel estimation sequence (e.g., an LTF sequence) in a 160 MHz PPDU. This implementation may be performed for transmission of a 2xLTF / 4xLTF sequence of a 160 MHz PPDU.

[0039] Exemplarily, the position index set of the first sequence is {–1012, -1011, …, 1011, 1012}, where:

[0040] The position index set of the pilot subcarriers of the 242-tone RU is: {{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-246,-220,-178, -152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006}}, correspondingly,

[0041] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{0,3,0,0,0,0,0,3},{0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0},{0,0,0,3,0,3,0,0},{0,3,0,0,3,0,3,0,0},{0,0,0,3,3,3,3,0},{0,0,3,0,0,3,0,3},{0,3,0,0,3,3,3,0},{0,0,3,0,0,3,0,3},{0,3,0,0,0,0,0,3}}×π / 3; or,

[0042] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{3,0,3,3,3,3,3,0},{3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0},{3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0},{3,0,0,0,0,3,3,0},{3,0,0,0,0,3,3,3},{0,0,3,0,3,0,3,3,3},{3,3,0,0,0,3,3,3}}×π / 3.

[0043] The position index set of the pilot subcarriers of the 484-tone RU is {{-1006,-980,-938,-912,-872,-846,-804,-778,-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266,-246,-220,-178,- 152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246,266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758,778,804,846,872,912,938,980,1006}}, correspondingly,

[0044] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,3,0,0,0,0,0,3,0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0,0,0,0,0,3,0,3,0,0},{0,3,0,0,3,0,0,3,0,0,0,3,3,3,0},{0,0,3,0,0,3,0,0,3,0,0,0,3,3,3,0}}×π / 3; or,

[0045] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{3,0,3,3,3,3,3,0,3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0,3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0,3,0,0,0,0,3,3},{0,0,3,0,3,0,3,3,3,3,3,0,0,0,3,3,3}}×π / 3.

[0046] The position index set of the pilot subcarriers of the 996-tone RU is {{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-292,-246,-178,-112,-44},{44,112,178,246,292,360,426,494,530,598,664,732,778,846,912,980}}, correspondingly,

[0047] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is {{3,0,0,3,0,3,3,0,0,3,0,0,0,0,0},{3,0,0,3,0,3,3,0,0,3,0,0,3,0,0,0,0,0}}×π / 3; or,

[0048] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,3,3,0,0,0,3,3,0,3,3,3,3,0,0,3},{0,3,3,0,0,0,3,3,0,3,3,3,3,3,0,0,3}}×π / 3.

[0049] Based on the above scheme, for the 2xLTF / 4xLTF sequence of 160MHz PPDU, different pilot phase rotation angles θ are designed. k , which can make the first sequence have a lower PAPR over the entire bandwidth. For example, the pilot phase design corresponding to the pilot subcarrier of the 996-tone RU can reduce the PAPR of all RU / MRU as a whole, solving the problem of excessive PAPR caused by too long LTF sequence under larger bandwidth; the pilot phase corresponding to the pilot subcarrier of the 484-tone RU can reduce the PAPR of the RU / MRU from each local part, improving the problem of excessive PAPR caused by channel puncturing.

[0050] In a second aspect, a communication method is provided. The method may be executed by a receiving end or by a component (eg, a chip, a circuit, or a module, etc.) configured in the receiving end, and the present application does not limit the method.

[0051] The method includes: receiving a physical layer protocol data unit PPDU, the PPDU includes a first field, the first field carries a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; and performing phase tracking according to the sequence on the pilot subcarrier.

[0052] According to the scheme provided in this application, the rotation factor is designed By extending the pilot phase θ k The value of the pilot phase θ k The value of includes not only 0 and π, and correspondingly, the value of the sequence on the pilot subcarrier in the first sequence also includes not only ±1, but can be extended to This implementation method can reduce the PAPR of the first sequence over the entire bandwidth and improve transmission performance, while also not affecting the effect of the phase tracking performed by the receiving end using the sequence on the pilot subcarrier.

[0053] In combination with the second aspect, in some implementations of the second aspect, the sequence on the pilot subcarrier is obtained based on the rotation factor, including: the sequence on the pilot subcarrier is generated according to the spatial mapping matrix It is expressed as:

[0054] k∈K pilot And the first sequence uses a single-stream pilot;

[0055] in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols in the first sequence, α k is a real number.

[0056] In conjunction with the second aspect, in some implementations of the second aspect, the first sequence is generated according to the spatial mapping, and the spatial mapping matrix It is expressed as:

[0057]

[0058] in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols in the first sequence, α k is a real number, P LTF The spatial mapping matrix corresponding to the sequence on the non-pilot subcarriers in the first sequence is represented.

[0059] In conjunction with the second aspect, in some implementations of the second aspect, θ k The value of is any of the following: {0, 1, 2, 3, 4, 5}×π / 3.

[0060] Optional, θ k The value of can also be any of the following: {0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5}×π / 3, or {0, 3}×π / 3, which is not limited in this application.

[0061] Exemplarily, the PPDU may be transmitted using a first bandwidth, and the first bandwidth may be greater than or equal to 160 MHz, for example, the first bandwidth may be a 160 MHz bandwidth or a 320 MHz bandwidth. Optionally, the first bandwidth may also be a 480 MHz bandwidth, which is not limited in this application.

[0062] In conjunction with the second aspect, in certain implementations of the second aspect, when the size of the first bandwidth is 320 MHz, the first sequence can be understood as a channel estimation sequence (e.g., an LTF sequence) in a 320 MHz PPDU. This implementation can be performed for the transmission of a 2xLTF / 4xLTF sequence of a 320 MHz PPDU.

[0063] Exemplarily, the position index set of the first sequence is {-2036, -2035, ..., 2035, 2036}, where:

[0064] The position index set of the pilot subcarriers of 242-toneRU is: {{-2030, -2004, -1962, -1936, -1896, -1870, -1828, -1802}, {-1782, -1756, -1714, -1688, -1648, -1622, -1580, -1554}, {-1518, -1492, -1450, -1424, -1384, -1358, -1316, -1290}}, {-1270, -1244, -1202, -1176, -1136, -1110, -1068, -1042}, {-1006, -980, -938, -912, -872, -846, -804, -778}, {-758, -732, -690, -664, -624, -598, -556, -530}, {-494, -468, -426, -400, -360, -334, -292, -2 66}, {-246, -220, -178, -152, -112, -86, -44, -18}, {18, 44, 86, 112, 152, 178, 220, 246}, {266, 292, 334, 360, 400, 426, 468, 494}, {530, 556, 598, 624, 664, 690, 732, 758}, {778, 804, 846, 872, 912, 938, 980, 1006}, {1042, 1068, 1110, 1136, 1176, 1202, 1244, 1270}, {1290, 1316, 1358, 1384, 1424, 1450, 1492, 1518}, {1554, 1580, 1622, 1648, 1688, 1714, 1756, 1782}, {1802, 1828, 1870, 1896, 1936, 1962, 2004, 2030}}, corresponding to,

[0065] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{0,0,3,0,3,3,0,3}, {3,0,0,0,3,3,0,3}, {0,0,3,3,3,0,3,0}, {3,3,0,0,3,0,3,0}, {0,0,0,0,0,3,0,3}, {0,0,0,0,0,3,0,3}, {0,0,3,3,3,0,3,0}, {3,0,0,3,3,3,0,3,0}. or,

[0066] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{0,0,0,0,3,0,0,0}, {0,0,3,0,0,0,0,0}, {0,0,0,0,0,0,0,0,0}, {3,0,0,3,0,3,3,3}, {3,0,0,0,3,0,0,0}, {0,0,0,0,3,0,0,0}, {0,3,0,0,0,0,0,0}, {3,0,0,0,0,0,0,0} 0}, {3,0,3,0,0,0,3,0}, {0,0,0,0,0,0,3,0}, {0,0,0,3,0,0,0,0}, {3,3,0,3,0,0,3,0}, {0,0,3,0,0,0,3,0}, {3,0,3,0,0,0,3,0}, {0,0,3,0,0,0,3,0}, {3,0,3,0,0,0,3,0}, {0,0,0,0,0,0,0,0}, {3,0,0,0,0,0,3,3,0}}×π / 3.

[0067] The position index set of the pilot subcarriers of 484-toneRU is: {{-2030, -2004, -1962, -1936, -1896, -1870, -1828, -1802}, {-1782, -1756, -1714, -1688, -1648, -1622, -1580, -1554}, {1518, -1492, -1450, -1424, -1384, -1358, -1316, -1290} , {-1270, -1244, -1202, -1176, -1136, -1110, -1068, -1042}, {-1006, -980, -938, -912, -872, -846, -804, -778}, {-758, -732, -690, -664, -624, -598, -556, -530}, {-494, -468, -426, -400, -360, -334, -292, -26 6}, {-246, -220, -178, -152, -112, -86, -44, -18}, {18, 44, 86, 112, 152, 178, 220, 246}, {266, 292, 334, 360, 400, 426, 468, 494}, {530, 556, 598, 624, 664, 690, 732, 758}, {778, 804, 846, 872, 912, 938, 980, 1006}, {1042, 1068, 1110, 1136, 1176, 1202, 1244, 1270}, {1290, 1316, 1358, 1384, 1424, 1450, 1492, 1518}, {1554, 1580, 1622, 1648, 1688, 1714, 1756, 1782}, {1802, 1828, 1870, 1896, 1936, 1962, 2004, 2030}}, corresponding to,

[0068] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,0,3,0,3,3,0,3}, {3,0,0,0,3,3,0,3}, {0,0,3,3,3,0,3,0}, {3,3,0,0,3,0,3,0}, {0,0,0,0,0,3,0,3}, {0,0,0,0,0,3,0,3}, {0,0,3,3,3,0,3,0}, {3,0,0,3,3,0,3,0}. , 3, 3, 3},{3,0,3,0,0,3,0,3},{3,0,0,0,3,3,3},{0,3,3,3,3,3,0,3,3},{3,3,0,0,3,3,3,3},{3,0,0,0,3,3,0,3},{3,0,0,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,3,3,3,3,0,3,3},{3,0,0,3,3,3,3}}×π / 3; or,

[0069] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,0,0} ,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0}}×π / 3.

[0070] The position index set of the pilot subcarriers of the 996-tone RU is: {{-2004,-1936,-1870,-1802,-1756,-1688,-1622,-1554,-1518,-1450,-1384,-1316,-1270,-1202,-1136,-1068},{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-2 92,-246,-178,-112,-44},{44,112,178,246,292,360,426,494,530,598,664,732,778,846,912,980},{1068,1136,1202,1270,1316,1384,1450,1518,1554,1622,1688,1756,1802,1870,1936,2004}}, correspondingly,

[0071] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3}}×π / 3; or,

[0072] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3}}×π / 3.

[0073] In combination with the second aspect, in certain implementations of the second aspect, the multi-resource unit MRU is composed of multiple resource units RU, the position index set of the pilot subcarriers of the MRU is composed of the position index sets of the pilot subcarriers of the multiple RUs, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the MRU is composed of the pilot phase rotation angle set corresponding to the pilot subcarriers of the multiple RUs.

[0074] In conjunction with the second aspect, in certain implementations of the second aspect, when the size of the first bandwidth is 160 MHz, the first sequence can be understood as a channel estimation sequence (e.g., an LTF sequence) in a 160 MHz PPDU. This implementation can be performed for the transmission of a 2xLTF / 4xLTF sequence of a 160 MHz PPDU.

[0075] Exemplarily, the position index set of the first sequence is {–1012, -1011, …, 1011, 1012}, where:

[0076] The position index set of the pilot subcarriers of the 242-tone RU is: {{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-246,-220,-178, -152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006}}, correspondingly,

[0077] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{0,3,0,0,0,0,0,3},{0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0},{0,0,0,3,0,3,0,0},{0,3,0,0,3,0,3,0,0},{0,0,0,3,3,3,3,0},{0,0,3,0,0,3,0,3},{0,3,0,0,3,3,3,0},{0,0,3,0,0,3,0,3},{0,3,0,0,0,0,0,3}}×π / 3; or,

[0078] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{3,0,3,3,3,3,3,0},{3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0},{3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0},{3,0,0,0,0,3,3,0},{3,0,0,0,0,3,3,3},{0,0,3,0,3,0,3,3,3},{3,3,0,0,0,3,3,3}}×π / 3;

[0079] The position index set of the pilot subcarriers of the 484-tone RU is {{-1006,-980,-938,-912,-872,-846,-804,-778,-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266,-246,-220,-178,- 152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246,266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758,778,804,846,872,912,938,980,1006}}, correspondingly,

[0080] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,3,0,0,0,0,0,3,0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0,0,0,0,0,3,0,3,0,0},{0,3,0,0,3,0,0,3,0,0,0,3,3,3,0},{0,0,3,0,0,3,0,0,3,0,0,0,3,3,3,0}}×π / 3; or,

[0081] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{3,0,3,3,3,3,3,0,3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0,3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0,3,0,0,0,0,3,3},{0,0,3,0,3,0,3,3,3,3,3,0,0,0,0,3,3}}×π / 3;

[0082] The position index set of the pilot subcarriers of the 996-tone RU is {{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-292,-246,-178,-112,-44},{44,112,178,246,292,360,426,494,530,598,664,732,778,846,912,980}}, correspondingly,

[0083] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{3,0,0,3,0,3,3,0,0,3,0,0,0,0,0},{3,0,0,3,0,3,3,0,0,3,0,0,3,0,0,0,0,0}}×π / 3; or,

[0084] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,3,3,0,0,0,3,3,0,3,3,3,3,0,0,3},{0,3,3,0,0,0,3,3,0,3,3,3,3,3,0,0,3}}×π / 3.

[0085] The beneficial effects of the above-mentioned second aspect and some implementation methods of the second aspect can be referred to the relevant description of the first aspect, which will not be repeated here.

[0086] In a third aspect, a communication device is provided, which may be a transmitting end or a component in the transmitting end (eg, a chip, a circuit or a module, etc.), which is not limited in the present application.

[0087] The device includes: a processing unit, used for generating a physical layer protocol data unit PPDU, the PPDU includes a first field, the first field is used to carry a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; a transceiver unit, used for sending the PPDU.

[0088] The transceiver unit can perform the reception and transmission processing in the aforementioned first aspect, and the processing unit can perform other processing except reception and transmission in the aforementioned first aspect.

[0089] The technical effects of the device shown in the third aspect above can refer to the technical effects in the first aspect and its possible designs.

[0090] In a fourth aspect, a communication device is provided. The device may be a receiving end or a component in the receiving end (eg, a chip, a circuit or a module, etc.), which is not limited in the present application.

[0091] The device includes: a transceiver unit, used for receiving a physical layer protocol data unit PPDU, the PPDU includes a first field, the first field carries a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; a processing unit, used for phase tracking according to the sequence on the pilot subcarrier.

[0092] The transceiver unit can perform the reception and transmission processing in the aforementioned second aspect, and the processing unit can perform other processing except reception and transmission in the aforementioned second aspect.

[0093] The technical effects of the device shown in the fourth aspect above can refer to the technical effects in the second aspect and its possible designs.

[0094] In a fifth aspect, a communication device is provided, comprising a processor, configured to call and run a computer program stored in a memory, and control a transceiver to send and receive signals, so that the communication device performs a method as in any aspect of the first aspect or the second aspect, or any possible implementation of these aspects. Optionally, the communication device may further include the memory, configured to store the computer program, and the communication device may further include the transceiver.

[0095] In a sixth aspect, a communication device is provided, comprising a processor, the processor being used to process data and / or information so that the method in any aspect of the first aspect or the second aspect, or any possible implementation of these aspects, is executed. Optionally, the communication device may also include a communication interface, the communication interface being used to receive data and / or information, and transmit the received data and / or information to the processor. Optionally, the communication interface is also used to output the data and / or information processed by the processor.

[0096] In a seventh aspect, a chip is provided, comprising a processor, the processor being used to run a program or an instruction, so that the chip executes the method in any aspect of the first aspect or the second aspect, or any possible implementation of these aspects. Optionally, the chip may also include a memory, the memory being used to store the program or the instruction. Optionally, the chip may also include the transceiver.

[0097] In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to implement a method as in any aspect of the first aspect or the second aspect, or any possible implementation of these aspects.

[0098] In a ninth aspect, a computer program product is provided, the computer program product comprising a computer program code, the computer program code being used to implement a method as in any aspect of the first aspect or the second aspect, or any possible implementation of any aspect of these aspects.

[0099] In a tenth aspect, a communication system is provided, comprising the communication device in the third and fourth aspects mentioned above. BRIEF DESCRIPTION OF THE DRAWINGS

[0100] Figure 1It is a schematic diagram of an application scenario applicable to the embodiment of the present application;

[0101] Figure 2 This is a schematic diagram of an MRU pattern in the case of 80MHz provided in an embodiment of the present application;

[0102] Figure 3 It is a structural diagram of a multi-stream LTF sequence provided in an embodiment of the present application;

[0103] Figure 4 is a flow chart of a communication method 400 provided in an embodiment of the present application;

[0104] Figure 5 This is a schematic diagram of an MRU pattern in a 160MHz case provided in an embodiment of the present application;

[0105] Figure 6 This is a schematic diagram of an MRU pattern in a 320MHz case provided in an embodiment of the present application;

[0106] Figure 7 is a schematic structural diagram of a communication device 1000 provided in an embodiment of the present application;

[0107] Figure 8 is a schematic structural diagram of a communication device 2000 provided in an embodiment of the present application;

[0108] Fig. 9 It is a schematic structural diagram of a chip system 3000 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0109] The technical solution in this application will be described below in conjunction with the accompanying drawings.

[0110] The technical solution provided in the embodiments of the present application can be applicable to wireless local area network (WLAN) scenarios, for example, supporting relevant standards of the Institute of Electrical and Electronics Engineers (IEEE), such as 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, 802.11be standards, 802.11bn standards / UHR standards / WiFi8 standards, 802.11ad standards, 802.11ay standards, 802.11bf standards / sensing standards, UWB standards / 802.15 standards.

[0111] Although the embodiments of the present application are mainly described by deploying a WLAN network, especially a network using the IEEE 802.11 system standard, it is easy for those skilled in the art to understand that the various aspects involved in the embodiments of the present application can be extended to other networks using various standards or protocols, such as BLUETOOTH networks, high-performance wireless local area networks (HIPERLAN), wireless wide area networks (WWAN), wireless personal area networks (WPAN) or other networks known now or developed later. Therefore, regardless of the coverage range and wireless access protocol used, the various aspects provided in the embodiments of the present application can be applied to any suitable wireless network.

[0112] The technical solutions of the embodiments of the present application can also be applied to various communication systems, such as: WLAN communication system, wireless fidelity (Wi-Fi) system, long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) communication system, fifth generation (5G) system or new radio (NR), sixth generation (6G) system, Internet of Things (IoT) network or vehicle to x (V2X), etc.

[0113] The above-mentioned communication system applicable to the present application is only an example for illustration, and the communication system applicable to the present application is not limited to this. A unified description is given here and no further elaboration is given below.

[0114] Figure 1 Schematic diagram of application scenarios applicable to the embodiments of the present application. Figure 1As shown, the communication method provided by the present application is applicable to communication between stations (STA), wherein the station can be an AP-type station or a non-access point-type station (none access point station, non-AP STA), referred to as AP and non-AP stations, respectively. Specifically, the scheme of the present application is applicable to communication between an AP and one or more non-AP stations (for example, communication between AP1 and non-APSTA1, non-AP STA2), and is also applicable to communication between APs (for example, communication between AP1 and AP2), and communication between non-AP STAs and non-AP STAs (for example, communication between non-AP STA2 and non-AP STA3).

[0115] For example, an access point can be a node for a terminal (e.g., a mobile phone) to enter a wired (or wireless) network. It is mainly deployed in homes, buildings, and parks, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. An access point is equivalent to a bridge connecting a wired network and a wireless network. Its main function is to connect various wireless network clients together and then connect the wireless network to Ethernet.

[0116] Specifically, the access point can be a terminal or network device with a WiFi chip, and the network device can be a server, a router, a switch, a bridge, a computer, a mobile phone, a relay station, a vehicle-mounted device, a wearable device, a network device in a 5G network, and a network device in a 6G network or a network device in a public land mobile network (PLMN), etc., which is not limited in the embodiments of the present application. The access point can be a device that supports the Wi-Fi standard. For example, the access point can also support 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, 802.11be standards, 802.11bn standards / UHR standards / WiFi8 standards, 802.11ad standards, 802.11ay standards, 802.11bf standards / sensing standards, UWB standards / 802.15 standards.

[0117] A non-AP site may be a wireless communication chip, a wireless sensor or a wireless communication terminal, etc., and may also be referred to as a user, user equipment (UE), an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. A non-AP site may be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, an Internet of Things device, a wearable device, a terminal device in a 5G network, a terminal device in a 6G network or a terminal device in a PLMN, etc., and the embodiments of the present application are not limited to this. A non-AP site may be a device that supports the WLAN format. For example, a non-AP station may support 802.11a / b / g standards, 802.11n standards, 802.11ac standards, 802.11ax standards, 802.11be standards, 802.11bn standards / UHR standards / WiFi8 standards, 802.11ad standards, 802.11ay standards, 802.11bf standards / sensing standards, UWB standards / 802.15 standards.

[0118] Exemplarily, non-AP sites can be mobile phones, tablet computers, set-top boxes, smart TVs, smart wearable devices, vehicle-mounted communication devices, computers, Internet of Things (IoT) nodes, sensors, smart homes such as smart cameras, smart remote controls, smart water and electricity meters, and sensors in smart cities.

[0119] The above-mentioned AP or non-AP site may include a transmitter, a receiver, a memory, a processor, etc., wherein the transmitter and the receiver are respectively used for sending and receiving packet structures, the memory is used to store signaling information and store preset values ​​agreed in advance, etc., and the processor is used to parse signaling information, process related data, etc.

[0120] In order to facilitate understanding of the technical solutions of the embodiments of the present application, some terms or concepts that may be involved in the embodiments of the present application are first briefly described.

[0121] (1) Resource unit (RU):

[0122] After the OFDMA technology was introduced in the 802.11ax standard, a bandwidth can be divided into multiple RUs. The types of RUs are: 26-tone RU, 52-tone RU, 106-tone RU, 242-tone RU, 484-tone RU, 996-tone RU and 2×996-tone RU. One RU can be allocated to one or more users, so as to achieve a more refined division of spectrum resources and thus more flexible frequency resource scheduling.

[0123] (2) Multiple resource unit (MRU):

[0124] The 802.11be standard defines a new frequency resource unit, namely MRU, which allows multiple RUs to be allocated to the same user, achieving more flexible frequency resource allocation. The small-size MRU in the standard includes two types: 52+26-tone MRU and 106+26-tone MRU. The large-size MRU types in the standard include: 484+242-tone MRU, 996+484-tone MRU, 996+484+242-tone MRU, 2×996+484-tone MRU, 3×996-tone MRU and 3×996+484-tone MRU.

[0125] For different bandwidths, such as 20MHz, 40MHz, 80MHz, 160MHz and 320MHz bandwidths, the standard has currently defined corresponding MRU patterns and LTF sequences.

[0126] Figure 2 The figure is a schematic diagram of the MRU pattern in the 80MHz bandwidth. In the 802.11be standard, the 484+242-tone MRU pattern in the 80MHz bandwidth includes 4 MRU patterns, namely, 484+242-tone MRU1, 484+242-tone MRU2, 484+242-tone MRU3 and 484+242-tone MRU4.

[0127] Exemplarily, when transmitting a 20MHz PPDU, the 20MHz bandwidth may be composed of a resource unit consisting of a full 242 subcarriers (242-tone RU), or may be composed of various combinations of resource units consisting of 26 subcarriers (26-tone RU), resource units consisting of 52 subcarriers (52-tone RU), and resource units consisting of 106 subcarriers (106-tone RU).

[0128] For example, when the channel bandwidth for transmitting a 40MHz PPDU is 40MHz, the entire bandwidth is roughly equivalent to a replication of a 20MHz subcarrier distribution. The entire 40MHz bandwidth can be composed of a resource unit (484-tone RU) consisting of a total of 484 subcarriers, or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, and 242-tone RU.

[0129] For example, when transmitting an 80MHz PPDU, the entire channel bandwidth is roughly equivalent to a replication of two 40MHz subcarrier distributions. The entire 40MHz bandwidth can be composed of a resource unit consisting of a full 996 subcarriers (996-tone RU), or various combinations of 26-tone RU, 52-tone RU, 106-tone RU, and 242-tone RU.

[0130] (3) Peak-to-average power ratio / PAPR:

[0131] The amplitude of wireless signals is constantly changing in the time domain, so the transmission power of wireless signals is not constant. PAPR refers to the ratio of the peak power of a signal to the average power of the signal over a period of time. Since OFDM symbols are composed of multiple independently modulated subcarrier signals, when the phases of each subcarrier are the same or similar, the superimposed signal will be modulated by the same initial phase signal, thereby generating a larger instantaneous power peak, which further leads to a higher PAPR. Since the dynamic range of general power amplifiers is limited, MIMO-OFDM signals with large PAPR can easily enter the nonlinear region of the power amplifier, resulting in nonlinear distortion of the signal, causing obvious spectrum spread interference and in-band signal distortion, resulting in a serious degradation of the performance of the entire system.

[0132] For example, the PAPR is calculated as:

[0133]

[0134] Among them, LTF represents a complete LTF sequence, including a single-stream pilot and a multi-space-stream non-pilot. The single-stream pilot is used by the receiving end to perform phase tracking when receiving the signal to solve the phase noise and residual carrier frequency offset problems. The multi-space-stream non-pilot is used for channel estimation during multi-stream transmission. IFFT(*) represents the inverse Fourier transform operation. When performing the inverse Fourier transform, upsampling can be performed, such as four times upsampling. The upsampling methods include nearest neighbor interpolation, bilinear interpolation, bicubic interpolation, or deconvolution. |*| represents absolute value calculation; * represents average operation; max(*) represents the maximum element of the sequence.

[0135] There are currently three types of subcarriers: data subcarriers, pilot subcarriers, and unused subcarriers. Among them, a pilot subcarrier is a subcarrier in which a preset sequence is placed in an OFDM symbol, and a data subcarrier is a subcarrier in which transmission data is placed. In a communication system, data subcarriers are used for the transmission of actual data, and pilot subcarriers are used to provide phase information and parameter tracking to help detect and correct subcarrier phase offsets, thereby improving the accuracy of data subcarrier resolution; unused subcarriers are neither data subcarriers nor pilot subcarriers, and include central direct current (DC) subcarriers, guard bands, and empty subcarriers.

[0136] (4) Long training field (LTF) sequence:

[0137] The LTF sequence can be used for channel estimation at the receiving end. Different bandwidths correspond to different LTF sequences. In order to accurately estimate the spatial stream channel, the WiFi standard proposes to keep the LTF sequences on each spatial stream orthogonal by multiplying the LTF sequence on the data subcarrier using the P matrix.

[0138] In the transmission scenario of multiple spatial streams, the single-stream pilot and the non-pilot of multiple spatial streams are generated at the transmitting end through the spatial mapping matrix. The columns of the spatial mapping matrix correspond to multiple OFDM symbols, and the rows correspond to multiple spatial streams. It can be expressed as:

[0139]

[0140] Among them, K Pilot Represents the index set of pilot subcarriers, R LTF YesN LTF ×N LTF The matrix, N LTF Indicates the number of OFDM symbols in the LTF sequence, R LTF Each row of is equal to P LTF The first line, that is:

[0141] [R LTF ] m,n =[P LTF ] 1,n ,

[0142]

[0143] Taking the number of OFDM symbols in the LTF sequence as 4 as an example, the corresponding P LTF The matrix is:

[0144]

[0145] Taking the number of OFDM symbols in the LTF sequence as 6 as an example, the corresponding P LTF The matrix is:

[0146]

[0147] Taking the number of OFDM symbols in the LTF sequence as 8 as an example, the corresponding P LTF The matrix is:

[0148]

[0149] Figure 3 This is a schematic diagram of the construction of a multi-stream LTF sequence. Figure 3 As shown in the figure, the marked time is the cyclic shift delay (CSD) corresponding to each spatial stream. For the case where the number of spatial streams is less than 4, the corresponding LTF sequence can be found in Figure 3 The kth subcarrier carries the kth element LTF in the LTF sequence. k , and the LTF of the nth OFDM symbol corresponding to the mth spatial stream is consistent with P LTF The elements of the mth row and nth column in the matrix are multiplied, so for the channel H k After that, the frequency domain signal Y received by the non-AP STA k It can be expressed as: k =H k P 4*4 LTF k . Due to P LTF The matrix is ​​an orthogonal matrix (for example, I is the identity matrix, * is the conjugate transpose of the matrix), so the channel on the kth subcarrier is In this way, the corresponding multiple input multiple output (MIMO) channel on the k-th subcarrier can be estimated.

[0150] It should be understood that the above LTF construction method is only for data subcarriers. For pilot subcarriers, the corresponding LTF construction method is similar to the LTF construction method of data subcarriers, but the difference between the two is that the LTF construction method of pilot subcarriers uses R LTF Matrix, not P LTF Matrix, R LTF Each row of the matrix is ​​equal to P LTFThe first row of the matrix. Therefore, the elements of the LTF sequence on the data subcarrier and the elements of the LTF sequence on the pilot subcarrier may be multiplied by different values, resulting in a change in the PAPR value of the designed LTF sequence. LTF Matrices and R LTF For details about the matrix, please refer to the 802.11ac standard and will not be described in detail here.

[0151] Currently, since the OFDMA technology was introduced in the 802.11ax standard, the entire bandwidth has been divided into multiple RUs to achieve more flexible frequency resource allocation. However, OFDMA transmission, preamble puncturing, and the increase in LTF sequence length caused by the larger transmission bandwidth will lead to a higher PAPR of the LTF sequence, resulting in the transmission signal being unable to obtain higher power after passing through the PA, affecting the channel estimation performance and data transmission quality.

[0152] Considering that when the receiving end uses a single-stream pilot for phase tracking, it can calculate based on the phase change degree of the pilot signal at the same position at different times, for example, it can calculate based on the phase difference of the same pilot subcarrier corresponding to two adjacent OFDM symbols divided by time, without knowing the specific phase value information of the subcarrier. In other words, in 802.11acLTF, 802.11ax / 802.11be's 2x LTF and 4x LTF, when the single-stream pilot phase changes, the receiving end can still use the pilot for phase tracking normally.

[0153] Based on this, in order to solve the problem of too high PAPR, this application designs a rotation factor By extending the pilot phase θ k The value of the pilot phase θ k The value of includes not only 0 and π, and correspondingly, the value of the sequence on the pilot subcarrier in the first sequence also includes not only ±1, but can be extended to This implementation method can reduce the PAPR of the first sequence over the entire bandwidth and improve transmission performance, while also not affecting the effect of the phase tracking performed by the receiving end using the sequence on the pilot subcarrier.

[0154] In order to facilitate understanding of the embodiments of the present application, the following points are first explained.

[0155] 1) In this application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0156] 2) In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the associated objects before and after are in an "or" relationship. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Where a, b and c can be single or multiple, respectively.

[0157] 3) In the present application, "first", "second" and various numerical references are used to distinguish for the convenience of description and are not used to limit the scope of the embodiments of the present application. For example, they are used to distinguish different messages, etc., rather than to describe a specific order or sequence. It should be understood that the objects described in this way can be interchanged where appropriate so as to be able to describe solutions other than the embodiments of the present application.

[0158] 4) In this application, the terms "comprises" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to these processes, methods, products or apparatuses.

[0159] 5) In this application, "used for indication" may include being used for direct indication and being used for indirect indication. When describing that a certain indication information is used for indicating A, it may include that the indication information directly indicates A or indirectly indicates A, but it does not mean that the indication information must carry A.

[0160] 6) In this application, "communication" may also be described as "data transmission", "information transmission", "data processing", etc. "Transmission" includes "sending" and "receiving".

[0161] The technical solution provided by the present application will be described in detail below with reference to the accompanying drawings. The embodiments of the present application can be applied to a variety of different scenarios, including Figure 1 The scenario shown is, but not limited to, that scenario.

[0162] It should be understood that the embodiments shown below do not particularly limit the specific structure of the execution subject of the method provided by the embodiments of the present application. As long as it is possible to communicate according to the method provided by the embodiments of the present application by running a program that records the code of the method provided by the embodiments of the present application, for example, the execution subject of the method provided by the embodiments of the present application may be a receiving device or a sending device, or a functional module in the receiving device or the sending device that can call and execute the program.

[0163] Without loss of generality, the following describes in detail the communication method provided in the embodiment of the present application by taking the interaction between the transmitter and the receiver as an example. The transmitter involved in the embodiment of the present application may be an access point (AP) or a non-access point (non-AP) station (STA); the receiver may be an AP or a STA, and the present application does not limit this. For example, a communication scenario may be: the transmitter is an AP and the receiver is an STA; a communication scenario may be: the transmitter is an STA and the receiver is an AP; a communication scenario may be: the transmitter is an STA and the receiver is an STA; a communication scenario may be: the transmitter is an AP and the receiver is an AP. Transmitter Receiver Transmitter Receiver For ease of understanding and description, the following embodiments are described by taking the example that the transmitter may be an AP and the receiver may be a STA.

[0164] Figure 4 is a flow chart of a communication method 400 provided in an embodiment of the present application, such as Figure 4 As shown, the following steps are included:

[0165] S410, the transmitting end generates a PPDU.

[0166] The PPDU includes a first field, the first field is used to carry a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value.

[0167] Exemplarily, the first sequence may be an LTF sequence, and the first sequence includes a sequence on a pilot subcarrier and a sequence on a non-pilot subcarrier. The sequence on the pilot subcarrier is used by the receiving end to perform phase tracking and solve phase noise and residual carrier frequency offset problems, and the sequence on the non-pilot subcarrier is used by the receiving end to perform channel estimation, for example, estimating multiple channels during multi-spatial stream transmission.

[0168] It should be noted that the sequence on the pilot subcarrier is obtained based on the rotation factor, including:

[0169] b) The sequence on the pilot subcarrier is generated according to a spatial mapping matrix, wherein the spatial mapping matrix It is expressed as:

[0170] k∈K pilot And the first sequence uses a single-stream pilot;

[0171] in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols of the first sequence, α k is a real number.

[0172] The sequence on the pilot subcarrier is obtained based on the rotation factor, and further includes:

[0173] Before b) above, including:

[0174] a) Sequence generation: Generate the basic frequency domain LTF sequence corresponding to the bandwidth of the PPDU.

[0175] After b) above, including:

[0176] c) CSD: CSD is applied to each space-time stream and frequency segment.

[0177] d) Spatial mapping: Apply Q matrix.

[0178] e) IDFT: Calculates the Inverse Discrete Fourier Transform.

[0179] f) GI and windowing: GI is added in front and windowing is applied.

[0180] g) Analog and RF: The resulting complex baseband waveform associated with each transmit chain is up-converted to an RF signal based on the center frequency of the desired channel and then transmitted.

[0181] That is, the sequence on the pilot subcarrier is obtained based on the rotation factor, including but not limited to the following process:

[0182] a) Sequence generation: Generate the basic frequency domain LTF sequence corresponding to the bandwidth of the PPDU.

[0183] b) AHE-LTF matrix mapping: P LTF The matrix is ​​applied to the non-pilot subcarriers of the first sequence and The matrix is ​​applied to the pilot subcarriers of the first sequence. The subsequent implementation methods mainly focus on the processing of the pilot subcarriers in this link.

[0184] c) CSD: CSD is applied to each space-time stream and frequency segment.

[0185] d) Spatial mapping: Apply Q matrix.

[0186] e) IDFT: Calculates the Inverse Discrete Fourier Transform.

[0187] f) GI and windowing: GI is added in front and windowing is applied.

[0188] g) Analog and RF: The resulting complex baseband waveform associated with each transmit chain is up-converted to an RF signal based on the center frequency of the desired channel and then transmitted.

[0189] It should be noted that the rotation factor The value of the rotation factor is greater than or equal to 2, which means that the value of the rotation factor can be multiple, which means that the pilot phase rotation angle θ k There are more than one possible values, or the pilot phase rotation angle θ k The value of is greater than or equal to 2, indicating that the pilot phase rotation angle θ k The value of can be greater than or equal to 2. For example, when the rotation factor In There are two possible values, indicating the pilot phase rotation angle θ k There are two possible values ​​for , for example, k =0, Or θ k =π, For example, when the rotation factor In There are 6 values ​​of, indicating that the pilot phase rotation angle θ k There are 6 possible values ​​of , for example, k =0, Or θ k =π / 3, Or θ k =2π / 3, Or θ k =π, Or θ k =4π / 3, Or θ k =5π / 3, This application is for k , The value of is not limited.

[0190] In one implementation, the sequence on the pilot subcarrier is obtained based on the rotation factor, including: the sequence on the pilot subcarrier is generated according to the spatial mapping matrix, the spatial mapping matrix It is expressed as:

[0191] k∈K pilot And the first sequence uses a single-stream pilot;

[0192] in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols in the first sequence, α k is a real number, such as α k =1.

[0193] In another implementation, the first sequence is generated according to a spatial mapping matrix. It is expressed as:

[0194]

[0195] in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols in the first sequence, α k is a real number, such as α k =1,P LTF The spatial mapping matrix corresponding to the sequence on the non-pilot subcarriers in the first sequence is represented.

[0196] For example, θ k The value of is any of the following: {0, 3}×π / 3; or, θ k The value of is any of the following: {0, 1, 2, 3, 4, 5}×π / 3; or, θ kThe value of can be any of the following: {0, 0.5, 1, 1.5, 2, 2.5, 3, 3.5, 4, 4.5, 5, 5.5}×π / 3. For ease of understanding, the following uses θ k The value of can be any of the following: {0, 1, 2, 3, 4, 5}×π / 3 is used as an example for explanation.

[0197] It should be understood that the present application uses the pilot phase rotation angle θ k The value of is not limited. Based on the above scheme, by designing multiple pilot phases θ k In other words, by designing values ​​of multiple rotation factors, corresponding values ​​of sequences on multiple pilot subcarriers are obtained to reduce the PAPR of the first sequence over the entire bandwidth and ensure system transmission performance.

[0198] In an embodiment of the present application, the PPDU may be transmitted using a first bandwidth, and the first bandwidth may be greater than or equal to 160 MHz, for example, the first bandwidth may be a 160 MHz bandwidth or a 320 MHz bandwidth. Optionally, the first bandwidth may also be a 480 MHz bandwidth, which is not limited in the present application. For ease of understanding, the following description is given by taking the first bandwidth as a 160 MHz bandwidth or a 320 MHz bandwidth as an example.

[0199] It should be understood that the LTF sequence can be divided into 1x sequence, 2x sequence and 4x sequence according to the number of zero elements between two non-zero elements. Among them, there are at least 3 zero elements between two non-zero elements of the 1x LTF sequence, at least 1 zero element between two non-zero elements of the 2x LTF sequence, and there are continuous non-zero elements in the 4x LTF sequence. Among them, because the non-zero elements in the 4xLTF sequence are the most dense, the channel estimation result obtained by using the 4xLTF sequence for channel estimation is more accurate.

[0200] The following specifically describes the design methods of the pilot phase rotation angle (or pilot phase) corresponding to the sequence on the pilot subcarrier in the 2x LTF / 4x LTF sequence of the 320MHz PPDU and the 2x LTF / 4xLTF sequence of the 160MHz PPDU.

[0201] It should be noted that in an 80MHz band, the position indexes of the pilot subcarriers of the 484-tone RU and the 242-tone RU are the same, namely, {-494,-468,-426,-400,-360,-334,-292,-266,-246,-220,-178,-152,-112,-86,-44,-18,18,44,86,112,152,178,220,246,266,292,334,360,400,426,468,494}, and the position indexes of the pilot subcarriers of the 996-tone RU and the 242-tone RU are the same, namely, {-494,-468,-426,-400,-360,-334,-292,-266,-246,-220,-178,-152,-112,-86,-44,-18,18,44,86,112,152,178,220,246,266,292,334,360,400,426,468,494}. The position indexes of the pilot subcarriers of the RU are {-468,-400,-334,-266,-220,-152,-86,-18,18,86,152,220,266,334,400,468}. Then the position indexes of the pilot subcarriers of the 484-tone RU except the pilot subcarriers of the 996-tone RU are {-494,-426,-360,-292,-246,-178,-112,-44,44,112,178,246,292,360,426,494}.

[0202] It can be seen from this that the even-numbered position index in the position index of the pilot subcarrier of the 484-tone RU or the 242-tone RU is the position index of the pilot subcarrier of the 996-tone RU.

[0203] (a) 2xLTF / 4xLTF sequence of 160MHz PPDU.

[0204] For the 2xLTF / 4xLTF sequence of 160MHz PPDU, there may be a problem of large PAPR of RU / MRU. Based on this, for the 2xLTF / 4xLTF sequence of 160MHz PPDU, the embodiment of the present application proposes a pilot phase design method, including the following steps.

[0205] S1: Design the pilot phase rotation angle corresponding to the pilot subcarrier of the 996-tone RU.

[0206] For example, first, 16 pilot phases of a 996-tone RU in 80 MHz are designed. Then, under the constraints of the existing extension method in the existing standard, the 16 pilot phases corresponding to the 996-tone RU are flipped and extended to the two 996-tone RUs included in 160 MHz, and 16×2=32 pilot phases are obtained. That is, the design of 16×2=32 pilot phases of the 996-tone RU in 160 MHz is completed.

[0207] S2: Design the pilot phase rotation angles corresponding to the pilot subcarriers of the 484-tone RU and 242-tone RU in 160MHz.

[0208] For example, 32 pilot phase rotation angles corresponding to the pilot subcarriers on each 80MHz frequency subblock are designed respectively. For the pilot phase rotation angles corresponding to the pilot subcarriers on an 80MHz frequency subblock, first, for the 16 pilot subcarrier positions in the 484-tone RU and 242-tone RU where the positions of the pilot subcarriers are the same as the positions of the pilot subcarriers in the 996-tone RU, the 16 pilot phase rotation angles corresponding to the pilot subcarriers of the 996-tone RU can be reused for the positions of the pilot subcarriers in the 484-tone RU and 242-tone RU; then, the pilot phases corresponding to the remaining 16 pilot subcarrier positions in the 484-tone RU and 242-tone RU are designed to reduce the PAPR of the RU / MRU.

[0209] Based on the above scheme, considering that there are 64 pilot phases in 160MHz, assuming θ k The value of is any of the following: {0,1,2,3,4,5}×π / 3. For the LTF sequence of 160MHz PPDU, it may be necessary to traverse 6 64 Only in this case can one or more sets of pilot phase rotation angle sets {θ1,…,θ k ,…,θ 64}, considering the various styles of 160MHz RU / MRU and multi-spatial stream scenarios provided above, a lot of calculations and simulations are needed to determine the above parameters {θ1,…,θ k ,…,θ 64 In comparison, the design method provided in the present application can overcome the above difficulties, reduce large calculation simulations, reduce the difficulty and complexity of calculations, and can determine the pilot phase of the LTF sequence of the above-provided 160MHz PPDU more quickly and accurately.

[0210] It should be understood that in an 80MHz, a 996-tone RU corresponds to the position index of 16 pilot subcarriers, that is, a 996-tone RU includes 16 pilot phases. It can be understood that each pilot subcarrier corresponds to a pilot phase rotation angle (or pilot phase), and two 484-tone RUs correspond to the position index of 32 pilot subcarriers, that is, a 484-tone RU includes 32 pilot phases, the 32 pilot phases include the above 16 pilot phases, and the positions of the pilot subcarriers corresponding to the 16 pilot phases are located at even positions in the positions of the pilot subcarriers corresponding to the 32 pilot phases.

[0211] Therefore, if the first bandwidth is 160MHz bandwidth, considering that there are 2 80MHz bandwidths in the 160MHz bandwidth and there are 32 pilot positions in each 80MHz bandwidth, there are 32×2=64 pilot positions in the 160MHz bandwidth. Among them, the position index of the pilot subcarriers of the 242-tone RU and the 484-tone RU in each 80MHz bandwidth is the same, and the position of the pilot subcarrier of the 996-tone RU in the 160MHz bandwidth is located at an even position of the pilot subcarrier of the 484-tone RU.

[0212] That is to say, the position index of the pilot subcarrier of the 484-tone RU can be expressed as: {{position index of the pilot subcarrier of a 484-tone RU in 80MHz -512}, {position index of the pilot subcarrier of a 484-tone RU in 80MHz +512}}; the position index set of the pilot subcarrier of the 996-tone RU can be expressed as {{position index of the pilot subcarrier of a 996-tone RU in 80MHz -512}, {position index of the pilot subcarrier of a 996-tone RU in 80MHz +512}}; the position index of the pilot subcarriers other than the pilot subcarrier of the 996-tone RU in the position index of the pilot subcarrier of the 484-tone RU can be expressed as {{position index of the pilot subcarrier of a non-996-tone RU in 80MHz -512}, {position index of the pilot subcarrier of a non-996-tone RU in 80MHz +512}}.

[0213] Exemplarily, when the first bandwidth is 160 MHz bandwidth, the position index set of the 2x / 4x LTF sequence of the 160 MHz PPDU is expressed as {-1012, -1011, ..., 0, ..., 1011, 1012}. Where:

[0214] The position index set of the pilot subcarriers of the 242-tone RU is: {{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-246,-220,-178, -152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006}}, correspondingly,

[0215] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 242-tone RU is: {{0,3,0,0,0,0,0,3},{0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0},{0,0,0,3,0,3,0,0},{0,3,0,0,3,0,0},{0,0,0,3,0,0,3},{0,0,0,3,3,3,3,0},{0,0,3,0,0,3,0,3},{0,3,0,0,0,0,0,3}}×π / 3; or,

[0216] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 242-tone RU is: {{3,0,3,3,3,3,3,0},{3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0},{3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0},{3,0,0,0,0,3,3,0},{3,0,0,0,0,3,3,3},{0,0,3,0,3,0,3,3,3},{3,3,0,0,0,3,3,3}}×π / 3.

[0217] The position index set of the pilot subcarriers of the 484-tone RU is {{-1006,-980,-938,-912,-872,-846,-804,-778,-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266,-246,-220,-178,- 152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246,266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758,778,804,846,872,912,938,980,1006}}, correspondingly,

[0218] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,3,0,0,0,0,0,3,0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0,0,0,0,0,3,0,3,0,0},{0,3,0,0,3,0,0,3,0,0,0,3,3,3,0},{0,0,3,0,0,3,0,0,3,0,0,0,3,3,3,0}}×π / 3; or,

[0219] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{3,0,3,3,3,3,3,0,3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0,3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0,3,0,0,0,0,3,3},{0,0,3,0,3,0,3,3,3,3,3,0,0,0,3,3,3}}×π / 3.

[0220] The position index set of the pilot subcarriers of the 996-tone RU is {{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-292,-246,-178,-112,-44},{44,112,178,246,292,360,426,494,530,598,664,732,778,846,912,980}}, correspondingly,

[0221] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{3,0,0,3,0,3,3,0,0,3,0,0,0,0,0},{3,0,0,3,0,3,3,0,0,3,0,0,3,0,0,0,0,0}}×π / 3; or,

[0222] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,3,3,0,0,0,3,3,0,3,3,3,3,0,0,3},{0,3,3,0,0,0,3,3,0,3,3,3,3,3,0,0,3}}×π / 3.

[0223] It should be understood that the multi-resource unit MRU is composed of multiple resource units RU, the position index set of the pilot subcarriers of the MRU is composed of the position index sets of the pilot subcarriers of the multiple RUs, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the MRU is composed of the pilot phase rotation angle set corresponding to the pilot subcarriers of the multiple RUs.

[0224] For example, the RU / MRU of 160MHz includes: 996-tone RU, 484-tone RU, 242-tone RU, 2×996-tone RU, 484+242-tone MRU, 996+484-tone MRU, 996+484+242-tone MRU. Among them, the MRU is composed of at least one of the following RUs: 996-tone RU, 484-tone RU, or 242-tone RU, so the position index set of the pilot subcarriers of the MRU is composed of the pilot subcarrier position index set of the 996-tone RU, 484-tone RU, or 242-tone RU constituting the MRU, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the MRU is composed of the pilot phase rotation angle set corresponding to the pilot subcarriers of the 242-toneRU, 484-tone RU, or 996-tone RU constituting the MRU.

[0225] For example, if a 996+484+242-tone MRU is composed of a 996-tone RU, a 242-tone RU, and a 484-tone RU, then the pilot subcarriers of the 996+484+242-tone MRU are composed of the pilot subcarriers of a 996-tone RU, a 242-tone RU, and a 484-tone RU that constitute the 996+484+242-tone MRU, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996+484+242-tone MRU is also composed of the pilot phase rotation angle set corresponding to the pilot subcarriers of a 996-tone RU, a 242-tone RU, and a 484-tone RU that constitute the 996+484+242-tone MRU. Figure 5 As shown, the 996+484+242-tone MRU in 160MHz includes 996+484+242-tone MRU1, 996+484+242-tone MRU2, 996+484+242-tone MRU3, 996+484+242-tone MRU4, 996+484+242-tone MRU5, 996+484+242-tone MRU6, 996+484+242-tone MRU7 and 996+484+242-tone MRU8. Based on the relationship between the pilot subcarriers and their pilot phase rotation angles between the above-mentioned MRU and the multiple RUs constituting the MRU, as well as the pilot subcarriers and their pilot phase rotation angles of the above-mentioned 996-tone RU, 484-tone RU and 242-tone RU in 160MHz, the pilot subcarriers and their pilot phase rotation angles of 996+484+242-tone MRU1 to 996+484+242-tone MRU8 can be determined. Table 1 shows the position index set of the pilot subcarriers and their pilot phase rotation angle set of the 996+484+242-tone MRU when the first sequence is a 2x LTF sequence, and Table 2 shows the position index set of the pilot subcarriers and their pilot phase rotation angle set of the 996+484+242-tone MRU when the first sequence is a 4xLTF sequence.

[0226] Table 1

[0227]

[0228] Table 2

[0229]

[0230] It should be noted that the specific implementation methods of the position index sets of the pilot subcarriers and their pilot phase rotation angle sets of the above-mentioned 160MHz 484+242-tone MRU and 996+484-tone MRU can be referred to Table 1 and Table 2, which will not be repeated here for the sake of brevity.

[0231] Combined with Table 3 and Table 4, θ k The value is the scheme described in claim 5. Table 3 compares the 2xLTF sequence of 160MHz PPDU, the existing maximum PAPR and the maximum PAPR after phase rotation based on the rotation factor under different MRUs. Table 4 compares the 4xLTF sequence of 160MHz PPDU, the existing maximum PAPR and the maximum PAPR after phase rotation based on the rotation factor under different MRUs.

[0232] Table 3

[0233]

[0234] As shown in Table 3, for 2xLTF of 160MHz PPDU, under different RU / MRU, the maximum PAPR after phase rotation based on the rotation factor is lower than the existing maximum PAPR. The last column of Table 3 shows the specific PAPR reduction values ​​under different RU / MRU.

[0235] Therefore, based on this implementation, the PAPR performance of 2xLTF of 160MHz PPDU is improved overall, which can improve the channel estimation result of the receiving end.

[0236] Table 4

[0237]

[0238] As shown in Table 4, for 4xLTF of 160MHz PPDU, under different RU / MRU, the maximum PAPR after phase rotation based on the rotation factor is lower than the existing maximum PAPR, and the last column of Table 4 shows the specific PAPR reduction value under different RU / MRU. Therefore, based on this implementation, the PAPR performance of 4xLTF of 160MHz PPDU is improved overall, which can improve the channel estimation result of the receiving end.

[0239] Based on the above scheme, for the 2xLTF / 4xLTF sequence of 160MHz PPDU, different types of pilot phase rotation angles θ are designed. kThe value of can make the first sequence have a lower PAPR over the entire bandwidth. For example, the pilot phase design corresponding to the pilot subcarrier of the 996-tone RU can reduce the PAPR of all RUs or MRUs as a whole, solving the problem of excessive PAPR caused by too long LTF sequences under larger bandwidths; the pilot phase corresponding to the pilot subcarrier of the 484-tone RU can reduce the PAPR of the RU / MRU from each local area, improving the problem of excessive PAPR caused by channel puncturing.

[0240] (ii) 2x LTF / 4xLTF sequence of 320MHz PPDU.

[0241] For the 2xLTF / 4xLTF sequence of 320MHz PPDU, there may be a problem of large PAPR of RU / MRU. Based on this, for the 2xLTF / 4xLTF sequence of 320MHz PPDU, the embodiment of the present application proposes a pilot phase design method, including the following steps.

[0242] S1: Design the pilot phase rotation angle corresponding to the pilot subcarrier of the 996-tone RU.

[0243] For example, first, 16 pilot phases of a 996-tone RU in 80 MHz are designed. Under the constraints of the existing extension method in the existing standard, the 16 pilot phases corresponding to the 996-tone RU are flipped and extended to the 4 996-tone RUs included in 320 MHz, and 16×4=64 pilot phases are obtained. That is, the design of 16×4=64 pilot phases of the 996-tone RU in 320 MHz is completed.

[0244] S2: Design the pilot phase rotation angles corresponding to the pilot subcarriers of the 484-tone RU and 242-tone RU in 320MHz.

[0245] For example, 32 pilot phase rotation angles corresponding to the pilot subcarriers on each 80MHz frequency subblock are designed respectively. For the pilot phase rotation angles corresponding to the pilot subcarriers on an 80MHz frequency subblock, first, for the 16 pilot phases whose positions of the pilot subcarriers in the 484-tone RU and 242-tone RU are the same as the positions of the pilot subcarriers in the 996-tone RU, the 16 pilot phases corresponding to the pilot subcarriers of the 996-tone RU can be reused in the positions of the pilot subcarriers in the 484-tone RU and 242-tone RU; then, the pilot phases corresponding to the positions of the remaining 16 pilot subcarriers in the 484-tone RU and 242-tone RU are designed to reduce the PAPR of the RU / MRU.

[0246] Based on the above scheme, considering that there are 128 pilot phases in 320MHz, assuming θ k The value of is any of the following: {0,1,2,3,4,5}×π / 3. For the LTF sequence of 320MHz PPDU, it may be necessary to traverse 6 128 Only in this case can one or more sets of pilot phase rotation angle sets {θ1,…,θ k ,…,θ 128}, considering the above scheme, considering that there are 128 pilot phases in the 320MHz PPDU, assuming θ k The value of is any of the following: {0,1,2,3,4,5}×π / 3. For the LTF sequence of 320MHz PPDU, it may be necessary to traverse 6 128 Only in this case can one or more sets of pilot phase rotation angle sets {θ1,…,θ k ,…,θ 128}, considering the various styles of RU / MRU of 320MHz provided above, and the multi-spatial stream scenario, a lot of calculations and simulations are needed to determine the above parameters {θ1,…,θ k ,…,θ 128 In comparison, the design method provided in the present application can overcome the above difficulties, reduce large calculation simulations, reduce the difficulty and complexity of calculations, and can determine the pilot phase of the LTF sequence of the above-provided 320MHz PPDU more quickly and accurately.

[0247] It should be understood that in an 80MHz, a 996-tone RU corresponds to the position index of 16 pilot subcarriers (referred to as pilot positions), that is, a 996-tone RU includes 16 pilot phases. It can be understood that each pilot subcarrier corresponds to a pilot phase rotation angle (or pilot phase), and two 484-tone RUs correspond to the position index of 32 pilot subcarriers, that is, a 484-tone RU includes 32 pilot phases, the 32 pilot phases include the above 16 pilot phases, and the positions of the pilot subcarriers corresponding to the 16 pilot phases are located at even positions in the positions of the pilot subcarriers corresponding to the 32 pilot phases.

[0248] Therefore, if the first bandwidth is a 320MHz bandwidth, considering that there are 4 80MHz bandwidths in the 320MHz bandwidth and 32 pilot positions in each 80MHz bandwidth, there are 32×4=128 pilot positions in the 320MHz bandwidth. Among them, the position index of the pilot subcarriers of the 242-tone RU and the 484-tone RU in each 80MHz bandwidth is the same, and the position of the pilot subcarrier of the 996-tone RU in the 320MHz bandwidth is located at an even position of the pilot subcarrier of the 484-tone RU.

[0249] That is, the position index of the pilot subcarrier of the 484-tone RU can be expressed as: {{position index of the pilot subcarrier of a 484-tone RU in 80MHz -512-1024}, {position index of the pilot subcarrier of a 484-tone RU in 80MHz -512}, {position index of the pilot subcarrier of a 484-tone RU in 80MHz +512}, {position index of the pilot subcarrier of a 484-tone RU in 80MHz +512+1024}}; the position index set of the pilot subcarrier of the 996-tone RU can be expressed as {{position index of the pilot subcarrier of a 996-tone RU in 80MHz -512-1024}, {position index of the pilot subcarrier of a 996-tone RU in 80MHz -512}, {position index of the pilot subcarrier of a 996-tone RU in 80MHz +512+1024}}. The position index of the pilot subcarrier of a RU+512},{the position index of the pilot subcarrier of a 996-tone RU in 80MHz+512+1024}}; the position index of the pilot subcarriers of the 484-tone RU except the pilot subcarrier of the 996-tone RU can be expressed as {{the position index of the pilot subcarrier of a non-996-tone RU in 80MHz-512-1024},{the position index of the pilot subcarrier of a non-996-tone RU in 80MHz-512},{the position index of the pilot subcarrier of a non-996-tone RU in 80MHz+512},{the position index of the pilot subcarrier of a non-996-tone RU in 80MHz+512+1024}}.

[0250] Exemplarily, when the first bandwidth is 320 MHz bandwidth, the position index set of the 2x LTF / 4x LTF sequence of the 320 MHz PPDU is expressed as {-2036, -2035, ..., 0, ..., 2035, 2036}. Where:

[0251] The position index set of the pilot subcarriers of the 242-tone RU is: {{-2030,-2004,-1962,-1936,-1896,-1870,-1828,-1802},{-1782,-1756,-1714,-1688,-1648,-1622,-1580,-1554},{-1518,-1492,-1450,-1424,-1384,-1358,-1316,-1290},{-12 70,-1244,-1202,-1176,-1136,-1110,-1068,-1042},{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266}, {-246,-220,-178,-152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006}, {1042,1068,1110,1136,1176,1202,1244,1270},{1290,1316,1358,1384,1424,1450,1492,1518},{1554,1580,1622,1648,1688,1714,1756,1782},{1802,1828,1870,1896,1936,1962,2004,2030}}, correspondingly,

[0252] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{0,0,3,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,0,3,3,3,0,3,0},{3,3,0,0,3,0,3,0},{0,0,0,0,0,3,0,3},{0,0,0,0,0,3,0,3},{0,0,3,3,3,0,3,0},{3,0,0,3,3,3,0,3,0}. or,

[0253] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,0,0} 0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,0,0},{3,0,0,0,0,0,3,3,0}}×π / 3.

[0254] The position index set of the pilot subcarriers of the 484-tone RU is: {{-2030,-2004,-1962,-1936,-1896,-1870,-1828,-1802},{-1782,-1756,-1714,-1688,-1648,-1622,-1580,-1554},{1518,-1492,-1450,-1424,-1384,-1358,-1316,-1290},{-127 0,-1244,-1202,-1176,-1136,-1110,-1068,-1042},{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{ -246,-220,-178,-152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006}, {1042,1068,1110,1136,1176,1202,1244,1270},{1290,1316,1358,1384,1424,1450,1492,1518},{1554,1580,1622,1648,1688,1714,1756,1782},{1802,1828,1870,1896,1936,1962,2004,2030}}, correspondingly,

[0255] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,0,3,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,0,3,3,3,0,3,0},{3,3,0,0,3,0,3,0},{0,0,0,0,0,3,0,3},{0,0,0,0,0,3,0,3},{0,0,3,3,3,0,3,0},{3,0,0,3,3,0,3,0}. Or,

[0256] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 484-tone RU is: {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,0,0} ,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0}}×π / 3.

[0257] The position index set of the pilot subcarriers of the 996-tone RU is: {{-2004,-1936,-1870,-1802,-1756,-1688,-1622,-1554,-1518,-1450,-1384,-1316,-1270,-1202,-1136,-1068},{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-2 92,-246,-178,-112,-44},{44,112,178,246,292,360,426,494,530,598,664,732,778,846,912,980},{1068,1136,1202,1270,1316,1384,1450,1518,1554,1622,1688,1756,1802,1870,1936,2004}}, correspondingly,

[0258] When the first sequence is a 2x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3}}×π / 3; or,

[0259] When the first sequence is a 4x LTF sequence, the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3}}×π / 3.

[0260] For example, the RU / MRU of 320MHz includes: 996-tone RU, 484-tone RU, 242-tone RU, 4×996-tone RU, 2×996-tone RU, 484+242-tone MRU, 996+484-tone MRU, 2×996+484-tone MRU, 3×996-tone MRU and 3×996+484-tone MRU, wherein the MRU is composed of at least one of the following RUs: 996-toneRU, 484-tone RU, 242-tone RU, so the position index set of the pilot subcarriers of the MRU is composed of the position index set of the pilot subcarriers of the 996-tone RU, 484-tone RU, or 242-tone RU constituting the MRU, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the MRU is composed of the 242-tone RU, 484-tone RU or 996-tone RU constituting the MRU. The pilot phase rotation angle set corresponding to the pilot subcarrier of the RU is composed of.

[0261] For example, a 2×996+484-tone MRU is composed of two 996-tone RUs and one 484-tone RU, then the pilot subcarriers of the 2×996+484-tone MRU are composed of the pilot subcarriers of the two 996-tone RUs and one 484-tone RU constituting the 2×996+484-tone MRU, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the 2×996+484-tone MRU is also composed of the pilot phase rotation angle set corresponding to the pilot subcarriers of the two 996-tone RUs and one 484-tone RU constituting the 2×996+484-tone MRU. Figure 6As shown, the 2×996+484-tone MRU in 320MHz includes 2×996+484-tone MRU 1 to 2×996+484-tone MRU 12. Based on the relationship between the pilot subcarriers and their pilot phase rotation angles between the above-mentioned MRU and the multiple RUs constituting the MRU, and the pilot subcarriers and their pilot phase rotation angles of the above-mentioned 996-tone RU, 484-tone RU and 242-tone RU in 320MHz, the pilot subcarriers and their pilot phase rotation angles of 2×996+484-tone MRU 1 to 2×996+484-tone MRU 12 can be determined. Table 5 shows the position index set of the pilot subcarriers and their pilot phase rotation angle set of the 2×996+484-tone MRU when the first sequence is a 2x LTF sequence. Table 6 shows the position index set of the pilot subcarriers and their pilot phase rotation angle set of the 2×996+484-tone MRU when the first sequence is a 4x LTF sequence.

[0262] Table 5

[0263]

[0264]

[0265]

[0266] Table 6

[0267]

[0268]

[0269] It should be noted that the specific implementation methods of the pilot subcarrier position index sets and pilot phase rotation angle sets of the above-mentioned 320MHz 484+242-tone MRU, 996+484-tone MRU, 3×996-tone MRU and 3×996+484-tone MRU can be referred to Tables 5 and 6. For the sake of brevity, they will not be repeated here.

[0270] Combining Table 7 and Table 8, θ k The value is the scheme described in claim 6. Table 7 compares the 2xLTF sequence of 320MHz PPDU, the existing maximum PAPR and the maximum PAPR after phase rotation based on the rotation factor under different MRUs. Table 8 compares the 4xLTF sequence of 320MHz PPDU, the existing maximum PAPR and the maximum PAPR after phase rotation based on the rotation factor under different MRUs.

[0271] Table 7

[0272]

[0273] As shown in Table 7, for 2x LTF of 320MHz PPDU, under different RU / MRU types, the maximum PAPR after phase rotation based on the rotation factor is 8.2162, and the existing maximum PAPR is 8.4916.

[0274] Therefore, based on this implementation, the PAPR performance of 2x LTF of 320MHz PPDU is improved overall, which can improve the channel estimation result at the receiving end.

[0275] Table 8

[0276]

[0277] As shown in Table 8, for 4x LTF of 320MHz PPDU, under different RU / MRU types, the maximum PAPR after phase rotation based on the rotation factor is 8.4162, and the existing maximum PAPR is 8.4697. Therefore, the PAPR performance of 4x LTF of 320MHz PPDU based on this implementation method is improved overall, which can improve the channel estimation result at the receiving end.

[0278] Based on the above scheme, for the 2xLTF / 4xLTF sequence of 320MHz PPDU, different types of pilot phase rotation angles θ are designed. k The value of can make the first sequence have a lower PAPR over the entire bandwidth. For example, the pilot phase design corresponding to the pilot subcarrier of the 996-tone RU can reduce the PAPR of all RUs or MRUs as a whole, solving the problem of excessive PAPR caused by too long LTF sequences under larger bandwidths; the pilot phase corresponding to the pilot subcarrier of the 484-tone RU can reduce the PAPR of the RU / MRU from each local area, improving the problem of excessive PAPR caused by channel puncturing.

[0279] The above describes the design of the pilot phase rotation angle (or pilot phase) corresponding to the pilot part in the 2xLTF sequence / 4xLTF sequence of the 320MHz PPDU and the 2xLTF sequence / 4xLTF sequence of the 160MHz PPDU. This is only an example given for easy understanding. In this embodiment, the specific size of the bandwidth is not limited. For example, other bandwidth sizes can be 480. The design method of the pilot phase corresponding to the pilot part in the 2xLTF sequence / 4xLTF sequence of the 480MHz PPDU can refer to the above implementation method, and examples are not given one by one here.

[0280] S420, the transmitting end sends the PPDU to the receiving end, and correspondingly, the receiving end receives the PPDU from the transmitting end.

[0281] For example, taking the case where the transmitting end may be an AP and the receiving end may be an STA, the STA may be any one of one or more STAs. In this embodiment, no limitation is imposed on the transmission mode of the PPDU, and the description of the PPDU transmission mode between the AP and the STA specified in the existing protocol or future protocol may be referred to, which will not be described in detail here.

[0282] In an example, the transmitting end is an AP and the receiving end is an STA, and the AP can send downlink information (such as downlink data) to the STA based on the frequency resources.

[0283] In another example, the transmitting end is a STA and the receiving end is an AP, and the STA can send uplink information (such as uplink data) to the AP based on the frequency resource.

[0284] Optionally, the transmitting end is an AP and the receiving end is an AP; or, the transmitting end is an STA and the receiving end is an STA, which is not limited in this application.

[0285] It should be noted that, in this embodiment, for the sake of convenience of description, the two parties in communication are referred to as AP and STA, but it should be understood that the names of the communication devices in this embodiment are not limited, as long as they can achieve the corresponding functions. For example, AP can be replaced by access point, base station or terminal device, etc., and STA can be replaced by non-AP site, non-AP STA, user, terminal device, etc., and examples are not given one by one here.

[0286] S430: The receiving end performs phase tracking according to the sequence on the pilot subcarrier.

[0287] It should be understood that the receiving end obtains the first sequence after receiving the PPDU parsing, and uses the sequence on the pilot subcarrier in the first sequence for phase tracking, for example, using the phase difference of the pilot phase corresponding to the same pilot subcarrier in two adjacent OFDM symbols divided by time. The specific implementation method of phase tracking can refer to the existing solution and is not described in detail here.

[0288] Based on the above technical solution, the rotation factor is designed By extending the pilot phase θ k The value of the pilot phase θ k The value of includes not only 0 and π, and correspondingly, the value of the sequence on the pilot subcarrier in the first sequence also includes not only ±1, but can be extended to The first sequence can reduce the PAPR of the first sequence over the entire bandwidth, improve transmission performance, and at the same time, will not affect the effect of the phase tracking performed by the receiving end using the sequence on the pilot subcarrier.

[0289] It should be understood that the sequence numbers of the above processes do not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0290] It should also be understood that in the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other, and the technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0291] It should also be understood that in some of the above embodiments, the devices in the existing network architecture are mainly used as examples for exemplary description, and it should be understood that the embodiments of the present application do not limit the specific form of the devices. For example, devices that can achieve the same function in the future are applicable to the embodiments of the present application.

[0292] It can be understood that in the above-mentioned various method embodiments, the methods and operations implemented by devices (such as AP and STA) can also be implemented by components (such as chips or circuits) that can be used in devices.

[0293] It can also be understood that in each embodiment of the present application, the interaction between AP and STA is mainly used as an example for illustrative description, and the present application is not limited to this. AP can be replaced by a sending device, and the sending device can be a network device or a terminal device; STA can be replaced by a receiving device, and the receiving device can be a network device or a terminal device.

[0294] It can also be understood that some optional features in the embodiments of the present application may not depend on other features in some scenarios, or may be combined with other features in some scenarios, without limitation.

[0295] The method embodiment of the present application is described above, and the corresponding device embodiment is briefly introduced below. It should be understood that the description of the device embodiment corresponds to the description of the method embodiment, so the part not described in detail can refer to the previous method embodiment.

[0296] Figure 7 Schematic diagram of a communication device provided in an embodiment of the present application. Figure 7 As shown, the communication device 1000 may include a transceiver unit 1010 and / or a processing unit 1020. The transceiver unit 1010 may communicate with the outside, and the processing unit 1020 is used to process data / information. The transceiver unit 1010 may also be called a communication interface or a communication unit.

[0297] In a possible implementation, the communication device 1000 may be the transmitting end in the above method 400, or may be a component (e.g., a chip, a chip system, a circuit or a module, etc.) in the transmitting end in the above method 400. The communication device 1000 may implement the process executed by the transmitting end in the above method 400, wherein the processing unit 1020 is used to execute the processing-related operations of the transmitting end in the above method 400, and the transceiver unit 1010 is used to execute the transceiver-related operations of the transmitting end in the above method 400.

[0298] Exemplarily, the processing unit 1020 is used to generate a PPDU, the PPDU includes a first field, the first field is used to carry a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; the transceiver unit 1010 is used to send the PPDU.

[0299] It should be understood that the above content is only for illustrative purposes, and the communication device 1000 can also implement other steps, actions or methods related to the sending end in the above method 400, which will not be repeated here.

[0300] In another possible implementation, the communication device 1000 may be the receiving end in the above method 400, or may be a component (e.g., a chip, a chip system, a circuit or a module, etc.) in the receiving end in the above method 400. The communication device 1000 may implement the process executed by the receiving end in the above method 400, wherein the transceiver unit 1010 is used to perform the transceiver-related operations of the receiving end in the above method 400, and the processing unit 1020 is used to perform the processing-related operations of the receiving end in the above method 400.

[0301] Exemplarily, the transceiver unit 1010 is used to receive a PPDU, the PPDU includes a first field, the first field carries a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; the processing unit 1020 is used to perform phase tracking according to the sequence on the pilot subcarrier.

[0302] It should be understood that the above content is only for illustrative purposes, and the communication device 1000 can also implement other steps, actions or methods related to the receiving end in the above method 400, which will not be repeated here.

[0303] It should be understood that the communication device 1000 herein is embodied in the form of a functional unit. The term "unit" herein may refer to an application specific integrated circuit (ASIC), an electronic circuit, a program product, a processor for executing the program product (e.g., a shared processor, a dedicated processor, or a group processor, etc.), a logic circuit, and / or other suitable components that support the described functions.

[0304] The communication device 1000 has the function of implementing the corresponding steps performed by the transmitting end in the method, or the communication device 1000 has the function of implementing the corresponding steps performed by the receiving end in the method. The functions can be implemented by hardware, software, or a combination of hardware and software.

[0305] Figure 8 is another schematic structural diagram of a communication device provided in an embodiment of the present application. Figure 8 As shown, the communication device 2000 includes: at least one processor 2010 and at least one transceiver 2020. Optionally, the communication device 2000 also includes a memory 2030 for storing instructions. The processor 2010 can be coupled with the memory 2030 to execute the instructions stored in the memory 2030 to control the transceiver 2020 to send and / or receive signals.

[0306] In a possible implementation, the communication device 2000 may be the transmitting end in the above method 400, or may be a component (eg, a chip, a chip system, a circuit or a module, etc.) in the transmitting end in the above method 400.

[0307] In one example, the processor 2010 is used to generate a PPDU, the PPDU includes a first field, the first field is used to carry a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; the transceiver 2020 is used to send the PPDU.

[0308] In another possible implementation, the communication device 2000 may be the receiving end in the above method 400, or may be a component (eg, a chip, a chip system, a circuit or a module, etc.) in the receiving end in the above method 400.

[0309] In another example, the transceiver 2020 is used to receive a PPDU, the PPDU includes a first field, the first field carries a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; the processor 2010 is used to perform phase tracking according to the sequence on the pilot subcarrier.

[0310] It should be understood that the above content is only for illustrative purposes. The communication device 2000 can also implement the transmitter, receiver, or other steps, actions or methods related to the transmitter and receiver in the above method 400. For the sake of brevity, they will not be repeated here.

[0311] It should be understood that in the communication device 2000 or the communication device 2200, the processor and the memory can be combined into a processing device, and the processor is used to execute the program code stored in the memory to implement the above functions. In specific implementation, the memory can also be integrated into the processor or independent of the processor.

[0312] It should also be understood that the transceiver 2020 or transceiver 2020 may include a receiver (or receiver) and a transmitter (or transmitter). The transceiver 2020 or transceiver 2020 may further include an antenna, and the number of antennas may be one or more. The transceiver 2020 or transceiver 2020 may be a communication interface or interface circuit.

[0313] The processor mentioned in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0314] It should also be understood that the memory mentioned in the embodiments of the present application may be a volatile memory and / or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0315] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) can be integrated into the processor.

[0316] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0317] Fig. 9 FIG. 3 is a schematic diagram of a chip system 3000 provided in an embodiment of the present application. Fig. 9 As shown, the chip system 3000 (or also referred to as a processing system) includes a logic circuit 3010 and an input / output interface (input / output interface) 3020. For example, the chip system 3000 may be a system on chip (SoC). Figure 7 The communication device 1000 may also be Figure 8 The communication device 2000 is shown.

[0318] Among them, the logic circuit 3010 can be a processing circuit in the chip system 3000. The logic circuit 3010 calls the instructions in the storage unit so that the chip system 3000 can implement the methods and functions of each embodiment of the present application. The input / output interface 3020 can be an input / output circuit in the chip system 3000, outputting information processed by the logic circuit 3010, or inputting data or signaling information to be processed into the logic circuit 3010 for processing.

[0319] For example, the logic circuit 3010 is used to generate a PPDU, the PPDU includes a first field, the first field is used to carry a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; the input / output interface 3020 is used to send the PPDU.

[0320] For example, the input / output interface 3020 is used to receive a PPDU, the PPDU includes a first field, the first field carries a first sequence, the first sequence includes a sequence on a pilot subcarrier, the sequence on the pilot subcarrier is obtained based on a rotation factor, and the rotation factor has more than one value; the logic circuit 3010 is used to perform phase tracking according to the sequence on the pilot subcarrier.

[0321] It should be understood that the details of the input / output interface 3020 and the logic circuit 3010 executing the above method have been described in detail in the above method embodiment, and for the sake of brevity, they will not be repeated here.

[0322] According to the method provided in the embodiment of the present application, the present application also provides a computer program product, which includes: computer program code, when the computer program code is run on a computer, the computer executes the method in the above method embodiment.

[0323] According to the method provided in the embodiment of the present application, the present application also provides a computer-readable medium, which stores a program code. When the program code runs on a computer, the computer executes the method in the above method embodiment.

[0324] According to the method provided in the embodiment of the present application, the present application also provides a system, which includes the aforementioned transmitting end and / or receiving end, namely AP and / or STA.

[0325] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0326] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0327] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0328] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0329] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0330] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0331] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A communication method, characterized in that: Applied to the sending end, the method includes: Generate a physical layer protocol data unit PPDU, where the PPDU includes a first field, where the first field is used to carry a first sequence, where the first sequence includes a sequence on a pilot subcarrier, where the sequence on the pilot subcarrier is obtained based on a rotation factor, and where the rotation factor has more than one value; The PPDU is sent.

2. The method according to claim 1, characterized in that The sequence on the pilot subcarrier is obtained based on the rotation factor, including: the sequence on the pilot subcarrier is generated according to the spatial mapping matrix, the spatial mapping matrix It is expressed as: And the first sequence uses a single-stream pilot; in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, P LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols of the first sequence, α k is a real number.

3. The method according to claim 1, characterized in that The first sequence is generated according to a spatial mapping matrix, and the spatial mapping matrix is ​​expressed as It is expressed as: in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, P LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols of the first sequence, α k is a real number, P LTF Represents a spatial mapping matrix corresponding to a sequence on a non-pilot subcarrier in the first sequence.

4. The method according to claim 2 or 3, characterized in that: The θ k The value of is any of the following: {0,1,2,3,4,5}×π / 3.

5. The method according to any one of claims 2 to 4, characterized in that When the bandwidth of the PPDU is 160 MHz, the position index set of the first sequence is {–1012, -1011, …, 1011, 1012}, where: The position index set of the pilot subcarriers of the 242-tone RU is: {{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-246,-220,-178,-15 2,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006}}, the pilot phase rotation angle set corresponding to the pilot subcarrier of the 242-tone RU is: {{0,3,0,0,0,0,0,3},{0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0,0},{0,0,0,3,0,3,0,0},{0,3,0,0,3,0,0,3},{0,0,0,3,3,3,3,0},{0,0,3,0,0,3,0,3},{0,3,0,0,0,0,0,3}}×π / 3; or, {{3,0,3,3,3,3,3,0},{3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0},{3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0},{3,0,0,0,0,3,3,3},{0,0,3,0,3,0,3,3},{3,3,0,0,0,3,3,3}}×π / 3; The position index set of the pilot subcarriers of the 484-tone RU is {{-1006,-980,-938,-912,-872,-846,-804,-778,-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266,-246,-220,-178,-152 ,-112,-86,-44,-18},{18,44,86,112,152,178,220,246,266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758,778,804,846,872,912,938,980,1006}}, the pilot phase rotation angle set corresponding to the pilot subcarrier of the 484-tone RU is: {{0,3,0,0,0,0,0,3,0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0,0,0,0,3,0,3,0,0},{0,3,0,0,3,0,0,0,0,3,0,0,3,3,3,0},{0,0,3,0,0,3,0,3,0,3,0,3,0,0,0,0,3}}×π / 3; or, {{3,0,3,3,3,3,3,0,3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0,3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0,3,0,0,0,0,3,3,3},{0,0,3,0,3,0,3,3,3,3,0,0,0,3,3,3}}×π / 3; The position index set of the pilot subcarriers of the 996-tone RU is {{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-292,-246,-178,-112,-44},{44,112,178,246,292,360,426,494,530,598,664,732,778,846,912,980}}, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{3,0,0,3,0,3,3,0,0,3,0,0,0,0,0,0},{3,0,0,3,0,3,3,0,0,3,0,0,0,0,0,0}}×π / 3×π / 3; or, {{0,3,3,0,0,0,3,3,0,3,3,3,3,0,0,3},{0,3,3,0,0,0,3,3,0,3,3,3,3,0,0,3}}×π / 3。 6. The method according to any one of claims 2 to 4, characterized in that When the bandwidth of the PPDU is 320 MHz, the position index set of the first sequence is {-2036, -2035, ..., 2035, 2036}, where: The position index set of the pilot subcarriers of the 242-tone RU is: {{-2030,-2004,-1962,-1936,-1896,-1870,-1828,-1802},{-1782,-1756,-1714,-1688,-1648,-1622,-1580,-1554},{-1518,-1492,-1450,-1424,-1384,-1358,-1316,-1290},{-1270 ,-1244,-1202,-1176,-1136,-1110,-1068,-1042},{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-2 46,-220,-178,-152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006},{104 2,1068,1110,1136,1176,1202,1244,1270},{1290,1316,1358,1384,1424,1450,1492,1518},{1554,1580,1622,1648,1688,1714,1756,1782},{1802,1828,1870,1896,1936,1962,2004,2030}}, the pilot phase rotation angle set corresponding to the pilot subcarrier of the 242-tone RU is: {{0,0,3,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,0,3,3,3,0,3,0},{3,3,0,0,3,0,3,0},{0,0,0,0,0,3,0,3},{0,0,0,0,0,3,0,3},{0,0,3,3,3,0,3,0},{3,0,0,3,3,3,3,3},{3, or, {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,0,0},{3,0,0,0,0,3,3,0}}×π / 3; The position index set of the pilot subcarriers of the 484-tone RU is: {{-2030,-2004,-1962,-1936,-1896,-1870,-1828,-1802},{-1782,-1756,-1714,-1688,-1648,-1622,-1580,-1554},{1518,-1492,-1450,-1424,-1384,-1358,-1316,-1290},{-1270, -1244,-1202,-1176,-1136,-1110,-1068,-1042},{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-24 6,-220,-178,-152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006},{1042 ,1068,1110,1136,1176,1202,1244,1270},{1290,1316,1358,1384,1424,1450,1492,1518},{1554,1580,1622,1648,1688,1714,1756,1782},{1802,1828,1870,1896,1936,1962,2004,2030}}, the pilot phase rotation angle set corresponding to the pilot subcarrier of the 484-tone RU is: {{0,0,3,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,0,3,3,3,0,3,0},{3,3,0,0,3,0,3,0},{0,0,0,0,0,3,0,3},{0,0,0,0,0,3,0,3},{0,0,3,3,3,0,3,0},{3,0,0,3,3,3,3,3},{3, or, {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,0,0},{3,0,0,0,0,3,3,0}}×π / 3; The position index set of the pilot subcarriers of the 996-tone RU is: {{-2004,-1936,-1870,-1802,-1756,-1688,-1622,-1554,-1518,-1450,-1384,-1316,-1270,-1202,-1136,-1068},{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-292, The pilot phase rotation angle set corresponding to the pilot subcarrier of the 996-tone RU is: {{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3}}×π / 3×π / 3; or, {{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3}}×π / 3。 7. The method according to claim 5 or 6, characterized in that: The multi-resource unit MRU is composed of multiple resource units RU, the position index set of the pilot subcarriers of the MRU is composed of the position index sets of the pilot subcarriers of the multiple RUs, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the MRU is composed of the pilot phase rotation angle set corresponding to the pilot subcarriers of the multiple RUs.

8. A communication method, characterized in that: Applied to the receiving end, including: Receive a physical layer protocol data unit PPDU, where the PPDU includes a first field, where the first field carries a first sequence, where the first sequence includes a sequence on a pilot subcarrier, where the sequence on the pilot subcarrier is obtained based on a rotation factor, and where the rotation factor has more than one value; Phase tracking is performed according to the sequence on the pilot subcarrier.

9. The method according to claim 8, characterized in that The sequence on the pilot subcarrier is obtained based on the rotation factor, including: the sequence on the pilot subcarrier is generated according to the spatial mapping matrix, the spatial mapping matrix It is expressed as: And the first sequence uses a single-stream pilot; in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols of the first sequence, α k is a real number.

10. The method according to claim 9, characterized in that The first sequence is generated according to a spatial mapping matrix, and the spatial mapping matrix is ​​expressed as It is expressed as: in, represents the rotation factor, θ k represents the pilot phase rotation angle corresponding to pilot subcarrier k, θ k The value of K is a discrete value or a continuous value between 0 and 2π. Pilot represents the position index set of the pilot subcarriers, R LTF N LTF ×N LTF The complex matrix, N LTF represents the number of OFDM symbols of the first sequence, α k is a real number, P LTF Represents a spatial mapping matrix corresponding to a sequence on a non-pilot subcarrier in the first sequence.

11. The method according to claim 9 or 10, characterized in that: The θ k The value of is any of the following: {0,1,2,3,4,5}×π / 3.

12. The method according to any one of claims 9 to 11, characterized in that When the bandwidth of the PPDU is 160 MHz, the position index set of the first sequence is {–1012, -1011, …, 1011, 1012}, where: The position index set of the pilot subcarriers of the 242-tone RU is: {{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-246,-220,-178,-15 2,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006}}, the pilot phase rotation angle set corresponding to the pilot subcarrier of the 242-tone RU is: {{0,3,0,0,0,0,0,3},{0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0,0},{0,0,0,3,0,3,0,0},{0,3,0,0,3,0,0,3},{0,0,0,3,3,3,3,0},{0,0,3,0,0,3,0,3},{0,3,0,0,0,0,0,3}}×π / 3; or, {{3,0,3,3,3,3,3,0},{3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0},{3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0},{3,0,0,0,0,3,3,3},{0,0,3,0,3,0,3,3},{3,3,0,0,0,3,3,3}}×π / 3; The position index set of the pilot subcarriers of the 484-tone RU is {{-1006,-980,-938,-912,-872,-846,-804,-778,-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266,-246,-220,-178,-152 ,-112,-86,-44,-18},{18,44,86,112,152,178,220,246,266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758,778,804,846,872,912,938,980,1006}}, the pilot phase rotation angle set corresponding to the pilot subcarrier of the 484-tone RU is: {{0,3,0,0,0,0,0,3,0,0,0,3,0,3,0,0},{0,3,3,3,0,0,0,0,0,0,3,0,3,0,0},{0,3,0,0,3,0,0,0,0,3,0,0,3,3,3,0},{0,0,3,0,0,3,0,3,0,3,0,3,0,0,0,0,3}}×π / 3; or, {{3,0,3,3,3,3,3,0,3,0,0,0,0,3,0,3},{0,0,3,0,3,3,3,0,3,0,0,0,0,0,3,0},{3,0,3,3,0,3,3,0,3,0,0,0,0,3,3,3},{0,0,3,0,3,0,3,3,3,3,0,0,0,3,3,3}}×π / 3; The position index set of the pilot subcarriers of the 996-tone RU is {{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-292,-246,-178,-112,-44},{44,112,178,246,292,360,426,494,530,598,664,732,778,846,912,980}}, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the 996-tone RU is: {{3,0,0,3,0,3,3,0,0,3,0,0,0,0,0,0},{3,0,0,3,0,3,3,0,0,3,0,0,0,0,0}}×π / 3; or, {{0,3,3,0,0,0,3,3,0,3,3,3,3,0,0,3},{0,3,3,0,0,0,3,3,0,3,3,3,3,0,0,3}}×π / 3。 13. The method according to any one of claims 9 to 11, characterized in that When the bandwidth of the PPDU is 320 MHz, the position index set of the first sequence is {-2036, -2035, ..., 2035, 2036}, where: The position index set of the pilot subcarriers of the 242-tone RU is: {{-2030,-2004,-1962,-1936,-1896,-1870,-1828,-1802},{-1782,-1756,-1714,-1688,-1648,-1622,-1580,-1554},{-1518,-1492,-1450,-1424,-1384,-1358,-1316,-1290},{-1270 ,-1244,-1202,-1176,-1136,-1110,-1068,-1042},{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-2 46,-220,-178,-152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006},{104 2,1068,1110,1136,1176,1202,1244,1270},{1290,1316,1358,1384,1424,1450,1492,1518},{1554,1580,1622,1648,1688,1714,1756,1782},{1802,1828,1870,1896,1936,1962,2004,2030}}, the pilot phase rotation angle set corresponding to the 242-tone RU is: {{0,0,3,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,0,3,3,3,0,3,0},{3,3,0,0,3,0,3,0},{0,0,0,0,0,3,0,3},{0,0,0,0,0,3,0,3},{0,0,3,3,3,0,3,0},{3,0,0,3,3,3,3,3},{3, or, {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,0,0},{3,0,0,0,0,3,3,0}}×π / 3; The position index set of the pilot subcarriers of the 484-tone RU is: {{-2030,-2004,-1962,-1936,-1896,-1870,-1828,-1802},{-1782,-1756,-1714,-1688,-1648,-1622,-1580,-1554},{1518,-1492,-1450,-1424,-1384,-1358,-1316,-1290},{-1270, -1244,-1202,-1176,-1136,-1110,-1068,-1042},{-1006,-980,-938,-912,-872,-846,-804,-778},{-758,-732,-690,-664,-624,-598,-556,-530},{-494,-468,-426,-400,-360,-334,-292,-266},{-24 6,-220,-178,-152,-112,-86,-44,-18},{18,44,86,112,152,178,220,246},{266,292,334,360,400,426,468,494},{530,556,598,624,664,690,732,758},{778,804,846,872,912,938,980,1006},{1042 ,1068,1110,1136,1176,1202,1244,1270},{1290,1316,1358,1384,1424,1450,1492,1518},{1554,1580,1622,1648,1688,1714,1756,1782},{1802,1828,1870,1896,1936,1962,2004,2030}}, the pilot phase rotation angle set corresponding to the pilot subcarrier of the 484-tone RU is: {{0,0,3,0,3,3,0,3},{3,0,0,0,3,3,0,3},{0,0,3,3,3,0,3,0},{3,3,0,0,3,0,3,0},{0,0,0,0,0,3,0,3},{0,0,0,0,0,3,0,3},{0,0,3,3,3,0,3,0},{3,0,0,3,3,3,3,3},{3, or, {{0,0,0,0,3,0,0,0},{0,0,3,0,0,0,0,0},{0,0,0,0,0,0,0,0},{3,0,0,3,0,3,3,3},{3,0,0,0,3,0,0,0},{0,0,0,0,3,0,0,0},{0,3,0,0,0,0,0,0},{3,0,0,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,3,0},{0,0,0,3,0,0,0,0},{3,3,0,3,0,0,3,0},{0,0,3,0,0,0,3,0},{3,0,3,0,0,0,3,0},{0,0,0,0,0,0,0,0},{3,0,0,0,0,3,3,0}}×π / 3; The position index set of the pilot subcarriers of the 996-tone RU is: {{-2004,-1936,-1870,-1802,-1756,-1688,-1622,-1554,-1518,-1450,-1384,-1316,-1270,-1202,-1136,-1068},{-980,-912,-846,-778,-732,-664,-598,-530,-494,-426,-360,-292, The pilot phase rotation angle set corresponding to the pilot subcarrier of the 996-tone RU is: {{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3},{0,0,3,3,0,0,3,3,0,3,3,3,3,0,3,3}}×π / 3; or, {{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3},{0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,3}}×π / 3。 14. The method according to claim 12 or 13, characterized in that The multi-resource unit MRU is composed of multiple resource units RU, the position index set of the pilot subcarriers of the MRU is composed of the position index sets of the pilot subcarriers of the multiple RUs, and the pilot phase rotation angle set corresponding to the pilot subcarriers of the MRU is composed of the pilot phase rotation angle set corresponding to the pilot subcarriers of the multiple RUs.

15. A communication device, characterized in that: The method comprises a unit or a module for executing the method as claimed in any one of claims 1 to 7.

16. A communication device, characterized in that: The method comprises units or modules for executing the method as claimed in any one of claims 8 to 14.

17. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instruction. When the computer program or instruction is executed on a communication device, the communication device is caused to execute the method according to any one of claims 1 to 7.

18. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program or instruction. When the computer program or instruction is executed on a communication device, the communication device is caused to execute the method according to any one of claims 8 to 14.

19. A computer program product, characterized in that The computer program product comprises a computer program or instructions for performing the method according to any one of claims 1 to 7.

20. A computer program product, characterized in that The computer program product comprises a computer program or instructions for performing the method according to any one of claims 8 to 14 .