Communication method and apparatus

By constructing base sequences and auxiliary sequences that meet the characteristics of ambiguity functions within a specific extended range, the problem of limited applicability of existing sequences in LTE/NR protocols is solved, and communication performance and signal processing capabilities are improved.

WO2025195124A1PCT designated stage Publication Date: 2025-09-25HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/079035
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-21
Filing Date
2025-02-25
Publication Date
2025-09-25

AI Technical Summary

Technical Problem

In the existing LTE/NR protocols, ZC and Gold sequences have limitations in communication performance and are difficult to apply to a variety of physical channels and physical signals, resulting in limited improvements in communication performance.

Method used

By constructing a first sequence based on a base sequence and an auxiliary sequence, the ambiguity function characteristics within a specific delay spread and Doppler spread range are met, and flexible construction and application of the sequence are achieved, which is applicable to a variety of physical channels and physical signals.

Benefits of technology

It improves communication performance, simplifies communication protocols, reduces random access preamble code collisions and interference between different cells, and improves the Doppler resistance performance of the demodulation reference signal and the number of detection reference signal ports.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025079035_25092025_PF_FP_ABST
    Figure CN2025079035_25092025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus, for use in improving the communication performance. The method comprises: a first communication apparatus determines a first signal and sends the first signal. The first signal is determined on the basis of a first sequence, and the first sequence is determined on the basis of a base sequence and an auxiliary sequence; the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and an ambiguity function of the first sequence is equal to zero in the range of maximum delay spread and maximum Doppler spread; or, the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is smaller than or equal to an ambiguity function threshold in the rage of maximum delay spread and maximum Doppler spread. The first sequence is constructed by means of the base sequence and the auxiliary sequence, so that the first sequence can be used for various physical channels and physical signals, and then the first signal is transmitted on the basis of the first sequence, such that the communication performance can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of the People's Republic of China on March 21, 2024, with application number 202410333638.0 and application name "A Communication Method and Device", the entire contents of which are incorporated by reference into this application. Technical Field

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

[0004] Communication sequences are widely used in Long Term Evolution (LTE) and New Radio (NR) standard protocols. Common sequence evaluation metrics include autocorrelation, cross-correlation, sequence capacity, frequency offset robustness, peak-to-average power ratio, and dual-domain constant modulus.

[0005] Currently, in the LTE / NR protocol, the physical random access channel (PRACH) uses the ZC (Zadoff-Chu) sequence; the demodulation reference signal (DMRS), whose data is carried in the orthogonal frequency-division multiplexing (OFDM) waveform, uses the Gold sequence; the DMRS, whose data is carried in the discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-S-OFDM) waveform, uses the ZC sequence; the sounding reference signal (SRS) uses the ZC sequence; and the synchronization signal uses the m-sequence (primary synchronization signal) and the Gold sequence (secondary synchronization signal). The Gold sequence has a large sequence capacity but randomizes interference; the ZC sequence is an ideal Sarwate-bounded sequence with an autocorrelation function, but the ambiguity function has multimodal characteristics and limited sequence capacity.

[0006] With the development of communications, communication scenarios are constantly enriched and the scale continues to increase. There is an urgent need for a sequence that can be applied to multiple physical channels and physical signals to improve communication performance. Summary of the Invention

[0007] The embodiments of the present application provide a communication method and apparatus for improving communication performance.

[0008] In a first aspect, the present application provides a communication method, which can be applied to a first communication device, which can be a signal transmitter. The first communication device can be a terminal device, or can be a processor, chip, chip system, circuit, or functional module in the terminal device. Alternatively, the first communication device can be an access network device, or can be a processor, chip, chip system, circuit, or functional module in the access network device. The method can include: determining a first signal and transmitting the first signal. The first signal is determined based on a first sequence, which is determined based on a base sequence and an auxiliary sequence; the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclically shifted sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range; or the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within the maximum delay spread and maximum Doppler spread range.

[0009] Through the above communication method, the first sequence is constructed by using the base sequence and the auxiliary sequence, so that the first sequence can be used for multiple physical channels and physical signals, and then the first signal is transmitted based on the first sequence, which can improve communication performance.

[0010] In one possible design, the first sequence is determined based on the base sequence and the auxiliary sequence, satisfying:

[0011] in, is the first sequence, b u (n) is the base sequence, is the auxiliary sequence, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, and k and l are integers.

[0012] By constructing the first sequence through a unified expression, the first sequence can be used for multiple physical channels and physical signals, and then the first signal is transmitted based on the first sequence, which can simplify the communication protocol and improve communication performance.

[0013] In one possible design, the base sequence is an ideal autocorrelation function sequence that satisfies:

[0014] Alternatively, the base sequence is an optimal self-fuzzy function sequence that satisfies:

[0015] Among them, b u (n) is the base sequence, N represents the sequence length of the first sequence, P represents the maximum prime number not greater than the sequence length N, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}.

[0016] Through this design, a base sequence with wide-area zero ambiguity or global low ambiguity characteristics can be flexibly constructed, thereby further flexibly constructing a first sequence suitable for a variety of scenarios.

[0017] In one possible design, the auxiliary sequence satisfies:

[0018] in, is the auxiliary sequence, N represents the sequence length of the first sequence, P represents the maximum prime number not greater than the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, represents the auxiliary sequence number of the auxiliary sequence, represents the cyclic shift of the auxiliary sequence, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0019] Through this design, an auxiliary sequence with large-capacity features in zero-ambiguity or low-ambiguity areas can be flexibly constructed, thereby obtaining a first sequence suitable for a variety of scenarios.

[0020] In one possible design, the first signal is a random access preamble sequence; and the first signal is determined based on the first sequence, including: the random access preamble sequence is the first sequence. In this way, the first sequence can be applied to a random access channel, thereby increasing the number of random access preambles and enabling the random access preamble to support various Doppler shifts.

[0021] In one possible design, when the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is is equal to zero; the cyclic shift of the auxiliary sequence satisfy:

[0022] Wherein, P represents the largest prime number not greater than N, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, u -1 Indicates that (u -1u)mod P=1, the smallest positive integer, τ l represents the delay domain cyclic shift, ν l represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

[0023] This design can ensure that the ambiguity function of the first sequence is equal to zero within the range of maximum delay spread and maximum Doppler spread, thus satisfying the zero ambiguity zone feature.

[0024] In one possible design, a first sequence set is determined, where the first sequence set is obtained by sequentially traversing cyclic shifts of the auxiliary sequence and a base sequence number of the base sequence; the first sequence set includes the first sequence. This can reduce collisions between random access preamble codes used between different cells, thereby reducing interference.

[0025] In one possible design, when the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is satisfy:

[0026] The cyclic shift of the auxiliary sequence satisfy:

[0027] Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than N, N represents the sequence length of the first sequence, Indicates rounding down.

[0028] Through this design, the ambiguity function of the first sequence can be less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range, meeting the low ambiguity zone characteristics.

[0029] In one possible design, a second sequence set is determined. The second sequence set is obtained by sequentially traversing the cyclic shift of the auxiliary sequence, the auxiliary sequence number of the auxiliary sequence, and the base sequence number of the base sequence. The second sequence set includes the first sequence. This can increase the capacity of the first sequence while minimizing interference between different sequences in the second sequence set.

[0030] In a possible design, the sequence length N of the first sequence is a prime number, and P is equal to the sequence length N. In this way, the maximum value of the mutual fuzzy function of any two first sequences satisfies the exponential sum theorem.

[0031] In one possible design, the first signal is a demodulation reference signal; when the base sequence is an ideal autocorrelation function sequence and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range, the sequence capacity of the first sequence is positively correlated with the square of the sequence length of the first sequence; or, when the base sequence is an optimal self-ambiguity function sequence and the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range, the sequence capacity of the first sequence is positively correlated with the cube of the sequence length of the first sequence. In this way, the sequence capacity and interference level of the demodulation reference signal can be configured according to different scenarios.

[0032] In one possible design, when the data corresponding to the first signal is carried on an orthogonal frequency division multiplexing waveform, the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within the maximum delay spread and maximum Doppler spread ranges; the first signal is determined based on the first sequence, including: the first signal is determined by performing frequency domain comb mapping or frequency division multiplexing mapping on the first sequence. This allows the first sequence to be applied to the demodulation reference signal, improving the Doppler resistance performance of the demodulation reference signal and increasing the number of non-orthogonal demodulation reference signal ports.

[0033] In one possible design, the first signal is determined based on the first sequence and satisfies:

[0034] Among them, r (m,q) (n) is the first signal, is the first sequence, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Q represents the frequency domain orthogonal cover code length, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission comb teeth, q represents the symbol position of the frequency domain orthogonal cover code, q∈{0,1,…,Q-1}, v represents the frequency domain orthogonal cover code index, v∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0035] This design enables the first sequence to be applied to the demodulation reference signal.

[0036] In one possible design, when the first signal is determined by performing frequency domain comb mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence is satisfy:

[0037] The cyclic shift of the auxiliary sequence satisfy:

[0038] Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

[0039] This design can implement frequency domain comb mapping of the first sequence to generate a first signal.

[0040] In one possible design, when the first signal is determined by performing frequency division multiplexing mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence satisfy:

[0041] The cyclic shift of the auxiliary sequence satisfy:

[0042] Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, Q represents the length of the frequency domain orthogonal cover code, m represents the transmission comb tooth index, q represents the symbol position of the frequency domain orthogonal cover code, q∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

[0043] This design can implement frequency division multiplexing mapping of the first sequence to generate a first signal.

[0044] In one possible design, when the data corresponding to the first signal is carried on a discrete Fourier transform-extended orthogonal frequency division multiplexing waveform, the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread ranges; and the first signal is determined based on the first sequence, including: determining the first signal by performing frequency domain comb mapping on the first sequence. This allows the first sequence to be applied to the demodulation reference signal.

[0045] In one possible design, the first signal is determined based on the first sequence and satisfies:

[0046] Among them, r (m,0) (n) is the first signal, is the first sequence, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0047] This design enables the first sequence to be applied to the demodulation reference signal.

[0048] In one possible design, the auxiliary sequence number of the auxiliary sequence is equal to zero; the cyclic shift of the auxiliary sequence satisfy:

[0049] Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

[0050] This design can implement frequency domain comb mapping of the first sequence to generate a first signal.

[0051] In one possible design, the first signal is a sounding reference signal; and the first signal is determined based on the first sequence, including: determining the first signal by performing frequency-domain comb mapping on the first sequence. This allows the first sequence to be applied to the sounding reference signal, thereby increasing the number of sounding reference signal ports while reducing the peak-to-average power ratio of the time-domain signal.

[0052] In one possible design, the first signal is determined based on the first sequence and satisfies:

[0053] in, is the first signal, represents the time domain orthogonal cover code, is the first sequence, p i represents the antenna port number, l′ represents the time domain symbol index, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0054] This design enables the first sequence to be applied to the sounding reference signal.

[0055] In one possible design, when the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is is equal to zero; the cyclic shift of the auxiliary sequence satisfy:

[0056] Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

[0057] This design can ensure that the ambiguity function of the first sequence is equal to zero within the range of maximum delay spread and maximum Doppler spread, thus satisfying the zero ambiguity zone feature.

[0058] In one possible design, when the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range of the sequence, the auxiliary sequence number of the auxiliary sequence is satisfy:

[0059] The cyclic shift of the auxiliary sequence satisfy:

[0060] Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, m∈{0,1,…,M-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, Indicates rounding down.

[0061] Through this design, the ambiguity function of the first sequence can be less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range, meeting the low ambiguity zone characteristics.

[0062] In one possible design, a sounding reference signal set is determined, where the sounding reference signal set is determined based on a first parameter, a peak-to-average power ratio of sounding reference signals in the sounding reference signal set is less than a first threshold, and the sounding reference signal set includes the first signal. This can increase the number of sounding reference signal ports while reducing the peak-to-average power ratio of time-domain signals.

[0063] In one possible design, the first parameter includes at least one of the following: a cubic metric of a time domain signal, a power corresponding to a complementary cumulative density function of a time domain signal, or a peak value of a time domain signal. In this way, a sounding reference signal set can be determined according to a specific criterion.

[0064] In one possible design, first indication information is transmitted, where the first indication information is used to indicate that the base sequence is an ideal autocorrelation function sequence or an optimal self-ambiguity function sequence. This allows for flexible configuration of the base sequence and the acquisition of the first sequence accordingly.

[0065] In a second aspect, the present application provides a communication method, which can be applied to a second communication device, which can be a signal receiving end. The second communication device can be an access network device, or can be a processor, chip, chip system, circuit, or functional module in the access network device. Alternatively, the second communication device can be a terminal device, or can be a processor, chip, chip system, circuit, or functional module in the terminal device. The method can include: receiving a first signal. The first signal is determined based on a first sequence, which is determined based on a base sequence and an auxiliary sequence; the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range; or the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within the maximum delay spread and maximum Doppler spread range.

[0066] The possible designs of the second aspect can refer to the corresponding possible designs of the first aspect, and the repeated parts will not be repeated.

[0067] In a third aspect, the present application also provides a communication device, which may be a first communication device, which may be a terminal device, or may be a processor, chip, chip system, circuit, or a functional module in a terminal device. Alternatively, the first communication device may be an access network device, or may be a processor, chip, chip system, circuit, or a functional module in an access network device. The communication device has the function of implementing the method in the above-mentioned first aspect or various possible design examples of the first aspect. The function may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.

[0068] In one possible design, the structure of the communication device may include a processing unit and, optionally, a transceiver unit. These units may perform the functions of the methods in the above-mentioned first aspect or various possible design examples of the first aspect, which are not elaborated here.

[0069] In one possible design, the communication device includes one or more processors and, optionally, a memory and / or a transceiver. The transceiver is used to transmit and receive data, messages, or information, and to communicate and interact with other devices in the system. The processor is configured to support the communication device in performing the corresponding functions described in the first aspect or various possible design examples of the first aspect. The memory is coupled to the processor and stores program instructions and data necessary for the communication device.

[0070] In a fourth aspect, the present application further provides a communication device, which may be a second communication device, which may be an access network device, or may be a processor, chip, chip system, circuit, or a functional module in the access network device. Alternatively, the second communication device may be a terminal device, or may be a processor, chip, chip system, circuit, or a functional module in the terminal device. The communication device has the function of implementing the method in the above-mentioned second aspect or each possible design example of the second aspect. The function may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-mentioned functions.

[0071] In one possible design, the structure of the communication device may include a processing unit and, optionally, a transceiver unit. These units may perform the functions of the methods in the above-mentioned second aspect or various possible design examples of the second aspect, which are not elaborated here.

[0072] In one possible design, the communication device includes one or more processors and, optionally, a memory and / or a transceiver. The transceiver is used to transmit and receive data, messages, or information, and to communicate and interact with other devices in the system. The processor is configured to support the communication device in performing the corresponding functions described in the second aspect or various possible design examples of the second aspect. The memory is coupled to the processor and stores program instructions and data necessary for the communication device.

[0073] In a fifth aspect, embodiments of the present application provide a communication system that may include a first communication device and a second communication device. The first communication device may be used to implement the method described in the first aspect or various possible design examples of the first aspect. The second communication device may be used to implement the method described in the second aspect or various possible design examples of the second aspect.

[0074] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores program instructions. When the program instructions are run on a computer, the computer executes the method described in the first aspect of the embodiment of the present application and any possible design thereof, or the second aspect and any possible design thereof. Exemplarily, the computer-readable storage medium can be any available medium that can be accessed by a computer. Taking this as an example but not limited to: the computer-readable medium may include a non-transitory computer-readable medium, a random-access memory (RAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a CD-ROM or other optical disk storage, a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer.

[0075] In the seventh aspect, an embodiment of the present application provides a computer program product, including a computer program or instructions. When the computer program or instructions are run on a computer, the method described in the above-mentioned first aspect or any possible design of the first aspect, or the above-mentioned second aspect or any possible design of the second aspect is executed.

[0076] In the eighth aspect, the present application also provides a chip or chip system, comprising one or more processors, which are coupled to at least one memory and are used to read and execute program instructions stored in the memory so that the chip or chip system implements the method described in the above-mentioned first aspect or any possible design of the first aspect, or the above-mentioned second aspect or any possible design of the second aspect.

[0077] For each of the above-mentioned aspects from the third to the eighth aspect and the technical effects that may be achieved by each of the aspects, please refer to the above-mentioned description of the technical effects that can be achieved by the first aspect or the various possible solutions in the first aspect, or the above-mentioned second aspect or the various possible solutions in the second aspect, and no further details will be given here. BRIEF DESCRIPTION OF THE DRAWINGS

[0078] FIG1 is a schematic diagram of the architecture of a communication system provided by the present application;

[0079] FIG2 is a flow chart of a communication method provided by the present application;

[0080] FIG3 is a schematic structural diagram of a communication device provided by the present application;

[0081] FIG4 is a structural diagram of a communication device provided in this application. DETAILED DESCRIPTION

[0082] The embodiments of the present application provide a communication method and apparatus for improving communication performance. The method and apparatus described in this application are based on the same technical concept. Since the method and apparatus solve similar problems, the implementation of the apparatus and method can refer to each other, and the repetitive parts will not be repeated.

[0083] In the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing the description and cannot be understood as indicating or implying relative importance or order.

[0084] In the description of this application, "at least one" means one or more, and "more" means two or more. "At least one of the following" or similar expressions refers to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can mean: a, b, c, a and b, a and c, b and c, or a, b, and c, where a, b, and c can be single or plural.

[0085] In the description of this application, "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, and B exists alone. A and B can be singular or plural. " / " means "or", for example, a / b means a or b.

[0086] In order to more clearly describe the technical solutions of the embodiments of the present application, the communication method and device provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0087] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as universal mobile telecommunications system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, fourth generation (4G) mobile communication system (such as long term evolution (LTE) system), fifth generation (5G) mobile communication system (such as new radio (NR) system), and future evolved communication systems (such as sixth generation (6G) mobile communication system).

[0088] For example, FIG1 illustrates a schematic diagram of the architecture of a possible communication system applicable to embodiments of the present application. As shown in FIG1 , the communication system 10 may include a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the communication system 10 may also include the Internet 300.

[0089] The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1 , collectively referred to as 110) and at least one terminal device (e.g., 120a-120j in FIG. 1 , collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1 ). The terminal device 120 is wirelessly connected to the RAN node 110. The RAN node 110 is wirelessly or wiredly connected to the core network 200. The core network devices in the core network 200 and the RAN node 110 in the RAN 100 may be separate physical devices, or they may be a single physical device that integrates core network logical functions and radio access network logical functions.

[0090] The RAN 100 may be a cellular system related to the Third Generation Partnership Project (3GPP), such as a 4G or 5G mobile communication system, or a future-oriented evolutionary system (such as a 6G mobile communication system). The RAN 100 may also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a WiFi system. The RAN 100 may also be a communication system that integrates two or more of the above systems.

[0091] The RAN node 110, sometimes also referred to as a RAN entity or access node, constitutes part of the communication system and facilitates wireless access for terminal devices. Multiple RAN nodes 110 in the communication system 10 can be of the same type or different types. In some scenarios, the roles of the RAN node 110 and the terminal device 120 are relative. For example, the network element 120i in Figure 1 can be a helicopter or drone, which can be configured as a mobile base station. For terminal 120j accessing the RAN 100 via network element 120i, network element 120i is a base station; however, for base station 110a, network element 120i is a terminal device. The RAN node 110 and the terminal device 120 are sometimes referred to as communication devices. For example, network elements 110a and 110b in Figure 1 can be understood as communication devices with base station functionality, and network elements 120a-120j can be understood as communication devices with terminal device functionality.

[0092] The RAN node may also be expressed in different ways, such as a network device. In this application, unless otherwise specified, the network device is used to express the node.

[0093] In one possible scenario, the network device may also be referred to as an access network device, and the access 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 next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The access network device may be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the access network device may also be a server, a wearable device, a vehicle or an on-board device, etc. For example, the access network device in the vehicle to everything (V2X) technology may be a road side unit (RSU). All or part of the functions of the access network device in this application may also be implemented by software functions running on hardware, or by virtualization functions instantiated on a platform (such as a cloud platform). The access network device in this application may also be a logical node, a logical module or software that can implement all or part of the functions of the access network device.

[0094] In another possible scenario, multiple access network devices collaborate to assist terminal devices in achieving wireless access, and different access network devices respectively implement part of the functions of the base station. For example, the access 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 they can be included in the same network element, such as a baseband unit (BBU). The RU can be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0095] 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 open CU (open CU, O-CU), DU may also be called open DU (open DU, O-DU), CU-CP may also be called open CU-CP (open CU-CP, O-CU-CP), CU-UP may also be called open CU-UP (open CU-UP, O-CU-UP), and RU may also be called open RU (open RU, O-RU). 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.

[0096] Terminal devices may also be referred to as user equipment (UE), mobile stations, mobile terminals, etc. Terminal devices can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. Terminal devices may be mobile phones, tablet computers, computers with wireless transceiver functions, wearable devices, vehicles, drones, helicopters, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of the present application do not limit the device form of the terminal device.

[0097] In some scenarios, network devices can send downlink signals to terminal devices, and terminal devices can send uplink signals to network devices. In addition, network devices can also communicate with each other, and terminal devices can also communicate with each other.

[0098] The communication system described in the embodiment of the present application is intended to more clearly illustrate the technical solution of the embodiment of the present application, and does not constitute a limitation on the technical solution provided by the embodiment of the present application. Ordinary technicians in this field can know that with the evolution of network architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present application is also applicable to similar technical problems.

[0099] The following first explains the relevant terms or technologies involved in the embodiments of this application. It should be noted that these explanations are intended to make the embodiments of this application easier to understand and should not be regarded as limiting the scope of protection claimed in this application.

[0100] 1) Fuzzy function

[0101] There are two types of ambiguity functions: auto-ambiguity function (AAF) and cross-ambiguity function (CAF).

[0102] Self-ambiguity function: refers to the inner product between signal #A and signal #B, where signal #B is the signal after signal #A is transformed by time delay and Doppler frequency shift.

[0103] Taking signal #A as sequence s(n) as an example, the self-fuzzy function of sequence s(n) satisfies the following formula:

[0104] Among them, A(τ,ν) represents the self-fuzzy function, s * [(n-τ)modN]e j2πnν / N represents the sequence s(n) after time delay and Doppler frequency shift (i.e., signal #B), N represents the sequence length, τ represents time delay, τ∈{0,1,…,N-1}, and ν represents Doppler frequency shift, ν∈{0,1,…,N-1}.

[0105] For the constant modulus sequence |s(n)|=1,n=0,1,…,N-1,the optimal self-fuzzy function sequence is defined as The operator ∨ ​​represents the conditional OR.

[0106] Mutual ambiguity function: refers to the inner product between signal #C and signal #B, where signal #B is the signal after signal #A is transformed by time delay and Doppler frequency shift, and signal #A and signal #C are in the same sequence set.

[0107] 2) Related functions

[0108] There are two types of correlation functions: auto-correlation function (ACF) and cross-correlation function (CCF).

[0109] Autocorrelation function: refers to the inner product between signal #A and signal #B, where signal #B is the signal after signal #A has undergone time delay transformation.

[0110] Taking signal #A as sequence s(n) as an example, the autocorrelation function of sequence s(n) satisfies the following formula:

[0111] C(τ) represents the autocorrelation function, s * [(n-τ)modN] represents the sequence of s(n) after time delay transformation (i.e., signal #B), N represents the sequence length, τ represents the time delay, τ∈{0,1,…,N-1}, and ν represents the Doppler frequency shift, ν∈{0,1,…,N-1}.

[0112] For the constant modulus sequence |s(n)|=1,n=0,1,…,N-1,the ideal autocorrelation function sequence is defined as

[0113] Cross-correlation function: refers to the inner product between signal #C and signal #B, where signal #B is the signal after signal #A has undergone time delay transformation, and signal #A and signal #C are in the same sequence set.

[0114] 3) Zero-ambiguity zone (ZAZ)

[0115] The zero ambiguity zone means that the ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread.

[0116] 4) Low-ambiguity zone (LAZ)

[0117] The low ambiguity zone means that within the range of maximum delay spread and maximum Doppler spread, the ambiguity function value is less than or equal to a preset ambiguity function threshold.

[0118] 5) Zero-correlation zone (ZCZ)

[0119] The zero correlation zone means that the correlation function is equal to zero within the maximum delay spread range.

[0120] 6) Low-correlation zone (LCZ)

[0121] The low correlation area refers to a region within the maximum delay spread range where the correlation function value is less than a preset correlation function threshold.

[0122] 7) Sequence capacity

[0123] Sequence capacity refers to the number of sequences contained in the sequence set.

[0124] 8) Frequency Domain Comb Mapping

[0125] Frequency domain comb mapping refers to resource mapping in which sequences are equally spaced in the frequency domain, for example, the demodulation reference signal (DMRS) configuration type 1 of the NR protocol.

[0126] 9) Frequency Division Multiplexing Mapping

[0127] Frequency division multiplexing mapping means that sequences are mapped to different resources in the frequency domain, for example, DMRS configuration type 2 of the NR protocol.

[0128] The communication method provided by the embodiment of the present application is described in detail below. The communication method of the embodiment of the present application can construct a first sequence by using a base sequence and an auxiliary sequence, so that the first sequence can be used for a variety of physical channels and physical signals, and then transmit a first signal based on the first sequence, which can improve communication performance.

[0129] In the embodiment of the present application, the sending end of the first signal can be understood as the signal sending end, and the receiving end of the first signal can be understood as the signal receiving end. In the present application, the sending end can be the first communication device, and the receiving end can be the second communication device. In some scenarios, the first communication device can be an access network device, or it can be a processor, chip, chip system, circuit or a functional module in the access network device; the second communication device can be a terminal device, or it can be a processor, chip, chip system, circuit or a functional module in the terminal device. In other scenarios, the first communication device can be a terminal device, or it can be a processor, chip, chip system, circuit or a functional module in the terminal device; the second communication device can be an access network device, or it can be a processor, chip, chip system, circuit or a functional module in the access network device. In the following description of the present application, the communication method provided in the embodiment of the present application is explained by taking the first communication device and the second communication device as examples.

[0130] Based on the above description, an embodiment of the present application provides a communication method, as shown in FIG2 . The process of the method may include:

[0131] Step 201: A first communication device determines a first signal. The first signal is determined based on a first sequence, which is determined based on a base sequence and an auxiliary sequence. The base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclically shifted sequence, and the ambiguity function of the first sequence is equal to zero within a maximum delay spread and a maximum Doppler spread range. Alternatively, the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within a maximum delay spread and a maximum Doppler spread range.

[0132] It should be understood that the sequence names of the base sequence and auxiliary sequence in the embodiments of the present application are only examples, and the base sequence and auxiliary sequence can also be replaced by other names. For example, the base sequence can also be called a root sequence, etc., and this application does not limit this.

[0133] The ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread ranges, which can also be understood as the first sequence satisfying the zero ambiguity zone, or the first sequence being a zero ambiguity zone sequence. The ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread ranges, which can also be understood as the first sequence satisfying the low ambiguity zone, or the first sequence being a low ambiguity zone sequence.

[0134] Optionally, the fuzzy function threshold can be N represents the length of the first sequence. Of course, the fuzzy function threshold value may also be other values, which is not limited in this application.

[0135] In an optional embodiment, the first sequence is determined based on the base sequence and the auxiliary sequence, and may satisfy the following formula 1:

[0136] in, is the first sequence, b u (n) is the base sequence, is the auxiliary sequence, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, and k and l are integers.

[0137] Where k and l represent parameters of the auxiliary sequence. For example, k represents the parameter associated with the coefficient of the quadratic term in the auxiliary sequence, and l represents the parameter associated with the coefficient of the linear term in the auxiliary sequence.

[0138] The base sequence number of the base sequence can also be called the root sequence number. In this application, the base sequence number represents the coefficient of the highest order term of the polynomial exponential sequence, rather than the order of the sequence, and the base sequence number is an integer.

[0139] In one example, when the base sequence is an ideal autocorrelation function sequence, the base sequence can satisfy the following formula 2:

[0140] In another example, when the base sequence is an optimal self-fuzzy function sequence, the base sequence can satisfy the following formula 3:

[0141] Among them, in formula 2 and formula 3, b u (n) is the base sequence, N represents the sequence length of the first sequence, P represents the maximum prime number not greater than the sequence length N, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}.

[0142] In some embodiments, the auxiliary sequence may satisfy the following formula 4:

[0143] in, is the auxiliary sequence, N represents the length of the first sequence, P represents the maximum prime number not greater than the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, The auxiliary sequence number representing the auxiliary sequence, represents the cyclic shift of the auxiliary sequence, k represents the auxiliary sequence number index (which can also be understood as k representing the parameter associated with the quadratic term coefficient in the auxiliary sequence), and l represents the cyclic shift index of the auxiliary sequence (which can also be understood as l representing the parameter associated with the linear term coefficient in the auxiliary sequence).

[0144] As can be seen from the foregoing, when the base sequence is the optimal self-fuzzy function sequence, the base sequence is a cubic polynomial exponential sequence, and the corresponding auxiliary sequence is a quadratic polynomial exponential sequence. Optionally, the degree of the highest order term of the base sequence can also be greater than three times, and the corresponding highest order of the auxiliary sequence is 1 less than the highest order of the base sequence. For example, the base sequence is a quartic polynomial exponential sequence, and the auxiliary sequence is a cubic polynomial exponential sequence. Of course, the base sequence and the auxiliary sequence can also have other forms, and this application does not limit this. It should be pointed out that for polynomial exponential sequences greater than or equal to three times, the fuzzy function of the base sequence has a global single-peak feature, that is, the fuzzy function of the base sequence has a value of N only at the origin, and the remaining values ​​are all less than N. In the description of the embodiments of the present application, only when the base sequence is the optimal self-fuzzy function sequence, the base sequence is a cubic polynomial exponential sequence, and the corresponding auxiliary sequence is a quadratic polynomial exponential sequence as an example for explanation.

[0145] Based on the above, it can be understood that the first sequence derived from the base sequence and the auxiliary sequence satisfies the exponential sum theorem, which is also known as the Weil bound on exponential sum theorem. Therefore, the first sequence can also be called the Weil exponential sum sequence, or simply the W sequence.

[0146] The exponential sum theorem refers to: the d-degree polynomial p(n) = p d n d +p d-1 n d-1 The coefficient of the highest-order term in +…+p1n+p0 represents {1,2,…,P-1}; coefficients of non-highest-order terms represents a finite field {0,1,…,P-1}, P is a prime number, d≥1, and the exponential sum satisfy: |·| represents modulo.

[0147] It should be understood that the P involved in the introduction of the exponent and theorem may correspond to the P in “P represents the largest prime number not greater than the sequence length N” described elsewhere in this application, and may also be understood to have the same meaning as P appearing throughout the text.

[0148] In particular, when d = 2, the exponential sum degenerates into a Gaussian sum That is, the Gaussian sum satisfies:

[0149] The first sequence determined by the above method can have the characteristics of large capacity and low ambiguity area and can be applied to various physical channels and physical signals. For example, the first sequence can be applied to reference signals, random access, synchronization signals (including primary synchronization signals and secondary synchronization signals), sequence modulation, etc. In some embodiments, the scope of application of the first sequence provided in the embodiment of the present application (using the W sequence as an example) and the sequences involved in the current NR protocol can be shown in Table 1 below.

[0150] Table 1

[0151] In Table 1, “----” indicates that the W sequence is not applicable to sequence scrambling and sequence frequency hopping.

[0152] As can be seen from Table 1, the first sequence provided in the embodiment of the present application can be applied to a variety of physical channels and physical signals.

[0153] Based on this, the first signal determined based on the first sequence can be a variety of physical signals. The following describes in detail examples of applying the first sequence to different scenarios.

[0154] In a scenario a1, the first sequence may be applied to a physical random access channel (PRACH).

[0155] In this scenario a1, the first signal is a random access preamble sequence. The first sequence is a random access preamble sequence, that is, the first signal is the first sequence, that is, the first signal

[0156] The first signal is a time domain signal. The data corresponding to the first signal is transmitted using a discrete Fourier transform spread orthogonal frequency division multiplexing (DFT-s-OFDM) waveform, or it can be understood that the data corresponding to the first signal is carried on a DFT-s-OFDM waveform, and a frequency domain signal can be obtained by performing a discrete Fourier transform on the first signal.

[0157] In the scenario a1, the sequence length N of the first sequence is a prime number, and P is equal to the sequence length N. As an example, the value of N may be N∈{839,139,1151,571}.

[0158] In this scenario a1, the first communication device may transmit first indication information, where the first indication information is used to indicate that the base sequence is an ideal autocorrelation function sequence or is used to indicate that the base sequence is an optimal self-ambiguity function sequence.

[0159] Exemplarily, in scenario a1, the first communication device may be a terminal device, or may be a processor, chip, chip system, circuit or a functional module in the terminal device; the second communication device may be an access network device, or may be a processor, chip, chip system, circuit or a functional module in the access network device.

[0160] Thus, the first communication device can receive the first indication information, and correspondingly, the second communication device can send the first indication information.

[0161] In some embodiments b1, if the first indication information indicates that the base sequence is an ideal autocorrelation function sequence, the base sequence can refer to the aforementioned formula 2, and will not be repeated here.

[0162] Accordingly, when the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is is equal to zero, that is, the coefficient of the quadratic term in the auxiliary sequence shown in the above formula 4 is 0, and the auxiliary sequence is a cyclic shift sequence. Can satisfy:

[0163] Where P represents the largest prime number not greater than N, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, u -1 Indicates that (u -1 u)mod P=1, the smallest positive integer, τ l represents the delay domain cyclic shift, ν l represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread (it can also be understood that To satisfy the zero ambiguity zone), l represents the cyclic shift index (it can also be understood that l represents the parameter associated with the coefficient of the first-order term in the auxiliary sequence).

[0164] For example, when u is 2 and P is 7, based on (u -1 u) mod P = 1 to get u -1 is 4, 11, 18, ..., based on u -1 Indicates that (u -1 u)mod P=1 is the smallest positive integer that can get the final u -1 Indicates 4; For example, when u is 3 and P is 31, based on (u -1 u) mod P = 1 to get u-1 is 21, 52, 83, ..., based on u -1 Indicates that (u -1 u)mod P=1 is the smallest positive integer that can get the final u -1 The same applies to other similar contents involved in the embodiments of the present application, which will not be described one by one.

[0165] Among them, when the maximum Doppler spread Δ F =1, zero fuzzy zone Can degenerate into zero correlation region In this case, the zero correlation zone cyclic shift may correspond to the unrestricted sets in the standard protocol 3GPP 38.211 6.3.3.1. Maximum Doppler spread Δ F =3 when the cyclic shift can correspond to the restricted sets type A in the standard protocol 3GPP 38.211 6.3.3.1; the maximum Doppler spread Δ F =5, the cyclic shift may correspond to 3GPP 38.211 6.3.3.1 restricted sets type B. It should be noted that compared with the standard protocol 3GPP 38.211 6.3.3.1 restricted sets cyclic shift, the embodiment of the present application can provide more zero ambiguity zone cyclic shifts (Δ F =3,5), and supports higher movement speed (Δ F =7,9,…).

[0166] In an optional manner, in this embodiment b1, the first communications device may determine a first sequence set (also referred to as a random access preamble set in this embodiment b1). The first sequence set is obtained by sequentially traversing cyclic shifts of the auxiliary sequence and a base sequence number of the base sequence. The first sequence set includes the first sequence, or it can be understood that the first sequence is included in the first sequence set, or it can be understood that the first sequence is one of the sequences in the first sequence set.

[0167] Optionally, in this embodiment b1, the first sequence set may be generated by the second communication device by sequentially traversing the cyclic shifts of the secondary sequence and the base sequence number of the base sequence, or may be predefined. The first sequence set is generated by sequentially traversing the cyclic shifts of the secondary sequence and the base sequence number of the base sequence, thereby reducing interference.

[0168] The second communication device may send second indication information to the first communication device, where the second indication information may be used to indicate the first sequence in the first sequence set. The first communication device may determine the first sequence in the first sequence set based on the second indication information.

[0169] Optionally, in this embodiment b1, to avoid collisions between random access preambles used between different cells, the number of sequences included in the first sequence set may be A, where A is a positive integer. For example, A may be 64, etc. A may be predefined or determined by the second communication device.

[0170] In some embodiments b2, if the first indication information indicates that the base sequence is an optimal self-ambiguous function sequence, the base sequence can refer to the aforementioned formula 3 and will not be repeated here.

[0171] Accordingly, when the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence is a quadratic polynomial exponential sequence, and the auxiliary sequence number of the auxiliary sequence is Can satisfy:

[0172] Cyclic shift of auxiliary sequence Can satisfy:

[0173] Among them, Δ T represents the maximum delay spread, Δ F Represents the maximum Doppler spread, u represents the base sequence number, u∈{1,2,…,P-1}, P represents the largest prime number not greater than N, N represents the sequence length of the first sequence, Indicates rounding down.

[0174] In an optional manner, in this embodiment b2, the first communications device may determine a second sequence set (also referred to as a random access preamble set in this embodiment b2). The second sequence set is obtained by sequentially traversing the cyclic shift of the supplementary sequence, the supplementary sequence number of the supplementary sequence, and the base sequence number of the base sequence. The second sequence set includes the first sequence, or it can be understood that the first sequence is included in the second sequence set, or it can be understood that the first sequence is one of the sequences in the second sequence set.

[0175] Optionally, in this embodiment b2, the second sequence set may be generated by the second communication device by sequentially traversing the cyclic shifts of the secondary sequences, the secondary sequence numbers of the secondary sequences, and the base sequence numbers of the base sequences, or may be predefined. The second sequence set is generated by sequentially traversing the cyclic shifts of the secondary sequences, the secondary sequence numbers of the secondary sequences, and the base sequence numbers of the base sequences, thereby increasing the capacity of the first sequence.

[0176] The second communication device may send third indication information to the first communication device, where the third indication information may be used to indicate the first sequence in the second sequence set. The first communication device may determine the first sequence in the second sequence set based on the third indication information.

[0177] Optionally, in this embodiment b2, to avoid collisions between random access preambles used between different cells, the number of sequences included in the second sequence set may be B, where B is a positive integer. For example, B may be 1024, etc. B may be predefined or determined by the second communication device.

[0178] It should be noted that in scenario a1, the maximum delay spread can be understood as the maximum round-trip delay, and the maximum Doppler spread range can be understood as the maximum Doppler frequency shift range. That is, in the aforementioned embodiment b1, the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range, which can be understood as the ambiguity function of the first sequence is equal to zero within the maximum round-trip delay and maximum Doppler frequency shift range. Similarly, in the aforementioned embodiment b2, the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range, which can be understood as the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum round-trip delay and maximum Doppler frequency shift range.

[0179] In another scenario a2, the first sequence may be applied to a demodulation reference signal (DMRS).

[0180] In scenario a2, the first signal determined based on the first sequence can be a demodulation reference signal. When the base sequence is an ideal autocorrelation function sequence (as shown in Formula 2 above), and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range, the sequence capacity of the first sequence is positively correlated with the square of the sequence length of the first sequence. Alternatively, when the base sequence is an optimal self-ambiguity function sequence (as shown in Formula 3 above), and the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range, the sequence capacity of the first sequence is positively correlated with the cube of the sequence length of the first sequence.

[0181] In this application, "when..." can also be replaced with various descriptions such as "if...", "if...", "under..." circumstances, "when...", etc., and this application does not limit this.

[0182] In some embodiments c1, when the data corresponding to the first signal is carried on an orthogonal frequency-division multiplexing (OFDM) waveform, the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range.

[0183] In this embodiment c1, the first signal is determined based on the first sequence by the following method: the first signal is determined by performing frequency domain comb mapping or frequency division multiplexing mapping on the first sequence.

[0184] For example, the first signal is determined based on the first sequence and may satisfy:

[0185] Among them, r (m,q) (n) is the first signal, is the first sequence, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Q represents the length of the frequency-domain orthogonal cover code, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, q represents the symbol position of the frequency-domain orthogonal cover code, q∈{0,1,…,Q-1}, v represents the frequency-domain orthogonal cover code index, v∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index. When Q is 1, the corresponding first signal is determined by performing frequency-domain comb mapping on the first sequence. When Q is not 1, the corresponding first signal is determined by performing frequency-division multiplexing mapping on the first sequence.

[0186] In one example, when the first signal is determined by performing frequency domain comb mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence is Can satisfy:

[0187] Cyclic shift of auxiliary sequence Can satisfy:

[0188] Among them, Δ T represents the maximum delay spread, Δ F Represents the maximum Doppler spread, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

[0189] When the first signal is determined by performing frequency domain comb mapping on the first sequence, the first signal may correspond to DMRS configuration type 1, and the transmission comb number M and the frequency domain orthogonal cover code length Q may have a first relationship, for example, the transmission comb number M=2 and the frequency domain orthogonal cover code length Q=1.

[0190] It should be noted that according to the exponential sum theorem, the number of transmission comb teeth M and the maximum Doppler spread Δ F The value of must meet the following conditions: represents the integer domain. For example, M=2,Δ F =3 or M=4,Δ F =5.

[0191] In another example, when the first signal is determined by performing frequency division multiplexing mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence is Can satisfy:

[0192] Cyclic shift of auxiliary sequence Can satisfy:

[0193] Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, Q represents the length of the frequency domain orthogonal cover code, m represents the transmission comb tooth index, q represents the symbol position of the frequency domain orthogonal cover code, q∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

[0194] When the first signal is determined by frequency division multiplexing mapping the first sequence, the first signal may correspond to DMRS configuration type 2, and there may be a second relationship between the number of transmission comb teeth M and the frequency domain orthogonal cover code length Q, for example, the number of transmission comb teeth M = 3 and the frequency domain orthogonal cover code length Q = 2.

[0195] It should be noted that according to the exponential sum theorem, the number of transmission comb teeth M, the length of the frequency domain orthogonal cover code Q and the maximum Doppler spread Δ F The value of must meet the following conditions: represents the integer domain. For example, M=3,Q=2,Δ F =3 or M=3, Q=4, Δ F =5.

[0196] In some embodiments c2, when the data corresponding to the first signal is carried on an orthogonal frequency division multiplexing waveform expanded by discrete Fourier transform, the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range.

[0197] In this embodiment c2, the first signal is determined based on the first sequence by the following method: the first signal is determined by performing frequency domain comb mapping on the first sequence.

[0198] For example, the first signal is determined based on the first sequence and may satisfy:

[0199] Among them, r (m,0) (n) is the first signal, is the first sequence, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0200] For example, in this embodiment c2, the auxiliary sequence number of the auxiliary sequence is equal to zero, that is, the coefficient of the quadratic term in the auxiliary sequence shown in the above formula 4 is 0, and the auxiliary sequence is a cyclic shift sequence. Can satisfy:

[0201] Where P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread (it can also be understood that To satisfy the zero ambiguity zone), l represents the cyclic shift index.

[0202] Among them, when the maximum Doppler spread Δ F =1, zero fuzzy zone Degenerate into zero correlation region Indicates rounding down.

[0203] In this embodiment c2, the first signal may correspond to DMRS configuration type 1, and the transmission comb number M and the frequency domain orthogonal cover code length Q may have a third relationship, for example, the transmission comb number M=2 and the frequency domain orthogonal cover code length Q=1.

[0204] In some embodiments c3, when the data corresponding to the first signal is carried on an orthogonal frequency division multiplexing waveform, the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range.

[0205] In this embodiment c3, the first signal is determined based on the first sequence by the following method: the first signal is determined by performing frequency domain comb mapping on the first sequence.

[0206] For example, the first signal is determined based on the first sequence and may satisfy:

[0207] Among them, r (m,0) (n) is the first signal, is the first sequence, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0208] For example, in this embodiment c3, the auxiliary sequence number of the auxiliary sequence is equal to zero, that is, the coefficient of the quadratic term in the auxiliary sequence shown in the above formula 4 is 0, and the auxiliary sequence is a cyclic shift sequence. Can satisfy:

[0209] Where P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread (it can also be understood that To satisfy the zero ambiguity zone), l represents the cyclic shift index.

[0210] Among them, when the maximum Doppler spread Δ F =1, zero fuzzy zone Degenerate into zero correlation region Indicates rounding down.

[0211] In this embodiment c3, the first signal may correspond to DMRS configuration type 1, and the transmission comb number M and the frequency domain orthogonal cover code length Q may have a third relationship, for example, the transmission comb number M=2 and the frequency domain orthogonal cover code length Q=1.

[0212] In some embodiments c4, when the data corresponding to the first signal is carried on an orthogonal frequency division multiplexing waveform expanded by discrete Fourier transform, the base sequence is an optimal self-ambiguous function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range.

[0213] In this embodiment c4, the first signal is determined based on the first sequence by the following method: the first signal is determined by performing frequency domain comb mapping or frequency division multiplexing mapping on the first sequence.

[0214] For example, the first signal is determined based on the first sequence and may satisfy:

[0215] Among them, r (m,q) (n) is the first signal, is the first sequence, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Q represents the length of the frequency-domain orthogonal cover code, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, q represents the symbol position of the frequency-domain orthogonal cover code, q∈{0,1,…,Q-1}, v represents the frequency-domain orthogonal cover code index, v∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index. When Q is 1, the corresponding first signal is determined by performing frequency-domain comb mapping on the first sequence. When Q is not 1, the corresponding first signal is determined by performing frequency-division multiplexing mapping on the first sequence.

[0216] In one example, when the first signal is determined by performing frequency domain comb mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence is Can satisfy:

[0217] Cyclic shift of auxiliary sequence Can satisfy:

[0218] Among them, Δ T represents the maximum delay spread, Δ F Represents the maximum Doppler spread, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

[0219] When the first signal is determined by performing frequency domain comb mapping on the first sequence, the first signal may correspond to DMRS configuration type 1, and the transmission comb number M and the frequency domain orthogonal cover code length Q may have a first relationship, for example, the transmission comb number M=2 and the frequency domain orthogonal cover code length Q=1.

[0220] It should be noted that according to the exponential sum theorem, the number of transmission comb teeth M and the maximum Doppler spread Δ F The value of must meet the following conditions: represents the integer domain. For example, M=2,Δ F =3 or M=4,Δ F =5.

[0221] In another example, when the first signal is determined by performing frequency division multiplexing mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence is Can satisfy:

[0222] Cyclic shift of auxiliary sequence Can satisfy:

[0223] Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, Q represents the length of the frequency domain orthogonal cover code, m represents the transmission comb tooth index, q represents the symbol position of the frequency domain orthogonal cover code, q∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

[0224] When the first signal is determined by frequency division multiplexing mapping the first sequence, the first signal may correspond to DMRS configuration type 2, and there may be a second relationship between the number of transmission comb teeth M and the frequency domain orthogonal cover code length Q, for example, the number of transmission comb teeth M = 3 and the frequency domain orthogonal cover code length Q = 2.

[0225] It should be noted that according to the exponential sum theorem, the number of transmission comb teeth M, the length of the frequency domain orthogonal cover code Q and the maximum Doppler spread Δ F The value of must meet the following conditions: represents the integer domain. For example, M=3,Q=2,Δ F =3 or M=3, Q=4, Δ F =5.

[0226] In the scenario a2, the DMRS may be an uplink DMRS or a downlink DMRS.

[0227] When the DMRS is an uplink DMRS, the first communication device can be a terminal device, or it can be a processor, chip, chip system, circuit or a functional module in the terminal device; the second communication device can be an access network device, or it can be a processor, chip, chip system, circuit or a functional module in the access network device.

[0228] Accordingly, the first communication device may receive the first indication information, and accordingly, the second communication device may send the first indication information. The first indication information is used to indicate that the base sequence is an ideal autocorrelation function sequence or is used to indicate that the base sequence is an optimal self-ambiguity function sequence.

[0229] Optionally, in the aforementioned embodiment c1 or c4, the first communication device may receive fourth indication information, where the fourth indication information is used to indicate that the first signal is determined by performing frequency domain comb mapping on the first sequence, or that the first signal is determined by performing frequency division multiplexing mapping on the first sequence. Accordingly, the second communication device may send the fourth indication information.

[0230] It should be understood that the fourth indication information in embodiment c1 can also be understood as indicating that the orthogonal frequency division multiplexing OFDM waveform corresponds to the first signal determined by performing frequency domain comb mapping on the first sequence, or indicating that the orthogonal frequency division multiplexing OFDM waveform corresponds to the first signal determined by performing frequency division multiplexing mapping on the first sequence.

[0231] In embodiment c4, the fourth indication information can also be understood as indicating that the orthogonal frequency division multiplexing waveform expanded by discrete Fourier transform corresponds to the first signal determined by frequency domain comb mapping of the first sequence, or indicating that the orthogonal frequency division multiplexing waveform expanded by discrete Fourier transform corresponds to the first signal determined by frequency division multiplexing mapping of the first sequence.

[0232] When the DMRS is a downlink DMRS, the first communication device can be an access network device, or it can be a processor, chip, chip system, circuit or a functional module in the access network device; the second communication device can be a terminal device, or it can be a processor, chip, chip system, circuit or a functional module in the terminal device.

[0233] Accordingly, the first communication device may send the first indication information, and accordingly, the second communication device may receive the first indication information.

[0234] Optionally, in the aforementioned embodiment c1 or c4, the first communication device may send fourth indication information, and correspondingly, the first communication device may receive the fourth indication information.

[0235] In yet another scenario a3, the first sequence may be applied to a sounding reference signal (SRS).

[0236] In scenario a2, the first signal determined based on the first sequence may be a sounding reference signal. The first signal is determined based on the first sequence and can be implemented by the following method: the first signal is determined by performing frequency domain comb mapping on the first sequence.

[0237] For example, the first signal is determined based on the first sequence and may satisfy:

[0238] in, For the first signal, represents the time domain orthogonal cover code, is the first sequence, p i represents the antenna port number, l′ represents the time domain symbol index, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F Represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0239] In the scenario a3, the first communication device may transmit first indication information, where the first indication information is used to indicate that the base sequence is an ideal autocorrelation function sequence or is used to indicate that the base sequence is an optimal self-ambiguity function sequence.

[0240] Exemplarily, in scenario a3, the first communication device may be a terminal device, or may be a processor, chip, chip system, circuit or a functional module in the terminal device; the second communication device may be an access network device, or may be a processor, chip, chip system, circuit or a functional module in the access network device.

[0241] Thus, the first communication device can receive the first indication information, and correspondingly, the second communication device can send the first indication information.

[0242] In some embodiments d1, if the first indication information indicates that the base sequence is an ideal autocorrelation function sequence, the base sequence can refer to the aforementioned formula 2, and will not be repeated here.

[0243] Accordingly, when the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is is equal to zero, that is, the coefficient of the quadratic term in the auxiliary sequence shown in the above formula 4 is 0, and the auxiliary sequence is a cyclic shift sequence; the cyclic shift of the auxiliary sequence is Can satisfy:

[0244] Where P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread (it can also be understood that To satisfy the zero ambiguity zone), l represents the cyclic shift index.

[0245] Among them, when the maximum Doppler spread Δ F =1, zero fuzzy zone Can degenerate into zero correlation region Indicates rounding down.

[0246] In this embodiment d1, the value range of M can be 2, 4 or 8, corresponding to the NR protocol sounding reference signal configuration.

[0247] In some embodiments d2, if the first indication information indicates that the base sequence is an optimal self-ambiguous function sequence, the base sequence can refer to the aforementioned formula 3 and will not be repeated here.

[0248] Accordingly, when the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range of the sequence, the auxiliary sequence number of the auxiliary sequence is Can satisfy:

[0249] Cyclic shift of auxiliary sequence Can satisfy:

[0250] Where P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, Indicates rounding down.

[0251] In this embodiment d2, the value range of M can be 2, 4 or 8, corresponding to the NR protocol sounding reference signal configuration.

[0252] In scenario a3, the first communication device can determine a sounding reference signal set, where the sounding reference signal set is determined based on a first parameter, the peak-to-average power ratio of the sounding reference signals in the sounding reference signal set is less than a first threshold, and the sounding reference signal set includes the first signal, or it can be understood that the first signal is included in the sounding reference signal set, or it can also be understood that the first signal is one of the sounding reference signal set.

[0253] Optionally, the sounding reference signal set may be generated by the second communication device according to the first parameter, or may be predefined.

[0254] The second communication device may send fifth indication information to the first communication device, where the fifth indication information may be used to indicate the first signal in the sounding reference signal set. The first communication device may determine the first signal in the sounding reference signal set based on the fifth indication information.

[0255] Optionally, the first parameter includes at least one of the following: a cubic metric of a time domain signal, a power corresponding to a complementary cumulative distribution function (CCDF) of a time domain signal, or a peak value of a time domain signal.

[0256] Exemplarily, the sounding reference signal set may include Ω signals. For example, the second communications device may determine Ω signals with the smallest time domain signal cubic metric, or determine Ω signals with the smallest power corresponding to CCDF, or determine Ω signals with the smallest time domain signal peak value as the sounding reference signal set, to ensure that the peak-to-average power ratio of the sounding reference signals in the sounding reference signal set is less than a first threshold.

[0257] For example, CCDF=10 -4The corresponding Ω signals with the smallest time domain signal power.

[0258] Wherein, Ω is predefined or determined by the second communication device itself, and Ω is a positive integer.

[0259] Step 202: The first communication device sends a first signal, and the second communication device receives the first signal accordingly.

[0260] In this application, sending can also be described as outputting, transmitting, etc. That is, the first communication device sending the first signal can also be described as the first communication device outputting the first signal, or the first communication device transmitting the first signal, etc.

[0261] Optionally, sending may refer to transmission between two devices, or may refer to internal transmission within a device, such as transmission from a high layer to a low layer of a device.

[0262] For example, when the first communication device is an access network device, the access network device sends a first signal, which can be understood as the access network device sending the first signal to the terminal device (such as the radio frequency unit of the access network device sends the first signal to the terminal device through the air interface), and can also be understood as the baseband unit of the access network device outputting the first signal to the radio frequency unit of the access network device.

[0263] After receiving the first signal, the second communication device may analyze the first signal.

[0264] Through the above communication method, the first sequence is constructed by using the base sequence and the auxiliary sequence, so that the first sequence can be used for multiple physical channels and physical signals, and then the first signal is transmitted based on the first sequence, which can improve communication performance.

[0265] It should be noted that the application of the first sequence (such as the W sequence) described above is only an example and does not limit the application of the first sequence of this application. It should be understood that the first sequence is not limited to the applications listed in the embodiments of this application. In addition, based on this application, some deformations and changes to the first sequence may still fall within the scope of protection of this application. For example, deformations such as shifting the overall phase of the first sequence or offsetting the polynomial coefficients of the first sequence by a constant will not change the properties or number of the first sequence. The sequence obtained based on this deformation of the first sequence may still fall within the scope of protection of this application.

[0266] Based on the above embodiments, the present application also provides a communication device. Referring to FIG3 , the communication device 300 may include a transceiver unit 301 and a processing unit 302. The transceiver unit 301 is used for the communication device 300 to communicate, such as receiving information (messages or data) or sending information (messages or data), and the processing unit 302 is used to control and manage the actions of the communication device 300. The processing unit 302 may also control the steps performed by the transceiver unit 301.

[0267] Exemplarily, the communication device 300 may specifically implement the functions of the first communication device or the second communication device in the above embodiments.

[0268] In one embodiment, when the communication device 300 is used to implement the function of the first communication device in the embodiment shown in Figure 2 above, the processing unit 302 can be used to determine a first signal, where the first signal is determined based on a first sequence, and the first sequence is determined based on a base sequence and an auxiliary sequence; wherein the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range; or, the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and the maximum Doppler spread range; and the transceiver unit 301 can be used to send the first signal.

[0269] In an optional embodiment, the first sequence is determined based on the base sequence and the auxiliary sequence, and satisfies:

[0270] in, is the first sequence, b u (n) is the base sequence, is the auxiliary sequence, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, and k and l are integers.

[0271] In some embodiments, it is characterized in that the base sequence is an ideal autocorrelation function sequence that satisfies:

[0272] Alternatively, the base sequence is an optimal self-fuzzy function sequence that satisfies:

[0273] Among them, b u(n) is the base sequence, N represents the sequence length of the first sequence, P represents the maximum prime number not greater than the sequence length N, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}.

[0274] Exemplarily, the auxiliary sequence satisfies:

[0275] in, is the auxiliary sequence, N represents the sequence length of the first sequence, P represents the maximum prime number not greater than the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, represents the auxiliary sequence number of the auxiliary sequence, represents the cyclic shift of the auxiliary sequence, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0276] In one example, the first signal is a random access preamble sequence; the first signal is determined based on the first sequence, including: the random access preamble sequence is the first sequence.

[0277] Exemplarily, when the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is is equal to zero; the cyclic shift of the auxiliary sequence satisfy:

[0278] Wherein, P represents the largest prime number not greater than N, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, u -1 Indicates that (u -1 u)mod P=1, the smallest positive integer, τ l represents the delay domain cyclic shift, ν l represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

[0279] Optionally, the processing unit 302 may also be configured to determine a first sequence set, where the first sequence set is obtained by sequentially traversing the cyclic shift of the auxiliary sequence and the base sequence number of the base sequence; the first sequence set includes the first sequence.

[0280] Exemplarily, when the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is satisfy:

[0281] The cyclic shift of the auxiliary sequence satisfy:

[0282] Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than N, N represents the sequence length of the first sequence, Indicates rounding down.

[0283] Optionally, the processing unit 302 can also be used to determine a second sequence set, where the second sequence set is obtained by sequentially traversing the cyclic shift of the auxiliary sequence, the auxiliary sequence number of the auxiliary sequence, and the base sequence number of the base sequence; the second sequence set includes the first sequence.

[0284] In one possible manner, the sequence length N of the first sequence is a prime number, and P is equal to the sequence length N.

[0285] In another example, the first signal is a demodulation reference signal;

[0286] When the base sequence is an ideal autocorrelation function sequence and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range, the sequence capacity of the first sequence is positively correlated with the square of the sequence length of the first sequence; or

[0287] When the base sequence is an optimal self-ambiguity function sequence and the ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within a maximum delay spread and a maximum Doppler spread range, the sequence capacity of the first sequence is positively correlated with the cube of the sequence length of the first sequence.

[0288] In an optional manner, when the data corresponding to the first signal is carried on an orthogonal frequency division multiplexing waveform, the base sequence is an optimal self-ambiguous function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range; the first signal is determined based on the first sequence, including: the first signal is determined by performing frequency domain comb mapping or frequency division multiplexing mapping on the first sequence.

[0289] For example, the first signal is determined based on the first sequence and satisfies:

[0290] Among them, r (m,q) (n) is the first signal, is the first sequence, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Q represents the frequency domain orthogonal cover code length, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission comb teeth, q represents the symbol position of the frequency domain orthogonal cover code, q∈{0,1,…,Q-1}, v represents the frequency domain orthogonal cover code index, v∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0291] Optionally, when the first signal is determined by performing frequency domain comb mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence is satisfy:

[0292] The cyclic shift of the auxiliary sequence satisfy:

[0293] Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

[0294] Optionally, when the first signal is determined by performing frequency division multiplexing mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence is satisfy:

[0295] The cyclic shift of the auxiliary sequence satisfy:

[0296] Among them, Δ T represents the maximum delay spread, Δ Frepresents the maximum Doppler spread, M represents the number of transmission comb teeth, Q represents the length of the frequency domain orthogonal cover code, m represents the transmission comb tooth index, q represents the symbol position of the frequency domain orthogonal cover code, q∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

[0297] In another optional manner, when the data corresponding to the first signal is carried on a discrete Fourier transform expanded orthogonal frequency division multiplexing waveform, the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range; the first signal is determined based on the first sequence, including:

[0298] The first signal is determined by performing frequency domain comb mapping on the first sequence.

[0299] For example, the first signal is determined based on the first sequence and satisfies:

[0300] Among them, r (m,0) (n) is the first signal, is the first sequence, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0301] In some embodiments, the auxiliary sequence number of the auxiliary sequence is is equal to zero; the cyclic shift of the auxiliary sequence satisfy:

[0302] Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

[0303] In another example, the first signal is a sounding reference signal; the first signal is determined based on the first sequence, including: the first signal is determined by performing frequency domain comb mapping on the first sequence.

[0304] For example, the first signal is determined based on the first sequence and satisfies:

[0305] in, is the first signal, represents the time domain orthogonal cover code, is the first sequence, p i represents the antenna port number, l′ represents the time domain symbol index, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

[0306] Exemplarily, when the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is is equal to zero; the cyclic shift of the auxiliary sequence satisfy:

[0307] Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

[0308] Exemplarily, when the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range of the sequence, the auxiliary sequence number of the auxiliary sequence is satisfy:

[0309] The cyclic shift of the auxiliary sequence satisfy:

[0310] Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, m∈{0,1,…,M-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, Indicates rounding down.

[0311] Optionally, the processing unit 302 can also be used to determine a detection reference signal set, where the detection reference signal set is determined based on a first parameter, the peak-to-average power ratio of the detection reference signals in the detection reference signal set is less than a first threshold, and the detection reference signal set includes the first signal.

[0312] For example, the first parameter includes at least one of the following: a cubic metric of a time domain signal, a power corresponding to a complementary cumulative density function of a time domain signal, or a peak value of a time domain signal.

[0313] In some embodiments, the transceiver unit 301 may also be configured to transmit first indication information, where the first indication information is used to indicate that the base sequence is an ideal autocorrelation function sequence or is used to indicate that the base sequence is an optimal self-ambiguity function sequence.

[0314] In another embodiment, when the communication device 300 is used to implement the function of the second communication device in the embodiment shown in Figure 2 above, the transceiver unit 301 can be used to receive a first signal, where the first signal is determined based on a first sequence, and the first sequence is determined based on a base sequence and an auxiliary sequence; wherein the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range; or, the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and the ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within the maximum delay spread and the maximum Doppler spread range; and the processing unit 302 can be used to control the operation of the transceiver unit 301.

[0315] For a detailed introduction to the first signal or the first sequence, etc., please refer to the aforementioned related description and will not be described in detail here.

[0316] It should be noted that the division of units in the embodiments of the present application is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. The functional units in the embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

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

[0318] Based on the above embodiments, embodiments of the present application further provide a communication device. Referring to FIG4 , a communication device 400 may include one or more processors 402. Optionally, the communication device 400 may further include a transceiver 401. Optionally, the communication device 400 may further include at least one memory 403. The memory 403 may be located within or outside the communication device 400. The processor 402 may control the transceiver 401 to receive and send information, messages, or data.

[0319] Specifically, the processor 402 may be a central processing unit (CPU), a network processor (NP), or a combination of a CPU and an NP. The processor 402 may further include a hardware chip. The hardware chip may be an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof.

[0320] The transceiver 401, the processor 402, and the memory 403 are interconnected. Optionally, the transceiver 401, the processor 402, and the memory 403 are interconnected via a bus 404; the bus 404 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus may be classified as an address bus, a data bus, a control bus, etc. For ease of illustration, FIG4 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.

[0321] In an optional embodiment, the memory 403 is used to store programs, etc. Specifically, the programs may include program code, which includes computer operating instructions. The memory 403 may include RAM, or may also include non-volatile memory (non-volatile memory), such as one or more disk storage devices. The processor 402 executes the application program stored in the memory 403 to implement the above functions, thereby realizing the functions of the communication device 400.

[0322] Exemplarily, the communication device 400 may specifically implement the functions of the first communication device or the second communication device in the above embodiments.

[0323] In one embodiment, when the communication device 400 implements the functions of the first communication device in the aforementioned method embodiment, the transceiver 401 may implement the transceiver operations performed by the first communication device in the aforementioned method embodiment; and the processor 402 may implement other operations performed by the first communication device in the aforementioned method embodiment, except for the transceiver operations. For specific details, please refer to the relevant descriptions in the aforementioned method embodiment and will not be described in detail here.

[0324] In another embodiment, when the communication device 400 implements the functions of the second communication device in the aforementioned method embodiment, the transceiver 401 may implement the transceiver operations performed by the second communication device in the aforementioned method embodiment; and the processor 402 may implement other operations performed by the second communication device in the aforementioned method embodiment in addition to the transceiver operations. For specific details, please refer to the relevant descriptions in the aforementioned method embodiment and will not be described in detail here.

[0325] Based on the above embodiments, an embodiment of the present application provides a communication system, which may include the first communication device and the second communication device involved in the above embodiments.

[0326] An embodiment of the present application further provides a computer-readable storage medium, which is used to store a computer program or instruction. When the computer program or instruction is executed by a computer, the computer can implement the communication method provided by the above method embodiment.

[0327] An embodiment of the present application further provides a computer program product, which is used to store a computer program or instructions. When the computer program or instructions are executed by a computer, the computer can implement the communication method provided by the above method embodiment.

[0328] An embodiment of the present application also provides a chip or chip system, including a logic circuit, which is used to execute the communication method provided by the above method embodiment.

[0329] An embodiment of the present application also provides a chip or chip system, including one or more processors, which are coupled to at least one memory and are used to call the program in the memory so that the chip or chip system implements the communication method provided by the above method embodiment.

[0330] An embodiment of the present application also provides a chip or a chip system, which is coupled to at least one memory and is used to implement the communication method provided by the above method embodiment.

[0331] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.

[0332] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the present application. It should be understood that each flow and / or box in the flow chart and / or block diagram, as well as the combination of the flow chart and / or box in the flow chart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more flow charts and / or one or more boxes in the block diagram.

[0333] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0334] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0335] Obviously, those skilled in the art may make various changes and modifications to the present application without departing from the scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is intended to include these modifications and variations.

Claims

1. A communication method, characterized in that: include: Determining a first signal, where the first signal is determined based on a first sequence, and the first sequence is determined based on a base sequence and an auxiliary sequence; wherein the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclically shifted sequence, and an ambiguity function of the first sequence is equal to zero within a maximum delay spread and a maximum Doppler spread range; or, the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and an ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within a maximum delay spread and a maximum Doppler spread range; The first signal is sent.

2. The method according to claim 1, wherein The first sequence is determined based on the base sequence and the auxiliary sequence and satisfies: in, is the first sequence, b u (n) is the base sequence, is the auxiliary sequence, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, and k and l are integers.

3. The method according to claim 1 or 2, wherein: The base sequence is an ideal autocorrelation function sequence that satisfies: Alternatively, the base sequence is an optimal self-fuzzy function sequence that satisfies: Among them, b u (n) is the base sequence, N represents the sequence length of the first sequence, P represents the maximum prime number not greater than the sequence length N, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}.

4. The method according to any one of claims 1 to 3, wherein The auxiliary sequence satisfies: in, is the auxiliary sequence, N represents the sequence length of the first sequence, P represents the maximum prime number not greater than the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, represents the auxiliary sequence number of the auxiliary sequence, represents the cyclic shift of the auxiliary sequence, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

5. The method according to any one of claims 1 to 4, characterized in that The first signal is a random access preamble sequence; the first signal is determined based on the first sequence, including: The random access preamble sequence is the first sequence.

6. The method according to claim 5, wherein When the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is is equal to zero; the cyclic shift of the auxiliary sequence satisfy: Wherein, P represents the largest prime number not greater than N, N represents the length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, u -1 Indicates that (u -1 u)mod P=1, the smallest positive integer, τ l represents the delay domain cyclic shift, ν l represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

7. The method according to claim 6, wherein The method further comprises: A first sequence set is determined, where the first sequence set is obtained by sequentially traversing cyclic shifts of the auxiliary sequence and base sequence numbers of the base sequence; and the first sequence set includes the first sequence.

8. The method according to claim 5, wherein When the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is satisfy: The cyclic shift of the auxiliary sequence satisfy: Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than N, N represents the sequence length of the first sequence, Indicates rounding down.

9. The method according to claim 8, wherein The method further comprises: A second sequence set is determined, where the second sequence set is obtained by sequentially traversing the cyclic shift of the auxiliary sequence, the auxiliary sequence number of the auxiliary sequence, and the base sequence number of the base sequence; and the second sequence set includes the first sequence.

10. The method according to any one of claims 6 to 9, characterized in that The sequence length N of the first sequence is a prime number, and P is equal to the sequence length N.

11. The method according to any one of claims 1 to 4, wherein: The first signal is a demodulation reference signal; When the base sequence is an ideal autocorrelation function sequence and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range, the sequence capacity of the first sequence is positively correlated with the square of the sequence length of the first sequence; or When the base sequence is an optimal self-ambiguity function sequence and the ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within a maximum delay spread and a maximum Doppler spread range, the sequence capacity of the first sequence is positively correlated with the cube of the sequence length of the first sequence.

12. The method according to claim 11, wherein When data corresponding to the first signal is carried on an orthogonal frequency division multiplexing waveform, the base sequence is an optimal self-ambiguity function sequence, the auxiliary sequence is a quadratic polynomial exponential sequence, and an ambiguity function of the first sequence is less than or equal to an ambiguity function threshold within a maximum delay spread and a maximum Doppler spread range; and the first signal is determined based on the first sequence, including: The first signal is determined by performing frequency domain comb mapping or frequency division multiplexing mapping on the first sequence.

13. The method according to claim 12, wherein: The first signal is determined based on the first sequence and satisfies: Among them, r (m,q) (n) is the first signal, is the first sequence, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Q represents the frequency domain orthogonal cover code length, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission comb teeth, q represents the symbol position of the frequency domain orthogonal cover code, q∈{0,1,…,Q-1}, v represents the frequency domain orthogonal cover code index, v∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

14. The method according to claim 12 or 13, wherein: When the first signal is determined by performing frequency domain comb mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence is satisfy: The cyclic shift of the auxiliary sequence satisfy: Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

15. The method according to claim 12 or 13, wherein: When the first signal is determined by performing frequency division multiplexing mapping on the first sequence, the auxiliary sequence number of the auxiliary sequence satisfy: The cyclic shift of the auxiliary sequence satisfy: Among them, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, Q represents the length of the frequency domain orthogonal cover code, m represents the transmission comb tooth index, q represents the symbol position of the frequency domain orthogonal cover code, q∈{0,1,…,Q-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Indicates rounding down.

16. The method according to claim 11, wherein When the data corresponding to the first signal is carried on a discrete Fourier transform expanded orthogonal frequency division multiplexing waveform, the base sequence is an ideal autocorrelation function sequence, the auxiliary sequence is a cyclic shift sequence, and the ambiguity function of the first sequence is equal to zero within the maximum delay spread and maximum Doppler spread range; The first signal is determined based on the first sequence, including: The first signal is determined by performing frequency domain comb mapping on the first sequence.

17. The method according to claim 16, wherein The first signal is determined based on the first sequence and satisfies: Among them, r (m,0) (n) is the first signal, is the first sequence, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

18. The method according to claim 16 or 17, wherein: Auxiliary sequence number of the auxiliary sequence is equal to zero; the cyclic shift of the auxiliary sequence satisfy: Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

19. The method according to any one of claims 1 to 4, wherein: The first signal is a sounding reference signal; the first signal is determined based on the first sequence, including: The first signal is determined by performing frequency domain comb mapping on the first sequence.

20. The method according to claim 19, wherein The first signal is determined based on the first sequence and satisfies: in, is the first signal, represents the time domain orthogonal cover code, is the first sequence, p i represents the antenna port number, l′ represents the time domain symbol index, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, P represents the maximum prime number not greater than the sequence length N, k represents the auxiliary sequence number index, and l represents the cyclic shift index.

21. The method according to claim 19 or 20, wherein: When the ambiguity function of the first sequence is equal to zero within the maximum delay spread and the maximum Doppler spread range, the auxiliary sequence number of the auxiliary sequence is is equal to zero; the cyclic shift of the auxiliary sequence satisfy: Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, m represents the transmission comb index, m∈{0,1,…,M-1}, M represents the number of transmission combs, u represents the base sequence number of the base sequence, represents the delay domain cyclic shift, represents the Doppler domain cyclic shift, The ambiguity function is equal to zero within the range of maximum delay spread and maximum Doppler spread, and l represents the cyclic shift index.

22. The method according to claim 19 or 20, wherein: When the ambiguity function of the first sequence is less than or equal to the ambiguity function threshold within the maximum delay spread and maximum Doppler spread range of the sequence, the auxiliary sequence number of the auxiliary sequence is satisfy: The cyclic shift of the auxiliary sequence satisfy: Wherein, P represents the maximum prime number not greater than the sequence length N, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, m∈{0,1,…,M-1}, u represents the base sequence number of the base sequence, u∈{1,2,…,P-1}, Indicates rounding down.

23. The method according to any one of claims 19 to 22, wherein: The method further comprises: A sounding reference signal set is determined, where the sounding reference signal set is determined based on a first parameter, a peak-to-average power ratio of sounding reference signals in the sounding reference signal set is less than a first threshold, and the sounding reference signal set includes the first signal.

24. The method according to claim 23, wherein The first parameter includes at least one of the following: a cubic metric of a time domain signal, a power corresponding to a complementary cumulative density function of a time domain signal, or a peak value of a time domain signal.

25. The method according to any one of claims 1 to 24, wherein: The method further comprises: Transmitting first indication information, where the first indication information is used to indicate that the base sequence is an ideal autocorrelation function sequence or to indicate that the base sequence is an optimal self-ambiguity function sequence.

26. A communication device, characterized in that: The method comprises a unit or module for executing the method according to any one of claims 1 to 25.

27. A communication device, characterized in that: The device comprises a processor configured to execute a computer program or instructions to implement the method according to any one of claims 1 to 25.

28. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a computer program or instructions. When the computer program or instructions are executed by the communication device, the method according to any one of claims 1 to 25 is implemented.

29. A computer program product, characterized in that The computer program product comprises a computer program or instructions, and when the computer program or instructions are executed by a computer, the method according to any one of claims 1 to 25 is implemented.

30. A chip or a chip system, characterized in that: The chip or chip system comprises a logic circuit, and the logic circuit is used to execute the method according to any one of claims 1 to 25.

Citation Information

Patent Citations

  • Signal processing method and device

    CN112003808A

  • Method for setting cyclic shift considering frequency offset

    US20080168114A1

  • Random access structure for wireless networks

    WO2007126793A2