Communication method, communication device and communication system

CN120917685APending Publication Date: 2025-11-07HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380095726.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-03-20
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

When Doppler frequency offset exists in the Zadoff-Chu sequence, its correlation and orthogonality are affected, resulting in a decrease in communication performance. The existing technology resists frequency offset by limiting the cyclic shift, but this limits the sequence capacity and affects communication. performance.

Method used

By introducing cyclic shifts in the delay domain and Doppler domain into the Zadoff-Chu sequence, more cyclic shift sequences are constructed, the sequence capacity is increased, and the zero ambiguity zone and low ambiguity zone characteristics of the quadratic exponential sequence are used to generate More cyclic shift sequences to improve frequency offset resistance.

Benefits of technology

The resistance of the Zadoff-Chu sequence to Doppler frequency offset is improved, the sequence capacity is increased, and the communication performance is enhanced. Especially in random access and sensing signal scenarios, the mutual interference between signals is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120917685A_ABST
    Figure CN120917685A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a communication method, a communication device and a communication system, and the method can comprise the steps that a first device obtains a cyclic shift sequence, and the cyclic shift sequence comprises time delay domain cyclic shift and Doppler cyclic shift; and outputting a cyclic shift sequence, wherein the cyclic shift sequence is used for generating a random access signal or a sensing signal. According to the embodiment of the invention, the capacity of the available sequence can be increased by performing cyclic shift on the time delay domain and the Doppler domain.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication device and communication system Technical Field

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

[0002] In wireless cellular mobile communications, user terminal devices can perform initial network access or short message transmission by sending random access signals. Long-term evolution (LTE) and new radio (NR) technologies can use Zadoff-Chu (ZC) sequences to generate a set of random access signal sequences. This sequence combination is obtained by performing different cyclic shifts on the same original ZC sequence. Due to the ideal autocorrelation characteristics of the ZC sequence, the sequences obtained from the same root sequence after different cyclic shifts are orthogonal to each other. The correlation of the ZC sequence can be used to implement downlink synchronization signals and uplink random access, and the orthogonality of the ZC sequence can be used to implement pilot multiplexing. It can be understood that this ideal characteristic of the ZC sequence is based on the premise that there is no Doppler frequency offset between the transmitting and receiving devices. In reality, Doppler frequency offset affects the correlation characteristics of the ZC sequence, and thus affects the orthogonality of different sequences in the ZC sequence set. Therefore, in order to improve the ability of the ZC sequence to resist frequency offset, the cyclic shift of the ZC sequence is restricted. The cyclic shift is selected within the restricted set of the ZC sequence to achieve resistance to frequency offset of one or two subcarrier intervals. However, this will limit the sequence capacity and affect communication performance.

[0003] Summary of the Invention

[0004] The present application provides a communication method, a communication device, and a communication system, which can increase the capacity of available sequences.

[0005] A first aspect of the present application provides a communication method, including: a first device acquires a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler cyclic shift; and outputs the cyclic shift sequence.

[0006] In the above method, when the first device is a terminal device or a functional module in the terminal device (such as a circuit or chip), the second device is a network device or a functional module in the network device (such as a circuit or chip); when the first device is a network device or a functional module in the network device (such as a circuit or chip), the second device is a terminal device or a functional module in the terminal device (such as a circuit or chip).

[0007] For example, in some scenarios (such as random access), when the first device is a terminal device or a functional module in a terminal device (such as a circuit or chip), the second device is a network device or a functional module in a network device (such as a circuit or chip). In other scenarios (such as perception), when the first device is a network device or a functional module in a network device (such as a circuit or chip), the second device can be a terminal device or a functional module in a terminal device (such as a circuit or chip); when the first device is a terminal device or a functional module in a terminal device (such as a circuit or chip), the second device can be a terminal device or a functional module in a terminal device (such as a circuit or chip). When the first device is a network device or a functional module in a network device (such as a circuit or chip), the second device can be a network device or a functional module in a network device (such as a circuit or chip).

[0008] Through the embodiments of the present application, a cyclic shift sequence including the delay domain and the Doppler domain can be obtained. Through the cyclic shift in the delay domain and the cyclic shift in the Doppler domain, the capacity of the available sequence is increased and the communication performance is improved.

[0009] In a possible implementation manner of the first aspect, the cyclically shifted sequence is a sequence in a quadratic exponential sequence set, where the quadratic exponential sequence set is a sequence set obtained by performing a delay domain cyclic shift and a Doppler domain cyclic shift on the quadratic exponential sequence.

[0010] It can be understood that performing different delay domain cyclic shifts and Doppler domain cyclic shifts on the quadratic exponential sequence can obtain more cyclic shift sequences, thereby increasing the capacity of available sequences.

[0011] In a possible implementation manner of the first aspect, cyclic shift sequences of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and cyclic shift sequences of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

[0012] By performing cyclic shifts in the delay domain and the Doppler domain, the peak of the ambiguity function of the cyclically shifted sequence is placed within the zero ambiguity region. This means there is only one peak within the zero ambiguity region, and the ambiguity function between any two cyclically shifted sequences with the same quadratic coefficient is zero, increasing the available sequence capacity. A low ambiguity region can be formed between sequences with different quadratic coefficients, and the maximum value of the ambiguity function is the same as that of existing quadratic exponential sequences, which is the square root of the sequence length.

[0013] In a possible implementation manner of the first aspect, the discrete-time signal expression of the quadratic exponential sequence is:

[0014] Among them, s u,k,l(n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number. u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length. k is the delay cyclic shift index, l is the Doppler cyclic shift index, and Δ T Indicates the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

[0015] It should be noted that the maximum delay and maximum Doppler can determine a zero ambiguity zone. Constructing the zero ambiguity zone through the maximum Doppler can increase the available sequence capacity.

[0016] In a possible implementation of the first aspect, the value of the sequence length is equal to the product of M mutually different prime numbers, where M is a positive integer; the quadratic exponential sequence includes a sequence with M mutually different prime numbers as quadratic term coefficients; and the quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M mutually different prime numbers as quadratic term coefficients, where G is a positive integer.

[0017] It can be seen that the upper bound of the sequence capacity is proportional to the prime numbers that can be decomposed into different ones, increasing the sequence capacity in the zero ambiguity region and the sequence capacity in the low ambiguity region.

[0018] In a possible implementation of the first aspect, when M is equal to 2, the sequence length is equal to a first prime number multiplied by a second prime number; the quadratic exponential sequence includes a first sequence with the first prime number as a quadratic term coefficient and a second sequence with the second prime number as a quadratic term coefficient; the quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence with the first prime number as a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence with the second prime number as a quadratic term coefficient.

[0019] It can be seen that when the sequence length is the product of two different prime numbers, a low fuzzy area can be formed between the two quadratic coefficients, and the maximum value of the fuzzy function is

[0020] In a possible implementation of the first aspect, when M is equal to 3, the sequence length is equal to a third prime number multiplied by a fourth prime number multiplied by a fifth prime number; the quadratic exponential sequence includes a third sequence with the third prime number as a quadratic term coefficient, a fourth sequence with the fourth prime number as a quadratic term coefficient, and a fifth sequence with the fifth prime number as a quadratic term coefficient; the quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a third sequence with the third prime number as a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a fourth sequence with the fourth prime number as a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a fifth sequence with the fifth prime number as a quadratic term coefficient.

[0021] It can be seen that when the sequence length is the product of three different prime numbers, a low ambiguity area is formed between any two quadratic term coefficients, which can increase the sequence capacity of the low ambiguity area.

[0022] In a possible implementation manner of the first aspect, the first device acquires a cyclic shift sequence, including: determining a cyclic shift sequence according to the sequence length, the quadratic term coefficient, the preset maximum time delay, and the preset maximum Doppler frequency offset.

[0023] In a possible implementation manner of the first aspect, the cyclically shifted sequence is used to generate a random access signal or a perception signal.

[0024] In a random access scenario, uplink user access and delay estimation can be achieved by utilizing sequence correlation. The embodiments of the present application can construct more random access signals. The ambiguity function between random access signals with the same quadratic term coefficient is zero, and the correlation between random access signals with different quadratic term coefficients is also relatively low, thereby enabling access for more users.

[0025] In perception scenarios, with the increasing use of perception nodes such as automotive radar, there will be more and more perception nodes, and the number of perception signals sent by these nodes will also increase. The embodiments of the present application can construct more perception signals, with the fuzzy function between perception signals with the same quadratic term coefficient being zero, and the correlation between perception signals with different quadratic term coefficients being relatively low. This allows for the perception of more objects while reducing mutual interference between perception signals.

[0026] A second aspect of the embodiments of the present application provides a communication method, including:

[0027] The second device receives a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler cyclic shift; and processes the cyclic shift sequence.

[0028] In a possible implementation manner of the second aspect, the cyclically shifted sequence is a sequence in a quadratic exponential sequence set, where the quadratic exponential sequence set is a sequence set obtained by performing a delay domain cyclic shift and a Doppler domain cyclic shift on the quadratic exponential sequence.

[0029] In a possible implementation manner of the second aspect, cyclic shift sequences of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and cyclic shift sequences of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

[0030] In a possible implementation manner of the second aspect, the discrete-time signal expression of the quadratic exponential sequence is:

[0031] Among them, s u,k,l (n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number. u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length. k is the delay cyclic shift index, l is the Doppler cyclic shift index, and Δ T Indicates the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

[0032] In a possible implementation of the second aspect, the value of the sequence length is equal to the product of M different prime numbers, where M is a positive integer;

[0033] The quadratic exponential sequence comprises a sequence with M mutually different prime numbers as quadratic term coefficients;

[0034] The quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M different prime numbers as quadratic term coefficients, wherein G is a positive integer.

[0035] In a possible implementation manner of the second aspect, when M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number;

[0036] The quadratic exponential sequence includes a first sequence with the first prime number as a quadratic term coefficient and a second sequence with the second prime number as a quadratic term coefficient;

[0037] The quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence in which the first prime number is a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence in which the second prime number is a quadratic term coefficient.

[0038] In a possible implementation of the second aspect, when M is equal to 3, the sequence length is equal to a third prime number multiplied by a fourth prime number multiplied by a fifth prime number;

[0039] The quadratic exponential sequence includes a third sequence with the third prime number as the quadratic term coefficient, a fourth sequence with the fourth prime number as the quadratic term coefficient, and a fifth sequence with the fifth prime number as the quadratic term coefficient;

[0040] The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence whose third prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

[0041] A third aspect of an embodiment of the present application provides a communication system, the communication system including a first device and a second device, wherein:

[0042] The first device is configured to: obtain a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift; and send the cyclic shift sequence to a network device. The second device is configured to: receive the cyclic shift sequence from the terminal device; and process the cyclic shift sequence.

[0043] In a possible implementation of the third aspect, the first apparatus may be a terminal device or a functional module (e.g., a circuit or chip) in the terminal device, or may be a network device or a functional module (e.g., a circuit or chip) in the network device. The second apparatus may be a terminal device or a functional module (e.g., a circuit or chip) in the terminal device, or may be a network device or a functional module (e.g., a circuit or chip) in the network device.

[0044] In a possible implementation manner of the third aspect, the cyclically shifted sequence is a sequence in a quadratic exponential sequence set, and the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in a delay domain and a cyclic shift in a Doppler domain on the quadratic exponential sequence.

[0045] In a possible implementation of the third aspect, cyclic shift sequences of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and cyclic shift sequences of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

[0046] In a possible implementation manner of the third aspect, the discrete-time signal expression of the quadratic exponential sequence is:

[0047] Among them, s u,k,l (n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number. u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length. k is the delay cyclic shift index, l is the Doppler cyclic shift index, and Δ T Indicates the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

[0048] In a possible implementation of the third aspect, the value of the sequence length is equal to the product of M different prime numbers, where M is a positive integer;

[0049] The quadratic exponential sequence comprises a sequence with M mutually different prime numbers as quadratic term coefficients;

[0050] The quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M different prime numbers as quadratic term coefficients, wherein G is a positive integer.

[0051] In a possible implementation manner of the third aspect, when M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number;

[0052] The quadratic exponential sequence includes a first sequence with the first prime number as a quadratic term coefficient and a second sequence with the second prime number as a quadratic term coefficient;

[0053] The quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence in which the first prime number is a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence in which the second prime number is a quadratic term coefficient.

[0054] In a possible implementation manner of the third aspect, when M is equal to 3, the sequence length is equal to a third prime number multiplied by a fourth prime number multiplied by a fifth prime number;

[0055] The quadratic exponential sequence includes a third sequence with the third prime number as the quadratic term coefficient, a fourth sequence with the fourth prime number as the quadratic term coefficient, and a fifth sequence with the fifth prime number as the quadratic term coefficient;

[0056] The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence whose third prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

[0057] In a possible implementation manner of the third aspect, the first apparatus determines a cyclic shift sequence according to the sequence length, the quadratic term coefficient, the preset maximum time delay, and the preset maximum Doppler frequency offset.

[0058] In a possible implementation manner of the third aspect, the cyclically shifted sequence is used to construct a random access signal or a perception signal.

[0059] In a fourth aspect, an embodiment of the present application provides a communication device, which may include modules or units corresponding to the methods / operations / steps / actions described in the first aspect. The modules or units may be hardware circuits, software, or a combination of hardware circuits and software.

[0060] In a possible implementation of the fourth aspect, the communication device includes a communication unit and a processing unit, the processing unit is used to obtain a cyclic shift sequence, the cyclic shift sequence including a delay domain cyclic shift and a Doppler domain cyclic shift; the communication unit is used to output the cyclic shift sequence.

[0061] In a possible implementation of the fourth aspect, the cyclically shifted sequence is a sequence in a quadratic exponential sequence set, where the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in a delay domain and a cyclic shift in a Doppler domain on the quadratic exponential sequence.

[0062] In a possible implementation of the fourth aspect, cyclic shift sequences of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and cyclic shift sequences of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

[0063] In a possible implementation of the fourth aspect, the discrete-time signal expression of the quadratic exponential sequence is:

[0064] Among them, s u,k,l (n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number. u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length. k is the delay cyclic shift index, l is the Doppler cyclic shift index, and ΔT Indicates the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

[0065] In a possible implementation of the fourth aspect, the value of the sequence length is equal to the product of M mutually different prime numbers, where M is a positive integer; the quadratic exponential sequence includes a sequence with M mutually different prime numbers as quadratic term coefficients; and the quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M mutually different prime numbers as quadratic term coefficients, where G is a positive integer.

[0066] In a possible implementation of the fourth aspect, when M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number;

[0067] The quadratic exponential sequence includes a first sequence with the first prime number as a quadratic term coefficient and a second sequence with the second prime number as a quadratic term coefficient;

[0068] The quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence in which the first prime number is a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence in which the second prime number is a quadratic term coefficient.

[0069] In a possible implementation of the fourth aspect, when M is equal to 3, the sequence length is equal to the third prime number multiplied by the fourth prime number multiplied by the fifth prime number;

[0070] The quadratic exponential sequence includes a third sequence with the third prime number as the quadratic term coefficient, a fourth sequence with the fourth prime number as the quadratic term coefficient, and a fifth sequence with the fifth prime number as the quadratic term coefficient;

[0071] The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence whose third prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

[0072] In a possible implementation of the fourth aspect, the processing unit is specifically configured to determine a cyclic shift sequence according to the sequence length, the quadratic term coefficient, the preset maximum time delay, and the preset maximum Doppler frequency offset.

[0073] In a possible implementation of the fourth aspect, the cyclically shifted sequence is used to generate a random access signal or a perception signal.

[0074] In a fifth aspect, an embodiment of the present application provides a communication device, which includes a communication unit and a processing unit, and is used to implement the method described in any one of the second aspects.

[0075] In a possible implementation of the fifth aspect, the communication unit is configured to receive a cyclic shift sequence from the first communication device, where the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift;

[0076] The processing unit is configured to process the cyclically shifted sequence.

[0077] In a possible implementation of the fifth aspect, the cyclically shifted sequence is a sequence in a quadratic exponential sequence set, where the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in a delay domain and a cyclic shift in a Doppler domain on the quadratic exponential sequence.

[0078] In a possible implementation of the fifth aspect, cyclic shift sequences of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and cyclic shift sequences of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

[0079] In a possible implementation of the fifth aspect, the discrete-time signal expression of the quadratic exponential sequence is:

[0080] Among them, s u,k,l (n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number. u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length. k is the delay cyclic shift index, l is the Doppler cyclic shift index, and Δ T Indicates the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

[0081] In a possible implementation of the fifth aspect, the value of the sequence length is equal to the product of M mutually different prime numbers, where M is a positive integer; the quadratic exponential sequence includes a sequence with M mutually different prime numbers as quadratic term coefficients; and the quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M mutually different prime numbers as quadratic term coefficients, where G is a positive integer.

[0082] In a possible implementation of the fifth aspect, when M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number; the quadratic exponential sequence includes a first sequence with the first prime number as the quadratic term coefficient and a second sequence with the second prime number as the quadratic term coefficient; the quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence with the first prime number as the quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence with the second prime number as the quadratic term coefficient.

[0083] In a possible implementation of the fifth aspect, when M is equal to 3, the sequence length is equal to the third prime number multiplied by the fourth prime number multiplied by the fifth prime number;

[0084] The quadratic exponential sequence includes a third sequence with the third prime number as the quadratic term coefficient, a fourth sequence with the fourth prime number as the quadratic term coefficient, and a fifth sequence with the fifth prime number as the quadratic term coefficient;

[0085] The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence whose third prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

[0086] In a sixth aspect, an embodiment of the present application provides a communication device, which includes a processor, and the processor is used to execute instructions stored in a memory, or to run a logic circuit, so that the communication device implements the method described in any one of the first aspect or the method described in any one of the second aspect.

[0087] In a possible implementation, the communication device further includes a communication interface, where the communication interface is used to receive and / or send data, and / or the communication interface is used to provide input and / or output for the processor.

[0088] In one possible implementation, the communication device further includes a memory for storing at least one of an instruction, a configuration file of a logic circuit, and data. Optionally, the processor and the memory may be integrated into one device.

[0089] The above embodiments are described using a processor (or general-purpose processor) that executes a method by calling a computer instruction. In specific implementations, the processor may also be a dedicated processor, in which case the computer instructions are pre-loaded into the processor. Alternatively, the processor may include both a dedicated processor and a general-purpose processor.

[0090] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, which stores instructions. When the instructions are executed on at least one processor, the method described in any one of the first aspect or the method described in any one of the second aspect is implemented.

[0091] In an eighth aspect, the present application provides a computer program product, which includes computer instructions. When the instructions are executed on at least one processor, the method described in any one of the first aspects or the method described in any one of the second aspects is implemented.

[0092] Optionally, the computer program product may be a software installation package or an image package. When the aforementioned method is required, the computer program product may be downloaded and executed on a computing device.

[0093] In the ninth aspect, the present application provides a chip system, which includes at least one processor, a memory and an interface circuit, wherein the memory, the interface circuit and the at least one processor are interconnected through lines, and a computer program is stored in the at least one memory; when the computer program is executed by the processor, the method described in any one of the first aspect or the method described in any one of the second aspect is implemented.

[0094] The beneficial effects of the technical solutions provided in the second to ninth aspects of this application can refer to the beneficial effects of the technical solution in the first aspect, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0095] The following is a brief introduction to the drawings required for describing the embodiments.

[0096] FIG1 is a schematic structural diagram of a communication system provided in an embodiment of the present application;

[0097] FIG2 is a schematic diagram of a simulation of a Zadoff-Chu sequence fuzzy function using correlation characteristics provided by an embodiment of the present application;

[0098] FIG3 is a schematic diagram of a simulation of an extended Zadoff-Chu sequence fuzzy function using fuzzy characteristics provided by an embodiment of the present application;

[0099] FIG4 is a flow chart of a communication method provided in an embodiment of the present application;

[0100] FIG5 is a schematic diagram of an ambiguity function of a cyclic shift sequence provided in an embodiment of the present application;

[0101] FIG6 is a schematic diagram of an ambiguity function simulation of a cyclic shift sequence provided in an embodiment of the present application;

[0102] FIG7A is a schematic diagram of side lobes appearing in a zero ambiguity zone provided by an embodiment of the present application;

[0103] FIG7B is a schematic diagram of a receiving window function provided in an embodiment of the present application;

[0104] FIG7C is a schematic diagram of suppressing Doppler sidelobes using different roll-off coefficients according to an embodiment of the present application;

[0105] FIG7D is a schematic diagram comparing fuzzy functions of two sequences provided in an embodiment of the present application;

[0106] FIG8 is a schematic diagram of an ambiguity function of a cyclic shift sequence whose sequence length is the product of two prime numbers provided in an embodiment of the present application;

[0107] FIG9 is a schematic diagram of an ambiguity function of a cyclic shift sequence whose sequence length is the product of three prime numbers provided in an embodiment of the present application;

[0108] FIG10 is a schematic structural diagram of a communication device provided in an embodiment of the present application;

[0109] FIG11 is a schematic structural diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0110] The embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application.

[0111] The technical solution provided in this application can be applied to various communication systems, such as the fifth generation (5G) mobile communication systems such as the long term evolution (LTE) system, the LTE frequency division duplex (FDD) system, the LTE time division duplex (TDD) system, and the new radio (NR), as well as systems evolved after 5G such as the sixth generation (6G) mobile communication system and the communication perception integrated system.

[0112] The technical solution provided in this application can also be applied to machine type communication (MTC), long term evolution-machine (LTE-M), device-to-device (D2D) network, machine-to-machine (M2M) network, Internet of Things (IoT) network or other networks. Among them, the IoT network may include, for example, the Internet of Vehicles. Among them, the communication methods in the Internet of Vehicles system are collectively referred to as vehicle to other devices (vehicle to X, V2X, X can represent anything), for example, the V2X may include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian (V2P) communication or vehicle to network (V2N) communication, etc. The V2X communication system is a sidelink (SL) transmission technology based on D2D communication.

[0113] In order to better understand the communication method, device and system provided in the embodiments of the present application, the communication system used in the embodiments of the present application is first introduced below. Please refer to Figure 1, which is a structural diagram of a communication system 100 provided in an embodiment of the present application. The communication system 100 includes a network device 111, a network device 112 and a terminal device 101, a terminal device 102, a terminal device 103 and a terminal device 104. It should be understood that the communication system 100 may include more or fewer network devices, and more or fewer terminal devices. The network device and the terminal device can be hardware, or functionally divided software, or a combination of the two. The network device 111, the network device 112 and the terminal devices 101-terminal devices 104 can communicate through other devices or network elements. In this system, network devices 111 and 112 can perform data transmission with multiple terminal devices 101-104. For example, network device 111 sends downlink data to terminal devices 101-104, and terminal devices 101-104 can also send uplink data to network device 111. In addition, terminal devices 101, 102, 103, and 104 can also form a communication system, in which network device 111 can send downlink data to terminal device 101 and terminal device 104, and then terminal device 104 sends the downlink data to terminal device 102 or terminal device 103. Terminal devices 101 and 104 can also send uplink data to network device 111. The method in the embodiment of the present application can be applied to the communication system 100 shown in Figure 1.

[0114] 1) Terminal devices, including devices that provide voice and / or data connectivity to users. For example, these may include processing devices connected to a wireless modem. These terminal devices can communicate with the core network via the radio access network (RAN), exchanging voice or data with the RAN, or both.The terminal device may include a handheld terminal, a notebook computer, a subscriber unit, a cellular phone, a smart phone, a wireless data card, a personal digital assistant (PDA) computer, a tablet computer, a handheld computer, a wireless modem, a handheld device, a laptop computer, a cordless phone or a wireless local loop (WLL) station, a machine type communication (MTC) terminal, a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), an in-vehicle device (such as a car, a bicycle, an electric car, an airplane, a ship, a train, a high-speed rail, etc.), a vehicle to everything (V2X) terminal device, a machine-to-machine / machine-type communications (M2M / MTC) terminal device, an Internet of Things (IoT) terminal device, a light terminal device (light UE), a reduced capability terminal device (REDCAP UE), a smart point of sale (point of These devices include: point-of-sale (POS) machines, customer-premises equipment (CPE), mobile internet devices (MID), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, smart home devices (such as refrigerators, TVs, air conditioners, and electricity meters), intelligent robots, workshop equipment, wireless terminals in self-driving cars, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, flying devices (such as intelligent robots, hot air balloons, drones, and airplanes), and other devices that can access the Internet.

[0115] In the embodiment of the present application, the terminal device may further include a relay. Alternatively, it can be understood that anything that can communicate data with a network device (such as a base station) can be considered a terminal device.

[0116] In the embodiments of the present application, the device for implementing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip system, which can be installed in the terminal device. In the embodiments of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices. In the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by taking the terminal device as an example in which the device for implementing the function of the terminal is a terminal device.

[0117] 2) Network devices: Nodes in a radio access network (RAN) are also referred to as access network devices or RAN nodes (or devices). Network devices facilitate wireless access for terminals. The multiple network devices in communication system 100 can be of the same type or different types.

[0118] In one possible scenario, a network device may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next-generation NodeB (gNB), a base station in a 6G mobile communication system, a base station in a future mobile communication system, an access node in a satellite or WiFi system, an integrated access and backhaul (IAB) node, a transmitting point (TP), a mobile switching center, or a device that performs base station functions in D2D, V2X, M2M, or drone communications. A network device may be a macro base station, a micro base station, an indoor station, a relay node or a donor node, or a wireless controller in a CRAN scenario. A network device may also be a device that performs base station functions in device-to-device (D2D) communications, Internet of Vehicles (IoV) communications, drone communications, or machine communications. Optionally, a network device may be a server, a wearable device, a vehicle, or an onboard device. For example, the access network device in vehicle to everything (V2X) technology may be a road side unit (RSU).

[0119] In another possible scenario, multiple network devices collaborate to assist the terminal in achieving wireless access, and different network devices respectively implement part of the functions of the base station. For example, the network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or can also be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH). It can be understood that the network device can be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU can be divided into a network device in the access network RAN, or the CU can be divided into a network device in the core network CN, which is not limited here.

[0120] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called O-CU (Open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, this application uses CU, CU-CP, CU-UP, DU and RU as examples for description. Any unit of CU (or CU-CP, CU-UP), DU and RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0121] The network equipment may also include core network equipment, which refers to equipment in the core network (CN) that provides service support for terminal equipment. The core network equipment may be an access and mobility management function (AMF) network element, a session management function (SMF) network element, a user plane function (UPF) network element, etc., which are not listed here one by one. The AMF network element may be responsible for access management and mobility management of terminal equipment. The SMF network element may be responsible for session management, such as user session establishment. The UPF network element may be a functional entity of the user plane, mainly responsible for connecting to the external network. It should be noted that in this application, network elements may also be referred to as entities or functional entities. For example, the AMF network element may also be referred to as an AMF entity or an AMF functional entity. For another example, the SMF network element may also be referred to as an SMF entity or an SMF functional entity, etc.

[0122] In an embodiment of the present application, the device for implementing the function of the network device may be a network device, or a device that can support the network device to implement the function, such as a chip system, which may be installed in the network device.

[0123] For ease of understanding, the following examples provide some explanations of concepts related to the embodiments of the present application for reference.

[0124] 1. Zadoff-Chu sequence, referred to as ZC sequence, is a sequence generated by phase change. According to the sequence length N ZC It makes a difference whether it is an odd number or an even number. The expression can be as follows:

[0125] Among them, N ZC is the length of the Zadoff-Chu sequence, an integer greater than 1, and the root index u = 1, 2, ..., N ZC -1, and the root index u and sequence length N ZC Mutually prime.

[0126] Zadoff-Chu sequences have the following properties:

[0127] (1) The sequence is a periodic sequence, and the period of the sequence is equal to the length N of the sequence ZC , that is, s u (n±N ZC )=s u (n);

[0128] (2) It has a constant amplitude, and the amplitude is 1, that is, |su (n)|=1;

[0129] (3) The sequence after discrete Fourier transform (DFT) is still a constant amplitude sequence, and this sequence can be obtained by weighted shifting the original Zadoff-Chu sequence, thus eliminating the need for DFT operations.

[0130] (4) Ideal correlation characteristics: For a Zadoff-Chu sequence with the same root index, the correlation value between two Zadoff-Chu sequences obtained by different cyclic shifts is 0, or they are orthogonal to each other. For any Zadoff-Chu sequence with different root indexes (for example, u1, u2), when |u1-u2| is equal to the sequence length N ZC When they are mutually prime, the amplitude of the correlation value between the sequences is a constant.

[0131] Due to the above characteristics of Zadoff-Chu sequence, it has been widely used in communication systems. For example,

[0132] (1) The banner characteristic of the Zadoff-Chu sequence makes the Zadoff-Chu sequence signal have a lower peak-to-average power ratio, which can improve the efficiency of the device power amplifier;

[0133] (2) The ideal correlation properties of Zadoff-Chu sequences are used for synchronization, timing estimation, ranging, and signal perception.

[0134] (3) The ideal correlation characteristics of the Zadoff-Chu sequence are used as a signature sequence or preamble for user identification, cell identification, or beam identification.

[0135] 2. Quadratic Exponential Sequence

[0136] A quadratic exponential sequence is a sequence in which the highest-order term in the exponential factor is of degree 2. This sequence is not subject to the Zadoff-Chu sequence's requirement that the root index and sequence length be mutually prime. In a quadratic exponential sequence, the coefficients of the quadratic terms (corresponding to the root index in the Zadoff-Chu sequence) and the sequence length can be mutually prime or not, resulting in some quadratic exponential sequences sharing the properties of Zadoff-Chu sequences.

[0137] 3. Doppler frequency deviation

[0138] When a vibration source, such as sound, light, or radio waves, moves relative to an observer at a relative speed, the frequency of the vibration received by the observer differs from the frequency emitted by the source. This phenomenon is known as the Doppler effect. The frequency shift caused by the Doppler effect is called the Doppler frequency shift, which is proportional to both the relative speed and the vibration frequency.

[0139] 4. Zero blur zone / low blur zone

[0140] For a transmitted signal with a duration of T and a bandwidth of B, its ambiguity function is typically defined in the delay-Doppler domain, with a delay range of 0 to T and a Doppler offset range of -B / 2 to B / 2. Therefore, the ambiguity function essentially refers to the output response of the received signal (after delay and Doppler offset) passing through the matched filter of the transmitted signal. If a signal with an extremely low ambiguity function value exists in a certain region of the delay-Doppler domain, this region is called a low ambiguity zone (LAZ); if a signal with a zero ambiguity function value exists in another region of the delay-Doppler domain, this region is called a zero ambiguity zone (ZAZ).

[0141] 5. Maximum delay Δ T and the maximum Doppler frequency shift Δ F

[0142] In a certain area (for example, the first area), the distances between different transmitting devices and receiving devices may be different, and the delays of signals reaching the receiving devices may also be different. Therefore, the cyclic shift in the delay domain needs to take into account the maximum round-trip transmission delay that may correspond to the transmitting devices in the first area. Therefore, the maximum delay Δ T It can be determined based on the radius of the first area.

[0143] It is also understandable that the movement of the transmitting device relative to the receiving device will cause Doppler frequency deviation. The Doppler frequency deviation caused by different moving speeds of the transmitting device is also different. When the moving speed of the transmitting device increases, the Doppler frequency deviation also increases accordingly. Therefore, the cyclic shift in the Doppler domain needs to take into account the maximum Doppler frequency deviation that may be corresponding to the transmitting device in the first area, so the maximum Doppler frequency deviation Δ F It is determined by the maximum possible moving speed of the sending device in the first area.

[0144] The first area may be a cell or a perception area.

[0145] For example, in a communication system, the area covered by an access network device or a portion of the area covered by an access network device is called a cell, also known as a cellular cell. Since different terminals are at different distances from the access network device, the delays in signals reaching the access network device are also different. Therefore, the cyclic shift in the delay domain needs to take into account the maximum round-trip transmission delay that may be corresponding to the terminals in the cell. Therefore, the maximum delay Δ T It can be determined based on the cell radius.

[0146] It is also understandable that the movement of the terminal will cause Doppler frequency deviation. The Doppler frequency deviation caused by different terminal movement speeds is also different. When the user's movement speed increases, the Doppler frequency deviation also increases accordingly. Therefore, the cyclic shift in the Doppler domain needs to take into account the maximum Doppler frequency deviation that the terminal in the cell may correspond to. Therefore, the maximum Doppler frequency deviation Δ F Determined by the maximum possible moving speed of the terminal in the cell.

[0147] The above analysis shows that Zadoff-Chu sequences with the same root index but different cyclic shifts are mutually orthogonal, forming a zero-correlation region. By applying different cyclic shifts to Zadoff-Chu sequences with the same root index, mutually orthogonal Zadoff-Chu sequences can be generated for uplink access, delay estimation, and signal sensing, thereby measuring the distance of a terminal device to the base station.

[0148] Zadoff-Chu sequences using correlation properties u,k The discrete-time signal expression of (n) can be expressed as follows:

[0149] In formula (1.1), the sequence length N ZC is a prime number, root index u=1,2,…N ZC -1, zero correlation zone Δ T , Δ T Expressed as maximum delay, cyclic shift index Among them, the symbol Indicates rounding down.

[0150] The Zadoff-Chu sequence set can be obtained by performing different cyclic shifts with the same root index on the Zadoff-Chu sequence shown in formula (1.1), where the Zadoff-Chu sequence set includes Zadoff-Chu sequences, respectively The sequences in the Zadoff-Chu sequence set are orthogonal to each other and can form a zero correlation zone, thereby multiplexing a given physical random access channel (PRACH) resource.

[0151] However, when Doppler frequency offset is present, the frequency offset will cause a cyclic shift in the signal based on the Zadoff-Chu sequence shown in Equation (1.1), affecting the correlation of the Zadoff-Chu sequence. Severe frequency offset may cause one Zadoff-Chu sequence to overlap with another, increasing the probability of misjudgment and reducing the number of available Zadoff-Chu sequences. Furthermore, the shift of the received signal deviates from the shift of the original transmitted signal, affecting detection at the receiving end and degrading performance.

[0152] Please refer to Figure 2, which is a simulation diagram of a Zadoff-Chu sequence fuzzy function using correlation characteristics provided by an embodiment of the present application. According to formula (1.1), a Zadoff-Chu sequence s with a root index of 4 can be obtained. 4,0 (n), as can be seen from Figure 2, when there is a Doppler frequency offset, the Zadoff-Chu sequence s with a root index of 4 is 4,0 (n) is a cyclic shift of the signal, so for the Zadoff-Chu sequence s with a root index of 4 4,0 The ambiguity function for (n) exhibits multiple peaks within the distance range of 0 to 240. These peaks are represented by the bright white spots in Figure 2. This indicates that the Zadoff-Chu sequence with a root index of 4 no longer exhibits ideal correlation characteristics, and the correlation values ​​between Zadoff-Chu sequences with different cyclic shifts may be non-zero. When the correlation values ​​are large, the receiver may obtain an incorrect delay estimate. Therefore, Doppler offset can affect the detection performance of random access signals based on Zadoff-Chu sequences, or the perception performance of sensing signals.

[0153] In order to improve the ability to combat Doppler frequency offset, on the one hand, the cyclic shift of the Zadoff-Chu sequence can be restricted, and the purpose of delay measurement and Doppler mitigation can be achieved by selecting the cyclic shift within the restricted set.

[0154] On the other hand, the extended Zadoff-Chu sequence can be obtained by periodically repeating the Zadoff-Chu sequence, and the zero ambiguity zone can be constructed by cyclic shift in the delay domain. Its discrete-time signal expression can be as follows:

[0155] In formula (2.1), N represents the length of the extended Zadoff-Chu sequence, which is a composite number. T Represents the length of a single Zadoff-Chu sequence, N F It is expressed as the number of periodic repetitions of the extended Zadoff-Chu sequence, the number of periodic repetitions N FDivisible extended Zadoff-Chu sequence length N = N F N T , Δ T Indicates the maximum delay in the delay range, cyclic shift index

[0156] By performing different cyclic shifts on the sequence shown in formula (2.1), we can obtain the extended Zadoff-Chu sequence set, where the extended Zadoff-Chu sequence set includes extended Zadoff-Chu sequences, respectively And this A zero ambiguity region can be formed between the sequences, thereby reusing a given PRACH resource.

[0157] When there is a Doppler frequency offset, since formula (2.1) uses a cyclic shift in the delay domain, the ambiguity function of the extended Zadoff-Chu sequence shown in formula (2.1) will only have a single peak within a certain delay interval. See Figure 3, which is a simulation diagram of an extended Zadoff-Chu sequence ambiguity function using ambiguity characteristics in an embodiment of the present application. According to formula (2.1), two extended Zadoff-Chu sequences s with a periodic repetition number of 61 can be obtained. 61,0 (n) and s 61,2 (n), as can be seen from Figure 3, for the extended Zadoff-Chu sequence s with a periodic repetition number of 61 61,0 The fuzzy function of (n) has a peak in the delay range of 0 to 240, and the extended Zadoff-Chu sequence s 61,2 The fuzzy function of (n) also has a peak in the delay range of 240 to 480. Therefore, s 61,0 (n) and s 61,2 (n) are mutually orthogonal. However, the extended Zadoff-Chu sequence using a cyclic shift sequence in the delay domain only partitions the delay domain to construct a zero-ambiguity zone. It cannot construct a zero-ambiguity zone based on the maximum Doppler frequency offset. This results in a limited number of available extended Zadoff-Chu sequences, limiting the sequence capacity.

[0158] Therefore, in order to meet the requirements of simultaneous observation of range and velocity by multiple sequences, this application utilizes the zero ambiguity zone characteristics of the quadratic exponential sequence with the same quadratic term coefficient, performs cyclic shift in the delay domain and cyclic shift in the Doppler domain on the quadratic exponential sequence, and constructs more zero ambiguity zones, thereby increasing the sequence capacity.

[0159] The method of the embodiment of the present application is described in detail below.

[0160] Please refer to Figure 4, which is a flow chart of a communication method provided in an embodiment of the present application. Optionally, the method can be applied to the aforementioned communication system, such as the communication system described in the embodiment of Figure 1.

[0161] The communication method shown in Figure 4 may include one or more steps from step S401 to step S403. It should be understood that for the convenience of description, the embodiments of the present application do not limit the execution time, execution times, etc. of the above one or more steps.

[0162] In the communication method shown in FIG4 , the first device and the second device can be terminal devices, communication units, components, or chips in terminal devices, or devices used in conjunction with terminal devices. The first device and the second device can also be network devices, communication units, components, or chips in network devices, or devices used in conjunction with network devices.

[0163] Steps S401 to S403 are specifically as follows:

[0164] Step S401: The first device obtains a cyclic shift sequence, where the cyclic shift sequence includes a delay domain cyclic shift and a Doppler cyclic shift.

[0165] As a possible implementation manner, the cyclic shift sequence is a sequence in a quadratic exponential sequence set, and the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the quadratic exponential sequence.

[0166] As another possible implementation, cyclic shift sequences with the same quadratic term coefficient in the quadratic exponential sequence set constitute a zero ambiguity region, while cyclic shift sequences with different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region. When the number of cyclic shift sequences generated with the same quadratic term coefficient cannot meet the total number of users to be supported, cyclic shift sequences generated with different quadratic term coefficients can be added.

[0167] In one possible implementation, the expression of the discrete-time signal of the cyclic shift sequence based on the quadratic exponential sequence is as follows:

[0168] In formula (3.1), s u,k,l (n) is a quadratic exponential sequence, N is the sequence length, which is a composite number, u is the quadratic term coefficient, which contains the prime factors of the sequence length, k is the delay cyclic shift index, l is the Doppler cyclic shift index, Δ T Indicates the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

[0169] In a possible implementation, the first device obtains sequence configuration information, which includes one or more of the following parameters: sequence length N, available quadratic term coefficients, a delay domain cyclic shift set and a Doppler domain cyclic shift set corresponding to each quadratic term coefficient, a maximum delay Δ in the first region, T and the maximum Doppler frequency shift Δ in the first region F The first area may be a cell or a sensing area. Then, the first device selects a quadratic term coefficient u and selects a delay cyclic shift index k and a Doppler cyclic shift index l from the delay domain cyclic shift set and the Doppler domain cyclic shift set corresponding to the quadratic term coefficient u. The cyclic shift sequence s can be obtained by the delay cyclic shift and the Doppler cyclic shift. u,k,l (n).

[0170] In a possible implementation, the first device receives the sequence configuration information. Optionally, the sequence configuration information may be sent by the second device, or the sequence configuration information may be sent by another device.

[0171] In a possible implementation, the sequence configuration information is predefined, for example, predefined in a standard protocol.

[0172] In one possible implementation, the sequence configuration information is determined by the first device. Optionally, the first device also sends the sequence configuration information to the second device.

[0173] The delay cyclic shift index k can also be called the large-scale cyclic shift index, and the phase change caused by its cyclic shift is equal to the multiple of the sequence quadratic term coefficient u and does not exceed the sequence length N. Therefore, as a possible design, the delay cyclic shift index

[0174] The Doppler cyclic shift index l can also be called the small-scale cyclic shift index, which means that the phase change caused by the cyclic shift does not exceed the sequence quadratic term coefficient u. Therefore, as a possible design, the Doppler cyclic shift index

[0175] Referring to FIG. 5 , FIG. 5 is a schematic diagram of an ambiguity function for a cyclically shifted sequence provided in an embodiment of the present application. The ambiguity function shown in FIG. 5 is an ambiguity function for a set of quadratic exponential sequences obtained based on equation (3.1). The set of quadratic exponential sequences is obtained by performing k delay-domain cyclic shifts and l Doppler-domain cyclic shifts on the quadratic exponential sequence shown in equation (3.1) with the same quadratic term coefficient.

[0176] As can be seen in Figure 5, the horizontal direction is represented by velocity (Velocity), and the vertical direction is represented by range (Range). Without considering cyclic shift, the peak position of the ambiguity function can be determined based on the sequence length N and the quadratic term coefficient u. The circle represents the peak position of the ambiguity function. Since the sequence length N in Equation (3.1) is a composite number, the sequence length N can be decomposed into the product of multiple prime numbers. The quadratic term coefficient u is a prime factor of the sequence length N. The phase change caused by the time delay cyclic shift k is a multiple of the quadratic term coefficient u. Therefore, the peak position of the ambiguity function for each cyclic shift sequence obtained according to Equation (3.1) is periodic, with peaks occurring at any distance coordinate and at specific velocity coordinates.

[0177] In order to increase the sequence capacity, cyclic shift in the delay domain and cyclic shift in the Doppler domain are performed. Cyclic shift in the delay domain and cyclic shift in the Doppler domain can realize sequence multiplexing and obtain more available sequences. T and the maximum Doppler frequency shift Δ F A zero ambiguity zone Δ can be determined T ×Δ F , when Δ T =2,Δ F =2, the 2×2 small square shown in Figure 5 is a zero ambiguity zone. After performing cyclic shifts in the delay domain and Doppler domain with the same quadratic term coefficient according to formula (3.1), the cyclic shift sequence can be reused. As can be seen from Figure 4, when the cyclic shift index in the delay domain is 2 and the cyclic index in the Doppler domain is 3, a total of 6 cyclic shifts can be reused. Using the zero ambiguity zone characteristic to multiplex the sequence, the ambiguity function of the obtained cyclic shift sequence is in each zero ambiguity zone Δ T ×Δ F There is only one peak in the null fuzzy region (Figure 4 does not fully illustrate the peak). Adjacent zero ambiguity zone Δ T ×Δ F There is no overlap between them.

[0178] Figure 5 also shows that compared to performing only delay-domain cyclic shifts on the extended Zadoff-Chu sequence, performing both delay-domain cyclic shifts and Doppler-domain delay shifts on the quadratic exponential sequence can construct more zero-ambiguity regions. This increases the number of available quadratic exponential sequences and thus increases sequence capacity.

[0179] When the sequence length N = 7747, the quadratic term coefficient u = 61, the zero ambiguity zone Δ determined by the cell information T ×Δ F =40×10, we can get the cyclic shift in the delay domain Doppler domain cyclic shift Therefore, according to formula (3.1), after performing cyclic shift in the delay domain and cyclic shift in the Doppler domain on the quadratic exponential sequence with a sequence length N of 7747 and a quadratic term coefficient u of 61, 18 cyclic shift sequences can be obtained.

[0180] Please refer to Figure 6, which is a schematic diagram of an ambiguity function simulation of a cyclic shift sequence provided in an embodiment of the present application. Figure 6 (a) is a schematic diagram of an ambiguity function simulation of the above 18 cyclic shift sequences. By locally enlarging the area 501 in Figure 6 (a) (for example, the area determined by the distance range of 0m to 700m and the speed range of -600km / h to 600km / h), Figure 6 (b) can be obtained. As can be seen from Figure 6 (b), area 501 contains three cyclic shift sequences s 61,0,0 (n),s 61,0,2 (n),s 61,2,0 (n), the bright white spots shown in the figure are peaks of the ambiguity function, and each dashed box represents a zero-ambiguity region. The peaks of the ambiguity functions of the three cyclically shifted sequences described above can be located within different zero-ambiguity regions due to different delay-domain and Doppler-domain cyclic shifts, indicating that the three cyclically shifted sequences are orthogonal to each other. After receiving these three cyclically shifted sequences, the receiving end (the second device) can unambiguously measure the range and velocity of the target object.

[0181] In a possible implementation, the value of the sequence length N can be equal to M (N1, N2, ..., N M ) is the product of different prime numbers, that is, N = N1·N2·…·N M Therefore, the quadratic exponential sequence includes M sequences with mutually different prime numbers as quadratic coefficients, and the quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequences with M different prime numbers as quadratic coefficients, where G is a positive integer. The upper bound of the sequence capacity that can be supported is MN / Δ T Δ F .

[0182] As a possible design, when M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number, the quadratic exponential sequence includes a first sequence with the first prime number as the quadratic term coefficient and a second sequence with the second prime number as the quadratic term coefficient, and the quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the first sequence with the first prime number as the quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the second sequence with the second prime number as the quadratic term coefficient. Therefore, when the number of cyclic shift sequences generated by using the first prime number as the quadratic term coefficient cannot meet the requirements of the total number of users to be supported, a cyclic shift sequence generated by using the second prime number as the quadratic term coefficient can be added.

[0183] In one possible implementation, when M is 3, the sequence length is equal to the third prime number multiplied by the fourth prime number multiplied by the fifth prime number, and the quadratic exponential sequence includes a third sequence with the third prime number as the quadratic coefficient, a fourth sequence with the fourth prime number as the quadratic coefficient, and a fifth sequence with the fifth prime number as the quadratic coefficient. The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence with the third prime number as the quadratic coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence with the fourth prime number as the quadratic coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence with the fifth prime number as the quadratic coefficient. Therefore, when the number of cyclic shift sequences generated by using the third prime number as the quadratic term coefficient cannot meet the requirement of the total number of users to be supported, a cyclic shift sequence generated by using the fourth prime number as the quadratic term coefficient can be added; when the number of cyclic shift sequences generated by using the fourth prime number as the quadratic term coefficient cannot meet the requirement of the total number of users to be supported, a cyclic shift sequence generated by using the fifth prime number as the quadratic term coefficient can be added.

[0184] In one possible embodiment, when the cyclic shift sequence is used to generate a random access signal, the first device can obtain relevant information for sending the random access signal according to the random access information broadcast by the network device, including the sequence length N, the quadratic term coefficient of the available quadratic exponential sequence, and the maximum delay Δ in the cell. T and the maximum Doppler frequency shift Δ F .

[0185] In a possible implementation, the first device may randomly select a quadratic term coefficient u from the quadratic term coefficients of the available quadratic exponential sequence, and then select a quadratic term coefficient u according to the sequence length N, the quadratic term coefficient u, the maximum time delay Δ in the cell, and the time delay Δ in the cell. T and the maximum Doppler frequency shift Δ F, determine the delay cyclic shift index k and Doppler cyclic shift index l corresponding to each quadratic term coefficient. Next, the first device is based on the sequence length N, the quadratic term coefficient u, the maximum delay Δ T and the maximum Doppler frequency shift Δ F , delay cyclic shift index k and Doppler cyclic shift index l, perform cyclic shift in the delay domain and cyclic shift in the Doppler domain on Equation (3.1) to obtain the cyclic shift sequence.

[0186] In a possible implementation, the first device may randomly select a quadratic term coefficient u from the quadratic term coefficients of the available quadratic exponential sequence, and then select a quadratic term coefficient u according to the sequence length N, the quadratic term coefficient u, the maximum time delay Δ in the cell, and the time delay Δ in the cell. T and the maximum Doppler frequency shift Δ F A delay cyclic shift index and a Doppler cyclic shift index are determined from a pre-stored cyclic shift set, and a secondary index sequence is cyclically shifted according to the delay domain cyclic shift and the Doppler domain cyclic shift.

[0187] In a possible implementation, the first device may randomly select a quadratic term coefficient u from the quadratic term coefficients of the available quadratic exponential sequence, and then select a quadratic term coefficient u according to the sequence length N, the quadratic term coefficient u, the maximum time delay Δ in the cell, and the time delay Δ in the cell. T and the maximum Doppler frequency shift Δ F A cyclic shift sequence is determined from a pre-stored set of quadratic exponential sequences.

[0188] In another possible implementation, when the cyclic shift sequence is used to generate the perception signal, the first device may receive configuration information about the perception signal sent by the server or the control node, where the configuration information includes relevant information for determining the cyclic shift sequence, and specifically may include a sequence length N, a quadratic term coefficient u, one of one or more delay cyclic shifts corresponding to the quadratic term coefficient u, one of one or more Doppler cyclic shifts corresponding to the quadratic term coefficient u, and a maximum delay Δ in the perception area. T and the maximum Doppler frequency shift Δ F Therefore, the first device is based on the sequence length N, the quadratic term coefficient u, and the maximum delay Δ T and the maximum Doppler frequency shift Δ F , delay cyclic shift index k and Doppler cyclic shift index l, performing cyclic shift in the delay domain and cyclic shift in the Doppler domain on Equation (3.1) can obtain a cyclic shift sequence.

[0189] In a possible implementation, the first device can obtain the maximum delay Δ according to the sequence length N, the quadratic term coefficient u, and the cell. T and the maximum Doppler frequency shift Δ FA delay cyclic shift index and a Doppler cyclic shift index are determined from a pre-stored cyclic shift set, and a secondary index sequence is cyclically shifted according to the delay domain cyclic shift and the Doppler domain cyclic shift.

[0190] In a possible implementation, the first device can be configured to calculate the maximum delay Δ in the cell based on the sequence length N, the quadratic term coefficient u, and the maximum delay Δ in the cell. T and the maximum Doppler frequency shift Δ F A cyclic shift sequence is determined from a pre-stored set of quadratic exponential sequences.

[0191] In a possible implementation, when a cyclically shifted sequence is used to generate a perception signal, the first device may determine the configuration information of the perception signal and obtain the cyclically shifted sequence. Optionally, the first device may also send the configuration information of the perception signal to the second device.

[0192] It is understandable that

[0193] Step S402: The first device outputs a cyclically shifted sequence.

[0194] Specifically, the first device may send a cyclically shifted sequence to the second device, and correspondingly, the second device may receive the cyclically shifted sequence from the first device; or the second device may receive a cyclically shifted sequence reflected by a target object.

[0195] In one possible implementation, the first device performs an N-point DFT transform on the cyclically shifted sequence to obtain a frequency-domain distributed cyclically shifted sequence, or may perform a weighted shift on the cyclically shifted sequence to obtain a frequency-domain distributed cyclically shifted sequence, thereby eliminating the DFT operation. Next, subcarrier mapping is performed to map the frequency-domain distributed cyclically shifted sequence obtained by the DFT to corresponding subcarrier positions. The mapped frequency-domain distributed cyclically shifted sequence is subjected to an IDFT to obtain a time-domain signal. The time-domain signal is processed accordingly (for example, by inserting a cyclic prefix, etc.), and then the time-domain signal containing the cyclically shifted sequence is transmitted to the second device or target object.

[0196] Step S403: The second apparatus processes the cyclically shifted sequence.

[0197] In one possible implementation, a cyclic shift sequence is used to generate a random access signal, and the terminal device or the first device in the terminal device sends a signal containing the cyclic shift sequence to the network device or the second device in the network device, and the network device or the second device in the network device processes the cyclic shift sequence.

[0198] In one possible implementation, a cyclic shift sequence is used to generate a perception signal, and the network device or a first device in the network device sends a signal containing the cyclic shift sequence to the target object. The target object can reflect the signal containing the cyclic shift sequence, thereby being received by the network device or a second device in the network device, and the network device or the second device in the network device processes the cyclic shift sequence.

[0199] It is understood that the region where the signal decays from its maximum value to the first zero point is called the mainlobe, and the region between adjacent zero points next to the mainlobe is called the sidelobe or sidelobes. For signals with both time and bandwidth limitations, the ambiguity function of the cyclic shift sequence will exhibit sidelobes. In one possible scenario, the peak of the ambiguity function of the cyclic shift sequence will appear within the zero ambiguity region of adjacent Doppler cyclic shifts, resulting in a sidelobe. The presence of sidelobes will be detrimental to Doppler estimation, necessitating suppression of the cyclic shift sequence.

[0200] Please refer to FIG7A, which is a schematic diagram of a side lobe appearing in a zero ambiguity region provided by an embodiment of the present application. As can be seen from FIG7A, for the cyclic shift sequence s 610,2 (n), s 61,0,2 The peak of the ambiguity function of (n) is in the first zero ambiguity region, while s 61,0,0 The side lobes of the ambiguity function of (n) also appear in the first zero ambiguity region. 61,0,0 (n) for example, 61,0,0 The peak of the ambiguity function of (n) is in the second zero ambiguity region, while s 61,0,2 The side lobes of the ambiguity function of (n) also appear in the second zero ambiguity region. Therefore, the appearance of side lobes in the zero ambiguity region where the peak of the ambiguity function is located will interfere with signal processing and is not conducive to Doppler estimation.

[0201] In one possible implementation, the second device performs time-domain windowing on the received cyclically shifted sequence before calculating the ambiguity function of the cyclically shifted sequence. Windowing refers to amplitude modulation of the input signal using the window function as a modulating wave and the carrier wave as a carrier wave. See Figure 7B, which is a schematic diagram of a receive window function provided in an embodiment of the present application. A raised cosine window is used to widen and reduce the main lobe, suppress the side lobes of the ambiguity function, and thus cancel each other out.

[0202] Please refer to Figure 7C, which is a schematic diagram of a different roll-off coefficient for suppressing Doppler sidelobes provided in an embodiment of the present application. Among them, Figure 7C (a) has a roll-off coefficient of 0, Figure 7C (b) has a roll-off coefficient that is the inverse of the coefficient of the quadratic term of the sequence, and Figure 7C (c) has a roll-off coefficient of 1. Comparing Figures 7C (a)-(c), the roll-off coefficients increase from small to large, and the simulation results show that the attenuation rate of the sidelobes also increases successively. This shows that the raised cosine window function suppresses the sidelobes of the ambiguity function, thereby reducing interference.

[0203] Please refer to Figure 7D, which is a comparative schematic diagram of the ambiguity functions of the two sequences provided in the embodiment of the present application. Among them, Figure 7D (a) is the ambiguity function of the Prouhet-Thue-Morse sequence, and Figure 7D (b) is the ambiguity function of the quadratic exponential sequence. It can be seen that under the actual Doppler model, the sidelobe suppression capability of the quadratic exponential sequence is stronger than that of the Prouhet-Thue-Morse sequence. On the other hand, performing cyclic shift in the delay domain and cyclic shift in the Doppler domain on the quadratic exponential sequence can obtain more sequence capacity than the Gray complementary sequence pair. Therefore, in a communication system, using a quadratic exponential sequence to generate a random access signal or a perception signal can improve system performance and save resources.

[0204] The applicable scenarios of the embodiments of this application include but are not limited to:

[0205] [Scenario 1] A quadratic exponential sequence is used to generate a random access signal.

[0206] In a possible implementation scenario, taking the terminal device 104 shown in FIG1 as an example, the terminal device 104 obtains a cyclic shift sequence, which includes a cyclic shift in the delay domain and a cyclic shift in the Doppler domain. The cyclic shift sequence is a sequence in a quadratic exponential sequence set, and the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the quadratic exponential sequence. The sequences of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity area, and the sequences of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity area. Specifically, the terminal device 104 can obtain the cyclic shift sequence according to the aforementioned communication method, such as the communication method shown in FIG4 .

[0207] The terminal device 104 sends a random access signal including a cyclic shift sequence to the network device 111 or a functional module in the network device.

[0208] Network device 111 or a functional module within the network device can receive a random access signal including a cyclically shifted sequence and implement downlink synchronization signals and uplink random access for terminal device 104 based on the correlation of the cyclically shifted sequence. Specifically, network device 111 can measure the distance of terminal device 104 relative to network device 111, or the speed of terminal device 104 relative to network device 111, based on the cyclically shifted sequence. Network device 111 can calculate the required timing advance for terminal device 104 based on the distance or speed and feed it back to terminal device 104. Therefore, during the random access process, terminal device 104 is identified by network device 111 and obtains the timing advance estimated by network device 111, thereby establishing uplink and downlink synchronization and building a bidirectional link between terminal device 104 and network device 111. Terminal device 104 can then transmit data based on the resources scheduled by network device 111.

[0209] [Scenario 2] Quadratic exponential sequences are used to generate perception signals.

[0210] In a possible implementation scenario, taking the network device 111 shown in Figure 1 as an example, the network device 111 obtains a cyclic shift sequence, which includes a cyclic shift in the delay domain and a cyclic shift in the Doppler domain. The cyclic shift sequence is a sequence in a quadratic exponential sequence set, and the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the quadratic exponential sequence. The sequence of the same quadratic term coefficients in the quadratic exponential sequence set constitutes a zero ambiguity area, and the sequence of different quadratic term coefficients in the quadratic exponential sequence set constitutes a low ambiguity area. Specifically, the network device 111 can obtain the cyclic shift sequence according to the aforementioned communication method, such as the communication method shown in Figure 4.

[0211] In a possible implementation, the network device 111 may receive sequence configuration information sent by a server or a control node (not shown in FIG1 ), may receive sequence configuration information sent by a terminal device, and may also receive sequence configuration information sent by the network device 112.

[0212] The network device 111 sends a sensing signal including a cyclically shifted sequence to a target object (for example, a car in the surrounding environment).

[0213] The target object may reflect a sensing signal including a cyclically shifted sequence, thereby being received by the network device 111 or a functional module within the network device 111. The network device 111 or the functional module within the network device 111 may determine certain attributes of the target object based on the reflection of the sensing signal, including one or more of distance, position, shape, or speed.

[0214] In one possible implementation, the sensing signal including the cyclically shifted sequence reflected by the target object may be received by the network device 112 or a functional module within the network device 112. The network device 112 or the functional module within the network device 112 determines certain attributes of the target object based on the reflection of the sensing signal, including one or more of distance, position, shape, or speed.

[0215] In another possible implementation, a sensing signal including a cyclically shifted sequence reflected by a target object may be received by a terminal device or a functional module within the terminal device. The terminal device or the functional module within the terminal device determines certain attributes of the target object based on the reflected sensing signal, including one or more of distance, position, shape, or speed.

[0216] It should be noted that the terminal device or a functional module in the terminal device may also obtain a cyclic shift sequence, thereby sending a perception signal including the cyclic shift sequence to the target object.

[0217] Some possible implementations of the cyclic shift sequence are described below.

[0218] [Implementation Method 1]

[0219] In a possible implementation, the value of the sequence length N can be equal to M (N1, N2, ..., N M ) is the product of different prime numbers, that is, N = N1·N2·…·N M Therefore, the quadratic exponential sequence includes M sequences with mutually different prime numbers as quadratic coefficients, and the quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequences with M different prime numbers as quadratic coefficients, where G is a positive integer. The upper bound of the sequence capacity that can be supported is MN / Δ T Δ F .

[0220] When M=2, the sequence length N is equal to the first prime number P multiplied by the second prime number Q, that is, N=P·Q. The quadratic exponential sequence can include a first sequence with the first prime number P as the quadratic term coefficient and a second sequence with the second prime number Q as the quadratic term coefficient.

[0221] The discrete-time signal expression of the first sequence with the first prime number P as the quadratic coefficient can be as follows:

[0222] Among them, the delay cyclic shift index Doppler cyclic shift index Zero ambiguity sequence capacity The first sequence s of quadratic coefficients for the first prime number P P,k,l(n) A first sequence set is obtained after performing cyclic shift in the delay domain and cyclic shift in the Doppler domain. The cyclic shift sequences in the first sequence set constitute a zero ambiguity region.

[0223] The discrete-time signal expression of the second sequence with the second prime number Q as the quadratic term coefficient can be as follows:

[0224] Among them, the delay cyclic shift index Doppler cyclic shift index Zero ambiguity sequence capacity The second sequence s with the second prime number Q as the coefficient of the quadratic term Q,k,l (n) After performing cyclic shift in the delay domain and cyclic shift in the Doppler domain, a second sequence set is obtained, and the cyclic shift sequences in the second sequence set constitute a zero ambiguity region.

[0225] The first sequence s with the first prime number P as the coefficient of the quadratic term P,k,l (n) and the second sequence s with the second prime number Q as the coefficient of the quadratic term Q,k,l (n) constitutes a low fuzzy area, and the fuzzy function between the two can be expressed as follows:

[0226] Wherein, τ represents the delay time difference between the echo signals of the device transmitting the first sequence and the device transmitting the second sequence compared with the transmitted signal, and v represents the difference in Doppler frequency between the device transmitting the first sequence and the device transmitting the second sequence.

[0227] After calculation, we can get the first sequence s P,k,l (n) and the second sequence s Q,k,l The maximum value of the fuzzy function between (n) Here, gcd represents the greatest common divisor (GCD). The greatest common divisor of two numbers a and b refers to the largest positive integer that divides both a and b, denoted as gcd(a,b).

[0228] It can be seen that since the length of the composite sequence is decomposed into the product of two different prime numbers N = P·Q, the maximum The QP in is always relatively prime to N. It should be noted that when two prime numbers are different, their greatest common factor is 1, so the maximum value of the fuzzy function in the low fuzzy region is Same as the existing ZC sequence.

[0229] Please refer to Figure 8, which is a schematic diagram of an ambiguity function of a cyclic shift sequence with a sequence length equal to the product of two prime numbers provided by an embodiment of the present application. When the sequence length N = 7747, N = 7747 = 61·127, the first prime number P can be 61, and the second prime number Q can be 127. The zero ambiguity area Δ is determined according to the cell information. T ×Δ F =40×1, the cyclic shift index of the delay domain of the first sequence can be obtained Doppler domain cyclic shift index of the first sequence Therefore, according to formula (4.1), after performing cyclic shift in the delay domain and the Doppler domain on the quadratic exponential sequence with sequence length N of 7747 and quadratic term coefficient P of 61, as can be seen from Figure 8 (a), 18 cyclic shift sequences can be obtained, namely s 61,0,0 、s 61,0,1 、s 61,0,2 、s 61,0,3 、s 61,0,4 、s 61,0,5 、s 61,1,0 、s 61,1,1 、s 61,1,2 、s 61,1,3 、s 61,1,4 、s 61,1,5 、s 61,2,0 、s 61,2,1 、s 61,2,2 、s 61,2,3 、s 61,2,4 、s 61,2,5 The peaks of the ambiguity function of each cyclic shift sequence are in different zero ambiguity regions (not shown in the figure).

[0230] Cyclic shift index of the delay domain of the second sequence in, That is, k=0; the Doppler domain cyclic shift index of the first sequence in, That is, l = 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11. Therefore, according to formula (4.1), after performing cyclic shift in the delay domain and cyclic shift in the Doppler domain on the quadratic exponential sequence with sequence length N of 7747 and quadratic term coefficient Q of 127, as can be seen from Figure 8 (b), 12 cyclic shift sequences can be obtained, namely s 127,0,0 、s 127,0,1 、s 127,0,2 、s 127,0,3 、s 127,0,4 、s 127,0,5 、s 127,0,6 、s 127,0,7 、s 127,0,8 、s 127,0,9、s 127,0,10 、s 127,0,11 .

[0231] Therefore, when the sequence length N=7747, the first prime number is 61, and the second prime number Q is 127, in the zero ambiguity area Δ of the cell T ×Δ F =40×10, the total sequence capacity is 30.

[0232] When the sequence length is the product of two different prime numbers, the low ambiguity area is formed between the cyclic shift sequences with two different prime numbers as quadratic coefficients, and the maximum value of the ambiguity function can reach This indicates that there is a relatively low correlation between the two cyclic shift sequences.

[0233] [Implementation Method 2]

[0234] In a possible implementation, the value of the sequence length N can be equal to M (N1, N2, ..., N M ) is the product of different prime numbers, that is, N = N1·N2·…·N M Therefore, the quadratic exponential sequence includes M sequences with different prime numbers as quadratic coefficients, and the quadratic exponential sequence set includes G sequence sets obtained by performing cyclic shifts in the delay domain and Doppler domain on the sequences with M different prime numbers as quadratic coefficients, where G is a positive integer. The maximum value of the ambiguity function is The upper bound of the sequence capacity is MN / Δ T Δ F .

[0235] When M=3, the sequence length N is equal to the third prime number P multiplied by the fourth prime number Q multiplied by the fifth prime number R, that is, N=P·Q·R. Therefore, the quadratic exponential sequence can include a third sequence with the third prime number P as the quadratic term coefficient, a fourth sequence with the fourth prime number Q as the quadratic term coefficient, and a fifth sequence with the fifth prime number Q as the quadratic term coefficient.

[0236] The discrete-time signal expression of the third sequence with the third prime number P as the quadratic coefficient can be as follows:

[0237] Among them, the delay cyclic shift index Doppler cyclic shift index Zero ambiguity sequence capacity The third sequence s with the third prime number P as the coefficient of the quadratic term P,k,l (n) A third sequence set is obtained after performing cyclic shift in the delay domain and cyclic shift in the Doppler domain. The cyclic shift sequences in the third sequence set form a zero ambiguity region.

[0238] The discrete-time signal expression of the fourth sequence with the fourth prime number Q as the quadratic coefficient can be as follows:

[0239] Among them, the delay cyclic shift index Doppler cyclic shift index Zero ambiguity sequence capacity The fourth sequence s with the fourth prime number Q as the quadratic coefficient Q,k,l (n) After performing cyclic shift in the delay domain and cyclic shift in the Doppler domain, a fourth sequence set is obtained. The cyclic perception sequences in the fourth sequence set constitute a zero ambiguity area.

[0240] The discrete-time signal expression of the fifth sequence with the fifth prime number R as the quadratic coefficient can be as follows:

[0241] Among them, the delay cyclic shift index Doppler cyclic shift index Zero ambiguity sequence capacity The fourth sequence s with the fifth prime number R as the quadratic coefficient R,k,l (n) After performing cyclic shift in the delay domain and cyclic shift in the Doppler domain, a fifth sequence set is obtained. The cyclic perception sequences in the fifth sequence set constitute a zero ambiguity area.

[0242] The third sequence s with the third prime number P as the coefficient of the quadratic term P,k,l (n), the fourth sequence s with the fourth prime number Q as the coefficient of the quadratic term Q,k,l (n) and the fifth sequence s with the fifth prime number R as the coefficient of the quadratic term R,k,l Any two of (n) form a low fuzzy area, and the fuzzy function between any two can be expressed as follows:

[0243] Wherein, τ represents the delay time difference between the echo signals of any two devices among the device transmitting the third sequence, the device transmitting the fourth sequence, and the device transmitting the fifth sequence compared to the transmitted signal, and v represents the difference in Doppler frequency between any two devices among the device transmitting the third sequence, the device transmitting the fourth sequence, and the device transmitting the fifth sequence.

[0244] The third sequence P,k,l (n), the fourth sequence s Q,k,l (n) and the fifth sequence s R,k,l The maximum value of the fuzzy function between any two (n)

[0245] It can be seen that since the length of the composite sequence is decomposed into the product of three different prime numbers N = P·Q·R, the maximum (QP) or (RQ) or (RP) in is always relatively prime to N. It should be noted that when two prime numbers are different, their greatest common factor is 1, so the maximum value of the fuzzy function in the low fuzzy area is Same as the existing ZC sequence.

[0246] Please refer to Figure 9, which is a schematic diagram of an ambiguity function of a cyclic shift sequence with a sequence length of three prime numbers provided by an embodiment of the present application. When the sequence length N = 7429, N = 7429 = 17·19·23, the third prime number P can be 17, the fourth prime number Q can be 19, and the fifth prime number R can be 23. The zero ambiguity area Δ determined according to the cell information T ×Δ F =40×10, the cyclic shift of the delay domain of the third sequence can be obtained. Doppler domain cyclic shift of the first sequence Therefore, according to formula (5.1), after performing cyclic shift in the delay domain and the Doppler domain on the quadratic exponential sequence with sequence length N of 7429 and quadratic term coefficient P of 17, as can be seen from Figure 9 (a), 10 cyclic shift sequences can be obtained, namely s 17,0,0 、s 17,1,0 、s 17,2,0 、s 17,3,0 、s 17,4,0 、s 17,5,0 、s 17,6,0 、s 17,7,0 、s 17,8,0 、s 17,9,0 The peaks of the ambiguity function of each cyclic shift sequence are located in different zero ambiguity regions (not shown in the figure), and adjacent zero ambiguity regions are complementary and overlapped.

[0247] Cyclic shift of the fourth sequence in the delay domain in, That is, k = 0, 1, 2, 3, 4, 5, 6, 7, 8. The Doppler domain cyclic shift of the first sequence in, That is, l = 0. Therefore, according to formula (5.2), after performing cyclic shift in the delay domain and cyclic shift in the Doppler domain on the quadratic exponential sequence with sequence length N of 7429 and quadratic term coefficient Q of 19, as can be seen from Figure 9 (b), 9 cyclic shift sequences can be obtained, namely s 19,0,0 、s 19,1,0 、s 19,2,0 、s 19,3,0 、s 19,4,0 、s 19,5,0 、s 19,6,0 、s 19,7,0 、s19,8,0 .

[0248] Cyclic shift of the fifth sequence in the delay domain Doppler domain cyclic shift of the first sequence Therefore, according to formula (5.3), after performing cyclic shift in the delay domain and the Doppler domain on the quadratic exponential sequence with sequence length N of 7429 and quadratic term coefficient R of 23, as can be seen from Figure 9 (c), 16 cyclic shift sequences can be obtained, namely s 23,0,0 、s 23,1,0 、s 23,2,0 、s 23,3,0 、s 23,4,0 、s 23,5,0 、s 23,6,0 、s 23,7,0 、s 23,0,1 、s 23,1,1 、s 23,2,1 、s 23,3,1 、s 23,4,1 、s 23,5,1 、s 23,6,1 、s 23,7,1 The peaks of the ambiguity function of each cyclic shift sequence are in different zero ambiguity regions (not shown in the figure), and adjacent zero ambiguity regions are complementary and overlapped.

[0249] Therefore, when the sequence length N=7429, the third prime number is 17, the fourth prime number Q is 19, and the fifth prime number R is 23, the zero ambiguity area Δ of the cell is T ×Δ F =40×10, the total sequence capacity is 35.

[0250] When the sequence length is the product of three different prime numbers, the cyclic shift sequence of any two prime numbers among the three different prime numbers as the quadratic term coefficients forms a low fuzzy area, and the maximum value of the fuzzy function can reach This indicates that the two cyclic shift sequences have good low correlation, which can increase the sequence capacity in the low ambiguity area.

[0251] The above describes in detail the method of the embodiment of the present application. The following provides an apparatus of the embodiment of the present application.

[0252] An embodiment of the present application provides a communication device, which may include a module or unit corresponding to the method / operation / step / action in the above-mentioned method embodiment. The module or unit may be a hardware circuit, or software, or a combination of a hardware circuit and software. For example, please refer to Figure 10, which is a structural diagram of a communication device 100 provided in an embodiment of the present application. The communication device 100 may include a processing unit 1001 and a communication unit 1002. The communication device 100 is used to implement the aforementioned communication method, such as the communication method in the embodiment shown in Figure 4.

[0253] Optionally, the communication device 100 may be the first device or the second device in the aforementioned embodiment, for example, the first device or the second device in the embodiment shown in FIG5 .

[0254] In a possible implementation manner, the communication device 100 is the first device in the aforementioned embodiment.

[0255] The processing unit 1001 is configured to obtain a cyclic shift sequence, where the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift; and the communication unit 1002 is configured to output the cyclic shift sequence.

[0256] In a possible implementation, the processing unit 1001 is specifically configured to determine a cyclic shift sequence according to the sequence length, the quadratic term coefficient, the preset maximum time delay, and the preset maximum Doppler frequency offset.

[0257] In a possible implementation, when the communication device 100 is the second device in the aforementioned embodiment, the communication unit 1002 is used to receive a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler cyclic shift; and the processing unit is used to process the cyclic shift sequence.

[0258] In a possible implementation, the cyclic shift sequence is a sequence in a quadratic exponential sequence set, where the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the quadratic exponential sequence.

[0259] In a possible implementation, cyclic shift sequences with the same quadratic term coefficient in the quadratic exponential sequence set form a zero ambiguity region, and cyclic shift sequences with different quadratic term coefficients in the quadratic exponential sequence set form a low ambiguity region.

[0260] In a possible implementation, the discrete-time signal expression of the quadratic exponential sequence is:

[0261] Among them, s u,k,l(n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number. u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length. k is the delay cyclic shift index, l is the Doppler cyclic shift index, and Δ T Indicates the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

[0262] In one possible implementation, the value of the sequence length is equal to the product of M different prime numbers, where M is a positive integer;

[0263] The quadratic exponential sequence comprises a sequence with M mutually different prime numbers as quadratic term coefficients;

[0264] The quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M different prime numbers as quadratic term coefficients, wherein G is a positive integer.

[0265] In a possible implementation, when M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number;

[0266] The quadratic exponential sequence includes a first sequence with the first prime number as a quadratic term coefficient and a second sequence with the second prime number as a quadratic term coefficient;

[0267] The quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence in which the first prime number is a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence in which the second prime number is a quadratic term coefficient.

[0268] In a possible implementation, when M is equal to 3, the sequence length is equal to the third prime number multiplied by the fourth prime number multiplied by the fifth prime number;

[0269] The quadratic exponential sequence includes a third sequence with the third prime number as the quadratic term coefficient, a fourth sequence with the fourth prime number as the quadratic term coefficient, and a fifth sequence with the fifth prime number as the quadratic term coefficient;

[0270] The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence whose third prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

[0271] In a possible implementation, the cyclically shifted sequence is used to generate a random access signal or a perception signal.

[0272] Figure 11 is a schematic diagram of the structure of a communication device 110 provided in an embodiment of the present application. The communication device 110 can be used to implement the functions of the first device and the second device in the above method. The communication device 110 is a device with computing and communication capabilities. The communication device here can be a physical device, such as a network device, a terminal device, etc., or a communication unit, component, or chip in a network device, or a communication unit, component, or chip in a terminal device, or a device used in conjunction with a network device, or a device used in conjunction with a terminal device.

[0273] As shown in Figure 11, communication device 110 includes a processor 1101. In one possible implementation, it may also include at least one communication interface 1102, or the processor 1101 and communication interface 1102 may be coupled. In another possible implementation, it may also include at least one memory 1103. Memory 1103 may be integrated with processor 1101, provided separately, or external to communication device 110. It should be understood that this application does not limit the number of processors and memories in communication device 110.

[0274] The processor 1101 is a module for performing calculations and may include any one or more of a controller (e.g., a storage controller), a logic circuit, a baseband processor, a central processing unit (CPU), a graphics processing unit (GPU), a microprocessor (MP), a digital signal processor (DSP), a coprocessor (to assist the central processor in completing corresponding processing and applications), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a microcontroller unit (MCU), and the like.

[0275] The communication interface 1102 is used to provide information input or output for the at least one processor. And / or, the communication interface 1102 can be used to receive data sent externally and / or send data to the outside. The communication interface 1102 can be an input and output interface, a wired link interface including an Ethernet cable, or a wireless link interface (Wi-Fi, Bluetooth, general wireless transmission and other wireless communication technologies, etc.). Optionally, the communication interface 1102 may also include a transmitter (such as a radio frequency transmitter, an antenna, etc.) coupled to the interface, or a receiver, etc. For example, when the communication device 110 is a first device, the communication interface 1102 is used to send a cyclic shift sequence. When the communication device 110 is a second device, the communication interface 1102 is used to send a cyclic shift sequence.

[0276] Memory 1103 is used to provide storage space, which can optionally store application data, user data, operating systems and computer programs, configuration files, etc. Memory 1103 may include volatile memory, such as random access memory (RAM). Memory 1103 may also include non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid state drive (SSD).

[0277] The communication device 110 may further include a bus 1104, which may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, for example. Buses may be classified as address buses, data buses, control buses, and the like. For ease of illustration, FIG11 shows only one line, but this does not imply that there is only one bus or only one type of bus. Bus 1104 may include a path for transmitting information between the various components of the communication device 110 (e.g., the memory 1103, the processor 1101, and the communication interface 1102).

[0278] In the embodiment of the present application, the memory 1103 stores executable instructions, and the processor 1101 executes the executable instructions to implement the aforementioned communication method, such as the communication method in the embodiment of Figure 4. That is, the memory 1103 stores instructions for executing the communication method.

[0279] In one possible implementation, when the communication device 110 is a first device, it is used to execute the steps performed by the first device in various possible implementations of the above method embodiments, for example, the processor 1101 is used to obtain a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift; the processor 1101 is used to send the cyclic shift sequence through the communication interface 1102.

[0280] The processor 1101 is specifically configured to determine a cyclic shift sequence according to the sequence length, the quadratic term coefficient, the preset maximum time delay, and the preset maximum Doppler frequency offset.

[0281] In another possible implementation, when the communication device 110 is a second device, it is used to execute the steps performed by the first device in various possible implementation methods of the above method embodiments, for example, the processor 1101 is used to receive a cyclic shift sequence through the communication interface 1102, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift; the processor 1101 processes the cyclic shift sequence.

[0282] When the communication device 110 is a chip used in a terminal, the terminal chip implements the functions of the terminal in the above method embodiments. The terminal chip receives information from other modules in the terminal (such as a radio frequency module or antenna), and the information is sent to the terminal by other terminals or network devices; or the terminal chip outputs information to other modules in the terminal (such as a radio frequency module or antenna), and the information is sent to other terminals or network devices by the terminal.

[0283] When the communication device 110 is a chip used in a network device, the network device chip implements the functions of the network device in the above method embodiment. The network device chip receives information from other modules in the network device (such as a radio frequency module or antenna), and the information is sent to the network device by a terminal or other network device; or the network device chip outputs information to other modules in the network device (such as a radio frequency module or antenna), and the information is sent to the terminal or other network device by the network device.

[0284] An embodiment of the present application may also provide a computer program product, which includes computer instructions. When the instructions are executed on at least one processor, the aforementioned communication method is implemented, such as the communication method in the embodiment of FIG. 4 .

[0285] In a possible implementation, the computer program product may be a software installation package or an image package. When the aforementioned method is required, the computer program product may be downloaded and executed on a computing device.

[0286] An embodiment of the present application may also provide a communication system, which includes a terminal device and a network device. For a specific description, please refer to the communication method shown in Figure 4.

[0287] The embodiments of the present application may further provide a computer program, which is used to implement the aforementioned communication method, such as the communication method in the embodiment of FIG. 4 .

[0288] The present application also provides a computer-readable storage medium including instructions for implementing the aforementioned communication method, such as the communication method in the embodiment of FIG. 4 .

[0289] The computer-readable storage medium may be any available medium capable of being stored by a communication device, or a data storage device such as a data center containing one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, or a magnetic tape), an optical medium (e.g., a Digital Versatile Disc (DVD), or a semiconductor medium (e.g., a solid-state drive).

[0290] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0291] The “at least one” mentioned in the embodiments of this application refers to one or more, and “plurality” refers to two or more. “At least one of the following items” or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c can represent: a, b, c, (a and b), (a and c), (b and c), or (a and b and c), where a, b, c can be single or multiple. “And / or” describes the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character “ / ” generally indicates that the previous and next associated objects are in an “or” relationship.

[0292] Furthermore, unless otherwise indicated, ordinal numbers such as "first" and "second" in the embodiments of this application are used to distinguish multiple objects and are not intended to limit the order, timing, priority, or importance of multiple objects. For example, the references to a first container storage management device and a second container storage management device are merely for ease of description and do not indicate differences in device structure, deployment order, or importance between the first and second container storage management devices.

[0293] Those skilled in the art will understand that all or part of the steps to implement the above embodiments may be accomplished by hardware, or may be accomplished by a program to instruct the relevant hardware, and the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a disk or an optical disk, etc.

[0294] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the protection scope of the technical solutions of the various embodiments of the present invention.

Claims

1. A communication method, It is characterized in that The method comprises: The first device acquires a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift; The cyclically shifted sequence is output.

2. The method according to claim 1, It is characterized in that The cyclic shift sequence is a sequence in a quadratic exponential sequence set, and the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in a delay domain and a cyclic shift in a Doppler domain on a quadratic exponential sequence.

3. The method according to claim 2, It is characterized in that The cyclic shift sequences of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and the cyclic shift sequences of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

4. The method according to any one of claims 1 to 3, It is characterized in that The discrete time signal of the quadratic exponential sequence is: Among them, s u,k,l (n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number, u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length, k is the delay cyclic shift index, l is the Doppler cyclic shift index, Δ T Represented as the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

5. The method according to any one of claims 2 to 4, It is characterized in that The value of the sequence length is equal to the product of M mutually different prime numbers, where M is a positive integer; The quadratic exponential sequence includes a sequence with M mutually different prime numbers as quadratic term coefficients; The quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M different prime numbers as quadratic term coefficients, wherein G is a positive integer.

6. The method according to claim 5, It is characterized in that When M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number; The quadratic exponential sequence includes a first sequence with the first prime number as a quadratic term coefficient and a second sequence with the second prime number as a quadratic term coefficient; The quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence in which the first prime number is a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence in which the second prime number is a quadratic term coefficient.

7. The method according to claim 5, It is characterized in that When M is equal to 3, the sequence length is equal to the third prime number multiplied by the fourth prime number multiplied by the fifth prime number; The quadratic exponential sequence includes a third sequence with the third prime number as a quadratic term coefficient, a fourth sequence with the fourth prime number as a quadratic term coefficient, and a fifth sequence with the fifth prime number as a quadratic term coefficient; The set of quadratic exponential sequences includes a third sequence in which the third prime number is a quadratic term coefficient and a cyclic shift in the time delay domain. The invention relates to a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

8. The method according to any one of claims 4 to 7, It is characterized in that The first device acquires a cyclic shift sequence, including: A cyclic shift sequence is determined according to the sequence length, the quadratic term coefficient, the preset maximum time delay and the preset maximum Doppler frequency deviation.

9. The method according to claim 8, It is characterized in that The cyclic shift sequence is used to generate a random access signal or a perception signal.

10. A communication method, It is characterized in that The method comprises: The second device receives a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift; The cyclically shifted sequence is processed.

11. The method according to claim 10, It is characterized in that The cyclic shift sequence is a sequence in a quadratic exponential sequence set, and the quadratic exponential sequence set is a sequence set obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the quadratic exponential sequence.

12. The method according to claim 11, It is characterized in that The sequence sets of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and the sequence sets of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

13. The method according to any one of claims 10 to 12, It is characterized in that The discrete time signal expression of the quadratic exponential sequence is: Among them, s u,k,l (n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number, u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length, k is the delay cyclic shift index, l is the Doppler cyclic shift index, Δ T Represents the preset maximum delay signal, Δ F Indicates the preset maximum Doppler frequency deviation.

14. The method according to claim 13, It is characterized in that The value of the sequence length is equal to the product of M mutually different prime numbers, where M is a positive integer; The quadratic exponential sequence includes a sequence with M mutually different prime numbers as quadratic term coefficients; The quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M different prime numbers as quadratic term coefficients, wherein G is a positive integer.

15. The method according to claim 14, It is characterized in that When M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number; The quadratic exponential sequence includes a first sequence with the first prime number as the quadratic coefficient and a second sequence with the second prime number as the quadratic coefficient. The second order of coefficients of the second terms; The quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence in which the first prime number is a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence in which the second prime number is a quadratic term coefficient.

16. The method according to claim 14, It is characterized in that When M is equal to 3, the sequence length is equal to the third prime number multiplied by the fourth prime number multiplied by the fifth prime number; The quadratic exponential sequence includes a third sequence with the third prime number as a quadratic term coefficient, a fourth sequence with the fourth prime number as a quadratic term coefficient, and a fifth sequence with the fifth prime number as a quadratic term coefficient; The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence whose third prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

17. A communication system, It is characterized in that The communication system comprises a first device and a second device, wherein: The first device is used to execute the method according to any one of claims 1 to 9, and the second device is used to execute the method according to any one of claims 10 to 16.

18. A communication device, It is characterized in that The communication device comprises a communication unit and a processing unit, wherein: The processing unit is used to obtain a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift; The communication unit is used to output the cyclic shift sequence.

19. The device according to claim 18, It is characterized in that The cyclic shift sequence is a sequence in a quadratic exponential sequence set, and the quadratic exponential sequence set is a sequence set obtained by performing a cyclic shift in a delay domain and a cyclic shift in a Doppler domain on a quadratic exponential sequence.

20. The device according to claim 19, It is characterized in that The sequence sets of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and the sequence sets of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

21. The device according to any one of claims 18 to 20, It is characterized in that The discrete time signal expression of the quadratic exponential sequence is: Among them, s u,k,l (n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number, u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length, k is the delay cyclic shift index, l is the Doppler cyclic shift index, Δ T Represented as the preset maximum delay, Δ F Indicates the preset maximum Doppler frequency deviation.

22. The device according to any one of claims 18 to 21, It is characterized in that The value of the sequence length is equal to the product of M mutually different prime numbers, where M is a positive integer; The quadratic exponential sequence includes a sequence with M mutually different prime numbers as quadratic term coefficients; The quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M different prime numbers as quadratic term coefficients, wherein G is a positive integer.

23. The device according to claim 22, It is characterized in that When M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number; The quadratic exponential sequence includes a first sequence with the first prime number as a quadratic term coefficient and a second sequence with the second prime number as a quadratic term coefficient; The quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence in which the first prime number is a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence in which the second prime number is a quadratic term coefficient.

24. The device according to claim 22, It is characterized in that When M is equal to 3, the sequence length is equal to the third prime number multiplied by the fourth prime number multiplied by the fifth prime number; The quadratic exponential sequence includes a third sequence with the third prime number as a quadratic term coefficient, a fourth sequence with the fourth prime number as a quadratic term coefficient, and a fifth sequence with the fifth prime number as a quadratic term coefficient; The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence whose third prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

25. The device according to any one of claims 21 to 24, It is characterized in that The processing unit is used to determine a cyclic shift sequence according to the sequence length, the quadratic term coefficient, the preset maximum time delay and the preset maximum Doppler frequency deviation.

26. The device according to claim 25, It is characterized in that The cyclic shift sequence is used to generate a random access signal or a perception signal.

27. A communication device, It is characterized in that The communication device comprises a communication unit and a processing unit, wherein: The communication unit is configured to receive a cyclic shift sequence, wherein the cyclic shift sequence includes a delay domain cyclic shift and a Doppler domain cyclic shift; The processing unit is used to process the cyclic shift sequence.

28. The device according to claim 27, It is characterized in that The cyclic shift sequence is a sequence in a quadratic exponential sequence set, and the quadratic exponential sequence set is a sequence set obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the quadratic exponential sequence.

29. The device according to claim 28, It is characterized in that The sequence sets of the same quadratic term coefficients in the quadratic exponential sequence set constitute a zero ambiguity region, and the sequence sets of different quadratic term coefficients in the quadratic exponential sequence set constitute a low ambiguity region.

30. The device according to any one of claims 27 to 29, It is characterized in that The discrete time signal expression of the quadratic exponential sequence is: Among them, s u,k,l (n) is the quadratic exponential sequence, N is the sequence length, and the sequence length is a composite number, u is the quadratic term coefficient, and the quadratic term coefficient includes the prime factor of the sequence length, k is the delay cyclic shift index, l is the Doppler cyclic shift index, Δ T Represents the preset maximum delay signal, Δ F Indicates the preset maximum Doppler frequency deviation.

31. The device according to claim 30, It is characterized in that The value of the sequence length is equal to the product of M mutually different prime numbers, where M is a positive integer; The quadratic exponential sequence includes a sequence with M mutually different prime numbers as quadratic term coefficients; The quadratic exponential sequence set includes G sequence sets obtained by performing delay domain cyclic shift and Doppler domain cyclic shift on the sequence with M different prime numbers as quadratic term coefficients, wherein G is a positive integer.

32. The device according to claim 31, It is characterized in that When M is equal to 2, the sequence length is equal to the first prime number multiplied by the second prime number; The quadratic exponential sequence includes a first sequence with the first prime number as a quadratic term coefficient and a second sequence with the second prime number as a quadratic term coefficient; The quadratic exponential sequence set includes a first sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a first sequence in which the first prime number is a quadratic term coefficient, and a second sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on a second sequence in which the second prime number is a quadratic term coefficient.

33. The device according to claim 31, It is characterized in that When M is equal to 3, the sequence length is equal to the third prime number multiplied by the fourth prime number multiplied by the fifth prime number; The quadratic exponential sequence includes a third sequence with the third prime number as a quadratic term coefficient, a fourth sequence with the fourth prime number as a quadratic term coefficient, and a fifth sequence with the fifth prime number as a quadratic term coefficient; The quadratic exponential sequence set includes a third sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the third sequence whose third prime number is a quadratic term coefficient, a fourth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fourth sequence whose fourth prime number is a quadratic term coefficient, and a fifth sequence set obtained by performing a cyclic shift in the delay domain and a cyclic shift in the Doppler domain on the fifth sequence whose fifth prime number is a quadratic term coefficient.

34. A communication device, It is characterized in that The communication device comprises a processor, and the processor executes instructions stored in a memory so that the communication device implements the method according to any one of claims 1 to 18.

35. A computer readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, which, when executed on a processor, enables the method according to any one of claims 1 to 18 to be executed.

36. A computer program product, It is characterized in that The computer program product comprises a computer program or instructions, and when the computer program or instructions are executed, the method according to any one of claims 1 to 18 is performed.

37. A chip system, It is characterized in that The chip system includes at least one processor and an interface circuit, the interface circuit and the at least one processor are interconnected via lines, and the processor is used to implement any method described in claims 1 to 18.

38. A communication system, It is characterized in that Includes the communication device according to any one of claims 18 to 26 and the communication device according to claims 27 to 33.