Signal processing method and apparatus

By employing Golay complementary sequences in PPDU, the method enhances sequence transmission efficiency and processing speed for high-frequency signals, addressing the inefficiencies in existing signal processing technologies.

JP2026001153APending Publication Date: 2026-01-06HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
JP2025165681
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2021-12-13
Filing Date
2025-10-01
Publication Date
2026-01-06

AI Technical Summary

Technical Problem

Existing signal processing methods for high-frequency bands, such as 60 GHz, face challenges in improving sequence transmission efficiency for operations like channel estimation and target detection.

Method used

The use of Golay complementary sequences in a physical layer protocol data unit (PPDU) to ensure low cross-correlation energy between sequences, allowing for simultaneous transmission and processing of multiple sequences, thereby reducing transmission time and enhancing efficiency.

Benefits of technology

This approach significantly reduces transmission time and improves the efficiency of sequence processing by ensuring low cross-correlation energy, enabling effective channel estimation and target detection.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026001153000001_ABST
    Figure 2026001153000001_ABST
Patent Text Reader

Abstract

A signal processing method and apparatus for effectively improving sequence transmission efficiency are disclosed.SOLUTION: The method includes: The first communications apparatus generates the PPDU, and then sends the PPDU. Correspondingly, the second communications apparatus receives the PPDU, and performs processing based on the M sequences in the first field included in the PPDU. The PPDU includes a first field, the first field includes M sequences, cross-correlation energy between one of the M sequences and each of 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 that is 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.SELECTED DRAWING: Figure 5
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 China on December 13, 2021, which is incorporated herein by reference in its entirety.

[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 of standards includes standards related to low frequency bands (e.g., 2.4 GHz and 5 GHz) (e.g., 802.11n, 802.11ac, 802.11ax, and 802.11be) and standards related to high frequency bands (e.g., 60 GHz) (e.g., 802.11ad and 802.11ay).

[0004] In addition, since high-frequency signals (e.g., 60 GHz) have many advantages, such as short wavelengths, sensitivity to moving targets, large transmission bandwidths, and high distance resolution, related operations are usually performed by using high-frequency signals. For example, related operations may 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 layer (PHY) protocol data unit (PPDU), the PPDU including a first field, the first field including M sequences, wherein cross-correlation energy between one of the M sequences and each of m sequences within the M sequences is less than or equal to a first threshold within a reference range, the reference range indicating a range corresponding to sequences within the M sequences constructed based on Golay complementary sequences, M being an integer greater than or equal to 3, and m being an integer less than M and greater than or equal to 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, wherein cross-correlation energy between one of the M sequences and each of m sequences within the M sequences is less than or equal to a first threshold within a reference range, the reference range indicating a range corresponding to sequences within the M sequences constructed based on Golay complementary sequences, M being an integer greater than or equal to 3, and m being an integer less than M and greater than or equal to 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 in one transmission, so that the transmission time for the first communication device to transmit the sequences can be shortened and the sequence transmission efficiency can be improved. Furthermore, the first communication device can transmit M sequences in 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, 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 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 being zero within a reference range; the cross-correlation energy between any two of the at least four sequences in the M sequences being zero within a reference range; and the cross-correlation energy between any two of the at least eight sequences in the M sequences being less than or equal to a first threshold within a 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. Therefore, the first communication device can transmit the four sequences in one transmission time. This effectively reduces 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 the reference range, and the cross-correlation energy between any two of the fifth sequence to the eighth sequence is zero within the reference range. Therefore, the first communication device can transmit the eight sequences in one transmission time. Therefore, the time for the first communication device to transmit the sequences 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.

[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, and the sub-sequences within the first sequence, the second sequence, the third sequence, and 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 in 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; 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; and 1,1,-1,-1,-1,-1,-1,-1,-1.

[0015] In this embodiment of the present application, the aforementioned corresponding groups 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 the first group shown above (i.e., 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 (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 first 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 values ​​of 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 the second 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 values ​​of the 16th group shown above (i.e., 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 corresponding group descriptions are also applicable to the following descriptions.

[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 using tables as examples, 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 in 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; 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; 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 in 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; 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; 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 in 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; 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; 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 understood that the Golay complementary pairs shown in this embodiment of the present application can alternatively be 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, wherein a sub-sequence within the fifth sequence, a sub-sequence within the sixth sequence, a sub-sequence within the seventh sequence, and a sub-sequence within 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 within 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 herein, and the first sequence and the seventh sequence shown herein are merely examples. For a description of the cross-correlation energy between different sequences within the reference range when r=2 or r=6, please refer to the method embodiments shown below.

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

[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 any 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 implementation forms of the first aspect, wherein the communication device includes a unit for performing the method of the first aspect or any one of the possible implementation forms 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 implementation forms of the second aspect, wherein the communication device includes a unit for performing the method of the second aspect or any one of the possible implementation forms of the second aspect.

[0031] For example, the communication device may be a second communication device or a chip within the 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 described 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 described in 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 described 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 described in the second aspect or any one of the possible implementations of the second aspect is performed.

[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] For the description of the PPDU, M-sequence, and Golay complementary sequence, it can be understood that reference can be made to the description in the first aspect or the second aspect, or to 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, and 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] For the description of the PPDU, M-sequence, and Golay complementary sequence, it can be understood that reference can be made to the description in the first aspect or the second aspect, or to 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 configured to store a computer program, which, when run on a computer, performs the method set forth in the first aspect or any one of the possible implementations of the first aspect.

[0054] According to a tenth aspect, an embodiment of the present application provides a computer-readable storage medium configured to store a computer program, which, when executed on a computer, performs a method as set forth in the second aspect or any one of the possible implementations of the second aspect.

[0055] According to an eleventh aspect, an embodiment of the present application provides a computer program product, the computer program product including a computer program or computer code, which, when run on a computer, performs the method 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 including a computer program or computer code, which, when run on a computer, performs the method 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 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 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 including a first communication device and a second communication device, the first communication device configured to perform a method described in the first aspect or any one of possible implementation forms of the first aspect, and the second communication device configured to perform a method described in the second aspect or any one of possible implementation forms of the second aspect. [Brief explanation of the drawings]

[0060] [Figure 1] 1 is a schematic diagram of the structure of an access point and a station according to an embodiment of the present application; [Figure 2] 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] 1 is a schematic diagram of the 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] 1 is a schematic diagram of the structure of a CE sequence according to an embodiment of the present application; [Figure 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 the structure of a CE sequence according to an embodiment of the present application; [Figure 6b] 1 is a schematic diagram of the structure of a CE sequence according to an embodiment of the present application; [Figure 6c] 1 is a schematic diagram of the structure of a CE sequence according to an embodiment of the present application; [Figure 6d] 1 is a schematic diagram of the structure of a CE sequence according to an embodiment of the present application; [Figure 7a] 1 is a schematic diagram of the structure of a CE sequence according to an embodiment of the present application; [Figure 7b] 1 is a schematic diagram of the structure of a CE sequence according to an embodiment of the present application; [Figure 8a] 1 is a schematic diagram of the structure of a CE sequence according to an embodiment of the present application; [Figure 8b] 1 is a schematic diagram of the 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 INVENTION

[0061] To make the objectives, technical solutions and advantages of the present application clearer, the present application will be 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. Furthermore, "comprise," "have," 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 listed steps or units, but may optionally further include unlisted steps or units, or may optionally further include other steps or units inherent to the process, method, product, or device.

[0063] The term "embodiment" as used herein 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 of another embodiment. It is explicitly and implicitly understood by those skilled in the art that the embodiments described herein may be combined with other embodiments.

[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 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 (moieties)" 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 herein 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, fifth-generation (5G) communication systems, and new communication systems emerging in future communication developments (e.g., 6G). The methods provided herein may further be applied to wireless local area network (WLAN) systems, such as Wi-Fi.

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

[0067] An access point is a device with wireless communication capabilities, supports communication or detection using a WLAN protocol, and has the capability of communicating with or detecting other devices (e.g., stations or other access points) in a WLAN network, and may also have the capability of communicating with or detecting other devices. 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 to 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 capabilities may be an entire device, or a chip or processing system installed in the entire device. A device with a chip or processing system installed can implement the methods and functions in the embodiments of the present application under the control of the chip or processing system. An AP in the embodiments 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 terminals (e.g., mobile phones) to access a wired (or wireless) network, and is mainly located in homes, buildings, and parks. 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 various forms of chips or processing systems within these devices 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 capabilities, supports communication or detection by using a WLAN protocol, and has the ability to communicate with or detect other stations or access points in a WLAN network. In a WLAN system, a station may be 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 or detect an AP and further communicate with a WLAN. A device having wireless communication capabilities may be an entire device, or a chip or processing system installed in the entire device. A device in which a chip or processing system is installed may implement the methods and functions in the embodiments of the present application under the control of the chip or processing system. For example, a station may be a wireless communication chip, a wireless sensor, or a wireless communication terminal, and may be referred to as a user. In another example, a station may be a mobile phone supporting WiFi communication capabilities, a tablet computer supporting WiFi communication capabilities, a set-top box supporting WiFi communication capabilities, a smart TV supporting WiFi communication capabilities, an intelligent wearable device supporting WiFi communication capabilities, an in-vehicle communication device supporting WiFi communication capabilities, or a computer supporting WiFi communication capabilities.

[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 and 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, infrastructure in everyday 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 large sports and music venues, etc. For example, the access points and stations may be devices applied in the Internet of Vehicles, Internet of Things nodes or sensors in the Internet of Things (IoT), or may be smart cameras, smart remote controls, or smart water / electricity meters in a smart home, or may be sensors 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 this application is primarily described with reference to IEEE 802.11 deployed networks, those skilled in the art will readily understand that various aspects of this application can be extended to other networks using different 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, FIG. 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 a single antenna. As shown in FIG. 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 FIG. 1, FIG. 1 also 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 or 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] The node may be an AP or a STA. For ease of explanation, the following uses communication between an AP and a STA as an illustrative example.

[0074] For example, a communication system to which the methods provided in the present application can 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 can be further classified into downlink transmission, in which the AP transmits signals to multiple STAs simultaneously, and uplink transmission, in which multiple STAs transmit signals to the AP. The AP and the STA may support WLAN communication protocols, and the communication protocols may 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 advancement of communication technology, it is clear that the communication protocols may further include next-generation protocols of IEEE 802.11ay or IEEE 802.11ad.

[0075] 2 is a schematic diagram of a communication system architecture 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, e.g., an AP, and three stations, e.g., 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 fewer APs or STAs. This is not a limitation in the present application.

[0076] In the communication devices described hereinafter 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 described herein may be collectively referred to as communication devices.

[0077] It can be understood that 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 (PPDU) to a second communication device. However, the method shown in this application is also applicable to various types of PPDUs. 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 similar functions to those of the PPDUs shown in the embodiments of this application falls within the protection scope of this application. The PPDUs shown in Figures 3a and / or 3b below are merely examples. As standards evolve, the format of the PPDU may also change. However, as long as a field or a part of a field in the PPDU complies with the characteristics of the first field shown in the following description of 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-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. For a specific description of the PPDU shown in Figure 3a, please refer to the 802.11ay EDMG protocol, and it can be understood that the details will not be described again in this specification.

[0079] For example, Figure 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 Figure 3b, please refer to the 802.11ad DMG protocol.

[0080] The Golay complementary sequences in this application are described in detail below.

[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] Referring to the Golay complementary sequences defined in the relevant standards, e.g., 802.11ay, section 28.10, (

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 can 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.76 G, and therefore, in equation (4), Chip_rate = 1.76 Gbps = 1.76 Gb / s. For example, if 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., from -127 to +127, excluding 0). For example, the CE sequence may include 10 units, each with a length of 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 seen that the autocorrelation sidelobe energy is zero in a reference range (e.g., −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 seen 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 mainlobe 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 the range in which the autocorrelation sidelobe energy of the sequence is zero. It can be understood that the horizontal coordinate in FIG. 4b can alternatively be 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 the following equation (5).

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. Therefore, 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 fewer spatial streams. Referring 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 may indicate time, and the vertical coordinate may indicate spatial streams (sometimes referred to as streams for short, and is referred to as streams 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 a PPDU includes two sequences, e.g., dashed line 1 including CE1 and CE2 shown in FIG. 4c, the first communication device can transmit the CE1 and CE2 sequences by using a PPDU in one transmission time, e.g., T1, because the cross-correlation energy between the CE1 sequence and each of the CE sequences in the CE3 to CE8 sequences is zero within the reference range. However, when a PPDU includes more than two sequences, the cross-correlation energy between the CE1 sequence and each of the CE sequences in the CE3 to CE8 sequences is large within the reference range. If the first communication device needs to transmit more than two sequences, the first communication device must 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 a PPDU transmitted by a first communication device includes four sequences, e.g., dashed line 2 including CE1 to CE4 shown in FIG. 4c, the first communication device must transmit the PPDU in a first transmission time, e.g., T1, and the sequences 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 estimated by analogy, and examples are not listed 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 Figure 4c may also be referred to as transmission time windows, transmission times, etc. The specific names of T1, T2, T3, and T4 shown in Figure 4c are not limited in this embodiment of the present application.

[0099] As described above, in addition to being used for channel estimation, the sequences in the present 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 cancellation and target parameter (time, distance, and angle) estimation is performed based on the channel estimation result to detect the target. Alternatively, the sequences in the present application can be further used for synchronization, for example, 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 a PPDU that needs to be transmitted by a 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 it takes 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 (which may include −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 (including −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 (including −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, and including 0). For example, when N=512, the reference range may be -511 to +511 (which 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, and 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, and including 0).

[0107] Therefore, the reference ranges shown in the embodiments of the present application can be understood as ranges in which the cross-correlation energy between two CE sequences is zero and / or ranges in which the autocorrelation sidelobe energy of one CE sequence is zero. With reference to the M sequences shown in the embodiments of the present application, the reference ranges can be understood as any one or more of the following: a range in which the autocorrelation sidelobe energy of each of the M sequences is zero; a range in which the cross-correlation energy between any two of the first through fourth sequences in the M sequences is zero; a range in which the cross-correlation energy between any two of the fifth through eighth sequences in the M sequences is zero; and a range in which the cross-correlation energy between one of the first through fourth sequences and one of the fifth through eighth sequences in the M sequences is equal to or less than a first threshold. Similarly, with reference to the M sequences shown in the embodiments of the present application, the reference ranges can indicate ranges corresponding to sequences in the M sequences constructed based on Golay complementary sequences, or can indicate local ranges corresponding to each sequence in the M sequences constructed based on Golay complementary sequences, etc. 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 can be understood that the description of the reference range is also applicable to the following description.

[0108] It can be understood that the aforementioned eight pairs of Golay complementary sequences are examples only, and the aforementioned types of Golay complementary sequences are examples only 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 is expressed by

[0110] 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 FIG. 1 and / or FIG. 2. For a description of the PPDU, please refer to FIG. 3a and / or FIG. 3b. For a description of the Golay complementary sequence, please refer to FIG. 4a to FIG. 4d. The details will not be described again below. As shown in FIG. 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, wherein cross-correlation energy between one of the M sequences and each of m sequences among the M sequences is less than or equal to a first threshold within a reference range, the reference range indicating a range corresponding to sequences among the M sequences constructed based on Golay complementary sequences, M being an integer greater than or equal to 3, and m being an integer less than M and greater than or equal to 2.

[0112] It may be understood that the first field including M sequences may be understood as follows: the first field is used to carry the M sequences, the first field carries the M sequences, etc. The description between the first field and the M sequences is not limited in this embodiment of the present application. For a 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 the PPDU, or the first field may be an EDMG-CEF in the PPDU, or the first field may be an LTF in the PPDU. For example, the M sequences may be carried in a TRN in the 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 the 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 functions of the M sequences are not enumerated herein.

[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, where 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 a 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 format 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 may 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 in this specification.

[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 may 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 herein. It may 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 equation (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 a Golay complementary sequence and a matrix P, or each of the M sequences can be obtained based on a Golay complementary sequence, a symbol sequence, and a 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 a 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 lengths 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 Examples 1 to 4 below. 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 can be implemented in the following ways:

[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 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 to fourth sequences 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, third, or fourth sequences is zero within a reference range. In another example, the cross-correlation energy between the third sequence and each of the first, second, or fourth sequences is zero within a reference range. In another example, the cross-correlation energy between the fourth sequence and each of the first, second, or third sequences is zero within a reference range. It can be understood that m=3 is used as an example for explanation in this specification. For a 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 enumerated herein.

[0126] Scheme 3: The 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 within the 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 to eighth sequences is equal to or less than a first threshold within the reference range. In another example, the cross-correlation energy between the third sequence and each of the fifth to eighth sequences is equal to or less than a first threshold within the 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] Scheme 5: The cross-correlation energy between any two of 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 may be the same. For example, the symbol sequences of the first and second sequences may be the same. In another example, the symbol sequences of the third and fourth sequences may be the same. In another example, the symbol sequences of the fifth and sixth sequences may be the same. In another example, the symbol sequences of the seventh and eighth sequences may be 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 of the second to eighth units in the sequence, and the cyclic suffix may be the same as any one of the second to eighth units 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 Examples 1 to 4 below. Details will not be described again below.

[0134] Therefore, for simplicity, 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 within 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 within 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 within the eighth sequence) is represented by CE8. It can be understood that the total length of the sequence without cyclic prefixes and / or cyclic suffixes 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 N=64). For a description of the total length of the sequence without cyclic prefixes and / or cyclic suffixes, please refer to the description of the value of N in this embodiment of the present application. Examples are not listed here. It can be understood that the descriptions of the first sequence and CE1, the second sequence and CE2, ..., the eighth sequence and CE8 are also applicable to Examples 1 to 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: The first communication device transmits a PPDU, and the second communication device receives the PPDU in response.

[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 herein.

[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, the method provided herein provides reconstructed sequences such that the cross-correlation energy between four sequences is zero within a reference range (sometimes referred to as having ZCC properties), thereby shortening the time required to transmit the sequences. Optionally, the method provided herein may further implement a method in which the sequences are 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) properties). Optionally, the method provided herein enables the first communication device to effectively transmit the sequences in a single transmission when transmitting eight or fewer sequences. Since the transmission time is effectively shortened, the repetition time of the detection pulse can be shortened. There is a trade-off between the pulse repetition time and the pulse repetition frequency. Therefore, the method provided herein effectively improves the detection pulse repetition frequency (PRF), improves the maximum detectable Doppler / velocity in detection, and effectively optimizes detection performance.

[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 the ZCC characteristic). Therefore, the first communication device can transmit four sequences in one transmission time, which effectively shortens the time required 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 equal to or less than a first threshold within the 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 the LCC characteristic). 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, thereby further reducing the time required for the first communication device to transmit sequences. 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. Therefore, 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 in 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 in 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 Figure 5. Specifically, the following describes in detail the specific configuration manner of the first to eighth sequences among the M sequences shown in Figure 5. That is, for the description of the first field shown in Figure 5, please refer to Examples 1 to 4 below. 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 Figure 5.

[0145] Example 1: CE1 to CE4 may satisfy the following condition as shown in the following equation (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 can be obtained by cyclic shifting CE1 to the left by 128 bits (r=1), or by cyclic shifting CE1 to the left by 256 bits (r=2), or by cyclic shifting CE1 to the left by 768 bits (r=6). Examples are not enumerated herein. In other words, CE5 can be obtained by cyclic shifting CE1 to the left by r units. Alternatively, CE5 can be obtained by cyclic shifting CE1 to the right by 896 bits (128×(8−1)), or by cyclic shifting CE1 to the right by 768 bits (128×(8−2)), or by cyclic shifting CE1 to the right by 256 bits. Examples are not enumerated herein. That is, CE5 can be obtained by cyclic shifting CE1 to the right by 8−r units. For example, CE6 can be obtained by cyclic shifting CE2 left by 128·r bits, or CE6 can be obtained by cyclic shifting CE2 right by 128·(8−r) bits. For example, CE7 can be obtained by cyclic shifting CE3 left by 128·r bits, or CE7 can be obtained by cyclic shifting CE3 right by 128·(8−r) bits. For example, CE8 can be obtained by cyclic shifting CE4 left by 128·r bits, or CE8 can be obtained by cyclic shifting CE4 right by 128·(8−r) bits. It can be understood that the number 8 shown in this embodiment of the present application is shown by using an example in which CE1 to CE8 are eight 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 not including 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 not including 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 it can be understood as follows: A sequence not including 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 not including 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 as follows that CE7 is obtained by cyclic shifting CE3. 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) can 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). CE8 being obtained by cyclic shifting CE4 can be understood 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) can 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, if 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 for N is not enumerated here. That is, CE5 can be obtained by cyclically shifting CE1 by r units to the left, or CE5 can be obtained by cyclically shifting CE1 by 8-r units to the right.CE6 can be obtained by cyclic shifting CE2 by r units to the left, or CE6 can be obtained by cyclic shifting CE2 by 8-r units to the right. CE7 can be obtained by cyclic shifting CE3 by r units to the left, or CE7 can be obtained by cyclic shifting CE3 by 8-r units to the right. CE8 can be obtained by cyclic shifting CE4 by r units to the left, or CE8 can be obtained by cyclic shifting CE4 by 8-r units to the right.

[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 within 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 herein, and the first sequence and the seventh sequence shown herein are merely examples. For descriptions 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 seen 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 correspond 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 P 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. 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 to CE8 is zero within a reference range, which is sometimes referred to as every second sequence in CE1 to 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 among CE1 to CE4 and one sequence among CE5 to CE8 is below a first threshold within a reference range, and may be referred to as one sequence among CE1 to CE4 and one sequence among CE5 to CE8 having low cross correlation (LCC) within the reference range, or one sequence among CE1 to CE4 and one sequence among CE5 to CE8 having local region (e.g., region from -127 to +127) LCC characteristics.

[0159] It can be understood that the above conditions satisfied by CE1 to CE8 are also applicable to the first to eighth sequences, and the description of the first to eighth sequences will not be repeated here.

[0160] 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 AABB type construction method.

[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 may be shown in FIG. 6a. For example, based on the sequence shown in FIG. 6a, 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. 6b. It may 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 may be understood that for 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 herein.

[0162] As shown in Figures 6a and / or 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. Furthermore, 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, if the Golay complementary sequence is

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 and CE1 and CE2 each include a cyclic suffix is ​​used. In this case,

number

[0168] It will be understood that the phenotypes 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 the index corresponding to each unit in CE1. Since N=128 and CE1 contains 9 units, the values ​​of q are 0, 1, ..., 1152 × N CB Alternatively, the expression form of CE1 is

number

[0170] The phenotypes of CE3 to CE8 are not listed 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 explanations of other sequence numbers in Table 1b and Table 2 are not enumerated herein. 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)}.

[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 Table 1b and Table 2 are not enumerated herein.

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

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

number

number

[0185] For an explanation of the relevant parameters in equations (12) and (13), please refer to equations (8) through (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 must 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 within 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 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] It can be seen from Table 3 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 76, the cross-correlation energy between the third sequence and the fifth sequence is 76, and the cross-correlation energy between the third sequence and the seventh sequence is 76. That is, 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, a local-region low correlation characteristic exists 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 68, the cross-correlation energy between the third sequence and the fifth sequence is 68, 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] It can be seen from Table 5 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 60, the cross-correlation energy between the third sequence and the fifth sequence is 60, 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 a local region zero cross-correlation property, and any two sequences in the fifth to eighth sequences have a 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 a local region low cross-correlation property.

[0207] Example 2: CE1 to CE4 may satisfy the following condition as shown in the following equation (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 equation (17), please refer to equation (12), and the details will not be described again herein. The above equations (13) and (14) are also applicable to this embodiment of the present application, and the details will not be described again herein.

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

number

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

[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 within 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 herein, and the first sequence and the seventh sequence shown herein are merely examples. For descriptions of the first sequence to the eighth sequence, please refer to Tables 11 to 16 shown below.

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

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

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

[0215] For example, P shown in Table 9 0,n and the P values ​​shown in Table 10 1,n The values ​​of P correspond 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 P 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. 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 scheme for configuring the symbol sequence, 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 to 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 within the reference range.

[0218] For a specific description of the above conditions, please refer to Example 1 shown 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. 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.

[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 and CE1 and CE2 each include a cyclic suffix is ​​used. In this case,

number

[0223] It will be understood that the phenotypes 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 the index corresponding to each unit in CE1. Since N=128 and CE1 contains 9 units, the values ​​of q are 0, 1, ..., 1152 × N CB Alternatively, the expression form of CE1 is

number

[0225] The phenotypes of CE3 to CE8 are not listed 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. 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)}.

[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 must satisfy the autocorrelation property, for example, the autocorrelation sidelobe energy of each sequence must 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 previous explanations, and it can 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, when −127≦τ≦127, τ≠0 for CE1 and CE3, the symbol sequences of CE1 and CE3 must 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 within 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 values ​​of the sequences in the range from -127 to +127. It may be understood that all 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 herein.

[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 to fourth sequences have zero cross-correlation properties, and any two sequences among the fifth to eighth sequences have zero cross-correlation properties. Also, each of the first to fourth sequences and each of the fifth to eighth sequences have low cross-correlation properties.

[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 Equation (22) and Equation (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] Note 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 can be obtained by cyclic shifting CE1 to the left by 1024 bits, or CE5 can be obtained by cyclic shifting CE1 to the right by 1024 bits. CE6 can be obtained by cyclic shifting CE2 to the left by 1024 bits, or CE6 can be obtained by cyclic shifting CE2 to the right by 1024 bits. CE7 can be obtained by cyclic shifting CE3 to the left by 1024 bits, or CE7 can be obtained by cyclic shifting CE3 to the right by 1024 bits. CE8 can be obtained by cyclic shifting CE4 to the left by 1024 bits, or CE8 can 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), see 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 can be seen 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 values ​​of P correspond 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 P 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. 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 meeting the conditions set forth in Example 1, the sequences provided in this embodiment of the present application can be understood to further meet 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 Figure 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 Figure 7a, which does not include a cyclic prefix and / or a cyclic suffix, the sequence adding a cyclic prefix and a cyclic suffix may be shown in Figure 7b. 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 will not be described again in this specification. For the expression forms of CE3 to CE8, please refer to CE1 and CE2, and the details will not be 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 above description, and the details will not be described again here.

[0270] As shown in Figures 7a and / or 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 described in this embodiment of the present application, the sequence configuration method described in this embodiment of the present application may also be referred to as an AABB-type configuration method in which Gu and Gv form a complementary pair. Compared to Example 1 described above, in Example 3 described 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 characteristics, and CE1, CE2, CE5, and CE6 also have local ZCC characteristics. For example, six sequences are transmitted in six directions, with CE1 and CE2 in the center, CE3 and CE4 on the left, and CE5 and CE6 on the right. Due to the local ZCC characteristics of CE1 to CE4, mutual influence on the left side is small. Due to the local ZCC characteristics of CE1, CE2, CE5, and CE6, mutual influence on the right side is also small.

[0272] For specific examples of sequences, see Example 1 and Example 2, and it can be understood that examples are not enumerated herein. 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)}.

[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 within 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 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 on 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, can 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, can 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 value 0 between two sequences can be further reduced.

[0281] Example 4: CE1 to CE4 may satisfy the following condition as shown in the following equation (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 equation (27), please refer to the above explanation, and the details will not be described again herein. The above equations (9) and (10) are also applicable to this embodiment of the present application, and the details will not be described again herein.

[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 Equation (27) and Equation (28),

number

number

number

[0285] In addition to meeting the conditions set forth in Example 2, the sequences provided in this embodiment of the present application can be understood to further meet 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 Figure 8a, which does not include a cyclic prefix and / or a cyclic suffix, the sequence adding a cyclic prefix and a cyclic suffix may be shown in Figure 8b. 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 may 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. For the relationship between the sequence shown in Figure 8a and the sequence shown in Figure 8b, please refer to the above description, and it may 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 may be understood that the details will not be listed here.

[0290] As shown in Figure 8a and / or Figure 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 Golay complementary sequence configuration characteristics of the sequences described in this embodiment of the present application, the sequence configuration method described in this embodiment of the present application may also be referred to as an ABAB-type configuration method in which Gu and Gv form a complementary pair. Compared with Example 2 described above, in Example 4 described in this embodiment of the present application, Gu and Gv also form a Golay complementary pair, so there are more cases where 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 can be shown in Table 22, and P 1,n The values ​​of 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 values ​​of P correspond 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 P 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. 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 within 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 cross-correlation energy values ​​shown in this embodiment of the present application are shown by using sequence number 1 as shown in Tables 22 and 23, and should not be construed as a limitation on 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, can 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, can 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, can 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 value 0 between 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 (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 properties, and the two sequences have low cross-correlation properties and / or zero cross-correlation properties.

[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] In this embodiment of the present application, it can be understood that the first to eighth sequences obtained through the AABB-type configuration and the first to eighth sequences 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 to fourth sequences and the fifth to eighth sequences 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 characteristics of Golay companions to realize a sequence design in which the first and second sequences, the third and fourth sequences, the fifth and sixth sequences, and the seventh and eighth sequences have ZCC properties in the correlation domain, and the first to eighth sequences have LCC properties.

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

[0319] Optionally, the scheme for 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 frequencies (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, the channel estimation time can be shortened, and 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, where 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 the present application, the communication device is divided into functional modules based on the embodiment of the aforementioned method. For example, functional modules 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 in the form of a software functional module. It should be noted that in the present application, the division into modules is an example and is merely a logical division of functions. In actual implementation, other division methods may be used. Hereinafter, the communication device in the embodiment of the present application will be described in detail with reference to FIGS. 9 to 11.

[0326] 9 is a schematic diagram of the 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 within 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 aforementioned method embodiments.

[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 descriptions of the transceiver unit and the processing unit described in this embodiment of the present application are merely examples. For the specific functions, steps, etc. of the transceiver unit and the processing unit, please refer to the aforementioned method embodiment. 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 shown above, a chip within 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 the 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 descriptions of the transceiver unit and the processing unit described in this embodiment of the present application are merely examples. For the specific functions, steps, etc. of the transceiver unit and the processing unit, please refer to the aforementioned method embodiment. 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 embodiments of the present application. Hereinafter, 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 functions of the first communication device in FIG. 9 or any form of product having the functions of the second communication device in FIG. 9 falls within the scope of protection of the embodiments of the present application. It should be further understood that the following description is merely an example, and the product forms of the first communication device and the second communication device in the embodiments 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 receiving functions (or operations), and the transmitter is configured to perform transmitting functions (or operations). 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, used for information exchange between the devices, units, or modules. The processor 1020 may cooperate with the memory 1030. The processor 1020 may execute 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 bold line. The connection manner between other components is merely an example for explanation and is not limited thereto. The bus may be classified into an address bus, a data bus, a control bus, etc. For ease of representation, only one bold line is used to represent a bus in FIG. 10, 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 performed and accomplished directly by a hardware processor, or may be performed and accomplished by using a combination of hardware modules and software modules in a processor.

[0346] In embodiments of the present application, memory may include, but is not limited to, non-volatile memory, such as a hard disk drive (HDD) or solid-state drive (SSD), random access memory (RAM), erasable programmable read-only memory (EPROM), read-only memory (ROM), or compact disc read-only memory (CD-ROM). 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. Memory in embodiments of the present application may alternatively be a circuit or any other device capable of implementing a storage function and 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 convert 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. An input / output device, such as a touch screen, display, or keyboard, is primarily configured to receive data input by a user and output it 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 to be transmitted to the communication device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal to a baseband signal, and outputs the baseband signal to the processor 1020. The processor 1020 converts the baseband signal to data and processes the data.

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

[0350] It can be understood that the communication device described in the embodiment of the present application may further include more components than those shown in FIG. 10 , etc. This is not limited in the embodiment of the present application. The methods performed by the processor and the transceiver are merely examples. For specific steps performed by the processor and the transceiver, please refer to the methods 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 will be described 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 perform 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] Please refer to the above-mentioned embodiments for specific implementation forms of the embodiment shown in Figure 11. The details will not be described again in this specification.

[0358] An embodiment of the present application further provides a wireless communication system, including a first communication device and a second communication device, wherein 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] Additionally, the present application further provides a computer program, which is used to implement the actions 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 having stored thereon computer code that, when executed on a computer, enables the computer to perform the actions and / or processes performed by the first communication device in the methods provided herein.

[0362] The present application further provides a computer-readable storage medium that stores computer code that, 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 herein.

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

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

[0365] In the embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods may be implemented in other manners. For example, the described device embodiments are merely examples. For example, the division into units is merely a logical division of function, and other divisions may be used 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 displayed 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 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 unit may exist physically alone, or two or more units may be integrated into one unit. The integrated unit 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 this understanding, the technical solution of the present application, or a portion contributing to the prior art, or all or a portion of the technical solution, may be implemented in the form of a software product. The 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 perform all or a portion 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 scope of protection of the present application. Any variations or replacements that can be easily conceived by those skilled in the art within the technical scope disclosed in the present application shall fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection 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 of 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, wherein a cross-correlation energy between one of the M sequences and each of m sequences within the M sequences is less than or equal to a first threshold within a reference range, the reference range indicating a range corresponding to sequences within the M sequences constructed based on Golay complementary sequences, M being an integer greater than or equal to 3, and m being an integer less than M and greater than or equal to 2; transmitting the PPDU; A signal processing method comprising:

2. 1. A method of 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 within the M sequences is less than or equal to a first threshold within a reference range, the reference range indicating a range corresponding to sequences within the M sequences constructed based on Golay complementary sequences, M being an integer greater than or equal to 3, and m being an integer less than M and greater than or equal to 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 within 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 within 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 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; 3. The method of claim 1 or 2, comprising any one or more of:

4. The M sequences include a first sequence, a second sequence, a third sequence, and a fourth sequence, and a sub-sequence within the first sequence, a sub-sequence within the second sequence, a sub-sequence within the third sequence, and a sub-sequence within the fourth sequence are respectively [Equation 1] or [Equation 2] where, CE1 represents the subsequence within the first sequence, CE2 represents the subsequence within the second sequence, CE3 represents the subsequence within the third sequence, CE4 represents the subsequence within the fourth sequence, and P 0,n The value of is +1 or -1, and P 1,n is +1 or −1, and n is an integer between 0 and 7, [Equation 3] and [Equation 4] 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 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

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 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

9. The sequence [Equation 5] and the sequence [Equation 6] and form a Golay complementary pair, The sequence [Equation 7] and the sequence [Equation 8] and form a Golay complementary pair, The sequence [Equation 9] and the sequence [Equation 10] and form a Golay complementary pair, The sequence [0011] and the sequence [0012] and form a Golay complementary pair, The sequence [0013] and the sequence [0014] and form a Golay complementary pair, The sequence [Equation 15] and the sequence [0016] and form a Golay complementary pair, The sequence [Equation 17] and the sequence [Equation 18] and form a Golay complementary pair; and / or The sequence [Equation 19] and the sequence [Equation 20] and form a Golay complementary pair.

9. The method of 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 [Equation 21] Meet the conditions of 10. The method of claim 4, wherein 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, and 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.

11. 11. The method of claim 1, 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 fields of:

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, wherein a cross-correlation energy between one of the M sequences and each of m sequences within the M sequences is less than or equal to a first threshold within a reference range, the reference range indicating a range corresponding to sequences within the M sequences configured based on Golay complementary sequences, M being an integer greater than or equal to 3, and m being an integer less than M and greater than or equal to 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, wherein a cross-correlation energy between one of the M sequences and each of m sequences within the M sequences is less than or equal to a first threshold within a reference range, the reference range indicating a range corresponding to sequences within the M sequences configured based on Golay complementary sequences, M being an integer greater than or equal to 3, and m being an integer less than M and greater than or equal to 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 within 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 within 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 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:

17. The M sequences include a first sequence, a second sequence, a third sequence, and a fourth sequence, and a sub-sequence within the first sequence, a sub-sequence within the second sequence, a sub-sequence within the third sequence, and a sub-sequence within the fourth sequence are respectively [Equation 22] or [Equation 23] where, CE1 represents the subsequence within the first sequence, CE2 represents the subsequence within the second sequence, CE3 represents the subsequence within the third sequence, CE4 represents the subsequence within the fourth sequence, and P 0,n The value of is +1 or -1, and P 1,n is +1 or −1, and n is an integer between 0 and 7, [0000] and [Equation 25] 17. The apparatus of claim 14, wherein j = i + 1, where i is one of the following values: 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 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 18. The device of claim 17, wherein:

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 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 17. The device of claim 16, wherein:

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 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:

22. The sequence [Equation 26] and the sequence [0000] and form a Golay complementary pair, The sequence [0000] and the sequence [0000] and form a Golay complementary pair, The sequence [Equation 30] and the sequence [Equation 31] and form a Golay complementary pair, The sequence [Equation 32] and the sequence [Equation 33] and form a Golay complementary pair, The sequence [Equation 34] and the sequence [Equation 35] and form a Golay complementary pair, The sequence [Equation 36] and the sequence [Equation 37] and form a Golay complementary pair, The sequence [Number 38] and the sequence [Number 39] and form a Golay complementary pair; and / or The sequence [Equation 40] and the sequence [Equation 41] 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 [0.001] Meet 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, and 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 device 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 configured to store instructions; The processor is configured to execute the instructions to perform the method of any one of claims 1 to 13. Communication equipment.

28. 1. A communication 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 of any one of claims 1 to 13. Communication equipment.

29. 14. A computer-readable storage medium 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, wherein the first communication device is configured to perform the method of any one of claims 1 and 3 to 13, and the second communication device is configured to perform the method of any one of claims 2 to 13.