Signal processing method and apparatus

By employing Golay complementary sequences and a matrix P to minimize cross-correlation energy, the method improves sequence transmission efficiency, facilitating faster and more efficient channel estimation and target detection in high-frequency communication systems.

JP2024546493AActive Publication Date: 2024-12-24HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2024535300
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-12-13
Filing Date
2022-12-12
Publication Date
2024-12-24
Estimated Expiration
2042-12-12

AI Technical Summary

Technical Problem

Existing communication technologies face challenges in improving the sequence transmission efficiency of high-frequency signals, particularly in channel estimation and target detection, due to high cross-correlation energy between sequences.

Method used

The use of Golay complementary sequences and a matrix P to construct M sequences within a PPDU, ensuring low cross-correlation energy between sequences, allowing for simultaneous transmission and reception of multiple sequences by a communication device.

Benefits of technology

This approach reduces transmission time and enhances sequence transmission efficiency, enabling effective channel estimation, target detection, and synchronization processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2024546493000001_ABST
    Figure 2024546493000001_ABST
Patent Text Reader

Abstract

The embodiment of the present application discloses a signal processing method and apparatus for effectively improving sequence transmission efficiency. The method includes: A first communication device generates a PPDU and then transmits the PPDU. Correspondingly, a second communication device receives the PPDU and performs processing based on M sequences in a first field included in the PPDU. The PPDU includes a first field, the first field includes M sequences, and a cross-correlation energy between one of the M sequences and each of the m sequences is less than or equal to a first threshold in a reference range, the reference range indicates a range corresponding to a sequence in the M sequences configured based on a Golay complementary sequence, M is an integer equal to or greater than 3, and m is an integer smaller than M and equal to or greater than 2.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] This application claims priority to Chinese Patent Application No. 202111521474.7, entitled "SIGNAL PROCESSING METHOD AND APPARATUS," filed with the State Intellectual Property Office of the People's Republic of China on December 13, 2021, the entire contents of which are incorporated herein by reference.

[0002] The present application relates to the field of communications technology, and in particular to signal processing methods and apparatus. [Background technology]

[0003] Currently, the Institute of Electrical and Electronics Engineers (IEEE) series standards include low frequency band (e.g., 2.4 GHz and 5 GHz) related standards (such as 802.11n, 802.11ac, 802.11ax, and 802.11be) and high frequency band (e.g., 60 GHz) related standards (such as 802.11ad and 802.11ay).

[0004] In addition, since high frequency signals (e.g., 60 GHz) have many advantages, such as short wavelength, sensitivity to moving targets, large transmission bandwidth, and high distance resolution, related operations are usually performed by using high frequency signals. For example, related operations can include channel estimation or target detection. For example, a transmitting end device transmits a physical (PHY) protocol data unit (PPDU) to a receiving end device, so that the receiving end device can perform channel estimation, target detection, etc. based on the sequence carried in the PPDU.

[0005] Therefore, how to improve the sequence transmission efficiency needs to be urgently solved. Summary of the Invention

[0006] The present application provides a signal processing method and apparatus for effectively improving sequence transmission efficiency. [Means for solving the problem]

[0007] According to a first aspect, an embodiment of the present application provides a signal processing method, the method comprising: generating a physical (PHY) protocol data unit (PPDU), the PPDU including a first field, the first field including M sequences, where a cross-correlation energy between one of the M sequences and each of m sequences in the M sequences is less than or equal to a first threshold in a reference range, the reference range indicating a range corresponding to a sequence in the M sequences constructed based on Golay complementary sequences, M being an integer equal to or greater than 3, and m being an integer less than M and equal to or greater than 2; and transmitting the PPDU. Includes.

[0008] According to a second aspect, an embodiment of the present application provides a signal processing method, the method comprising: receiving a physical layer protocol data unit (PPDU), the PPDU including a first field, the first field including M sequences, a cross-correlation energy between one of the M sequences and each of m sequences in the M sequences is less than or equal to a first threshold in a reference range, the reference range indicating a range corresponding to a sequence in the M sequences constructed based on Golay complementary sequences, M being an integer equal to or greater than 3, and m being an integer less than M and equal to or greater than 2; and performing processing based on the M sequences. Includes.

[0009] In this embodiment of the present application, the first communication device can transmit M sequences during one transmission, so that the transmission time during which the first communication device transmits sequences can be shortened, and sequence transmission efficiency can be improved. Furthermore, the first communication device can transmit M sequences during the transmission time, so that the second communication device can receive the M sequences simultaneously. Therefore, the efficiency of the second communication device performing processing based on the M sequences is further effectively improved.

[0010] In relation to the first or second aspect, in a possible implementation form, the cross-correlation energy between one of the M sequences and each of the m sequences in the M sequences being less than or equal to a first threshold within the reference range includes any one or more of: when m=3 or m=2, the cross-correlation energy between one of the M sequences and each of the m sequences in the M sequences is zero within the reference range; the cross-correlation energy between any two of the at least four sequences in the M sequences is zero within the reference range; and the cross-correlation energy between any two of the at least eight sequences in the M sequences is less than or equal to a first threshold within the reference range.

[0011] Optionally, when the first field includes four sequences, the cross-correlation energy between any two of the four sequences, for example, the first sequence to the fourth sequence, is zero within a reference range. Thus, the first communication device can transmit the four sequences in one transmission time. This effectively shortens the time for the first communication device to transmit the sequences. Optionally, when the first field includes eight sequences, the cross-correlation energy between one of the first sequence to the fourth sequence and one of the fifth sequence to the eighth sequence is equal to or less than a first threshold within the reference range. In addition, the cross-correlation energy between any two of the first sequence to the fourth sequence is zero within a reference range, and the cross-correlation energy between any two of the fifth sequence to the eighth sequence is zero within a reference range. Thus, the first communication device can transmit the eight sequences in one transmission time. Thus, the time for the first communication device to transmit the sequences is further shortened. Optionally, when the first field includes eight sequences, each of the eight sequences may be a sequence obtained based on the Golay complementary sequence and the matrix P. Thus, in combination with the matrix P, it can be guaranteed that the cross-correlation energy between any two of the eight sequences is zero within a reference range.

[0012] For example, the second communication device may perform channel estimation, target detection, synchronization (eg, time domain synchronization and / or frequency domain synchronization), etc. based on the M sequences.

[0013] In relation to the first or second aspect, in a possible implementation, the M sequences include a first sequence, a second sequence, a third sequence, and a fourth sequence, where the sub-sequences in the first sequence, the sub-sequences in the second sequence, the sub-sequences in the third sequence, and the sub-sequences in the fourth sequence are respectively:

number

number

number

number

[0014] In relation to the first or second aspect, in a possible implementation, P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The value of is from the following group: -1,-1,1,1,1,1,1,1; -1,-1,1,1,1,1,1,1; 1,1,-1,-1,1,1,1,1; 1,1,-1,-1,1,1,1,1; 1,1,1,1,-1,-1,1,1; 1,1,1,1,-1,-1,1,1; -1,-1,-1,-1,-1,-1,-1,1,1; -1,-1,-1,-1,-1,-1,-1,1,1; 1,-1,-1,1,-1,1,-1,1; -1,1,1,-1,-1,1,-1,1; -1,1,-1,1,1,-1,-1,1; 1,-1,1,-1,1,-1,-1,1; -1,1,-1,1,-1,1,1,-1; 1,-1,1,-1,-1,1,1,-1; 1,-1,-1,1,1,-1,1,-1; and -1,1,1,-1,1,-1,1,-1,1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,-1,1,-1,1,-1,1; -1,1,1,-1,1,-1,1,-1,1,-1; -1,1,1,-1,-1,1,-1,1; 1,-1,-1,1,1,-1,1,-1; -1,1,-1,1,1,-1,-1,1; 1,-1,1,-1,-1,1,1,-1; 1,-1,1,-1,1,-1,-1,1; -1,1,-1,1,-1,1,1,-1; 1,1,-1,-1,-1,-1,-1,-1,-1; -1,-1,1,1,-1,-1,-1,-1,-1; -1,-1,-1,-1,1,1,-1,-1; 1,1,1,1,1,1,1,-1,-1; 1,1,1,1,1,1,1,-1,-1; -1,-1,-1,-1,1,1,-1,-1; -1,-1,1,1,-1,-1,-1,-1,-1; and 1,1,-1,-1,-1,-1,-1,-1,-1.

[0015] In this embodiment of the present application, the corresponding groups mentioned above are P 0,0 , P0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The value of P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 For example, P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 (the first group of values ​​of P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of the first group (P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 (the second group of values ​​of P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The value of is in the second group shown above (i.e., P 0,0 , P 0,1 , P 0,2 , P0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 (the second group of values ​​of P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of were also similar to those of the second group shown above (P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 As another example, P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 (the 16th group of values ​​of P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of the 16th group (P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 It can be understood that the explanation of the corresponding groups is also applicable to the following explanations.

[0016] P0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The value of P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 It can be understood that all values ​​are given by way of example and by using tables, however, this should not be construed as a limitation on this embodiment of the present application.

[0017] In relation to the first or second aspect, in a possible implementation, P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The value of is from the following group: -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,1,1,1,-1,1; -1,1,1,1,1,1,-1,1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,1,1,1,-1,1,-1,1; 1,1,1,1,-1,1,-1,1; 1,1,1,1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,1,1,1,-1,-1,1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,1,-1,-1,1; 1,1,-1,-1,1,-1,-1,1; 1,-1,1,1,-1,-1,-1,1; 1,-1,1,1,-1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,1,-1; 1,-1,1,1,1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,-1,1,1,-1,1,1,-1; -1,-1,1,1,-1,1,1,-1; 1,1,-1,-1,-1,1,1,-1; 1,1,-1,-1,-1,1,1,-1; 1,1,1,1,1,-1,1,-1; -1,-1,-1,-1,1,-1,1,-1; -1,1,1,1,-1,-1,1,-1; 1,-1,-1,-1,-1,-1,-1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,1,1,-1,1,1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; and 1,1,1,-1,-1,1,-1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,-1,1,-1,-1,1,1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,-1,1,1,-1; -1,1,1,-1,1,1,1,-1,-1; -1,1,1,-1,-1,-1,-1,1,1; 1,1,-1,-1,1,-1,-1,1; -1,-1,1,1,-1,1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,-1,-1,1,1,-1,1,1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; 1,1,1,-1,-1,1,-1,-1; 1,1,1,-1,1,-1,1,1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,-1,-1,-1,1,1,-1,1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1; 1,1,1,1,-1,1,-1,1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1; -1,-1,-1,-1,-1,1,-1,1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; 1,1,1,-1,-1,1,-1,-1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,-1,1,1,-1; -1,1,1,-1,1,1,1,-1,-1; 1,1,-1,-1,1,-1,-1,1; -1,-1,1,1,-1,1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1,-1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1,-1; 1,-1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1,-1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1,-1; 1,-1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1,-1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1,-1; 1,-1,-1,1,1,1,-1,-1; -1,1,1,-1,1,1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; 1,1,1,-1,-1,1,-1,-1; -1,1,-1,1,-1,-1,-1,-1,-1; 1,-1,1,-1,-1,-1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1,-1; and -1,-1,1,-1,1,-1,-1,-1.

[0018] In relation to the first or second aspect, in a possible implementation, P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The value of is from the following group: 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; 1,1,1,-1,1,-1,1,1,1; 1,1,1,-1,1,-1,1,1,1; -1,1,1,1,1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,1,1,-1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,1,1,1,-1,-1,1,-1; and 1,-1,-1,-1,-1,-1,-1,1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,1,1,-1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; -1,1,-1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,1,-1; -1,1,1,1,1,1,1,-1,1; 1,-1,-1,-1,-1,-1,-1,1,-1; 1,-1,-1,-1,1,1,-1,1; -1,1,1,1,-1,-1,1,-1; 1,1,1,-1,-1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1,-1; -1,-1,1,-1,1,-1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; and 1,1,1,-1,-1,1,-1,-1.

[0019] In relation to the first or second aspect, in a possible implementation, P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The value of is from the following group: 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,1,-1,1; 1,1,1,-1,1,1,1,-1,1; 1,1,1,-1,1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,1,-1; 1,1,-1,1,1,1,1,1,-1; 1,1,-1,1,1,1,1,1,-1; 1,1,-1,1,1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,-1,-1,1,-1,-1,1,-1; 1,1,1,-1,-1,-1,-1,1,-1; 1,1,1,-1,-1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1,-1; -1,1,1,1,-1,1,-1,-1,-1; 1,-1,-1,-1,-1,-1,1,-1,-1; and 1,-1,1,1,1,-1,-1,-1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: -1,1,-1,-1,-1,1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,1,1,1,1,-1,1,1; -1,-1,-1,1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,-1,-1,-1,1,-1,1,1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,-1,-1,1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,-1,1,1,1,-1,-1,-1,-1; and -1,1,-1,-1,1,-1,-1,-1.

[0020] In relation to the first or second aspect, in a possible implementation, the sequence

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

[0021] It will be appreciated that the Golay complementary pairs shown in this embodiment of the present application can be alternatively understood as Golay complementary sequences or Golay complementary sequence pairs. The names of the Golay complementary pairs are not limiting in this embodiment of the present application.

[0022] In relation to the first or second aspect, in a possible implementation, the M sequences further include a fifth sequence, a sixth sequence, a seventh sequence, and an eighth sequence, where the subsequences of the fifth sequence, the subsequences of the sixth sequence, the subsequences of the seventh sequence, and the subsequences of the eighth sequence are respectively:

number

[0023] For example, the value of r is 1, 2, 3, 4, 5, 6, or 7. For example, r=2 or r=6. Considering the value of the cross-correlation energy between different sequences in the reference range, it can be understood that when r=2 or r=6, the cross-correlation energy between the first sequence and the fifth sequence is small within the reference range, or the cross-correlation energy between the first sequence and the seventh sequence is small within the reference range. The first sequence and the fifth sequence shown in this specification, and the first sequence and the seventh sequence shown in this specification are merely examples. For the description of the cross-correlation energy between different sequences in the reference range when r=2 or r=6, please refer to the embodiment of the method shown below.

[0024] In relation to the first or second aspect, in a possible implementation, M is equal to or less than 8.

[0025] In relation to the first or second aspect, in a possible implementation, the M sequences are used for any one or more of channel estimation, target detection, or synchronization.

[0026] In relation to the first or second aspect, in a possible implementation, the PPDU further includes one or more of the following fields: a legacy-short training field (L-STF), a legacy-long training field (L-LTF), a legacy-header (L header), an extended directional multi-gigabit header A (EDMG-header-A), an extended directional multi-gigabit short training field (EDMG-STF), an extended directional multi-gigabit channel estimation field (EDMG-channel estimation field (EDMG-CEF), an extended directional multi-gigabit header B (EDMG-header-B), a short training field (STF), and a long training field (LTF).

[0027] For example, the first field shown in this embodiment of the present application may be referred to as a training field, a synchronization field, etc. The name of the first field is not limited in this embodiment of the present application.

[0028] According to a third aspect, an embodiment of the present application provides a communication device configured to perform the method of the first aspect or any one of the possible implementations of the first aspect, the communication device comprising a unit for performing the method of the first aspect or any one of the possible implementations of the first aspect.

[0029] For example, the communication device may be the first communication device or a chip within the first communication device.

[0030] According to a fourth aspect, an embodiment of the present application provides a communication device configured to perform the method of the second aspect or any one of the possible implementations of the second aspect, the communication device comprising a unit for performing the method of the second aspect or any one of the possible implementations of the second aspect.

[0031] For example, the communication device may be a second communication device or a chip within a second communication device.

[0032] In the third or fourth aspect, the communication device may include a transceiver unit and a processing unit. For a specific description of the transceiver unit and the processing unit, please refer to the device embodiment shown below.

[0033] According to a fifth aspect, an embodiment of the present application provides a communication device. The communication device includes a processor configured to execute the method shown in the first aspect or any one of the possible implementations of the first aspect. Alternatively, the processor is configured to execute a program stored in a memory. When the program is executed, the method of the first aspect or any one of the possible implementations of the first aspect is performed.

[0034] In a possible implementation, the memory is located external to the communication device.

[0035] In a possible implementation, the memory is located within the communication device.

[0036] In this embodiment of the present application, the processor and the memory may alternatively be integrated into one component, in other words, the processor and the memory may alternatively be integrated together.

[0037] In a possible implementation, the communication device further includes a transceiver configured to receive or transmit signals, for example, the transceiver may be further configured to transmit PPDUs.

[0038] In this embodiment of the present application, the communication device may be a first communication device, a chip in the first communication device, etc.

[0039] According to a sixth aspect, an embodiment of the present application provides a communication device. The communication device includes a processor configured to execute the method shown in the second aspect or any one of the possible implementations of the second aspect. Alternatively, the processor is configured to execute a program stored in a memory. When the program is executed, the method in the second aspect or any one of the possible implementations of the second aspect is executed.

[0040] In a possible implementation, the memory is located external to the communication device.

[0041] In a possible implementation, the memory is located within the communication device.

[0042] In this embodiment of the present application, the processor and the memory may alternatively be integrated into one component, in other words, the processor and the memory may alternatively be integrated together.

[0043] In a possible implementation, the communication device further includes a transceiver configured to receive or transmit signals. For example, the transceiver may be configured to receive PPDUs.

[0044] In this embodiment of the present application, the communication device may be a second communication device, a chip in the second communication device, etc.

[0045] According to a seventh aspect, an embodiment of the present application provides a communication device, the communication device including a logic circuit and an interface, the logic circuit being coupled to the interface, the logic circuit being configured to generate a PPDU, and the interface being configured to output the PPDU.

[0046] It can be appreciated that the interface and logic circuitry can be further understood as follows.

[0047] For example, the logic circuitry may be configured to receive processed data (eg, PPDUs) and the interface may be configured to output the data (eg, PPDUs) processed by the logic circuitry.

[0048] It can be understood that for the description of the PPDU, M sequence, and Golay complementary sequence, refer to the description in the first aspect or the second aspect, or refer to the various embodiments shown below, and the details will not be described again in this specification.

[0049] According to an eighth aspect, an embodiment of the present application provides a communication device, the communication device including a logic circuit and an interface, the logic circuit coupled to the interface, the interface configured to input a PPDU, the logic circuit configured to process the PPDU (e.g., process M sequences carried in the PPDU).

[0050] It can be appreciated that the interface and logic circuitry can be further understood as follows.

[0051] For example, the interface is configured to input data to be processed (eg, PPDUs), and the logic circuit is configured to process the data to be processed (eg, PPDUs).

[0052] It can be understood that for the description of the PPDU, M sequence, and Golay complementary sequence, refer to the description in the first aspect or the second aspect, or refer to the various embodiments shown below, and the details will not be described again in this specification.

[0053] According to a ninth aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium is configured to store a computer program. When the computer program is executed on a computer, the method shown in the first aspect or any one of the possible implementations of the first aspect is performed.

[0054] According to a tenth aspect, an embodiment of the present application provides a computer-readable storage medium. The computer-readable storage medium is configured to store a computer program. When the computer program is executed on a computer, the method shown in the second aspect or any one of the possible implementation forms of the second aspect is performed.

[0055] According to an eleventh aspect, an embodiment of the present application provides a computer program product, the computer program product comprising a computer program or computer code, which, when executed on a computer, performs the method as set forth in the first aspect or any one of the possible implementations of the first aspect.

[0056] According to a twelfth aspect, an embodiment of the present application provides a computer program product, the computer program product comprising a computer program or computer code, which, when executed on a computer, performs the method as set forth in the second aspect or any one of the possible implementations of the second aspect.

[0057] According to a thirteenth aspect, an embodiment of the present application provides a computer program, which, when run on a computer, performs the method as set forth in the first aspect or any one of the possible implementations of the first aspect.

[0058] According to a fourteenth aspect, an embodiment of the present application provides a computer program, which, when run on a computer, performs the method as set forth in the second aspect or any one of the possible implementations of the second aspect.

[0059] According to a fifteenth aspect, an embodiment of the present application provides a wireless communication system. The wireless communication system includes a first communication device and a second communication device. The first communication device is configured to perform a method as shown in the first aspect or any one of the possible implementations of the first aspect, and the second communication device is configured to perform a method as shown in the second aspect or any one of the possible implementations of the second aspect. [Brief description of the drawings]

[0060] [Figure 1] FIG. 2 is a schematic diagram of an access point and station structure according to an embodiment of the present application; [Diagram 2] FIG. 1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application; [Figure 3a] 1 is a schematic diagram of a structure of a PPDU according to an embodiment of the present application; [Figure 3b] 1 is a schematic diagram of a structure of a PPDU according to an embodiment of the present application; [Figure 4a] FIG. 2 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application. [Figure 4b] FIG. 2 is a schematic diagram of the structure of a CE sequence autocorrelation according to an embodiment of the present application; [Figure 4c] FIG. 2 is a schematic diagram of transmitting sequences corresponding to multiple streams according to an embodiment of the present application; [Figure 4d] FIG. 2 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application. [Diagram 5] 1 is a schematic flowchart of a signal processing method according to an embodiment of the present application. [Figure 6a] 1 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application; [Figure 6b] 1 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application; [Figure 6c] 1 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application; [Figure 6d] 1 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application; [Figure 7a] 1 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application; [Figure 7b] 1 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application; [Figure 8a] 1 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application; [Figure 8b] 1 is a schematic diagram of a structure of a CE sequence according to an embodiment of the present application; [Figure 9] 1 is a schematic diagram of the structure of a communication device according to an embodiment of the present application; [Figure 10] 1 is a schematic diagram of the structure of a communication device according to an embodiment of the present application; [Figure 11] 1 is a schematic diagram of the structure of a communication device according to an embodiment of the present application; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0061] In order to make the objectives, technical solutions and advantages of the present application clearer, the present application is further described below with reference to the accompanying drawings.

[0062] In the specification, claims, and accompanying drawings of this application, terms such as "first" and "second" are intended only to distinguish different objects and do not describe a particular order. Moreover, "comprises," "having," and any other variations thereof are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the recited steps or units, and optionally further includes unrecited steps or units, or optionally further includes other steps or units inherent to the process, method, product, or device.

[0063] An "embodiment" referred to in this specification means that a particular feature, structure, or characteristic described with reference to this embodiment may be included in at least one embodiment of the present application. Phrases appearing in various places in this specification do not necessarily refer to the same embodiment, nor are they exclusive, independent, or optional embodiments from another embodiment. It is explicitly and implicitly understood by those skilled in the art that the embodiments described in this specification may be combined with another embodiment.

[0064] In this application, "at least one (item)" means one or more, "multiple" means two or more, "at least two (items)" means two, three, or more, and "and / or" is used to describe an association relationship between related objects and indicates that three relationships may exist. For example, "A and / or B" can indicate the following three cases: only A is present, only B is present, and both A and B are present, where A and B can be singular or plural. The character " / " generally indicates an "or" relationship between related objects. At least one of the following items (parts) or similar expressions means any combination of these items. For example, at least one of a, b, and c can indicate a, b, c, "a and b", "a and c", "b and c", or "a, b, and c".

[0065] The methods provided in the present application may be applied to various communication systems, such as internet of things (IoT) systems, narrow band internet of things (NB-IoT) systems, long term evolution (LTE) systems, 5th-generation (5G) communication systems, and new communication systems emerging in future communication developments (e.g., 6G). The methods provided in the present application may further be applied to wireless local area network (WLAN) systems, such as Wi-Fi.

[0066] The methods provided in the present application may be implemented by a communication device in a wireless communication system, for example, the communication device may be an access point (AP) or a station (STA).

[0067] An access point is a device with wireless communication capability, supports communication or detection by using WLAN protocol, has the capability of communicating or detecting with another device (e.g., station or another access point) in the WLAN network, and may of course further have the capability of communicating or detecting with another device. Alternatively, an access point corresponds to a bridge connecting a wired network and a wireless network. The main function of an access point is to connect various wireless network clients with each other, and then connect the wireless network to an Ethernet. In a WLAN system, an access point can be referred to as an access point station (AP STA). A device with wireless communication capability may be an entire device, or a chip or a processing system installed in the entire device. The device in which the chip or processing system is installed can implement the method and function in the embodiment of the present application under the control of the chip or processing system. The AP in the embodiment of the present application is a device that provides services to STAs, and can support 802.11 series protocols. For example, an access point may be an access point for a terminal (e.g., a mobile phone) to access a wired (or wireless) network, and is mainly located in a home, a building, and a park. A typical coverage radius is several tens of meters to several hundred meters. It is clear that the access point may alternatively be deployed outdoors. In another example, the AP may be a communication entity, such as a communication server, a router, a switch, or a bridge, or the AP may include various forms of macro base stations, micro base stations, relay stations, etc. It is clear that the AP may alternatively be chips or processing systems in these devices in various forms for implementing the methods and functions in the embodiments of the present application. The access point in the present application may be a high efficiency (HE) AP, an extremely high throughput (EHT) AP, or an access point applicable to future WiFi standards.

[0068] A station is a device having wireless communication capability, supports communication or detection by using a WLAN protocol, and has the ability to communicate or detect another station or access point in a WLAN network. In a WLAN system, a station may be referred to as a non-access point station (non-AP STA). For example, a STA is any user communication device that allows a user to communicate with an AP or detect an AP and further communicate with a WLAN. A device having wireless communication capability may be an entire device, or a chip or a processing system installed in the entire device. A device in which a chip or a processing system is installed may implement the methods and functions in the embodiments of the present application under the control of the chip or the processing system. For example, a station may be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and may be referred to as a user. In another example, a station may be a mobile phone supporting a WiFi communication capability, a tablet computer supporting a WiFi communication capability, a set-top box supporting a WiFi communication capability, a smart TV supporting a WiFi communication capability, an intelligent wearable device supporting a WiFi communication capability, an in-vehicle communication device supporting a WiFi communication capability, or a computer supporting a WiFi communication capability.

[0069] WLAN systems can provide high-speed and low-latency transmission. With the continuous development of WLAN application scenarios, WLAN systems will be applied in more scenarios or industries, such as the Internet of Things industry, Internet of Vehicles industry, banking industry, corporate offices, stadium exhibition halls, concert halls, hotel rooms, dormitories, hospital wards, classrooms, supermarkets, squares, streets, production plants, and warehouses. A device (such as an access point or station) supporting WLAN communication or sensing may be a sensor node (e.g., a smart water meter, a smart electricity meter, or a smart air detection node) in a smart city, a smart device (e.g., a smart camera, a projector, a display, a television, a stereo, a refrigerator, or a washing machine) in a smart home, a node in the Internet of Things, an entertainment terminal (e.g., an AR, VR, or another wearable device), a smart device (e.g., a printer, a projector, a speaker, or a stereo) in a smart office, an Internet of Vehicles device in the Internet of Vehicles, an infrastructure in daily life scenarios (e.g., a vending machine, a self-service navigation station in a supermarket, a self-service cash register device, or a self-service ordering machine), a device in a large sports and music venue, etc. For example, the access point and station may be a device applied to the Internet of Vehicles, an Internet of Things node, or a sensor in the Internet of Things (IoT), or may be a smart camera, a smart remote control, or a smart water / electricity meter in a smart home, or may be a sensor in a smart city. The specific forms of the STA and AP are not limited to the embodiments of the present application and are merely examples for the purposes of explanation in this specification.

[0070] Although the present application is primarily described with reference to IEEE 802.11 deployed networks, those skilled in the art will readily appreciate that various aspects of the present application may be extended to other networks using a variety of standards or protocols, such as Bluetooth, high performance radio LAN (HIPERLAN) (a wireless standard similar to the IEEE 802.11 standard and used primarily in Europe), wide area networks (WANs), wireless local area networks (WLANs), personal area networks (PANs), or other known or later developed networks.

[0071] For example, Figure 1 is a schematic diagram of the structure of an access point and a station according to one embodiment of the present application. The AP may have multiple antennas or may have a single antenna. As shown in Figure 1, the AP includes a physical layer (PHY) processing circuit and a media access control (MAC) processing circuit. The physical layer processing circuit may be configured to process physical layer signals, and the MAC layer processing circuit may be configured to process MAC layer signals. The 802.11 standard focuses on PHY and MAC. As shown in Figure 1, Figure 1 further shows a schematic diagram of the structure of a STA with a single antenna. In a practical scenario, the STA may alternatively have multiple antennas, and may be a device with more than two antennas. The STA may include a PHY processing circuit and a MAC processing circuit. The physical layer processing circuit may be configured to process physical layer signals, and the MAC layer processing circuit may be configured to process MAC layer signals.

[0072] The method provided in this application may be applied to any one or more of the following scenarios: a scenario in which one node performs data transmission with one or more nodes, single user uplink / downlink transmission, and / or multiple user uplink / downlink transmission; device to device (D2D) transmission; and a scenario in which targets in an environment are detected, the range, speed, angle, and other information of the targets are estimated, the actions of the detected targets are identified and imaged based on the relevant information, and synchronization such as time synchronization is performed. For example, WLAN detection is a technology that uses WLAN wireless signals to detect targets. This technology may be based on the ability to measure or sample the environment over the air so that any communication path between two physical devices can obtain information about the surrounding environment.

[0073] A node may be an AP or a STA. For ease of explanation, the following uses communication between an AP and a STA as an example for explanation.

[0074] For example, a communication system to which the method provided in the present application may be applied may include an access point (AP) and a station (STA). An access point may be understood as an access point entity, and a station may be understood as a station entity. For example, the present application is applicable to a scenario in which an AP communicates with or detects a STA in a WLAN. Optionally, an AP may communicate with or detect a single STA, or an AP may communicate with or detect multiple STAs simultaneously. Specifically, communication between an AP and multiple STAs may be further classified into downlink transmission, in which an AP transmits signals to multiple STAs simultaneously, and uplink transmission, in which multiple STAs transmit signals to an AP. The AP and the STA can support WLAN communication protocols, and the communication protocols can include IEEE 802.11 series protocols, such as low-frequency band (e.g., 2.4 GHz and 5 GHz) protocols, such as 802.11n, 802.11ac, and 802.11ax, in another example, high-frequency band (e.g., 60 GHz) protocols, such as 802.11ad / directional multi gigabit (DMG) and 802.11ay / enhanced directional multi gigabit (EDMG), in another example, 802.11ay single carrier physical layer (SC PHY) protocols. With the continuous development and development of communication technology, it is clear that the communication protocols can further include the next generation protocols of IEEE 802.11ay or IEEE 802.11ad.

[0075] FIG. 2 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application. The communication system may include one or more APs and one or more STAs. FIG. 2 shows one access point, for example, an AP, and three stations, for example, STA1, STA2, and STA3. It can be understood that FIG. 2 shows only one AP and three STAs as an example. However, there may be more or less APs or STAs. This is not limited in the present application.

[0076] In the communication devices shown below in this application, the first communication device may be an access point or a station, and the second communication device may also be an access point or a station. For example, the first communication device may be an access point, and the second communication device is an access point. In another example, the first communication device is a station, and the second communication device is a station. In another example, the first communication device may be an access point, and the second communication device is a station. As another example, the first communication device may be a station, and the second communication device is an access point. It may be understood that the first communication device and the second communication device shown herein may be collectively referred to as communication devices.

[0077] It can be understood that in this application, the signal processing method provided in this application is described by using an example in which a first communication device transmits a physical layer protocol data unit (PHY protocol data unit, PPDU) to a second communication device. However, the method shown in this application is further applicable to various types of PPDU. For example, the PPDU may include a multi-user PHY protocol data unit (MU PPDU), a single-user PHY protocol data unit (SU PPDU), or a trigger-based PHY protocol data unit (TB PPDU). Any PPDU having a function similar to that of the PPDU shown in the embodiment of this application falls within the protection scope of this application. The PPDU shown in Figure 3a and / or Figure 3b shown below is merely an example. With the evolution of the standard, the format of the PPDU may also change. However, as long as a field or a part of a field in the PPDU conforms to the characteristics of the first field shown in the following description in this application, the PPDU falls within the protection scope of this application.

[0078] For example, Figure 3a is a schematic diagram of the structure of a PPDU. As shown in Figure 3a, the PPDU may include a legacy-short training field (L-STF), a legacy-long training field (L-LTF), a legacy-header (L-header) field, an extended directional multi-gigabit header A (EDMG-header-A) field, an extended directional multi-gigabit short training field (EDMG-STF), an extended directional multi-gigabit channel estimation field (EDMG-channel estimation field (EDMG-CEF), an extended directional multi-gigabit header B (EDMG-header-B) field, a data field, and a training field unit (TRN unit) field. The training field unit may include a sequence. It can be understood that for a specific description of the PPDU shown in Figure 3a, please refer to the 802.11ay EDMG protocol, and the details will not be described again in this specification.

[0079] For example, Fig. 3b is a schematic diagram of the structure of a PPDU. For example, the PPDU may include a short training field (STF), a long training field (LTF), a header field, a data field, and a training field unit (TRN unit) field. It can be understood that for a specific description of the PPDU shown in Fig. 3b, please refer to the 802.11ad DMG protocol.

[0080] In the following, the Golay complementary sequences (sometimes referred to as Golay complementary sequences) in this application will be described in detail.

[0081] For example, when binary constant coefficient sequences x and y of length N (in other words, the sequence length is N or the length of the Golay complementary sequence is N) satisfy the following equation (1), the binary constant coefficient sequences x and y are sometimes referred to as Golay complementary sequences.

number

number

[0082] With reference to the relevant standards, for example, the Golay complementary sequences defined in Section 28.10 of 802.11ay, (

number

number

number

number

number

number

number

number

number

number

[0083] It can be understood that the superscripts 1 to 8 shown in this specification can be understood as sequence indexes, sequence numbers, etc. For example, the CE1 sequence used when the first communication device transmits one spatial stream is

number

number

number

number

number

number

number

[0084] It will be understood that the superscripts 1-8 above are merely examples. For example, using standard evolution, many more Golay complementary sequences, e.g., (

number

[0085] The above shows one type of Golay complementary sequence, i.e., (

number

number

[0086] For example, the CE sequence may be used to perform WLAN sensing. During WLAN sensing, the one-way distance L may satisfy the following equation (4):

number

[0087] If we use the example where the chip rate (sometimes called symbol rate) specified in the 802.11ay SC PHY standard is 1.76 Gbps, the bit rate transmitted per second is 1.76G, and therefore in equation (2), Chip_rate=1.76Gbps=1.76Gb / s. For example, when N=128,

number

[0088] Please note that the above N is an example. N shown below in this application may be equal to 128, 256, 512, etc. The specific value of the sequence length N is not limited in this application. However, when the value of N changes, the distance L also changes, and the reference range shown below in this application also changes.

[0089] Generally, a first communication device may send a PPDU to a second communication device. Thus, upon receiving the PPDU, the second communication device may perform channel estimation, WLAN detection, synchronization, etc. based on the multiple sequences included in the PPDU. For example, the multiple sequences included in the PPDU may be obtained based on a CE sequence and / or a matrix P, and the CE sequence is obtained based on a Golay complementary sequence. For example, as shown in FIG. 4d, the CE1 sequence may be obtained based on the Golay complementary sequence (

number

number

number

number

number

number

number

number

number

number

number

number

[0090] As shown in FIG. 4a, FIG. 4a is a schematic diagram of the structure of a CE sequence constructed by using a Golay complementary sequence. The CE sequence is constructed by using a Golay complementary sequence, so that the autocorrelation sidelobe energy of the CE sequence is zero (zero may also be referred to as 0) in a reference range (e.g., −127 to +127, excluding 0). For example, the CE sequence may include 10 units, and the length of each unit is 128. For example, the first unit of the CE sequence may be a cyclic prefix, and the cyclic prefix may be the last unit in Gv. In another example, the last unit of the CE sequence may be a cyclic suffix, and the cyclic suffix may be the first unit in Gu. In another example, the CE sequence may further include Gu and Gv. Gu and Gv constitute a Golay complementary pair. For example, Gu={-Gb 128 ,-Ga 128 ,Gb 128 ,-Ga 128}, and Gv={-Gb 128 ,Ga 128 ,-Gb 128 ,-Ga 128 It can be understood that the configuration scheme of the CE sequence shown in Fig. 4a is merely an example and should not be construed as a limitation on this embodiment of the present application.

[0091] As shown in FIG. 4b, FIG. 4b is a schematic diagram of an autocorrelation result of a CE sequence. From FIG. 4b, it can be understood that the autocorrelation side lobe energy is zero in a reference range (for example, from −127 to +127, excluding 0). In FIG. 4b, the horizontal coordinate indicates the delay index, and the vertical coordinate indicates the amplitude energy. As can be understood from FIG. 4b, in the range of −127 to +127, the autocorrelation result of the CE sequence at the horizontal coordinate 0 can reach 1024 (i.e., the autocorrelation main lobe energy is 1024), and in the range of −127 to +127 excluding 0, the autocorrelation result of the CE sequence is 0. Therefore, the reference range shown in this application may include a range in which the autocorrelation side lobe energy of the sequence is zero. It can be understood that the horizontal coordinate of FIG. 4b may be alternatively represented as a symbol, an element, or a bit.

[0092] Table 1a shows the cross-correlation energy values ​​of any two of the CE1 to CE8 sequences shown in this embodiment of the present application within a reference range.

[0093] [Table 1]

[0094] For example, the matrix P can be shown in equation (5) below.

number

[0095] It can be seen that in the above equation (5), the first row is the same as the second row, the third row is the same as the fourth row, the fifth row is the same as the sixth row, and the seventh row is the same as the eighth row. Thus, the above equation (5) can be equivalently expressed as the following equation:

number

[0096] It can be understood that Equation (5) and Equation (6) indicate the matrix P that needs to be used when the first communication device transmits eight or less spatial streams. With reference to Equation (5) or Equation (6), FIG. 4c is a schematic diagram of transmitting a multi-stream CE sequence. In FIG. 4c, the horizontal coordinate can indicate time, and the vertical coordinate can indicate a spatial stream (sometimes referred to as stream for short, and referred to as stream for short in FIG. 4c). In addition, FIG. 4c is a schematic diagram of transmitting a CE sequence combined with matrix P. As shown in Figure 4c, the values ​​in the first row of equation (5) correspond to the positive and negative symbols of the first row (i.e., the row corresponding to stream #1) shown in Figure 4c, the values ​​in the second row of equation (5) correspond to the positive and negative symbols of the second row (i.e., the row corresponding to stream #2) shown in Figure 4c, the values ​​in the third row of equation (5) correspond to the positive and negative symbols of the third row (i.e., the row corresponding to stream #3) shown in Figure 4c, the values ​​in the fourth row of equation (5) correspond to the positive and negative symbols of the fourth row (i.e., the row corresponding to stream #4) shown in Figure 4c, and so on. Examples are not enumerated herein.

[0097] When the PPDU includes two sequences, for example, dashed line 1 including CE1 and CE2 shown in FIG. 4c, the first communication device can transmit the CE1 sequence and the CE2 sequence by using the PPDU in one transmission time, for example, T1, because the cross-correlation energy between the CE1 sequence and each CE sequence in the CE3 sequence to CE8 sequence is zero within the reference range. However, when the PPDU includes more than two sequences, the cross-correlation energy between the CE1 sequence and each CE sequence in the CE3 sequence to CE8 sequence is large within the reference range, so when the first communication device needs to transmit more than two sequences, the first communication device needs to transmit the PPDU in two or more transmission times to ensure that the second communication device can effectively perform channel estimation, WLAN detection, synchronization, etc. For example, when the PPDU transmitted by the first communication device includes four sequences, for example, dashed line 2 including CE1 to CE4 shown in FIG. 4c, the first communication device needs to transmit the PPDU in the first transmission time, for example, T1, and the sequence numbers included in the PPDU are CE1 to CE4. In addition, the first communication device further needs to transmit a PPDU at a second transmission time, for example, T2, and the sequences included in the PPDU are CE1, CE2, -CE3, and -CE4. The rest can be deduced by analogy, and examples are not enumerated here. For example, when the PPDU transmitted by the first communication device includes eight sequences, the first communication device needs to transmit the eight sequences at four transmission times (for example, T1, T2, T3, and T4 shown in FIG. 4c).

[0098] It may be understood that the transmission times shown in Fig. 4c may also be referred to as transmission time windows, transmission times, etc. The specific names of T1, T2, T3, and T4 shown in Fig. 4c are not limited in this embodiment of the present application.

[0099] In addition to being used for channel estimation as described above, the sequences in this application can be further used to detect targets in the environment (e.g., WLAN detection as shown above). Once detection is performed for targets in the environment, channel estimation can be performed according to the procedure described above, and then further processing such as multipath removal and target parameter (time, distance, and angle) estimation is performed based on the channel estimation result to detect the target. Alternatively, the sequences in this application can be further used for synchronization, such as time domain synchronization or frequency domain synchronization, or time synchronization or frequency synchronization.

[0100] For specific procedures or methods of channel estimation, target detection, or synchronization, please refer to the relevant standards or protocols, and the details will not be described again in this application.

[0101] From the above analysis, it can be seen that when the PPDU that needs to be transmitted by the first communication device includes more than two sequences, the first communication device needs to transmit the PPDU in multiple transmission times, so that the second communication device can effectively perform signal processing based on more than two sequence numbers. In other words, when more than two sequences are transmitted by using the above method, the first communication device needs more transmission times to ensure that the second communication device can correctly perform signal processing. For example, the second communication device can perform channel estimation (including MIMO channel estimation), target detection or synchronization (including time domain synchronization and / or frequency domain synchronization) based on the multiple sequences included in the PPDU.

[0102] In view of this, the present application provides a signal processing method and apparatus for improving the efficiency of target detection (including WLAN detection), MIMO channel estimation, synchronization, etc. by reducing the time for a first communication device to transmit a sequence based on the second communication device being able to correctly perform channel estimation, target detection, synchronization, etc.

[0103] Before the signal processing method provided in the embodiment of the present application is described, the following first describes in detail the Golay complementary sequences in the embodiment of the present application.

[0104] The length N of the Golay complementary sequence in the embodiment of the present application is 128, 256, 512, an amount greater than 512, 32, 64, etc. The value of N is not limited in the embodiment of the present application.

[0105] For example, when N=128, the reference range may be −127 to +127 (including −127 and / or +127). For example, the unit length (indicating the length of the unit) of the Golay complementary sequence is

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

[0106] For example, when N=64, the reference range may be −63 to +63 (may include −63 and / or +63). Specifically, when N=64, the range in which the autocorrelation sidelobe energy of the CE sequence is zero may be −63 to +63 (including −63 and / or +63 and excluding 0). The range in which the cross-correlation energy between different CE sequences is zero may be −63 to +63 (including −63 and / or +63 and including 0). For example, when N=256, the reference range may be −255 to +255 (may include −255 and / or +255). Specifically, when N=256, the range in which the autocorrelation sidelobe energy of the CE sequence is zero may be −255 to +255 (including −255 and / or +255 and excluding 0). The range in which the cross-correlation energy between different CE sequences is 0 may be -255 to +255 (including -255 and / or +255, including 0). For example, when N=512, the reference range may be -511 to +511 (may include -511 and / or +511). Specifically, when N=512, the range in which the autocorrelation sidelobe energy of the CE sequences is zero may be -511 to +511 (including -511 and / or +511, excluding 0). The range in which the cross-correlation energy between different CE sequences is 0 may be -511 to +511 (including -511 and / or +511, including 0).

[0107] Therefore, the reference range shown in the embodiment of the present application may be understood as a range in which the cross-correlation energy between two CE sequences is zero, and / or a range in which the autocorrelation sidelobe energy of one CE sequence is zero. With reference to the M sequences shown in the embodiment of the present application, it may be understood that the reference range may be understood as any one or more of the range in which the autocorrelation sidelobe energy of each of the M sequences is zero, the range in which the cross-correlation energy between any two of the first sequence to the fourth sequence in the M sequences is zero, the range in which the cross-correlation energy between any two of the fifth sequence to the eighth sequence in the M sequences is zero, and the range in which the cross-correlation energy between one of the first sequence to the fourth sequence and one of the fifth sequence to the eighth sequence in the M sequences is equal to or less than a first threshold. Similarly, with reference to the M sequences shown in the embodiment of the present application, the reference range may indicate a range corresponding to a sequence in the M sequences configured based on Golay complementary sequences, the reference range may indicate a local range corresponding to each sequence in the M sequences configured based on Golay complementary sequences, and so on. For example, the reference range may indicate a range corresponding to each of the first to eighth sequences constructed based on the Golay complementary sequences. It may be understood that the description of the reference range is also applicable to the following description.

[0108] It can be understood that the above eight pairs of Golay complementary sequences are only examples, and the above types of Golay complementary sequences are only examples and should not be construed as limitations on the embodiments of the present application.

[0109] For the sake of brevity, in the following methods shown in the embodiments of the present application, the length of the Golay complementary sequence is omitted, and the Golay complementary sequence shown below is, for example, Ga 1 and Gb 1 , Ga 2 and Gb 2 , Ga 3 and Gb3 , Ga 4 and Gb 4 , Ga 5 and Gb 5 , Ga 6 and Gb 6 , Ga 7 and Gb 7 , Ga 8 and Gb 8 , or Gc 1 and Gd 1 , Gc 2 and Gd 2 , Gc 3 and Gd 3 , Gc 4 and Gd 4 , Gc 5 and Gd 5 , Gc 6 and Gd 6 , Gc 7 and Gd 7 , and Gc 8 and Gd 8 It is represented by:

[0110] Figure 5 is a schematic flowchart of a signal processing method according to an embodiment of the present application. For a description of the first communication device and the second communication device in the signal processing method, please refer to Figure 1 and / or Figure 2. For a description of the PPDU, please refer to Figure 3a and / or Figure 3b. For a description of the Golay complementary sequence, please refer to Figure 4a to Figure 4d. The details will not be described again below. As shown in Figure 5, the method includes the following steps:

[0111] 501: A first communication device generates a PPDU, the PPDU including a first field, the first field including M sequences, a cross-correlation energy between one of the M sequences and each of m sequences in the M sequences is less than or equal to a first threshold within a reference range, the reference range indicating a range corresponding to a sequence in the M sequences constructed based on a Golay complementary sequence, M is an integer greater than or equal to 3, and m is an integer less than M and greater than or equal to 2.

[0112] It can be understood that the first field includes M sequences may be understood as follows: the first field is used to carry M sequences, the first field carries M sequences, etc. The description manner between the first field and the M sequences is not limited in this embodiment of the present application. For the description of the reference range, please refer to the above description, and the details will not be described again in this specification. For example, the first field may be a TRN in a PPDU, or the first field may be an EDMG-CEF in a PPDU, or the first field may be an LTF in a PPDU. For example, the M sequences may be carried in a TRN in an 802.11ay SC PHY, and the TRN may be used for target detection, beam training, etc. In another example, the M sequences may be carried in an EDMG-CEF in an 802.11ay SC PHY, and the EDMG-CEF may be used for channel estimation (e.g., MIMO channel estimation). In another example, the M sequences may be carried in the TRN in 802.11ad, and the TRN may be used for target detection and beam training. In another example, the M sequences may be carried in the DMG-CEF in 802.11ad, and the DMG-CEF may be used for channel estimation. The specific name of the first field or the specific function of the M sequences are not enumerated in this specification.

[0113] In some examples, the M sequences conform to the rules mentioned in the implementations below.

[0114] For example, each of the M sequences may be obtained based on a Golay complementary sequence and / or a symbol sequence, and the symbol sequence indicates the positive and negative symbols of the Golay complementary sequence. For example, the sequence included in the first field may be referred to as a CE sequence, a synchronization sequence, etc. The specific names of the sequences are not limited in this embodiment of the present application. For the description of the Golay complementary sequence, please refer to the above description, and it can be understood that the details will not be described again in this specification. For example, the M sequences may correspond to M spatial streams, and one sequence corresponds to one spatial stream. In another example, the M sequences are sorted sequentially. For example, the M sequences included in the first field may be sorted sequentially in the manner of a first sequence, a second sequence, ..., and an Mth sequence. The presentation format of the M sequences in the first field is not limited in this embodiment of the present application.

[0115] In a possible implementation, M=4, and the four sequences included in the first field can be the first sequence, the second sequence, the third sequence, and the fourth sequence. In this case, the cross-correlation energy between any two of the first sequence to the fourth sequence is zero within a reference range. It can be understood that this embodiment of the present application is also applicable to M=3, and the details will not be described again here.

[0116] In a possible implementation, M=8, and the eight sequences included in the first field may be a first sequence, a second sequence, ..., and an eighth sequence. Optionally, the first communication device may transmit the eight sequences in one transmission time. Optionally, the first communication device may transmit the eight sequences in two transmission times. In this case, each of the eight sequences may be obtained based on a Golay complementary sequence and a matrix P, or each of the eight sequences may be obtained based on a Golay complementary sequence, a symbol sequence, and a matrix P. It can be understood that this embodiment of the present application is also applicable to M=5, M=6, or M=7, and the details will not be described again in this specification. It can be understood that when each of the eight sequences is obtained based on a Golay complementary sequence and a matrix P, the specific form of the matrix P is not limited in this embodiment of the present application. For example, the matrix P may be the following formula (7).

number

[0117] The above matrix P is merely an example and should not be construed as a limitation on this embodiment of the present application.

[0118] In a possible implementation, when M is greater than 8, the first communication device can transmit M sequences in one or more transmission times (e.g., two transmission times or three transmission times). When the first communication device transmits M sequences in multiple transmission times, each of the M sequences can be obtained based on the Golay complementary sequence and the matrix P, or each of the eight sequences can be obtained based on the Golay complementary sequence, the symbol sequence, and the matrix P. For example, when M is greater than 8, the M sequences further include a ninth sequence. For example, the ninth sequence can be obtained based on the Golay complementary sequence. Optionally, the Golay complementary sequence is the same as the Golay complementary sequence used by the first sequence to the eighth sequence. Optionally, the Golay complementary sequence is different from the Golay complementary sequence used by the first sequence to the eighth sequence. For example, the length of the ninth sequence may be the same as or different from the length of the sequences in the first sequence to the eighth sequence. This is not limited in this embodiment of the present application.

[0119] In this embodiment of the present application, when M is greater than 8, the first to eighth sequences included in the first field are described in detail in Example 1 to Example 4 below. In addition, other fields included in the first field are not limited.

[0120] In this embodiment of the present application, the cross-correlation energy between one of the M sequences and each of the m sequences in the M sequences being less than or equal to a first threshold within a reference range may be implemented in the following manners:

[0121] Scheme 1: When m is 2 or more, the cross-correlation energy between any two of the three or more sequences in the M sequences is less than or equal to a first threshold within a reference range.

[0122] For example, the first threshold value may be any one of 176, 144, 168, 160, 136, 124, 120, 100, 92, 86, 80, 72, 60, and 56. The specific value of the first threshold value is not limited in this embodiment of the present application. It can be understood that the description of the first threshold value is also applicable to the following description.

[0123] Scheme 2: The cross-correlation energy between one of the M sequences and each of the m sequences in the M sequences is zero within a reference range, for example, m = 3 or m = 2. In other words, the cross-correlation energy between one of the M sequences and each of the two or three sequences is zero within a reference range.

[0124] For example, the cross-correlation energy between the first sequence and each of the second sequence to the fourth sequence in the M sequences is zero within a reference range. In another example, the cross-correlation energy between the second sequence and each of the first sequence, the third sequence, or the fourth sequence is zero within a reference range. In another example, the cross-correlation energy between the third sequence and each of the first sequence, the second sequence, or the fourth sequence is zero within a reference range. In another example, the cross-correlation energy between the fourth sequence and each of the first sequence, the second sequence, or the third sequence is zero within a reference range. It can be understood that m=3 is used as an example for the description in this specification. For the description of m=2, please refer to the description of m=3, and the details will not be described again in this specification.

[0125] For example, the cross-correlation energy between the fifth sequence and each of the sixth to eighth sequences in the M sequences is zero within a reference range. It can be understood that the description of the fifth sequence is also applicable to the sixth to eighth sequences and will not be recited herein.

[0126] Scheme 3: A cross-correlation energy between one of the M sequences and each of the m sequences is less than or equal to a first threshold within a reference range, where m=2, m=3, m=4, m=5, m=6, or m=7.

[0127] For example, the cross-correlation energy between one of the M sequences and each of the seven sequences is equal to or less than a first threshold in a reference range. For the relationship between the first sequence and the fourth sequence and the relationship between the fifth sequence and the eighth sequence, please refer to the above description, and it can be understood that the details will not be described again in this specification. For example, the cross-correlation energy between the first sequence and each of the fifth sequence to the eighth sequence is equal to or less than a first threshold in a reference range. In another example, the cross-correlation energy between the third sequence and each of the fifth sequence to the eighth sequence is equal to or less than a first threshold in a reference range.

[0128] Scheme 4: The cross-correlation energy between any two of at least four sequences in the M sequences is zero within a reference range.

[0129] For example, the cross-correlation energy between any two of the first through fourth sequences is zero within a reference range. In another example, the cross-correlation energy between any two of the fifth through eighth sequences is zero within a reference range.

[0130] Manner 5: The cross-correlation energy between any two of the at least eight sequences in the M sequences is less than or equal to a first threshold within a reference range.

[0131] For example, the cross-correlation energy between the first sequence and the fifth sequence is less than or equal to a first threshold within the reference range. In another example, the cross-correlation energy between the first sequence and the seventh sequence is less than or equal to a first threshold within the reference range. In another example, the cross-correlation energy between the third sequence and the fifth sequence is less than or equal to a first threshold within the reference range. In another example, the cross-correlation energy between the third sequence and the seventh sequence is less than or equal to a first threshold within the reference range.

[0132] For example, at least two of the M sequences are the same. For example, the symbol sequences of the first and second sequences are the same. In another example, the symbol sequences of the third and fourth sequences are the same. In another example, the symbol sequences of the fifth and sixth sequences are the same. In another example, the symbol sequences of the seventh and eighth sequences are the same.

[0133] Optionally, each of the M sequences shown in this embodiment of the present application may include 10 units. For example, the length of each unit may be 128 (this is just an example), in other words, the length of the sequence may be 1280. For example, the first unit in each of the M sequences is a cyclic prefix, and the last unit in each of the M sequences is a cyclic suffix. The cyclic prefix may be the same as any unit in the second unit to the eighth unit in the sequence, and the cyclic suffix may be the same as any one of the second unit to the eighth unit in the sequence. For example, the cyclic prefix of each of the M sequences may be the same as the ninth unit (this is just an example). In another example, the cyclic suffix of each of the M sequences may be the same as the second unit (this is just an example). Optionally, each of the M sequences may not include a cyclic prefix, in other words, the length of each of the M sequences is 128×9=1152. Optionally, each of the M sequences may not include a cyclic suffix, in other words, the length of each of the M sequences is 1152. In other words, when a unit in a sequence other than a cyclic prefix and / or a cyclic suffix is ​​determined, a corresponding sequence may be determined. It may be understood that the description of sequences in this specification is also applicable to the first to eighth sequences shown in this embodiment of the present application, and the first to eighth sequences shown in Example 1 to Example 4 shown below. Details will not be described again below.

[0134] Therefore, for the sake of brevity, the sequences shown below are described by using sequences that do not include cyclic prefixes and / or cyclic suffixes as examples. For example, a sequence that does not include cyclic prefixes and / or cyclic suffixes in a first sequence (sometimes referred to as a partial sequence in the first sequence) is represented by CE1, a sequence that does not include cyclic prefixes and / or cyclic suffixes in a second sequence (sometimes referred to as a partial sequence in the second sequence) is represented by CE2, ..., a sequence that does not include cyclic prefixes and / or cyclic suffixes in an eighth sequence (sometimes referred to as a partial sequence in the eighth sequence) is represented by CE8. It can be understood that the total length of the sequence without cyclic prefix and / or cyclic suffix shown in this embodiment of the present application can be 128×8=1024 (when N=128), or the total length is 256×8=2048 (when N=256), or the total length is 64×8=512 (when B=64). For the description of the total length of the sequence without cyclic prefix and / or cyclic suffix, please refer to the description of the value of N in this embodiment of the present application. Examples are not enumerated in this specification. It can be understood that the description of the first sequence and CE1, the second sequence and CE2, ..., the eighth sequence and CE8 are also applicable to Example 1 to Example 4 shown below, and the details will not be described again below.

[0135] It can be understood that the description of the cyclic prefix and cyclic suffix in this embodiment of the present application is merely an example. For example, the cyclic prefix and cyclic suffix can be alternatively agreed upon in the protocol. The cyclic prefix and cyclic suffix are not limited in this embodiment of the present application.

[0136] It can be understood that the names of the first sequence, CE1, etc. shown in this embodiment of the present application are merely examples, and the names of each sequence are not limited in this embodiment of the present application. Any relationship or function similar to the relationship or function of the first sequence and CE1 falls within the protection scope of the embodiment of the present application.

[0137] 502: A first communication device transmits a PPDU, and in response, a second communication device receives the PPDU.

[0138] 503: The second communication device performs processing based on the M sequences.

[0139] For example, the second communication device performs channel estimation or target detection based on the M sequences, the details of which will not be described again in this specification.

[0140] For example, the second communication device may perform channel estimation or target detection based on the M sequences received by the second communication device. For example, the second communication device may perform synchronization (e.g., time domain synchronization and / or frequency domain synchronization, or time synchronization and / or frequency synchronization) based on the M sequences received by the second communication device.

[0141] Optionally, according to the method provided in the present application, a reconstructed sequence is provided so that the cross-correlation energy between four sequences is zero within a reference range (sometimes referred to as having ZCC characteristics), and the time to transmit the sequence can be shortened. Optionally, according to the method provided in the present application, a sequence is reconstructed so that the cross-correlation energy between eight sequences is equal to or less than a first threshold within a reference range (sometimes referred to as having low cross correlation (LCC) characteristics), which can be further implemented. Optionally, according to the method provided in the present application, when transmitting eight or fewer sequences, the first communication device can effectively transmit the sequences in one transmission. Since the transmission time is effectively shortened, the repetition time of the detection pulse can be shortened. There is a reciprocal relationship between the pulse repetition time and the pulse repetition frequency. Therefore, according to the method provided in the present application, the detection pulse repetition frequency (PRF) can be effectively improved, the maximum detectable Doppler / velocity in detection can be improved, and the detection performance can be effectively optimized.

[0142] According to the method provided in this embodiment of the present application, when the first field includes four sequences, the cross-correlation energy between any two of the four sequences, such as the first sequence to the fourth sequence, is zero within a reference range (in other words, any two of the four sequences have ZCC characteristics). Therefore, the first communication device can transmit the four sequences in one transmission time. This effectively shortens the time for the first communication device to transmit the sequences. When the first field includes eight sequences, the cross-correlation energy between one of the first sequence to the fourth sequence and one of the fifth sequence to the eighth sequence is below a first threshold within a reference range (in other words, one of the first sequence to the fourth sequence and one of the fifth sequence to the eighth sequence have LCC characteristics). In addition, the cross-correlation energy between any two of the first sequence to the fourth sequence is zero within a reference range, and the cross-correlation energy between any two of the fifth sequence to the eighth sequence is zero within a reference range. Therefore, the first communication device can transmit eight sequences in one transmission time. Thus, the time for the first communication device to transmit a sequence is further reduced. Optionally, when the first field includes eight sequences, each of the eight sequences may be a sequence obtained based on the Golay complementary sequence and the matrix P. Thus, in combination with the matrix P, it can be guaranteed that the cross-correlation energy between any two of the eight sequences is zero within a reference range.

[0143] In this embodiment of the present application, the first communication device can transmit M sequences during one transmission, so that the time for the first communication device to transmit sequences can be shortened and sequence transmission efficiency can be improved. In addition, the first communication device can transmit M sequences during the transmission time, so that the second communication device can receive the M sequences simultaneously. Therefore, the efficiency of the second communication device performing processing based on the M sequences is further effectively improved.

[0144] The above describes in detail the method provided in this embodiment of the present application. The following describes in detail the M sequences included in the first field in the method shown in FIG. 5. Specifically, the following describes in detail the specific configuration manner of the first sequence to the eighth sequence among the M sequences shown in FIG. 5. That is, for the description of the first field shown in FIG. 5, please refer to the following examples 1 to 4. It can be understood that for the description of CE1 to CE8 shown in examples 1 to 4, please refer to the method shown in FIG. 5.

[0145] Example 1: CE1 to CE4 may satisfy the following condition, as shown in the following formula (8).

number

[0146] P 0,n The value of is +1 or -1, and P 1,n has a value of +1 or -1, i has a value of 1, 3, 5, or 7, and j=i+1;

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

[0147] In a possible implementation, the Golay complementary sequence satisfies the following conditions, as shown in equation (9) or equation (10) below:

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

[0148] In a possible implementation, CE5 to CE8 may satisfy the following condition, as shown in the following equation (11):

number

[0149] For example, when N=128, CE5 may be obtained by cyclically shifting CE1 left by 128 bits (r=1), or by cyclically shifting CE1 left by 256 bits (r=2), or by cyclically shifting CE1 left by 768 bits (r=6). Examples are not enumerated herein. In other words, CE5 may be obtained by cyclically shifting CE1 left by r units. Alternatively, CE5 may be obtained by cyclically shifting CE1 right by 896 bits (128×(8−1)), or by cyclically shifting CE1 right by 768 bits (128×(8−2)), or by cyclically shifting CE1 right by 256 bits. Examples are not enumerated herein. That is, CE5 may be obtained by cyclically shifting CE1 right by 8−r units. For example, CE6 may be obtained by cyclic shifting CE2 left by 128·r bits, or CE6 may be obtained by cyclic shifting CE2 right by 128·(8-r) bits. For example, CE7 may be obtained by cyclic shifting CE3 left by 128·r bits, or CE7 may be obtained by cyclic shifting CE3 right by 128·(8-r) bits. For example, CE8 may be obtained by cyclic shifting CE4 left by 128·r bits, or CE8 may be obtained by cyclic shifting CE4 right by 128·(8-r) bits. It can be understood that the 8 shown in this embodiment of the present application is shown by using an example in which CE1 to CE8 are 8 units.

[0150] It can be understood that CE5 shown in this embodiment of the present application is obtained by cyclic shifting CE1, and can be understood as follows: A sequence that does not include a cyclic prefix and / or a cyclic suffix in the fifth sequence (i.e., a partial sequence in the fifth sequence) can be obtained by cyclic shifting a sequence that does not include a cyclic prefix and / or a cyclic suffix in the first sequence (i.e., a partial sequence in the first sequence). Similarly, it can be understood that CE6 is obtained by cyclic shifting CE2, and a sequence that does not include a cyclic prefix and / or a cyclic suffix in the sixth sequence (i.e., a partial sequence in the sixth sequence) can be obtained by cyclic shifting a sequence that does not include a cyclic prefix and / or a cyclic suffix in the second sequence (i.e., a partial sequence in the second sequence). It can be understood that CE7 is obtained by cyclic shifting CE3, and can be understood as follows. A sequence that does not include a cyclic prefix and / or a cyclic suffix in the seventh sequence (i.e., a partial sequence in the seventh sequence) may be obtained by cyclic shifting a sequence that does not include a cyclic prefix and / or a cyclic suffix in the third sequence (i.e., a partial sequence in the third sequence). It can be understood that CE8 is obtained by cyclic shifting CE4 as follows. A sequence that does not include a cyclic prefix and / or a cyclic suffix in the eighth sequence (i.e., a partial sequence in the eighth sequence) may be obtained by cyclic shifting a sequence that does not include a cyclic prefix and / or a cyclic suffix in the fourth sequence (i.e., a partial sequence in the fourth sequence).

[0151] For example, for N=256, CE5 is obtained by cyclic shifting CE1 to the left by 256·r bits, or CE5 is obtained by cyclic shifting CE1 to the right by 256·(8-r) bits. CE6 is obtained by cyclic shifting CE2 to the left by 256·r bits, or CE6 is obtained by cyclic shifting CE2 to the right by 256·(8-r) bits. CE7 is obtained by cyclic shifting CE3 to the left by 256·r bits, or CE7 is obtained by cyclic shifting CE3 to the right by 256·(8-r) bits. CE8 is obtained by cyclic shifting CE4 to the left by 256·r bits, or CE8 is obtained by cyclic shifting CE4 to the right by 256·(8-r) bits. For example, when N=64, CE5 is obtained by cyclic shifting CE1 to the left by 64·r bits, or CE5 is obtained by cyclic shifting CE1 to the right by 64·(8-r) bits. CE6 is obtained by cyclic shifting CE2 to the left by 64·r bits, or CE6 is obtained by cyclic shifting CE2 to the right by 64·(8-r) bits. CE7 is obtained by cyclic shifting CE3 to the left by 64·r bits, or CE7 is obtained by cyclic shifting CE3 to the right by 64·(8-r) bits. CE8 is obtained by cyclic shifting CE4 to the left by 64·r bits, or CE8 is obtained by cyclic shifting CE4 to the right by 64·(8-r) bits. The explanation of N is not enumerated in this specification. That is, CE5 can be obtained by cyclically shifting CE1 leftward by r units, or CE5 can be obtained by cyclically shifting CE1 rightward by 8-r units.CE6 may be obtained by cyclically shifting CE2 left by r units, or CE6 may be obtained by cyclically shifting CE2 right by 8-r units. CE7 may be obtained by cyclically shifting CE3 left by r units, or CE7 may be obtained by cyclically shifting CE3 right by 8-r units. CE8 may be obtained by cyclically shifting CE4 left by r units, or CE8 may be obtained by cyclically shifting CE4 right by 8-r units.

[0152] In this embodiment of the present application, it can be understood that the value of r is 1, 2, 3, 4, 5, 6, or 7. However, considering the value of the cross-correlation energy between different sequences in the reference range, when r=2 or r=6, the cross-correlation energy between the first sequence and the fifth sequence is small within the reference range, or the cross-correlation energy between the first sequence and the seventh sequence is small within the reference range. The first sequence and the fifth sequence shown in this specification, and the first sequence and the seventh sequence shown in this specification are merely examples. For the description of the first sequence to the eighth sequence, please refer to Tables 3 to 8 shown below.

[0153] In a possible implementation, P 0,n The values ​​of can be shown in Table 1b, and P 1,n The values ​​of can be shown in Table 2.

[0154] [Table 2]

[0155] [Table 3]

[0156] For example, P shown in Table 1b 0,n and the P values ​​shown in Table 2 1,nThe values ​​of P 0,n If the sequence number corresponding to the value of P is 1, 1,n The sequence number corresponding to the value of is also 1. 0,n If the sequence number corresponding to the value of is 16, then P 1,n The sequence number corresponding to the value of is also 16.

[0157] It can be understood that Table 1b and Table 2 shown in this embodiment of the present application are merely examples. In a particular implementation, P 0,n and P 1,n The value of may alternatively be expressed in other forms, which is not limited in this embodiment of the present application.

[0158] Based on the sequence configuration scheme provided in this embodiment of the present application, CE1 to CE8 shown in this embodiment of the present application can meet the following conditions: The autocorrelation sidelobe energy of each sequence in CE1 through CE8 is zero within a reference range, which is sometimes referred to as each sequence in CE1 through CE8 having a local region (e.g., the region from -127 to +127 excluding 0) zero correlation property. The cross-correlation energy between every two sequences in CE1 to CE4 is zero within a reference range, which is sometimes referred to as every two sequences in CE1 to CE4 having a local region (e.g., the region from -127 to +127) zero cross correlation (ZCC) property. The cross-correlation energy between each two sequences in CE5 to CE8 is zero in a reference range, which is sometimes referred to as each two sequences in CE5 to CE8 having a local region (e.g., the region from -127 to +127) zero cross-correlation property. The cross-correlation energy between one sequence in CE1-CE4 and one sequence in CE5-CE8 is below a first threshold in a reference range, and may be referred to as one sequence in CE1-CE4 and one sequence in CE5-CE8 having low cross correlation (LCC) in a reference range, or as one sequence in CE1-CE4 and one sequence in CE5-CE8 having a local region (e.g., the region from -127 to +127) LCC characteristic.

[0159] It can be understood that the above conditions satisfied by CE1 to CE8 are also applicable to the first sequence to the eighth sequence, and the description of the first sequence to the eighth sequence will not be described again in this specification.

[0160] Based on the construction characteristics of the Golay complementary sequences in the sequences shown in this embodiment of the present application, the construction scheme of the sequences shown in this embodiment of the present application may also be referred to as an AABB type construction scheme.

[0161] Sequence number 1 in Table 1b and Table 2 is used as an example, and r=2 is used as an example. The M sequences (M=8) shown in this embodiment of the present application can be shown in FIG. 6a. For example, based on the sequence shown in FIG. 6a that does not include a cyclic prefix and / or a cyclic suffix, a sequence that adds a cyclic prefix and a cyclic suffix can be shown in FIG. 6b. It can be understood that each of the M sequences may not include a cyclic prefix or may not include a cyclic suffix. Examples are not listed in this embodiment of the present application. It can be understood that the relationship between the sequence shown in FIG. 6a and the sequence shown in FIG. 6b, please refer to the above description, and the details will not be described again in this specification.

[0162] As shown in Figure 6a and / or Figure 6b, CE1 and CE2 are configured in the same manner, CE3 and CE4 are configured in the same manner, CE5 and CE6 are configured in the same manner, and CE7 and CE8 are configured in the same manner. In addition, every two sequences in CE1 to CE4 can have a zero cross-correlation property. CE5 to CE8 are obtained by cyclically shifting CE1 to CE4, so they also have a zero cross-correlation property.

[0163] For example, the Golay complementary sequence

number

number

number

number

[0164] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 1, r = 2, (e,f) ∈ {(a,b)}, CE1 = {-Ga 1 ,-Ga 1 ,Gb 1 ,Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,Gb 1}, CE2={-Ga 2 ,-Ga 2 ,Gb 2 ,Gb 2 ,Ga 2 ,Ga 2 ,Gb 2 ,Gb 2}, CE3={Ga 1 ,-Ga 1 ,-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,Gb 1}, CE4={Ga 2 ,-Ga 2 ,-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,Gb 2}, CE5={Gb 1 ,Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,Gb 1 ,-Ga 1 ,-Ga 1}, CE6={Gb 2 ,Gb 2 ,Ga 2 ,Ga 2 ,Gb 2 ,Gb 2 ,-Ga 2 ,-Ga 2}, CE7={-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,Gb 1 ,Ga 1 ,-Ga 1}, and CE8={-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,Gb 2 ,Ga 2 ,-Ga 2}.

[0165] An example is used in which the sequence includes a cyclic prefix and a cyclic suffix. In this case, the first sequence = {Gb 1 ,-Ga 1 ,-Ga 1 ,Gb 1 ,Gb1 ,Ga 1 ,Ga 1 ,Gb 1 ,Gb 1 ,-Ga 1}, second sequence = {Gb 2 ,-Ga 2 ,-Ga 2 ,Gb 2 ,Gb 2 ,Ga 2 ,Ga 2 ,Gb 2 ,Gb 2 ,-Ga 2}, third sequence = {Gb 1 ,Ga 1 ,-Ga 1 ,-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,Gb 1 ,Ga 1}, fourth sequence = {Gb 2 ,Ga 2 ,-Ga 2 ,-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,Gb 2 ,Ga 2}, 5th sequence = {-Ga 1 ,Gb 1 ,Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,Gb 1 ,-Ga 1 ,-Ga 1 ,Gb 1}, 6th sequence = {-Ga 2 ,Gb 2 ,Gb 2 ,Ga 2 ,Ga 2 ,Gb 2 ,Gb 2 ,-Ga 2 ,-Ga 2 ,Gb 2}, 7th sequence = {-Ga 1 ,-Gb1 ,Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,Gb 1 ,Ga 1 ,-Ga 1 ,-Gb 1}, 8th sequence = {-Ga 2 ,-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,Gb 2 ,Ga 2 ,-Ga 2 ,-Gb 2}.

[0166] N=128 is used as an example. In this case, the first sequence = {

number

number

number

number

number

number

number

number

[0167] An example where N=128 is used, and where CE1 and CE2 each include a cyclic suffix, is used. In this case,

number

[0168] It will be understood that the expression forms of CE3 to CE8 are not listed here.

[0169] T c represents the chip time duration, and N CB is the integer number of consecutive 2.16 GHz channels over which the PPDU is transmitted (N CB where N is an integer number of consecutive 2.16 GHz channels on which measurements are requested to be made, and q represents an index corresponding to each unit in CE1. Since N=128 and CE1 contains 9 units, the values ​​of q can be 0, 1, ..., 1152 x N CB Alternatively, the phenotype of CE1 is

number

[0170] The phenotypes of CE3 to CE8 are not enumerated here.

[0171] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 1, r = 6, (e,f) ∈ {(a,b)}, CE1 = {-Ga 1 ,-Ga 1 ,Gb 1 ,Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,Gb 1}, CE2={-Ga 2 ,-Ga 2 ,Gb 2 ,Gb2 ,Ga 2 ,Ga 2 ,Gb 2 ,Gb 2}, CE3={Ga 1 ,-Ga 1 ,-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,Gb 1}, CE4={Ga 2 ,-Ga 2 ,-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,Gb 2}, CE5={Gb 1 ,Gb 1 ,-Ga 1 ,-Ga 1 ,Gb 1 ,Gb 1 ,Ga 1 ,Ga 1}, CE6={Gb 2 ,Gb 2 ,-Ga 2 ,-Ga 2 ,Gb 2 ,Gb 2 ,Ga 2 ,Ga 2}, CE7={-Gb 1 ,Gb 1 ,Ga 1 ,-Ga 1 ,-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1}、およびCE8={-Gb 2 ,Gb 2 ,Ga 2 ,-Ga 2 ,-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2}となる。

[0172] An example is used in which the sequence includes a cyclic prefix and a cyclic suffix. In this case, the first sequence = {Gb 1 ,-Ga 1 ,-Ga 1 ,Gb 1 ,Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,Gb 1 ,-Ga 1}, second sequence = {Gb 2 ,-Ga 2 ,-Ga 2 ,Gb 2 ,Gb 2 ,Ga 2 ,Ga 2 ,Gb 2 ,Gb 2 ,-Ga 2}, third sequence = {Gb 1 ,Ga 1 ,-Ga 1 ,-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,Gb 1 ,Ga 1}, fourth sequence = {Gb 2 ,Ga 2 ,-Ga 2 ,-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,Gb 2 ,Ga 2}, 5th sequence = {Ga 1 ,Gb 1 ,Gb 1 ,-Ga 1 ,-Ga 1 ,Gb 1 ,Gb 1 ,Ga 1 ,Ga 1 ,Gb 1}, 6th sequence = {Ga 2 ,Gb 2 ,Gb 2 ,-Ga 2 ,-Ga2 ,Gb 2 ,Gb 2 ,Ga 2 ,Ga 2 ,Gb 2}, 7th sequence = {Ga 1 ,-Gb 1 ,Gb 1 ,Ga 1 ,-Ga 1 ,-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1}, 8th sequence = {Ga 2 ,-Gb 2 ,Gb 2 ,Ga 2 ,-Ga 2 ,-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2}.

[0173] N=128 is used as an example. In this case, the first sequence = {

number

number

number

number

number

number

number

number

[0174] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 1, r = 6, (e,f) ∈ {(c,d)}, CE1 = {-Gc 1 ,-Gc 1 ,Gd 1 ,Gd 1 ,Gc 1 ,Gc 1 ,Gd 1 ,Gd 1}, CE2={-Gc 2 ,-Gc 2 ,Gd 2 ,Gd 2 ,Gc 2 ,Gc 2 ,Gd 2 ,Gd 2}, CE3={Gc 1 ,-Gc 1 ,-Gd 1 ,Gd 1 ,-Gc 1 ,Gc 1 ,-Gd 1 ,Gd 1}, CE4={Gc 2 ,-Gc 2 ,-Gd 2 ,Gd 2 ,-Gc 2 ,Gc 2 ,-Gd 2 ,Gd 2}, CE5={Gd 1 ,Gd 1 ,-Gc 1 ,-Gc 1 ,Gd 1 ,Gd 1 ,Gc 1 ,Gc 1}, CE6={Gd 2 ,Gd 2 ,-Gc 2 ,-Gc2 ,Gd 2 ,Gd 2 ,Gc 2 ,Gc 2}, CE7={-Gd 1 ,Gd 1 ,Gc 1 ,-Gc 1 ,-Gd 1 ,Gd 1 ,-Gc 1 ,Gc 1}, and CE8={-Gd 2 ,Gd 2 ,Gc 2 ,-Gc 2 ,-Gd 2 ,Gd 2 ,-Gc 2 ,Gc 2 For a specific description of the sequence, please refer to the above description, and it can be understood that the details will not be described again in this specification.

[0175] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 1, r = 2, (e,f) ∈ {(c,d)}, CE1 = {-Gc 1 ,-Gc 1 ,Gd 1 ,Gd 1 ,Gc 1 ,Gc 1 ,Gd 1 ,Gd 1}, CE2={-Gc 2 ,-Gc 2 ,Gd 2 ,Gd 2 ,Gc 2 ,Gc 2 ,Gd 2 ,Gd 2}, CE3={Gc 1 ,-Gc 1 ,-Gd 1 ,Gd 1 ,-Gc 1 ,Gc 1 ,-Gd 1 ,Gd 1}, CE4={Gc 2 ,-Gc 2 ,-Gd 2 ,Gd 2 ,-Gc2 ,Gc 2 ,-Gd 2 ,Gd 2}, CE5={Gd 1 ,Gd 1 ,Gc 1 ,Gc 1 ,Gd 1 ,Gd 1 ,-Gc 1 ,-Gc 1}, CE6={Gd 2 ,Gd 2 ,Gc 2 ,Gc 2 ,Gd 2 ,Gd 2 ,-Gc 2 ,-Gc 2}, CE7={-Gd 1 ,Gd 1 ,-Gc 1 ,Gc 1 ,-Gd 1 ,Gd 1 ,Gc 1 ,-Gc 1}, and CE8={-Gd 2 ,Gd 2 ,-Gc 2 ,Gc 2 ,-Gd 2 ,Gd 2 ,Gc 2 ,-Gc 2}.

[0176] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 3, r = 2, (e,f) ∈ {(a,b)}, CE1 = {-Ga 3 ,-Ga 3 ,Gb 3 ,Gb 3 ,Ga 3 ,Ga 3 ,Gb 3 ,Gb 3}, CE2={-Ga 4 ,-Ga 4 ,Gb 4 ,Gb 4 ,Ga 4 ,Ga 4 ,Gb 4 ,Gb 4}, CE3={Ga3 ,-Ga 3 ,-Gb 3 ,Gb 3 ,-Ga 3 ,Ga 3 ,-Gb 3 ,Gb 3}, CE4={Ga 4 ,-Ga 4 ,-Gb 4 ,Gb 4 ,-Ga 4 ,Ga 4 ,-Gb 4 ,Gb 4}, CE5={Gb 3 ,Gb 3 ,Ga 3 ,Ga 3 ,Gb 3 ,Gb 3 ,-Ga 3 ,-Ga 3}, CE6={Gb 4 ,Gb 4 ,Ga 4 ,Ga 4 ,Gb 4 ,Gb 4 ,-Ga 4 ,-Ga 4}, CE7={-Gb 3 ,Gb 3 ,-Ga 3 ,Ga 3 ,-Gb 3 ,Gb 3 ,Ga 3 ,-Ga 3}, and CE8={-Gb 4 ,Gb 4 ,-Ga 4 ,Ga 4 ,-Gb 4 ,Gb 4 ,Ga 4 ,-Ga 4}.

[0177] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 5, r = 2, (e,f) ∈ {(a,b)}, CE1 = {-Ga 5 ,-Ga 5 ,Gb 5 ,Gb 5 ,Ga 5,Ga 5 ,Gb 5 ,Gb 5}, CE2={-Ga 6 ,-Ga 6 ,Gb 6 ,Gb 6 ,Ga 6 ,Ga 6 ,Gb 6 ,Gb 6}, CE3={Ga 5 ,-Ga 5 ,-Gb 5 ,Gb 5 ,-Ga 5 ,Ga 5 ,-Gb 5 ,Gb 5}, CE4={Ga 6 ,-Ga 6 ,-Gb 6 ,Gb 6 ,-Ga 6 ,Ga 6 ,-Gb 6 ,Gb 6}, CE5={Gb 5 ,Gb 5 ,Ga 5 ,Ga 5 ,Gb 5 ,Gb 5 ,-Ga 5 ,-Ga 5}, CE6={Gb 6 ,Gb 6 ,Ga 6 ,Ga 6 ,Gb 6 ,Gb 6 ,-Ga 6 ,-Ga 6}, CE7={-Gb 5 ,Gb 5 ,-Ga 5 ,Ga 5 ,-Gb 5 ,Gb 5 ,Ga 5 ,-Ga 5}、およびCE8={-Gb 6 ,Gb 6 ,-Ga 6 ,Ga 6 ,-Gb 6 ,Gb 6 ,Ga 6 ,-Ga6}.

[0178] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 7, r = 2, (e,f) ∈ {(a,b)}, CE1 = {-Ga 7 ,-Ga 7 ,Gb 7 ,Gb 7 ,Ga 7 ,Ga 7 ,Gb 7 ,Gb 7}, CE2={-Ga 8 ,-Ga 8 ,Gb 8 ,Gb 8 ,Ga 8 ,Ga 8 ,Gb 8 ,Gb 8}, CE3={Ga 7 ,-Ga 7 ,-Gb 7 ,Gb 7 ,-Ga 7 ,Ga 7 ,-Gb 7 ,Gb 7}, CE4={Ga 8 ,-Ga 8 ,-Gb 8 ,Gb 8 ,-Ga 8 ,Ga 8 ,-Gb 8 ,Gb 8}, CE5={Gb 7 ,Gb 7 ,Ga 7 ,Ga 7 ,Gb 7 ,Gb 7 ,-Ga 7 ,-Ga 7}, CE6={Gb 8 ,Gb 8 ,Ga 8 ,Ga 8 ,Gb 8 ,Gb 8 ,-Ga 8 ,-Ga 8}, CE7={-Gb 7 ,Gb 7 ,-Ga 7 ,Ga 7,-Gb 7 ,Gb 7 ,Ga 7 ,-Ga 7}, and CE8={-Gb 8 ,Gb 8 ,-Ga 8 ,Ga 8 ,-Gb 8 ,Gb 8 ,Ga 8 ,-Ga 8}.

[0179] It may be understood that the explanation of other sequence numbers in Table 1b and Table 2 are not enumerated here. Note that (e,f)∈{(a,b)} and (e,f)∈{(c,d)} are used as examples for the above explanation, and this embodiment of the present application is also applicable to (e,f)∈{(b,a)} and / or (e,f)∈{(d,c)}.

[0180] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 1, r = 2, (e,f) ∈ {(b,a)}, CE1 = {-Gb 1 ,-Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,Gb 1 ,Ga 1 ,Ga 1}, CE2={-Gb 2 ,-Gb 2 ,Ga 2 ,Ga 2 ,Gb 2 ,Gb 2 ,Ga 2 ,Ga 2}, CE3={Gb 1 ,-Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1}, CE4={Gb 2 ,-Gb 2 ,-Ga 2 ,Ga 2 ,-Gb2 ,Gb 2 ,-Ga 2 ,Ga 2}, CE5={Ga 1 ,Ga 1 ,Gb 1 ,Gb 1 ,Ga 1 ,Ga 1 ,-Gb 1 ,-Gb 1}, CE6={Ga 2 ,Ga 2 ,Gb 2 ,Gb 2 ,Ga 2 ,Ga 2 ,-Gb 2 ,-Gb 2}, CE7={-Ga 1 ,Ga 1 ,-Gb 1 ,Gb 1 ,-Ga 1 ,Ga 1 ,Gb 1 ,-Gb 1}, and CE8={-Ga 2 ,Ga 2 ,-Gb 2 ,Gb 2 ,-Ga 2 ,Ga 2 ,Gb 2 ,-Gb 2}.

[0181] Sequence number 1 in Table 1b and Table 2 is used as an example. Also, when i = 1, r = 2, (e,f) ∈ {(d,c)}, CE1 = {-Gd 1 ,-Gd 1 ,Gc 1 ,Gc 1 ,Gd 1 ,Gd 1 ,Gc 1 ,Gc 1}, CE2={-Gd 2 ,-Gd 2 ,Gc 2 ,Gc 2 ,Gd 2 ,Gd 2 ,Gc 2 ,Gc 2}, CE3={Gd1 ,-Gd 1 ,-Gc 1 ,Gc 1 ,-Gd 1 ,Gd 1 ,-Gc 1 ,Gc 1}, CE4={Gd 2 ,-Gd 2 ,-Gc 2 ,Gc 2 ,-Gd 2 ,Gd 2 ,-Gc 2 ,Gc 2}, CE5={Gc 1 ,Gc 1 ,Gd 1 ,Gd 1 ,Gc 1 ,Gc 1 ,-Gd 1 ,-Gd 1 ,}, CE6={Gc 2 ,Gc 2 ,Gd 2 ,Gd 2 ,Gc 2 ,Gc 2 ,-Gd 2 ,-Gd 2 ,},CE7={-Gc 1 ,Gc 1 ,-Gd 1 ,Gd 1 ,-Gc 1 ,Gc 1 ,Gd 1 ,-Gd 1}, and CE8={-Gd 2 ,Gd 2 ,-Gc 2 ,Gc 2 ,-Gd 2 ,Gd 2 ,Gc 2 ,-Gc 2}.

[0182] It may be understood that other sequence numbers and other values ​​of i and r in Tables 1b and 2 are not recited herein.

[0183] For example, Tables 1b and 2 shown in this embodiment of the present application can be obtained in the following manner.

[0184] First, each of the M sequences needs to satisfy the autocorrelation property, for example, the autocorrelation sidelobe energy of each sequence needs to be zero within a reference range. Therefore, when -127≦τ≦127, τ≠0, each symbol sequence may satisfy the following condition, as shown in the following equation (12) and the following equation (13):

number

number

[0185] For an explanation of the relevant parameters in equations (12) and (13), please refer to equations (8) to (11), and the details will not be explained again here.

[0186] for example,

number

number

number

number

[0187] Based on the Golay complementary mate property, for CE1 and CE3, when −127≦τ≦127, τ≠0, the symbol sequences of CE1 and CE3 need to satisfy the following equation (14):

number

[0188] Therefore, according to equation (14),

number

number

number

[0189] τ=0 satisfies the following equation (16).

number

[0190] According to equations (15) and (16), the condition is satisfied.

number

number

[0191] For example, when (e,f)=(a,b), i=1, and r=2 (or r=6), the cross-correlation energy between any two sequences in a reference range, such as the range from -127 to 127, may be shown in Table 3. Alternatively, Table 3 may be referred to as the peak cross-correlation value of the sequences in the range from -127 to +127. It may be understood that all the cross-correlation energy values ​​shown in this embodiment of the present application are shown by using sequence number 1 shown in Tables 1b and 2, and should not be construed as a limitation on this embodiment of the present application.

[0192] [Table 4]

[0193] From Table 3, it can be seen that the cross-correlation energy between the first sequence and the fifth sequence is 76, the cross-correlation energy between the first sequence and the seventh sequence is 84, the cross-correlation energy between the third sequence and the fifth sequence is 84, and the cross-correlation energy between the third sequence and the seventh sequence is 76. That is, the two sequences from the first sequence to the eighth sequence have low correlation characteristics. Compared with the configuration scheme shown in FIG. 4d, in the redesigned configuration scheme provided in this embodiment of the present application, the cross-correlation energy between any two of the first sequence to the eighth sequence is less than 144 within the reference range. For example, the cross-correlation energy between the first sequence and the fifth sequence in this embodiment of the present application is 56 within the reference range, which is less than 256 shown in Table 1a. Therefore, there exists a local area low correlation characteristic between the first sequence and the fifth sequence. Therefore, the first communication device can transmit eight sequences in one transmission, thereby effectively reducing the transmission time of the sequences. It can be understood that the description is also applicable to the following description, and the details will not be described again below.

[0194] For example, when (e,f)=(a,b), i=3 (or i=5), and r=2, the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 4.

[0195] [Table 5]

[0196] It can be seen from Table 4 that the cross-correlation energy between the first sequence and the fifth sequence is 68, the cross-correlation energy between the first sequence and the seventh sequence is 80, the cross-correlation energy between the third sequence and the fifth sequence is 80, and the cross-correlation energy between the third sequence and the seventh sequence is 68. That is, the two sequences from the first sequence to the eighth sequence have low correlation characteristics.

[0197] For example, when (e,f)=(a,b), i=7, and r=2 (or r=6), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 5.

[0198] [Table 6]

[0199] From Table 5, it can be seen that the cross-correlation energy between the first sequence and the fifth sequence is 60, the cross-correlation energy between the first sequence and the seventh sequence is 80, the cross-correlation energy between the third sequence and the fifth sequence is 80, and the cross-correlation energy between the third sequence and the seventh sequence is 60. That is, the two sequences from the first sequence to the eighth sequence have low correlation characteristics.

[0200] For example, when (e,f)=(c,d), i=1 (or i=5), and r=2 (or r=6), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 6.

[0201] [Table 7]

[0202] For example, when (e,f)=(c,d), i=3, and r=2 (or r=6), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 7.

[0203] [Table 8]

[0204] For example, when (e,f)=(c,d), i=7, and r=2 (or r=6), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 8.

[0205] [Table 9]

[0206] For the sequences shown in this embodiment of the present application, it can be seen from Tables 1b to 8 that when M is equal to 8, any two sequences in the first to fourth sequences have local region zero cross-correlation property, and any two sequences in the fifth to eighth sequences have local region zero cross-correlation property. Also, any one of the first to fourth sequences and any one of the fifth to eighth sequences have local region low cross-correlation property.

[0207] Example 2: CE1 to CE4 may satisfy the following condition, as shown in the following formula (17).

number

[0208] P 0,n The value of is +1 or -1, and P 1,nThe value of is +1 or -1, the value of i is one of 1, 3, 5, or 7, and the values ​​of e and f are a and b, or c and d, i.e., (e,f) ∈ {(a,b), (c,d)}. It can be understood that for the explanation of the relevant parameters shown in formula (17), please refer to formula (12), and the details will not be described again in this specification. The above formulas (13) and (14) are also applicable to this embodiment of the present application, and the details will not be described again in this specification.

[0209] In a possible implementation, CE5 to CE8 may satisfy the following condition, as shown in the following equation (18a):

number

[0210] For the description of cyclic shift, please refer to Example 1, and it can be understood that the details will not be described again in this specification. For example, CE5 shown in this embodiment of the present application can be obtained by cyclic shifting CE1 to the left by r units, or CE5 can be obtained by cyclic shifting CE1 to the right by 8-r units. CE6 can be obtained by cyclic shifting CE2 to the left by r units, or CE6 can be obtained by cyclic shifting CE2 to the right by 8-r units. CE7 can be obtained by cyclic shifting CE3 to the left by r units, or CE7 can be obtained by cyclic shifting CE3 to the right by 8-r units. CE8 can be obtained by cyclic shifting CE4 to the left by r units, or CE8 can be obtained by cyclic shifting CE4 to the right by 8-r units.

[0211] In this embodiment of the present application, it can be understood that the value of r is 1, 2, 3, 4, 5, 6, or 7. However, considering the value of the cross-correlation energy between different sequences in the reference range, when r=1 or r=7, the cross-correlation energy between the first sequence and the fifth sequence is small within the reference range, or the cross-correlation energy between the first sequence and the seventh sequence is small within the reference range. The first sequence and the fifth sequence shown in this specification, and the first sequence and the seventh sequence shown in this specification are merely examples. Please refer to Tables 11 to 16 shown below for the description of the first sequence to the eighth sequence.

[0212] In a possible implementation, P 0,n The values ​​of can be shown in Table 9, and P 1,n The values ​​of may be shown in Table 10.

[0213] [Table 10A] [Table 10B]

[0214] [Table 11A] [Table 11B]

[0215] For example, P shown in Table 9 0,n The value of and P shown in Table 10 1,n The value of P corresponds to the same sequence number. 0,n If the sequence number corresponding to the value of P is 1, 1,n The sequence number corresponding to the value of is also 1. 0,n If the sequence number corresponding to the value of is 16, then P 1,n The sequence number corresponding to the value of is also 16. 0,nIf the sequence number corresponding to the value of is 64, then P 1,n The sequence number corresponding to the value of is also 64.

[0216] It can be understood that Tables 9 and 10 shown in this embodiment of the present application are merely examples. In a particular implementation, 0,n and P 1,n The value of may alternatively be expressed in other forms, which is not limited in this embodiment of the present application.

[0217] Based on the sequence provided in this embodiment of the present application and the manner of configuring the symbol sequence, CE1 to CE8 shown in this embodiment of the present application can satisfy the following conditions: The autocorrelation sidelobe energy of each sequence in CE1 through CE8 is zero within the reference range, The cross-correlation energy between every two sequences in CE1 to CE4 is zero within the reference range, The cross-correlation energy between every two sequences in CE5 to CE8 is zero within the reference range, The cross-correlation energy between one sequence in CE1 to CE4 and one sequence in CE5 to CE8 is less than or equal to a first threshold in the reference range.

[0218] For a specific description of the above conditions, please refer to Example 1 given above, and the details will not be described again in this specification. It can be understood that the above conditions satisfied by CE1 to CE8 are also applicable to the first sequence to the eighth sequence. The description of the first sequence to the eighth sequence will not be described again in this specification.

[0219] Based on the construction characteristics of the Golay complementary sequences in the sequences shown in this embodiment of the present application, the construction method of the sequences shown in this embodiment of the present application may also be referred to as an ABAB type construction method.

[0220] In this embodiment of the present application, CE1 and CE2 are configured in the same manner, CE3 and CE4 are configured in the same manner, CE5 and CE6 are configured in the same manner, and CE7 and CE8 are configured in the same manner. Also, every two sequences in CE1-CE4 can have a zero cross-correlation property. CE5-CE8 are obtained by cyclically shifting CE1-CE4 periodically, so they also have a zero cross-correlation property.

[0221] Sequence number 1 in Tables 9 and 10 is used as an example. Also, when i = 1, r = 6, (e,f) ∈ {(a,b)}, CE1 = {-Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,Ga 1 ,Gb 1}, CE2={-Ga 2 ,Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,Ga 2 ,Gb 2}, CE3={Ga 1 ,-Gb 1 ,-Ga 1 ,Gb 1 ,-Ga 1 ,-Gb 1 ,Ga 1 ,Gb 1}, CE4={Ga 2 ,-Gb 2 ,-Ga 2 ,Gb 2 ,-Ga 2 ,-Gb 2 ,Ga 2 ,Gb 2}, CE5={Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1}, CE6={Ga 2 ,Gb2 ,-Ga 2 ,Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2}, CE7={Ga 1 ,Gb 1 Ga 1 ,-Gb 1 ,-Ga 1 ,Gb 1 ,-Ga 1 ,-Gb 1}, and CE8={Ga 2 ,Gb 2 ,Ga 2 ,-Gb 2 ,-Ga 2 ,Gb 2 ,-Ga 2 ,-Gb 2}.

[0222] An example where N=128 is used, and where CE1 and CE2 each include a cyclic suffix, is used. In this case,

number

[0223] It will be understood that the expression forms of CE3 to CE8 are not listed here.

[0224] T c represents the chip time duration, and N CB is the integer number of consecutive 2.16 GHz channels over which the PPDU is transmitted (N CB where N is an integer number of consecutive 2.16 GHz channels on which measurements are requested to be made, and q represents an index corresponding to each unit in CE1. Since N=128 and CE1 contains 9 units, the values ​​of q can be 0, 1, ..., 1152 x N CB Alternatively, the phenotype of CE1 is

number

[0225] The phenotypes of CE3 to CE8 are not enumerated here.

[0226] Sequence number 1 in Tables 9 and 10 is used as an example. Also, when i = 1, r = 2, (e,f) ∈ {(a,b)}, CE1 = {-Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,Ga 1 ,Gb 1}, CE2={-Ga 2 ,Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,Ga 2 ,Gb 2}, CE3={Ga 1 ,-Gb 1 ,-Ga 1 ,Gb 1 ,-Ga 1 ,-Gb 1 ,Ga 1 ,Gb 1}, CE4={Ga 2 ,-Gb 2 ,-Ga 2 ,Gb 2 ,-Ga 2 ,-Gb 2 ,Ga 2 ,Gb 2}, CE5={-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1}, CE6={-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,-Ga 2 ,Gb 2}, CE7={-Ga1 ,Gb 1 ,-Ga 1 ,-Gb 1 ,Ga 1 ,Gb 1 ,Ga 1 ,-Gb 1}, and CE8={-Ga 2 ,Gb 2 ,-Ga 2 ,-Gb 2 ,Ga 2 ,Gb 2 ,Ga 2 ,Gb 2}.

[0227] It may be understood that other sequence numbers and other values ​​of i and r in Tables 9 and 10 are not enumerated herein. Note that (e,f)∈{(a,b)} and (e,f)∈{(c,d)} are used as examples for the above explanation, and this embodiment of the present application is also applicable to (e,f)∈{(b,a)} and / or (e,f)∈{(d,c)}.

[0228] For example, Tables 9 and 10 shown in this embodiment of the present application can be obtained in the following manner.

[0229] First, each of the M sequences needs to satisfy the autocorrelation property, for example, the autocorrelation sidelobe energy of each sequence needs to be zero within a reference range. Therefore, when -127≦τ≦127, τ≠0, each symbol sequence may satisfy the following condition, as shown in the following equation (18b) and the following equation (19):

number

number

[0230] For an explanation of the relevant parameters in equations (18b) and (19), please refer to the above explanations, and it will be understood that the details will not be explained again here.

[0231] for example,

number

number

number

number

[0232] Based on the Golay complementary mate property, for CE1 and CE3, when −127≦τ≦127, τ≠0, the symbol sequences of CE1 and CE3 need to satisfy the following equation (20):

number

[0233] Therefore, according to equation (20),

number

number

number

[0234] τ=0 satisfies the following equation (22).

number

[0235] According to equations (21) and (22), each symbol sequence satisfies the condition

number

number

[0236] For example, when (e,f)=(a,b), i=1, and r=1 (or r=7), the cross-correlation energy between any two sequences in a reference range, such as the range from -127 to 127, may be shown in Table 11. Alternatively, Table 11 may be referred to as the peak cross-correlation value of the sequences in the range from -127 to +127. It may be understood that all the cross-correlation energy values ​​shown in this embodiment of the present application are shown by using sequence number 1 shown in Tables 1b and 2, and should not be construed as a limitation on this embodiment of the present application.

[0237] [Table 12]

[0238] For example, when (e,f)=(a,b), i=3 (or i=5), and r=1 (or r=7), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 12.

[0239] [Table 13]

[0240] For example, when (e,f)=(a,b), i=7, and r=1 (or r=7), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 13.

[0241] [Table 14]

[0242] For example, when (e,f)=(c,d), i=1 (or i=5), and r=1 (or r=7), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 14.

[0243] [Table 15]

[0244] For example, when (e,f)=(c,d), i=3, and r=1 (or r=7), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 15.

[0245] [Table 16]

[0246] For example, when (e,f)=(c,d), i=7, and r=1 (or r=7), the cross-correlation energy between any two sequences within a reference range, such as the range from -127 to 127, can be shown in Table 16.

[0247] [Table 17]

[0248] For a specific description of Example 2, please refer to Example 1, and it can be understood that the details will not be described again in this specification.

[0249] For the sequences shown in this embodiment of the present application, it can be seen from Tables 9 to 16 that when M is equal to 8, any two sequences among the first sequence to the fourth sequence have zero cross-correlation property, and any two sequences among the fifth sequence to the eighth sequence have zero cross-correlation property. Also, each of the first sequence to the fourth sequence and each of the fifth sequence to the eighth sequence have low cross-correlation property.

[0250] Example 3: CE1 to CE4 may satisfy the following condition, as shown in the following formula (23).

number

[0251] P 0,n The value of is +1 or -1, and P 1,n has a value of +1 or -1, i has a value of 1, 3, 5, or 7, and j=i+1;

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

[0252] Based on the above description of Gu and Gv, Gu and Gv respectively satisfy the following conditions, as shown in Equation 24 below.

number

[0253] According to the method provided in this embodiment of the present application, as shown in formula (22) and formula (24),

number

number

[0254] In a possible implementation, CE5 to CE8 may satisfy the following condition, as shown in the following equation (25):

number

[0255] It should be noted that 512 shown above is illustrated by using N=128 as an example. When N=64, CE5 can be obtained by cyclic shifting CE1 to the left by 256 bits, or CE5 can be obtained by cyclic shifting CE1 to the right by 256 bits. CE6 can be obtained by cyclic shifting CE2 to the left by 256 bits, or CE6 can be obtained by cyclic shifting CE2 to the right by 256 bits. CE7 can be obtained by cyclic shifting CE3 to the left by 256 bits, or CE7 can be obtained by cyclic shifting CE3 to the right by 256 bits. CE8 can be obtained by cyclic shifting CE4 to the left by 256 bits, or CE8 can be obtained by cyclic shifting CE4 to the right by 256 bits. When N=256, CE5 may be obtained by cyclic shifting CE1 to the left by 1024 bits, or CE5 may be obtained by cyclic shifting CE1 to the right by 1024 bits. CE6 may be obtained by cyclic shifting CE2 to the left by 1024 bits, or CE6 may be obtained by cyclic shifting CE2 to the right by 1024 bits. CE7 may be obtained by cyclic shifting CE3 to the left by 1024 bits, or CE7 may be obtained by cyclic shifting CE3 to the right by 1024 bits. CE8 may be obtained by cyclic shifting CE4 to the left by 1024 bits, or CE8 may be obtained by cyclic shifting CE4 to the right by 1024 bits. In other words, CE5 can be obtained by cyclically shifting CE1 to the left by 4N bits (sometimes referred to as 4 units), or CE5 can be obtained by cyclically shifting CE1 to the right by 4N bits (sometimes referred to as 4 units).CE6 may be obtained by cyclic shifting CE2 left by 4N bits (sometimes referred to as 4 units), or CE6 may be obtained by cyclic shifting CE2 right by 4N bits (sometimes referred to as 4 units). CE7 may be obtained by cyclic shifting CE3 left by 4N bits (sometimes referred to as 4 units), or CE7 may be obtained by cyclic shifting CE3 right by 4N bits (sometimes referred to as 4 units). CE8 may be obtained by cyclic shifting CE4 left by 4N bits (sometimes referred to as 4 units), or CE8 may be obtained by cyclic shifting CE4 right by 4N bits (sometimes referred to as 4 units).

[0256] Golay complementary sequence

number

number

number

number

number

number

number

[0257] For an explanation of equation (26), please refer to equation (23), and the details will not be explained again here.

[0258] In a possible implementation, P 0,n The values ​​of can be shown in Table 17, and P 1,n The values ​​of may be shown in Table 18.

[0259] [Table 18]

[0260] [Table 19]

[0261] For example, P shown in Table 17 0,n and the P values ​​shown in Table 18 1,n The value of P corresponds to the same sequence number. 0,n If the sequence number corresponding to the value of P is 1, 1,n The sequence number corresponding to the value of is also 1. 0,n If the sequence number corresponding to the value of is 16, then P 1,n The sequence number corresponding to the value of is also 16.

[0262] It can be understood that Tables 17 and 18 shown in this embodiment of the present application are merely examples. In a particular implementation, 0,n and P 1,n The value of may alternatively be expressed in other forms, which is not limited in this embodiment of the present application.

[0263] In addition to satisfying the conditions set forth in Example 1, the sequences provided in this embodiment of the present application may be understood to further satisfy any one or more of the following conditions: Sequence

number

number

number

number

number

number

number

number

[0264] In other words,

number

[0265] Sequence number 16 in Table 17 and Table 18 is used as an example. The sequence shown in this embodiment of the present application can be shown in FIG. 7a. CE1={Ga 1 ,-Ga 1,-Gb 1 ,-Gb 1 ,-Ga 1 ,-Ga 1 ,Gb 1 ,-Gb 1}, CE2={Ga 2 ,-Ga 2 ,-Gb 2 ,-Gb 2 ,-Ga 2 ,-Ga 2 ,Gb 2 ,-Gb 2}, CE3={Ga 1 ,Ga 1 ,Gb 1 ,-Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,-Gb 1}, CE4={Ga 2 ,Ga 2 ,Gb 2 ,-Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,-Gb 2}, CE5={-Ga 1 ,-Ga 1 ,Gb 1 ,-Gb 1 ,Ga 1 ,-Ga 1 ,-Gb 1 ,-Gb 1}, CE6={-Ga 2 ,-Ga 2 ,Gb 2 ,-Gb 2 ,Ga 2 ,-Ga 2 ,-Gb 2 ,-Gb 2}, CE7={-Ga 1 ,Ga 1 ,-Gb 1 ,-Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,-Gb 1}、およびCE8={-Ga 2 ,Ga 2 ,-Gb 2 ,-Gb2 ,Ga 2 ,Ga 2 ,Gb 2 ,-Gb 2}.

[0266] For example, based on the sequence shown in FIG. 7a, which does not include a cyclic prefix and / or a cyclic suffix, a sequence adding a cyclic prefix and a cyclic suffix may be shown in FIG. 1 ,Ga 1 ,-Ga 1 ,-Gb 1 ,-Gb 1 ,-Ga 1 ,-Ga 1 ,Gb 1 ,-Gb 1 ,Ga 1}, CE2={-Gb 2 ,Ga 2 ,-Ga 2 ,-Gb 2 ,-Gb 2 ,-Ga 2 ,-Ga 2 ,Gb 2 ,-Gb 2 ,Ga 2}, CE3={-Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,-Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,-Gb 1 ,Ga 1}, CE4={-Gb 2 ,Ga 2 ,Ga 2 ,Gb 2 ,-Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,-Gb 2 ,Ga 2}, CE5={-Gb 1 ,-Ga 1 ,-Ga 1 ,Gb 1 ,-Gb 1,Ga 1 ,-Ga 1 ,-Gb 1 ,-Gb 1 ,-Ga 1}, CE6={-Gb 2 ,-Ga 2 ,-Ga 2 ,Gb 2 ,-Gb 2 ,Ga 2 ,-Ga 2 ,-Gb 2 ,-Gb 2 ,-Ga 2}, CE7={-Gb 1 ,-Ga 1 ,Ga 1 ,-Gb 1 ,-Gb 1 ,Ga 1 ,Ga 1 ,Gb 1 ,-Gb 1 ,-Ga 1}, and CE8={-Gb 2 ,-Ga 2 ,Ga 2 ,-Gb 2 ,-Gb 2 ,Ga 2 ,Ga 2 ,Gb 2 ,-Gb 2 ,-Ga 2}.

[0267] N=128 is used as an example, and an example is used in which CE1 and CE2 each include a cyclic suffix.

number

number

number

number

number

number

[0268] For the description of CE1 and CE2, please refer to Example 1 and Example 2, and it can be understood that the details are not described again in this specification. For the expression forms of CE3 to CE8, please refer to CE1 and CE2, and the details are not recited in this specification.

[0269] It can be understood that the sequence may not include a cyclic prefix or may not include a cyclic suffix. Examples are not listed in this embodiment of the present application. It can be understood that for the relationship between the sequence shown in Figure 7a and the sequence shown in Figure 7b, please refer to the previous description, and the details will not be described again in this specification.

[0270] As shown in FIG. 7a and / or FIG. 7b, CE2 and CE1 are configured in the same manner, and CE4 and CE3 are configured in the same manner, except that:

number

number

[0271] Based on the configuration characteristics of the Golay complementary sequences in the sequences shown in this embodiment of the present application, the configuration scheme of the sequences shown in this embodiment of the present application may also be referred to as an AABB type configuration scheme in which Gu and Gv form a complementary pair. Compared with Example 1 shown above, in Example 3 shown in this embodiment of the present application, Gu and Gv also form a Golay complementary pair, so there are more cases in which the cross-correlation energy between the two sequences in CE1 and CE8 is zero within the reference range. The sequences provided in this embodiment of the present application have better flexibility. For example, CE1 to CE4 have local ZCC properties, and CE1, CE2, CE5, and CE6 also have local ZCC properties. For example, six sequences are transmitted in six directions, with CE1 and CE2 in the center, CE3 and CE4 on the left side, and CE5 and CE6 on the right side. Due to the local ZCC properties of CE1 to CE4, the mutual influence on the left side is small. Due to the local ZCC properties of CE1, CE2, CE5, and CE6, the mutual influence on the right side is also small.

[0272] For specific examples of sequences, please refer to Example 1 and Example 2, and it can be understood that examples are not listed here. Note that (e,f)∈{(a,b)} and (e,f)∈{(c,d)} are used as examples for the above explanation, and this embodiment of the present application is also applicable to (e,f)∈{(b,a)} and / or (e,f)∈{(d,c)}.

[0273] For example, Tables 17 and 18 shown in this embodiment of the present application can be obtained by using the method shown in Example 1. For example, as shown in Example 1, (G u ,G V ) to form a Golay complementary pair.

number

number

number

[0274] For example, when (e,f)=(a,b), i=1, the cross-correlation energy between any two sequences in a reference range, such as the range from -127 to 127, may be shown in Table 19. Alternatively, Table 19 may be referred to as the peak cross-correlation value of the sequences in the range from -127 to +127. It may be understood that all the cross-correlation energy values ​​shown in this embodiment of the present application are shown by using sequence number 16 shown in Tables 17 and 18, and should not be construed as a limitation to this embodiment of the present application.

[0275] [Table 20]

[0276] For example, if (e,f)=(a,b), i=3 (or i=5), the cross-correlation energy between any two sequences within a reference range, such as the range from −127 to 127, may be shown in Table 20.

[0277] [Table 21]

[0278] For example, when (e,f)=(a,b), i=7, the cross-correlation energy between any two sequences within a reference range, such as the range from −127 to 127, may be shown in Table 21.

[0279] [Table 22]

[0280] Based on the sequences shown in this embodiment of the present application, the amount of cross-correlation energy values ​​of zero between the two sequences can be further reduced.

[0281] Example 4: CE1 to CE4 may satisfy the following condition, as shown in the following formula (27).

number

[0282] P 0,n The value of is +1 or -1, and P 1,n The value of is +1 or -1, the value of i is one of 1, 3, 5, or 7, and the values ​​of e and f are a and b, or c and d, i.e., (e,f) ∈ {(a,b), (c,d)}. It can be understood that for the explanation of the relevant parameters shown in formula (27), please refer to the above explanation, and the details will not be described again in this specification. The above formulas (9) and (10) are also applicable to this embodiment of the present application, and the details will not be described again in this specification.

[0283] In a possible implementation, CE5 to CE8 may satisfy the following condition, as shown in the following equation (28):

number

[0284] According to the method provided in this embodiment of the present application, as shown in formula (27) and formula (28),

number

number

number

[0285] In addition to satisfying the conditions set forth in Example 2, the sequences provided in this embodiment of the present application can be understood to further satisfy any one or more of the following conditions: Sequence

number

number

number

number

number

number

number

number

[0286] In other words,

number

[0287] Sequence number 1 in Table 22 and Table 23 is used as an example. The sequence shown in this embodiment of the present application can be shown in Figure 8a. CE1 = {Ga 1 ,-Gb 1 ,Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1}, CE2={Ga 2 ,-Gb 2 ,Ga 2 ,Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2}, CE3={-Ga 1 ,Gb 1 ,-Ga 1 ,-Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1}, CE4={-Ga 2 ,Gb 2 ,-Ga 2 ,-Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2}, CE5={-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,Ga 1 ,-Gb 1 ,Ga 1 ,Gb 1}, CE6={-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,Ga2 ,-Gb 2 ,Ga 2 ,Gb 2}, CE7={-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1 ,-Ga 1 ,-Gb 1}, and CE8={-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,-Ga 2 ,Gb 2 ,-Ga 2 ,-Gb 2}.

[0288] For example, based on the sequence shown in FIG. 8a, which does not include a cyclic prefix and / or a cyclic suffix, a sequence adding a cyclic prefix and a cyclic suffix may be shown in FIG. 1 ,Ga 1 ,-Gb 1 ,Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,Ga 1}, CE2={Gb 2 ,Ga 2 ,-Gb 2 ,Ga 2 ,Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,Ga 2}, CE3={Gb 1 ,-Ga 1 ,Gb 1 ,-Ga 1 ,-Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,-Ga 1}, CE4={Gb 2 ,-Ga 2 ,Gb 2 ,-Ga 2 ,-Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,-Ga 2}, CE5={Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,Ga 1 ,-Gb 1 ,Ga 1 ,Gb 1 ,-Ga 1}, CE6={Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,Ga 2 ,-Gb 2 ,Ga 2 ,Gb 2 ,-Ga 2}, CE7={Gb 1 ,-Ga 1 ,Gb 1 ,Ga 1 ,Gb 1 ,-Ga 1 ,Gb 1 ,-Ga 1 ,-Gb 1 ,-Ga 1}、およびCE8={-Gb 2 ,-Ga 2 ,Gb 2 ,Ga 2 ,Gb 2 ,-Ga 2 ,Gb 2 ,-Ga 2 ,-Gb 2 ,-Ga 2}。

[0289] It can be understood that the sequence may not include a cyclic prefix or may not include a cyclic suffix. Examples are not enumerated in this embodiment of the present application. For the relationship between the sequence shown in FIG. 8a and the sequence shown in FIG. 8b, please refer to the above description, and it can be understood that the details will not be described again in this specification. For other expression forms of CE1 to CE8 shown in Example 4, please refer to Examples 1 to 3, and it can be understood that the details will not be enumerated in this specification.

[0290] As shown in FIG. 8a and / or FIG. 8b, CE2 and CE1 are configured in the same manner, and CE4 and CE3 are configured in the same manner, except that:

number

number

[0291] Based on the configuration characteristics of the Golay complementary sequences in the sequences shown in this embodiment of the present application, the configuration scheme of the sequences shown in this embodiment of the present application may also be referred to as an ABAB type configuration scheme in which Gu and Gv form a complementary pair. Compared with Example 2 shown above, in Example 4 shown in this embodiment of the present application, Gu and Gv also form a Golay complementary pair, so there are more cases in which the cross-correlation energy between the two sequences in CE1 and CE8 is zero within the reference range. The sequences provided in this embodiment of the present application have better flexibility. For example, CE1 to CE4 have local ZCC properties, and CE1, CE2, CE5, and CE6 also have local ZCC properties.

[0292] For example, Tables 22 and 23 shown in this embodiment of the present application can be obtained by using the method shown in Example 2. For example, as shown in Example 2, (G u ,G V ) to form a Golay complementary pair.

number

number

number

[0293] In a possible implementation, P 0,n The values ​​of may be shown in Table 22, and P 1,n The values ​​can be shown in Table 23.

[0294] [Table 23A] [Table 23B]

[0295] [Table 24A] [Table 24B]

[0296] For example, P shown in Table 22 0,n and the P values ​​shown in Table 23 1,n The value of P corresponds to the same sequence number. 0,n If the sequence number corresponding to the value of P is 1, 1,n The sequence number corresponding to the value of is also 1. 0,n If the sequence number corresponding to the value of is 16, then P 1,n The sequence number corresponding to the value of is also 16. 0,n If the sequence number corresponding to the value of is 64, then P 1,n The sequence number corresponding to the value of is also 64.

[0297] It can be understood that Tables 22 and 23 shown in this embodiment of the present application are merely examples. In a particular implementation, 0,n and P 1,n The value of may alternatively be expressed in other forms, which is not limited in this embodiment of the present application.

[0298] It should be noted that (e,f)∈{(a,b)} and (e,f)∈{(c,d)} are used as examples for the above explanation, and this embodiment of the present application is also applicable to (e,f)∈{(b,a)} and / or (e,f)∈{(d,c)}.

[0299] For example, when (e,f)=(a,b), i=1, the cross-correlation energy between any two sequences in a reference range, such as the range from -127 to 127, may be shown in Table 24. Alternatively, Table 24 may be referred to as the peak cross-correlation value of the sequences in the range from -127 to +127. It may be understood that all the cross-correlation energy values ​​shown in this embodiment of the present application are shown by using sequence number 1 shown in Tables 22 and 23, and should not be construed as a limitation to this embodiment of the present application.

[0300] [Table 25]

[0301] For example, when (e,f)=(a,b), i=3, the cross-correlation energy between any two sequences within a reference range, such as the range from −127 to 127, may be shown in Table 25.

[0302] [Table 26]

[0303] For example, when (e,f)=(a,b), i=5, the cross-correlation energy between any two sequences within a reference range, such as the range from −127 to 127, may be shown in Table 26.

[0304] [Table 27]

[0305] For example, when (e,f)=(a,b), i=7, the cross-correlation energy between any two sequences within a reference range, such as the range from −127 to 127, may be shown in Table 27.

[0306] [Table 28]

[0307] Based on the sequences shown in this embodiment of the present application, the amount of cross-correlation energy values ​​of zero between the two sequences can be further reduced.

[0308] It can be understood that this embodiment of the present application is also applicable to other values ​​of N. For example, Golay complementary pairs of other lengths (Ga N ,Gb N ), (Gc N ,Gd N ), the value of N is one of 32, 64, 256, 512, etc., and it can be understood that the sequence construction scheme shown in this embodiment of the present application also has zero autocorrelation property, and the two sequences have low cross-correlation property and / or zero cross-correlation property.

[0309] For example, Table 28 shows the cross-correlation energy between sequences based on the construction scheme shown in equation (8) when (e,f)=(a,b), i=1, and N=64.

[0310] [Table 29]

[0311] For example, Table 29 shows the cross-correlation energy between sequences based on the construction scheme shown in equation (17) when (e,f)=(a,b), i=5 and N=256.

[0312] [Table 30]

[0313] For example, Table 30 shows the cross-correlation energy between sequences based on the construction scheme shown in equation (23) when (e,f)=(a,b), i=1 and N=64.

[0314] [Table 31]

[0315] For example, Table 31 shows the cross-correlation energy between sequences based on the construction scheme shown in equation (27) when (e,f)=(a,b), i=7, and N=256.

[0316] [Table 32]

[0317] It can be seen that in this embodiment of the present application, the first sequence to the eighth sequence obtained through the AABB type configuration and the first sequence to the eighth sequence obtained through the ABAB type configuration have the same cross-correlation value. However, the AABB type configuration can realize a sequence design in which the first sequence to the fourth sequence and the fifth sequence to the eighth sequence CE8 have ZCC properties and LCC properties based on (Gu, Gv) forming a complementary pair, which cannot be implemented by the ABAB type configuration. Therefore, the ABAB type configuration can only use the properties of the Golay companion to realize a sequence design in which the first sequence and the second sequence, the third sequence and the fourth sequence, the fifth sequence and the sixth sequence, the seventh sequence and the eighth sequence have ZCC properties in the correlation domain, and the first sequence to the eighth sequence have LCC properties.

[0318] Optionally, the scheme of constructing multi-stream local zero correlation / low correlation sequences provided in this embodiment of the present application can be applied to the MIMO channel estimation process of high-frequency standards (e.g., 802.11ay) together with the corresponding matrix P to improve channel estimation efficiency.

[0319] Optionally, the scheme of constructing multi-stream local zero correlation / low correlation sequences provided in this embodiment of the present application may be used in a WLAN detection correlation frame, which is used as a synchronization field to implement synchronization between multiple devices and full bistatic / multistatic detection.

[0320] Optionally, the method of configuring multi-stream local zero correlation / low correlation sequences provided in this embodiment of the present application can be alternatively used for transmission in the TRN part in high frequency (e.g., 802.11ay SC PHY or 802.11ad). The TRN field is mainly used for beam training in existing standards. The length is variable, and the designed sequence can be transmitted flexibly.

[0321] Optionally, any one of the sequence configuration schemes provided in this embodiment of the present application can be placed in the 802.11ad CEF or TRN for channel estimation or sensing.

[0322] For example, when channel estimation is performed based on the sequence provided in this embodiment of the present application, the channel estimation efficiency can be effectively improved, and the channel estimation time can be shortened.Furthermore, the interference between different channels can be reduced, and the efficiency of channel estimation, WLAN detection, or time synchronization can be improved.

[0323] In addition, the header of the PPDU shown in this embodiment of the present application may further include indication information, and the indication information indicates that the sequence in the PPDU is used for any one of detection, channel estimation, or synchronization. For example, a reserved bit location (i.e., indication information) is used in the DMG or EDMG PHY header to indicate that the PPDU is used for detection. Thus, the first field in the PPDU may be a field used to implement detection, and the M sequences included in the first field may be sequences used for detection. In another example, when the length of the indication information is 1 bit and the indication information indicates detection, RA=TA in the corresponding PPDU indicates monostatic detection, and RA=TA in the corresponding PPDU indicates bistatic detection.

[0324] The following describes a communication device provided in an embodiment of the present application.

[0325] In this application, the communication device is divided into functional modules based on the embodiment of the aforementioned method. For example, a functional module corresponding to each function may be obtained by division, or two or more functions may be integrated into one processing module. The integrated module may be implemented in the form of hardware, or may be implemented in the form of a software functional module. It should be noted that in this application, the division into modules is an example, and is merely a logical functional division. In the actual implementation form, another division method may be used. Hereinafter, the communication device in the embodiment of this application will be described in detail with reference to Figs. 9 to 11.

[0326] 9 is a schematic diagram of a structure of a communication device according to an embodiment of the present application. As shown in FIG. 9, the communication device includes: a processing unit 901 and a transceiver unit 902.

[0327] In some embodiments of the present application, the communication device may be the first communication device shown above, a chip in the first communication device, etc. In other words, the communication device may be configured to perform the steps or functions performed by the first communication device in the embodiments of the method described above.

[0328] The processing unit 901 is configured to generate a PPDU, and the transceiver unit 902 is configured to output the PPDU.

[0329] It can be understood that the specific description of the transceiver unit and the processing unit described in this embodiment of the present application is only an example. For the specific functions, steps, etc. of the transceiver unit and the processing unit, please refer to the above-mentioned embodiment of the method. The details will not be described again in this specification. For example, the processing unit 901 can be configured to perform step 501 shown in FIG. 5. The transceiver unit 902 can be configured to perform the transmission step in step 502 shown in FIG. 5.

[0330] 9 is reused. In some other embodiments of the present application, the communication device may be the second communication device as shown above, a chip in the second communication device, etc. In other words, the communication device may be configured to perform the steps or functions performed by the second communication device in the aforementioned method embodiments.

[0331] For example, the transceiver unit 902 is configured to input a PPDU, and the processing unit 901 is configured to perform processing based on the M sequences carried in the PPDU.

[0332] For example, the processing unit 901 may perform channel estimation based on the M sequences, or may perform target detection based on the M sequences, or may perform time synchronization based on the M sequences. For specific functions of the M sequences, please refer to the above description. The details will not be described again in this specification.

[0333] It can be understood that the specific description of the transceiver unit and the processing unit described in this embodiment of the present application is only an example. For the specific functions, steps, etc. of the transceiver unit and the processing unit, please refer to the above-mentioned embodiment of the method. The details will not be described again in this specification. For example, the transceiver unit 902 may be further configured to perform the receiving step in step 502 shown in FIG. 5. The processing unit 901 may be further configured to perform step 503 shown in FIG. 5.

[0334] In the above embodiment, the PPDU, the M sequence, the first sequence to the eighth sequence, the Golay complementary sequence (e.g.,

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

[0335] The above describes the first communication device and the second communication device in the embodiment of the present application. Hereinafter, the possible product forms of the first communication device and the second communication device will be described. It should be understood that any form of product having the function of the first communication device in FIG. 9 or any form of product having the function of the second communication device in FIG. 9 falls within the protection scope of the embodiment of the present application. It should be further understood that the following description is only an example, and the product forms of the first communication device and the second communication device in the embodiment of the present application are not limited thereto.

[0336] In a possible implementation, in the communication device shown in FIG. 9, the processing unit 901 may be one or more processors, the transceiver unit 902 may be a transceiver, or the transceiver unit 902 may be a transmitting unit and a receiving unit. The transmitting unit may be a transmitter, and the receiving unit may be a receiver. The transmitting unit and the receiving unit are integrated into one component, for example, a transceiver. In this embodiment of the present application, the processor and the transceiver may be combined or similar. The connection manner between the processor and the transceiver is not limited in this embodiment of the present application.

[0337] As shown in FIG. 10, the communications device 100 includes one or more processors 1020 and a transceiver 1010 .

[0338] For example, when the communication device is configured to perform a step, method, or function performed by a first communication device, the processor 1020 is configured to generate a PPDU and the transceiver 1010 is configured to transmit the PPDU to a second communication device.

[0339] For example, when a communication device is configured to perform a step, method, or function performed by a second communication device, the transceiver 1010 is configured to receive a PPDU from the first communication device and the processor 1020 is configured to perform processing based on the M sequences carried in the PPDU.

[0340] In the embodiment of the present application, the PPDU, the M sequences, the first sequence to the eighth sequence, the Golay complementary sequence (e.g.,

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

[0341] It can be understood that for a specific description of the processor and the transceiver, please refer to the description of the processing unit and the transceiver unit shown in Figure 9. The details will not be described again in this specification.

[0342] In each implementation of the communication apparatus shown in Figure 10, the transceiver may include a receiver and a transmitter. The receiver is configured to perform a receiving function (or operation), and the transmitter is configured to perform a transmitting function (or operation). The transceiver is configured to communicate with another device / apparatus over a transmission medium.

[0343] Optionally, the communication device 100 may further include one or more memories 1030 configured to store program instructions and / or data, etc. The memory 1030 is coupled to the processor 1020. The coupling in the embodiments of the present application may be an indirect coupling or communication connection between devices, units, or modules in an electrical, mechanical, or other form, and is used for information exchange between the devices, units, or modules. The processor 1020 may cooperate with the memory 1030. The processor 1020 may execute the program instructions stored in the memory 1030. Optionally, at least one of the one or more memories may be included in the processor.

[0344] The specific connection medium between the transceiver 1010, the processor 1020, and the memory 1030 is not limited in this embodiment of the present application. In this embodiment of the present application, in FIG. 10, the memory 1030, the processor 1020, and the transceiver 1010 are connected via a bus 1040. In FIG. 10, the bus is represented by a thick line. The connection manner between the other components is only an example for explanation and is not limited thereto. The bus may be classified into an address bus, a data bus, a control bus, and the like. For ease of representation, in FIG. 10, only one thick line is for representing a bus, but this does not mean that there is only one bus or only one type of bus.

[0345] In the embodiments of the present application, the processor may be a general-purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, and may implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor or any conventional processor, etc. The steps of the methods disclosed with reference to the embodiments of the present application may be directly performed and accomplished by a hardware processor, or may be performed and accomplished by using a combination of hardware modules and software modules in the processor.

[0346] In the embodiment of the present application, the memory may include, but is not limited to, a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), a random access memory (RAM), an erasable programmable read-only memory (EPROM), a read-only memory (ROM), or a compact disc read-only memory (CD-ROM). The memory is any storage medium that can be used to carry or store program code in the form of instructions or data structures and that can be read and / or written by a computer (e.g., a communication device shown in the present application). However, it is not limited thereto. The memory in the embodiment of the present application may alternatively be a circuit or any other device that can implement a memory function and is configured to store program instructions and / or data.

[0347] For example, the processor 1020 is primarily configured to process communication protocols and communication data, control the entire communication device, execute software programs, and process data of the software programs. The memory 1030 is primarily configured to store software programs and data. The transceiver 1010 may include a control circuit and an antenna. The control circuit is primarily configured to perform conversion between baseband signals and radio frequency signals, and process the radio frequency signals. The antenna is primarily configured to receive / transmit radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display, or a keyboard, is primarily configured to receive data input by a user and output to the user.

[0348] After the communication device is powered on, the processor 1020 can read the software program in the memory 1030, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be transmitted wirelessly, the processor 1020 performs baseband processing on the data to be transmitted, and then outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and transmits the radio frequency signal as radio waves through an antenna. When data is transmitted to the communication device, the radio frequency circuit receives the radio frequency signal through an antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor 1020. The processor 1020 converts the baseband signal into data and processes the data.

[0349] In another implementation, the radio frequency circuitry and antenna may be disposed independently of the processor performing the baseband processing, for example in a distributed scenario, the radio frequency circuitry and antenna may be located independently of the communication device.

[0350] It can be understood that the communication device described in the embodiment of the present application may further have more components than those in FIG. 10 and the like. This is not limited in the embodiment of the present application. The method performed by the processor and the transceiver is merely an example. For specific steps performed by the processor and the transceiver, please refer to the method described above.

[0351] In another possible implementation, in the communication device shown in FIG. 9, the processing unit 901 may be one or more logic circuits. The transceiver unit 902 may be an input / output interface, also referred to as a communication interface, an interface circuit, an interface, etc. Alternatively, the transceiver unit 902 may be a transmitting unit and a receiving unit. The transmitting unit may be an output interface, and the receiving unit may be an input interface. The transmitting unit and the receiving unit are integrated into one unit, for example, an input / output interface. As shown in FIG. 11, the communication device shown in FIG. 11 includes a logic circuit 1101 and an interface 1102. Specifically, the processing unit 901 may be implemented by using the logic circuit 1101, and the transceiver unit 902 may be implemented by using the interface 1102. The logic circuit 1101 may be a chip, a processing circuit, an integrated circuit, a system on chip (SoC), etc. The interface 1102 may be a communication interface, an input / output interface, a pin, etc. For example, FIG. 11 is described by using an example in which the communication device is a chip. The chip includes a logic circuit 1101 and an interface 1102 .

[0352] In this embodiment of the present application, the logic circuit may be further coupled to an interface. The specific connection manner of the logic circuit and the interface is not limited in this embodiment of the present application.

[0353] For example, when the communication device is configured to perform a method, function, or step performed by a first communication device, the logic circuit 1101 is configured to generate a PPDU and the interface 1102 is configured to output the PPDU.

[0354] For example, when the communication device is configured to execute a method, function, or step performed by a second communication device, the interface 1102 is configured to input a PPDU and the logic circuit 1101 is configured to perform processing based on the M sequences carried in the PPDU.

[0355] It can be understood that the communication device shown in this embodiment of the present application can implement the method provided in the embodiment of the present application in the form of hardware or software, which is not limited in the embodiment of the present application.

[0356] In the embodiment of the present application, the PPDU, the M sequences, the first sequence to the eighth sequence, the Golay complementary sequence (e.g.,

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

number

[0357] For the specific implementation of the embodiment shown in Figure 11, please refer to the above-mentioned embodiment, and the details will not be described again in this specification.

[0358] An embodiment of the present application further provides a wireless communication system, which includes a first communication device and a second communication device, the first communication device and the second communication device may be configured to perform the method in any one of the previous embodiments (for example, in FIG. 5).

[0359] In addition, the present application further provides a computer program, which is used to implement the operations and / or processes performed by the first communication device in the methods provided in the present application.

[0360] The present application further provides a computer program, which is used to implement the actions and / or processes performed by the second communication device in the methods provided in the present application.

[0361] The present application further provides a computer-readable storage medium, the computer-readable storage medium storing computer code, which when executed on a computer enables the computer to perform the operations and / or processes performed by the first communication device in the methods provided in the present application.

[0362] The present application further provides a computer-readable storage medium, the computer-readable storage medium storing computer code, which when executed on a computer enables the computer to perform the actions and / or processes performed by the second communication device in the methods provided in the present application.

[0363] The present application further provides a computer program product, the computer program product comprising computer code or a computer program which, when executed on a computer, performs the operations and / or processes performed by the first communication device in the methods provided in the present application.

[0364] The present application further provides a computer program product, the computer program product comprising computer code or a computer program which, when executed on a computer, performs the operations and / or processes performed by the second communication device in the methods provided in the present application.

[0365] In the embodiments provided in this application, it should be understood that the disclosed system, device, and method may be implemented in other ways. For example, the described device embodiment is merely an example. For example, the division into units is merely a logical division of functions, and may be other divisions in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. In addition, the shown or discussed mutual couplings or direct couplings or communication connections may be implemented through some interfaces. Indirect couplings or communication connections between devices or units may be implemented in electrical, mechanical, or other forms.

[0366] The units described as separate parts may or may not be physically separate, and the parts shown as units may or may not be physical units, and may be located in one location or distributed over multiple network units. Some or all of the units may be selected based on the actual requirements to achieve the technical effects of the solutions provided in the embodiments of the present application.

[0367] In addition, the functional units in the embodiments of the present application may be integrated into one processing unit, and each of the units may exist physically alone, or two or more units may be integrated into one unit. The integrated units may be implemented in the form of hardware or in the form of a software functional unit.

[0368] When the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, the integrated unit may be stored in a computer-readable storage medium. Based on such understanding, the technical solution of the present application in essence, or the part contributing to the prior art, or all or part of the technical solution may be implemented in the form of a software product. The computer software product is stored in a readable storage medium and includes a plurality of instructions for instructing a computer device (which may be a personal computer, a server, a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present application. The readable storage medium includes any medium that can store program code, such as a USB flash drive, a removable hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0369] The above description is merely a specific implementation form of the present application, and is not intended to limit the protection scope of the present application. Any variation or replacement that is easily conceived by a person skilled in the art within the technical scope disclosed in this application shall fall within the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims. [Explanation of symbols]

[0370] 901 Processing Unit 902 Transceiver unit 100 Communication equipment 1010 Transceiver 1020 Processor 1030 Memory 1040 Bus 1101 Logic Circuit 1102 Interface

Claims

1. 1. A method for signal processing, the method comprising: generating a physical layer protocol data unit (PPDU), the PPDU including a first field, the first field including M sequences, a cross-correlation energy between one of the M sequences and each of m sequences in the M sequences is less than or equal to a first threshold in a reference range, the reference range indicating a range corresponding to sequences in the M sequences constructed based on Golay complementary sequences, M being an integer equal to or greater than 3, and m being an integer less than M and equal to or greater than 2; transmitting the PPDU; A signal processing method comprising:

2. 1. A method for signal processing, the method comprising: receiving a physical layer protocol data unit (PPDU), the PPDU including a first field, the first field including M sequences, a cross-correlation energy between one of the M sequences and each of m sequences in the M sequences is less than or equal to a first threshold in a reference range, the reference range indicating a range corresponding to sequences in the M sequences constructed based on Golay complementary sequences, M being an integer equal to or greater than 3, and m being an integer less than M and equal to or greater than 2; performing processing based on the M sequences; A signal processing method comprising:

3. The cross-correlation energy between one of the M sequences and each of the m sequences in the M sequences is less than or equal to a first threshold within a reference range, when m=3 or m=2, the cross-correlation energy between one of the M sequences and each of the m sequences in the M sequences is zero within the reference range; a cross-correlation energy between any two of the at least four sequences in the M sequences is zero within the reference range; and a cross-correlation energy between any two of the at least eight sequences in the M sequences is less than or equal to the first threshold within the reference range; The method of claim 1 or 2, comprising any one or more of the following:

4. The M sequences include a first sequence, a second sequence, a third sequence, and a fourth sequence, and a sub-sequence of the first sequence, a sub-sequence of the second sequence, a sub-sequence of the third sequence, and a sub-sequence of the fourth sequence are respectively [0010] or [0025] where: CE1 represents the subsequence in the first sequence, CE2 represents the subsequence in the second sequence, CE3 represents the subsequence in the third sequence, CE4 represents the subsequence in the fourth sequence, and P 0,n The value of is +1 or -1, and P 1,n is a value of +1 or -1, n is an integer between 0 and 7, [0030] and [0045] 4. The method of claim 1, wherein j=i+1, where j=i+1, and the value of i is one of 1, 3, 5, or 7.

5. P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of are from the following groups: -1,-1,1,1,1,1,1,1; -1,-1,1,1,1,1,1,1; 1,1,-1,-1,1,1,1,1; 1,1,-1,-1,1,1,1,1; 1,1,1,1,-1,-1,1,1; 1,1,1,1,-1,-1,1,1; -1,-1,-1,-1,-1,-1,1,1; -1,-1,-1,-1,-1,-1,1,1; 1,-1,-1,1,-1,1,-1,1; -1,1,1,-1,-1,1,-1,1; -1,1,-1,1,1,-1,-1,1; 1,-1,1,-1,1,-1,-1,1; -1,1,-1,1,-1,1,1,-1; 1,-1,1,-1,-1,1,1,-1; 1, -1, -1, 1, 1, -1, 1, -1; and -1,1,1,-1,1,-1,1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,-1,1,-1,1,-1,1; -1,1,1,-1,1,-1,1,-1; -1,1,1,-1,-1,1,-1,1; 1,-1,-1,1,1,-1,1,-1; -1,1,-1,1,1,-1,-1,1; 1,-1,1,-1,-1,1,1,-1; 1,-1,1,-1,1,-1,-1,1; -1,1,-1,1,-1,1,1,-1; 1,1,-1,-1,-1,-1,-1,-1; -1,-1,1,1,-1,-1,-1,-1; -1,-1,-1,-1,1,1,-1,-1; 1,1,1,1,1,1,-1,-1; 1,1,1,1,1,1,-1,-1; -1,-1,-1,-1,1,1,-1,-1; -1,-1,1,1,-1,-1,-1,-1; and 1,1,-1,-1,-1,-1,-1,-1 The method according to claim 4, wherein

6. P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of are from the following groups: -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,1,1,1,-1,1; -1,1,1,1,1,1,-1,1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,1,1,1,-1,1,-1,1; 1,1,1,1,-1,1,-1,1; 1,1,1,1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,1,1,1,-1,-1,1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,1,-1,-1,1; 1,1,-1,-1,1,-1,-1,1; 1,-1,1,1,-1,-1,-1,1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; 1,-1,1,1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,-1,1,1,-1,1,1,-1; -1,-1,1,1,-1,1,1,-1; 1,1,-1,-1,-1,1,1,-1; 1,1,-1,-1,-1,1,1,-1; 1,1,1,1,1,-1,1,-1; -1,-1,-1,-1,1,-1,1,-1; -1,1,1,1,-1,-1,1,-1; 1,-1,-1,-1,-1,-1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,1,1,-1,1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; and 1,1,1,-1,-1,1,-1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,-1,1,-1,-1,1,1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,-1,1,1,-1; -1,1,1,-1,1,1,-1,-1; -1,1,1,-1,-1,-1,1,1; 1,1,-1,-1,1,-1,-1,1; -1,-1,1,1,-1,1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,-1,-1,1,1,-1,1,1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; 1,1,1,-1,-1,1,-1,-1; 1,1,1,-1,1,-1,1,1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,-1,-1,-1,1,1,-1,1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1; 1,1,1,1,-1,1,-1,1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1; -1,-1,-1,-1,-1,1,-1,1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; 1,1,1,-1,-1,1,-1,-1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,-1,1,1,-1; -1,1,1,-1,1,1,-1,-1; 1,1,-1,-1,1,-1,-1,1; -1,-1,1,1,-1,1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1; 1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1; 1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1; 1,-1,-1,1,1,1,-1,-1; -1,1,1,-1,1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; 1,1,1,-1,-1,1,-1,-1; -1,1,-1,1,-1,-1,-1,-1; 1,-1,1,-1,-1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1; and -1,-1,1,-1,1,-1,-1,-1 The method according to claim 4, wherein

7. P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of are in the following groups: 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,1,1,1,-1,-1,1,-1; and 1,-1,-1,-1,-1,-1,1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,-1,-1,1,-1; 1,-1,-1,-1,1,1,-1,1; -1,1,1,1,-1,-1,1,-1; 1,1,1,-1,-1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1; -1,-1,1,-1,1,-1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; and 1,1,1,-1,-1,1,-1,-1 The method according to claim 4, wherein

8. P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of are in the following groups: 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; 1,1,-1,1,1,1,1,-1; 1,1,-1,1,1,1,1,-1; 1,1,-1,1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,-1,-1,1,-1,-1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,1,1,-1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,-1,-1,-1,1,-1,-1; and 1,-1,1,1,1,-1,-1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: -1,1,-1,-1,-1,1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,1,1,1,1,-1,1,1; -1,-1,-1,1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,-1,-1,-1,1,-1,1,1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,-1,-1,1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,-1,1,1,1,-1,-1,-1; and -1,1,-1,-1,1,-1,-1,-1 The method according to claim 4, wherein

9. The sequence [0050] and the sequence [006] and form a Golay complementary pair, The sequence [0070] and the sequence [0080] and form a Golay complementary pair, The sequence [0090] and the sequence [0010] and form a Golay complementary pair, The sequence ##EQU00011## and the sequence ##EQU00012## and form a Golay complementary pair, The sequence ##EQU00013## and the sequence ##EQU00014## and form a Golay complementary pair, The sequence ##EQU00015## and the sequence ##EQU00016## and form a Golay complementary pair, The sequence ##EQU00017## and the sequence [0018] and / or The sequence [0019] and the sequence [0020] and form a Golay complementary pair.

9. The method according to claim 7 or 8.

10. The M sequences further include a fifth sequence, a sixth sequence, a seventh sequence, and an eighth sequence, and a sub-sequence of the fifth sequence, a sub-sequence of the sixth sequence, a sub-sequence of the seventh sequence, and a sub-sequence of the eighth sequence are respectively ##EQU00021## Fulfill the conditions of 10. The method of claim 4, wherein CE5 represents the partial sequence in the fifth sequence, CE6 represents the partial sequence in the sixth sequence, CE7 represents the partial sequence in the seventh sequence, CE8 represents the partial sequence in the eighth sequence, CE1 represents the partial sequence in the first sequence, CE2 represents the partial sequence in the second sequence, CE3 represents the partial sequence in the third sequence, CE4 represents the partial sequence in the fourth sequence, circshift(.) represents left cyclic shift, N represents the length of the Golay complementary sequence, and the value of r is one of 1 to 7.

11. The method according to any one of claims 1 to 10, wherein M is 8 or less.

12. The method of any one of claims 1 to 11, wherein the M sequences are used for any one or more of channel estimation, target detection, or synchronization.

13. The PPDU is Legacy short training field L-STF, legacy long training field L-LTF, legacy header, extended directional multi-gigabit header A, extended directional multi-gigabit short training field, extended directional multi-gigabit channel estimation field, extended directional multi-gigabit header B, short training field STF, and long training field LTF. The method of any one of claims 1 to 12, further comprising any one or more of the following fields:

14. 1. A communications device, comprising: a processing unit configured to generate a physical layer protocol data unit (PPDU), the PPDU comprising a first field, the first field including M sequences, a cross-correlation energy between one of the M sequences and each of m sequences in the M sequences is less than or equal to a first threshold in a reference range, the reference range indicating a range corresponding to sequences in the M sequences configured based on Golay complementary sequences, M being an integer equal to or greater than 3, and m being an integer less than M and equal to or greater than 2; a transceiver unit configured to transmit the PPDU; A communication device comprising:

15. 1. A communications device, comprising: a transceiver unit configured to receive a physical layer protocol data unit (PPDU), the PPDU comprising a first field, the first field including M sequences, a cross-correlation energy between one of the M sequences and each of m sequences in the M sequences is less than or equal to a first threshold in a reference range, the reference range indicating a range corresponding to sequences in the M sequences configured based on Golay complementary sequences, M being an integer equal to or greater than 3, and m being an integer less than M and equal to or greater than 2; a processing unit configured to perform processing based on the M sequences; A communication device comprising:

16. The cross-correlation energy between one of the M sequences and each of the m sequences in the M sequences is less than or equal to a first threshold within a reference range, when m=3 or m=2, the cross-correlation energy between one of the M sequences and each of the m sequences in the M sequences is zero within the reference range; a cross-correlation energy between any two of the at least four sequences in the M sequences is zero within the reference range; and a cross-correlation energy between any two of the at least eight sequences in the M sequences is less than or equal to the first threshold within the reference range; 16. The apparatus of claim 14 or 15, comprising any one or more of the following:

17. The M sequences include a first sequence, a second sequence, a third sequence, and a fourth sequence, and a sub-sequence of the first sequence, a sub-sequence of the second sequence, a sub-sequence of the third sequence, and a sub-sequence of the fourth sequence are respectively [0022] or [0023] where: CE1 represents the subsequence in the first sequence, CE2 represents the subsequence in the second sequence, CE3 represents the subsequence in the third sequence, CE4 represents the subsequence in the fourth sequence, and P 0,n The value of is +1 or -1, and P 1,n is a value of +1 or -1, n is an integer between 0 and 7, [0024] and [0025] 17. The apparatus of claim 14, wherein j=i+1, where j=i+1, and the value of i is one of 1, 3, 5, or 7.

18. P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of are in the following groups: -1,-1,1,1,1,1,1,1; -1,-1,1,1,1,1,1,1; 1,1,-1,-1,1,1,1,1; 1,1,-1,-1,1,1,1,1; 1,1,1,1,-1,-1,1,1; 1,1,1,1,-1,-1,1,1; -1,-1,-1,-1,-1,-1,1,1; -1,-1,-1,-1,-1,-1,1,1; 1,-1,-1,1,-1,1,-1,1; -1,1,1,-1,-1,1,-1,1; -1,1,-1,1,1,-1,-1,1; 1,-1,1,-1,1,-1,-1,1; -1,1,-1,1,-1,1,1,-1; 1,-1,1,-1,-1,1,1,-1; 1, -1, -1, 1, 1, -1, 1, -1; and -1,1,1,-1,1,-1,1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,-1,1,-1,1,-1,1; -1,1,1,-1,1,-1,1,-1; -1,1,1,-1,-1,1,-1,1; 1,-1,-1,1,1,-1,1,-1; -1,1,-1,1,1,-1,-1,1; 1,-1,1,-1,-1,1,1,-1; 1,-1,1,-1,1,-1,-1,1; -1,1,-1,1,-1,1,1,-1; 1,1,-1,-1,-1,-1,-1,-1; -1,-1,1,1,-1,-1,-1,-1; -1,-1,-1,-1,1,1,-1,-1; 1,1,1,1,1,1,-1,-1; 1,1,1,1,1,1,-1,-1; -1,-1,-1,-1,1,1,-1,-1; -1,-1,1,1,-1,-1,-1,-1; and 1,1,-1,-1,-1,-1,-1,-1 18. The apparatus of claim 17,

19. P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of are from the following groups: -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; -1,1,-1,1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,-1,1,-1,1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; 1,-1,-1,1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,-1,-1,-1,1,1; -1,1,1,1,1,1,-1,1; -1,1,1,1,1,1,-1,1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,1,1,1,-1,1,-1,1; 1,1,1,1,-1,1,-1,1; 1,1,1,1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,-1,-1,-1,1,-1,1; -1,-1,1,1,1,-1,-1,1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,1,-1,-1,1; 1,1,-1,-1,1,-1,-1,1; 1,-1,1,1,-1,-1,-1,1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; 1,-1,1,1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,-1,1,1,-1,1,1,-1; -1,-1,1,1,-1,1,1,-1; 1,1,-1,-1,-1,1,1,-1; 1,1,-1,-1,-1,1,1,-1; 1,1,1,1,1,-1,1,-1; -1,-1,-1,-1,1,-1,1,-1; -1,1,1,1,-1,-1,1,-1; 1,-1,-1,-1,-1,-1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,1,1,-1,1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; and 1,1,1,-1,-1,1,-1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,-1,1,-1,-1,1,1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,-1,1,1,-1; -1,1,1,-1,1,1,-1,-1; -1,1,1,-1,-1,-1,1,1; 1,1,-1,-1,1,-1,-1,1; -1,-1,1,1,-1,1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,-1,-1,1,1,-1,1,1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; 1,1,1,-1,-1,1,-1,-1; 1,1,1,-1,1,-1,1,1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,-1,-1,-1,1,1,-1,1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1; 1,1,1,1,-1,1,-1,1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1; -1,-1,-1,-1,-1,1,-1,1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; 1,1,1,-1,-1,1,-1,-1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,-1,1,1,1,-1,-1,1; 1,1,-1,-1,-1,1,1,-1; -1,1,1,-1,1,1,-1,-1; 1,1,-1,-1,1,-1,-1,1; -1,-1,1,1,-1,1,1,-1; 1,-1,-1,1,1,1,-1,-1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1; 1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1; -1,1,1,1,-1,-1,1,-1; 1,1,-1,1,1,-1,-1,-1; 1,-1,-1,-1,-1,-1,1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,1,1,1,1,-1,1,-1; -1,1,-1,1,-1,-1,-1,-1; -1,-1,-1,-1,1,-1,1,-1; 1,-1,1,-1,-1,-1,-1,-1; 1,-1,-1,1,1,1,-1,-1; -1,1,1,-1,1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; 1,1,1,-1,-1,1,-1,-1; -1,1,-1,1,-1,-1,-1,-1; 1,-1,1,-1,-1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1; and -1,-1,1,-1,1,-1,-1,-1 17. The method of claim 16, wherein:

20. P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of are in the following groups: 1,1,-1,1,-1,1,1,1; 1,1,-1,1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,1,-1,-1,1,1,1; -1,-1,-1,1,1,-1,1,1; -1,-1,-1,1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; 1,1,1,-1,1,-1,1,1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,1,1,-1,1; 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,1,-1,-1,1,1,1,-1; -1,1,1,1,-1,-1,1,-1; and 1,-1,-1,-1,-1,-1,1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: 1,-1,1,1,-1,-1,-1,1; -1,1,-1,-1,1,1,1,-1; -1,1,-1,-1,-1,-1,-1,1; 1,-1,1,1,1,1,1,-1; -1,1,1,1,1,1,-1,1; 1,-1,-1,-1,-1,-1,1,-1; 1,-1,-1,-1,1,1,-1,1; -1,1,1,1,-1,-1,1,-1; 1,1,1,-1,-1,1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; -1,-1,1,-1,1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1; 1,1,-1,1,1,-1,-1,-1; -1,-1,1,-1,1,-1,-1,-1; -1,-1,-1,1,-1,1,-1,-1; and 1,1,1,-1,-1,1,-1,-1 17. The device of claim 16,

21. P 0,0 , P 0,1 , P 0,2 , P 0,3 , P 0,4 , P 0,5 , P 0,6 , and P 0,7 The values ​​of are in the following groups: 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; 1,-1,1,1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,-1,-1,-1,1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; -1,1,1,1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,-1,-1,-1,1,-1,1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; -1,-1,-1,1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,1,-1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; 1,1,-1,1,1,1,1,-1; 1,1,-1,1,1,1,1,-1; 1,1,-1,1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,1,-1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,-1,-1,1,-1,-1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,1,1,-1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,-1,-1,-1,1,-1,-1; and 1,-1,1,1,1,-1,-1,-1; and / or P 1,0 , P 1,1 , P 1,2 , P 1,3 , P 1,4 , P 1,5 , P 1,6 , and P 1,7 The values ​​of are the corresponding groups: -1,1,-1,-1,-1,1,1,1; 1,-1,-1,-1,1,-1,1,1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,1,1,1,1,-1,1,1; -1,-1,-1,1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,-1,-1,-1,1,-1,1,1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,-1,-1,1,1,1,-1,1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,1,1,-1,1,1,-1,1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,1,-1,1,-1,-1,-1,1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,1,-1,-1,-1,-1,1; 1,1,-1,1,1,1,1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,1,-1,1,1,1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,-1,-1,1,-1,-1,1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,1,1,-1,-1,-1,1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; -1,1,1,1,-1,1,-1,-1; 1,-1,1,1,1,-1,-1,-1; 1,-1,-1,-1,-1,1,-1,-1; -1,1,-1,-1,1,-1,-1,-1; 1,-1,1,1,1,-1,-1,-1; and -1,1,-1,-1,1,-1,-1,-1 17. The method of claim 16, wherein:

22. The sequence [0026] and the sequence [0027] and form a Golay complementary pair, The sequence [0028] and the sequence [0029] and form a Golay complementary pair, The sequence [0030] and the sequence [0031] and form a Golay complementary pair, The sequence [0032] and the sequence [Equation 33] and form a Golay complementary pair, The sequence [0034] and the sequence [Equation 35] and form a Golay complementary pair, The sequence [0036] and the sequence [Equation 37] and form a Golay complementary pair, The sequence [Equation 38] and the sequence [0039] and / or The sequence [0040] and the sequence [0041] and form a Golay complementary pair.

22. Apparatus according to claim 20 or 21.

23. The M sequences further include a fifth sequence, a sixth sequence, a seventh sequence, and an eighth sequence, and a sub-sequence of the fifth sequence, a sub-sequence of the sixth sequence, a sub-sequence of the seventh sequence, and a sub-sequence of the eighth sequence are respectively [0042] Fulfill the conditions of CE5 represents the partial sequence within the fifth sequence, CE6 represents the partial sequence within the sixth sequence, CE7 represents the partial sequence within the seventh sequence, CE8 represents the partial sequence within the eighth sequence, CE1 represents the partial sequence within the first sequence, CE2 represents the partial sequence within the second sequence, CE3 represents the partial sequence within the third sequence, CE4 represents the partial sequence within the fourth sequence, circshift(·) represents left cyclic shift, N represents the length of the Golay complementary sequence, and the value of r is one of 1 to 7.

23. Apparatus according to any one of claims 17 to 22.

24. 24. The apparatus of claim 14, wherein M is equal to or less than 8.

25. The apparatus of any one of claims 14 to 24, wherein the M sequences are used for any one or more of channel estimation, target detection, or synchronization.

26. The PPDU is Legacy short training field L-STF, legacy long training field L-LTF, legacy header, extended directional multi-gigabit header A, extended directional multi-gigabit short training field, extended directional multi-gigabit channel estimation field, extended directional multi-gigabit header B, short training field STF, and long training field LTF. The apparatus of any one of claims 14 to 25, further comprising any one or more of the following fields:

27. A communication device comprising a processor and a memory, The memory is configured to store instructions; The processor is configured to execute the instructions to perform the method according to any one of claims 1 to 13. Communications equipment.

28. A communications device comprising a logic circuit and an interface, the logic circuit coupled to the interface, The interface is configured to input and / or output code instructions, and the logic circuit is configured to execute the code instructions in order to perform the method according to any one of claims 1 to 13. Communications equipment.

29. A computer readable storage medium, the computer readable storage medium being configured to store a computer program which, when executed, performs the method of any one of claims 1 to 13.

30. A computer program which, when executed, performs the method according to any one of claims 1 to 13.

31. A communication system comprising a first communication device and a second communication device, the first communication device configured to perform the method according to any one of claims 1 and 3 to 13, and the second communication device configured to perform the method according to any one of claims 2 to 13.

Citation Information

Patent Citations

  • MIDAMBLE for wireless networks

    JP2012532572A

  • Method and apparatus for directional channel access in wireless communications system

    JP2015144456A

  • Channel estimation for wireless networks

    WO2018080586A1