Communication method and device

By determining the cyclic shift of the root sequence and frequency domain comb tooth mapping to generate signals, the problem of inter-signal interference in the LTE/NR standard protocol is solved, and signal transmission performance and channel estimation accuracy are improved.

CN120434092APending Publication Date: 2025-08-05HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410167154.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-02-05
Publication Date
2025-08-05

AI Technical Summary

Technical Problem

In the Long-term Evolution (LTE)/New Air Interface (NR) standard protocol, how to determine the signal based on the cyclic shift of the root sequence to make the mutual fuzzy function equal to zero within the maximum delay expansion and maximum Doppler expansion range, reduce inter-signal interference and improve signal transmission performance.

Method used

By determining the cyclic shift and frequency domain comb tooth mapping of the root sequence, a first signal is generated so that its mutual fuzzy function within the maximum delay expansion and maximum Doppler expansion range is equal to zero, reducing the impact of other signals on it.

Benefits of technology

The signal transmission performance is improved, especially the channel estimation accuracy of the DMRS signal, and the mutual interference between signals is reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120434092A_ABST
    Figure CN120434092A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, and the method comprises the steps: a transmitting end determines a first sequence according to the cyclic shift of a root sequence; the sending end performs frequency domain comb mapping on the first sequence to obtain a first signal; and the sending end sends the first signal to the receiving end, and the receiving end demodulates the received first signal. In the maximum delay spread and maximum Doppler spread range, the mutual ambiguity function of the first signal is equal to zero, the influence of other signals on the first signal is minimum, and the transmission performance of the first signal is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Communication sequences are widely used in Long Term Evolution (LTE) and New Radio (NR) standard protocols. Sequences can be used to construct demodulation reference signals. Common sequence evaluation metrics include autocorrelation, cross-correlation, sequence capacity, frequency offset robustness, peak-to-average power ratio, and dual-domain constant modulus. Determining the cyclic shift of a root sequence, and thus the corresponding signal, is a research topic. Summary of the Invention

[0003] Embodiments of the present application provide a communication method and apparatus to determine a first signal based on a cyclic shift of a root sequence.

[0004] In a first aspect, a communication method is provided, which can be applied to the transmitting side. For example, in uplink communication, the transmitting end can be a terminal or a communication module in the terminal, or a circuit or chip or chip system responsible for the communication function in the terminal (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or system in package (SIP) chip containing a modem core, etc.). In downlink communication, the transmitting end can be an access network side device, for example, an access network device, or a module in the access network device (for example, a chip, a chip system or a circuit, etc.), or a logical node (for example, CU, DU or RU), a logical module or software that fully or partially implements the functions of the access network device. The method includes: determining a first sequence based on a cyclic shift of a root sequence, the cyclic shift being associated with a transmission comb index; outputting a first signal, the first signal being obtained by frequency domain comb mapping of the first sequence, and the mutual ambiguity function of the first signal being equal to zero within the maximum delay spread and the maximum Doppler spread range.

[0005] The above design can satisfy the following requirements: within the range of maximum delay spread and maximum Doppler spread, the mutual ambiguity function of the first signal is equal to zero, the influence of other signals on the first signal is minimal, and the transmission performance of the first signal is improved.

[0006] In one possible design, the cyclic shift C of the root sequence v,m , determine the first sequence s u,v,m (n), satisfying:

[0007]

[0008] Wherein, N represents the sequence length of the root sequence, P is the maximum prime number that does not exceed the sequence length N, u represents the root sequence number, u∈{1,2,…,N-1}, v represents the cyclic shift index of the root sequence, m represents the transmission comb index, and n represents the symbol position of the first sequence.

[0009] In one possible design, the cyclic shift C of the root sequence v,m is based on the delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m Determined, satisfied:

[0010] C v,m =(τ v,m -uν v,m )mod P

[0011] Wherein, P is the maximum prime number that does not exceed the sequence length N, v represents the cyclic shift index of the root sequence, and m represents the transmission comb index.

[0012] In one possible design, the first signal is the first sequence s u,v,m (n) is obtained through frequency domain comb mapping and satisfies:

[0013]

[0014] Wherein, N represents the sequence length of the root sequence, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, m∈{0,1,…,M-1}, δ(i) represents the impulse function, n represents the symbol position of the first sequence, and i represents the subcarrier number.

[0015] In one possible design, the first signal includes and and Mutual fuzzy function At the maximum delay spread Δ T and the maximum Doppler spread Δ F The range is equal to zero, satisfying:

[0016]

[0017] Where u represents the root sequence number, v1 and v2 represent the cyclic shift index of the root sequence, m1 and m2 represent the transmission comb index, τ represents the delay coordinate of the ambiguity function, and the value range of τ is 0≤τ≤Δ T -1, ν represents the Doppler coordinate of the ambiguity function, and the value range of ν is 0≤ν≤Δ F -1, the operator ∨ represents conditional OR.

[0018] In a possible design, it also includes: determining a cyclic shift reference point of a root sequence based on a delay domain cyclic shift reference point and a Doppler domain cyclic shift reference point; determining a delay domain cyclic shift and a Doppler domain cyclic shift based on the cyclic shift reference point of the root sequence; and determining a cyclic shift of the root sequence based on the delay domain cyclic shift and the Doppler domain cyclic shift.

[0019] In one possible design, the cyclic shift reference point of the root sequence is the delay domain cyclic shift reference point:

[0020] Cyclic shift index for the root sequence Transmission comb index m=0,1,…,M-1, delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0021]

[0022] Or, for the cyclic shift index of the root sequence Transmission comb index m=0,1,…,M-1, delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0023]

[0024] Or, for the cyclic shift index of the root sequence Transmission comb index m=0,1,…,M-1, delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0025]

[0026] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the cyclic shift reference point of the root sequence, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, the operator sgn(·) represents the sign function, and the operator Indicates rounding down, operator Indicates rounding up, the operator |·| indicates the cardinality of the set, They are:

[0027]

[0028]

[0029]

[0030] In one possible design, the cyclic shift reference point of the root sequence is a Doppler domain cyclic shift reference point.

[0031] Cyclic shift index for the root sequence Transmission comb index m=0,1,…,M-1, delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0032]

[0033] Or, for the cyclic shift index of the root sequence Transmission comb index m=0,1,…,M-1, delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0034]

[0035] Or, for the cyclic shift index of the root sequence Transmission comb index m=0,1,…,M-1, delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0036]

[0037] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the cyclic shift reference point of the root sequence, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, the operator sgn(·) represents the sign function, and the operator Indicates rounding down, operator Indicates rounding up, the operator |·| indicates the cardinality of the set, They are:

[0038]

[0039]

[0040]

[0041] In one possible design, the coordinates of the delay domain cyclic shift reference points are composed of a set satisfy:

[0042]

[0043] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Represents the coordinates of the i-th delay domain cyclic shift reference point, and the value range of i is Operator (·) -1 represents the multiplicative inverse, and the operator |·| represents the cardinality of a set.

[0044] In one possible design, the coordinates of the Doppler domain cyclically shifted reference points consist of the set satisfy:

[0045]

[0046] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Represents the coordinates of the i-th Doppler domain cyclic shift reference point, and the value range of i is Operator (·) -1 represents the multiplicative inverse, and the operator |·| represents the cardinality of a set.

[0047] In one possible design, a cyclic shift reference point of a root sequence is determined based on a delay domain cyclic shift reference point and a Doppler domain cyclic shift reference point, including: determining the cyclic shift reference point of the root sequence based on a cyclic shift number corresponding to the delay domain cyclic shift reference point and a cyclic shift number corresponding to the Doppler domain cyclic shift reference point.

[0048] In one possible design, determining a cyclic shift reference point of a root sequence based on a cyclic shift number corresponding to a delay-domain cyclic shift reference point and a cyclic shift number corresponding to a Doppler-domain cyclic shift reference point includes determining a reference point having the largest number of cyclic shifts among the cyclic shift numbers corresponding to the delay-domain cyclic shift reference points and the cyclic shift numbers corresponding to the Doppler-domain cyclic shift reference points as the cyclic shift reference point of the root sequence.

[0049] Through the above design, the number of cyclic shifts of the determined root sequence can be maximized, thereby maximizing the zero ambiguity of the root sequence.

[0050] In one possible design, the cyclic shift reference point of the root sequence The corresponding number of cyclic shifts satisfy:

[0051]

[0052] in, Indicates the cyclic shift number corresponding to the delay domain cyclic shift reference point, Indicates the cyclic shift number corresponding to the Doppler domain cyclic shift reference point, Indicates the cyclic shift number corresponding to the cyclic shift reference point of the root sequence.

[0053] In one possible design, the delay domain cyclic shift reference point The corresponding number of cyclic shifts satisfy:

[0054]

[0055] in, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain, Represents the number of residual cyclic shifts at the far end of the Doppler domain, and the value range of i is

[0056] In one possible design, the number of complete cyclic shifts in the delay domain is satisfy:

[0057]

[0058] Among them, Δ T represents the maximum delay spread, represents the coordinates of the delay domain cyclic shift reference point, the operator Indicates rounding down.

[0059] In one possible design, the number of Doppler domain full cyclic shifts is satisfy:

[0060] Cyclic shift of the reference point coordinates according to the delay domain Determine the limiting coordinates satisfy:

[0061]

[0062] Among them, P represents the maximum prime number that does not exceed the sequence length N, u represents the root sequence number, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, and the operator (·) -1 represents the multiplicative inverse;

[0063] Cyclic shift of the reference point coordinates according to the delay domain and limit coordinates Determining Doppler spacing satisfy:

[0064]

[0065] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, the operator Indicates rounding down, operator Indicates rounding up;

[0066] According to the Doppler distance Determine the number of complete cyclic shifts in the Doppler domain satisfy:

[0067]

[0068] Among them, Δ F represents the maximum Doppler spread, represents the Doppler distance, Indicates rounding down.

[0069] In one possible design, the number of residual cyclic shifts in the near-end delay domain is satisfy:

[0070]

[0071] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, ΔT represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0072] In one possible design, the number of residual cyclic shifts near the Doppler domain is satisfy:

[0073]

[0074] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0075] In one possible design, the number of residual cyclic shifts in the delay domain is satisfy:

[0076]

[0077] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0078] In one possible design, the number of Doppler domain far-end residual cyclic shifts is satisfy:

[0079]

[0080] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the number of complete cyclic shifts in the Doppler domain, The operator represents the number of residual cyclic shifts near the Doppler domain. Indicates rounding down.

[0081] In one possible design, the Doppler domain cyclically shifts the reference point The corresponding number of cyclic shifts satisfy:

[0082]

[0083] in, represents the number of complete cyclic shifts in the Doppler domain, represents the number of complete cyclic shifts in the delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain. The value range of i is

[0084] In one possible design, the number of Doppler domain full cyclic shifts is satisfy:

[0085]

[0086] Among them, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, and the operator Indicates rounding down.

[0087] In one possible design, the number of complete cyclic shifts in the delay domain is satisfy:

[0088] Circularly shift the coordinates of the reference point according to the Doppler domain Determine the limiting coordinates satisfy:

[0089]

[0090] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, and the operator (·) -1 represents the multiplicative inverse;

[0091] Circularly shift the coordinates of the reference point according to the Doppler domain and limit coordinates Determine the delay interval

[0092]

[0093] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, Indicates restricted coordinates, operator Indicates rounding down, operator Indicates rounding up.

[0094] According to the delay interval Determine the number of complete cyclic shifts in the delay domain satisfy:

[0095]

[0096] Among them, Δ T represents the maximum delay spread, Indicates the delay interval, the operator Indicates rounding down.

[0097] In one possible design, the number of residual cyclic shifts near the Doppler domain is satisfy:

[0098]

[0099] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0100] In one possible design, the number of residual cyclic shifts in the near-end delay domain is satisfy:

[0101]

[0102] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0103] In one possible design, the number of Doppler domain far-end residual cyclic shifts is satisfy:

[0104]

[0105] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0106] In one possible design, the number of residual cyclic shifts in the delay domain is satisfy:

[0107]

[0108] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the number of complete cyclic shifts in the delay domain, The operator represents the number of residual cyclic shifts in the near-end delay domain. Indicates rounding down.

[0109] In a second aspect, a device is provided that can implement the method of the first aspect. For example, the device includes means for executing the corresponding method of the first aspect. The device can be implemented by hardware, software, or by executing corresponding software implementations through hardware. The device can be a first communication device, for example, a terminal, or a communication module in a terminal, or a chip or chip system responsible for communication functions in the terminal, such as a modem chip (also known as a baseband chip) or a SoC or SIP chip containing a modem module.

[0110] In one design, the apparatus includes means for performing the above-described first aspect.

[0111] In one design, the apparatus includes a processor configured to execute a computer program or instruction stored in a memory, so that the apparatus implements the method of the first aspect. Optionally, the apparatus further includes a memory.

[0112] In one design, the device includes a processor and an interface circuit, the interface circuit is used to receive signals from other devices outside the device and transmit them to the processor or send signals from the processor to other devices outside the device, and the processor is used to implement the method in the first aspect above through logic circuits or executing code instructions.

[0113] In one design, the device may be a first communication device, or a module or unit (for example, a chip, or a chip system, or a circuit) in the first communication device that corresponds one-to-one to the method / operation / step / action described in the first aspect, or may be capable of being used in conjunction with the first communication device.

[0114] In a third aspect, a computer-readable storage medium is provided, which stores a computer program or instruction. When the computer program or instruction is executed on a computer, the computer implements the method of the first aspect.

[0115] In a fourth aspect, a computer program product is provided, comprising a computer program or instructions, which enables the method of the first aspect to be executed when the computer program or instructions are executed by a computer.

[0116] In a fifth aspect, a chip system is provided, comprising a processor configured to execute a computer program or instruction stored in a memory, so that the chip system implements the method of the first aspect. Optionally, the processor is coupled to the memory.

[0117] In a sixth aspect, a communication system is provided, comprising a first communication device and a second communication device; wherein the first communication device is used to execute the method of the first aspect above, and the second communication device is used to execute the receiving end method corresponding to the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0118] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0119] Figure 2 A schematic diagram of mapping the DMRS sequence provided in an embodiment of the present application;

[0120] Figure 3 A flow chart of a communication method provided in an embodiment of the present application;

[0121] Figure 4 A schematic diagram of the first sequence provided in an embodiment of the present application;

[0122] Figure 5aA schematic diagram of a delay domain cyclic shift reference point provided in an embodiment of the present application;

[0123] Figure 5b A schematic diagram of a Doppler domain cyclic shift reference point provided in an embodiment of the present application;

[0124] Figure 6a A schematic diagram of cyclic shift numbers corresponding to delay domain cyclic shift reference points provided in an embodiment of the present application;

[0125] Figure 6b A schematic diagram of cyclic shift numbers corresponding to Doppler domain cyclic shift reference points provided in an embodiment of the present application;

[0126] Figure 7a Another schematic diagram of a delay domain cyclic shift reference point provided in an embodiment of the present application;

[0127] Figure 7b Another schematic diagram of a Doppler domain cyclic shift reference point provided in an embodiment of the present application;

[0128] Figure 8a Another schematic diagram of the number of cyclic shifts corresponding to the delay domain cyclic shift reference point provided in an embodiment of the present application;

[0129] Figure 8b Another schematic diagram of the number of cyclic shifts corresponding to the Doppler domain cyclic shift reference point provided in an embodiment of the present application;

[0130] Figure 9a A schematic diagram of cyclic shift of a root sequence provided in an embodiment of the present application;

[0131] Figure 9b Another schematic diagram of the cyclic shift of the root sequence provided in an embodiment of the present application;

[0132] Figure 10 A schematic diagram of the structure of the device provided in an embodiment of the present application;

[0133] Figure 11 Another structural diagram of the device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0134] In order to make the purpose, technical solutions and advantages of this application more clear, the application will be further described in detail below with reference to the accompanying drawings. The specific operation methods and functional descriptions in the method embodiments can also be applied to the device embodiments or system embodiments.

[0135] The various numbers and terms such as "first" and "second" used in the embodiments of this application are merely for convenience of description and are not intended to limit the scope of the embodiments of this application. The order of the sequence numbers of the above-mentioned processes does not necessarily indicate the order in which they are executed. The order in which the processes are executed should be determined by their functions and internal logic.

[0136] In the embodiments of the present application, the number of nouns, unless otherwise specified, means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. "Including at least one of A, B or C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0137] Figure 1 A possible, non-limiting system diagram is shown. Figure 1 As shown, the communication system 10 includes a radio access network (RAN) 100 and a core network (CN) 200. Optionally, the Internet 300 is also included.

[0138] 1. RAN

[0139] The RAN 100 includes at least one RAN node (e.g. Figure 1 110a and 110b, etc., may be collectively referred to as 110) and at least one terminal (e.g., Figure 1 120a to 120j, etc., may be collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment ( Figure 1 not shown).

[0140] Terminal 120 can be connected to RAN node 110 wirelessly. RAN node 110 is connected to core network 200 wirelessly or by wire. The core network element in core network 200 and RAN node 110 in RAN 100 can be different physical devices, or they can be a single physical device that integrates the logical functions of the core network element and the logical functions of the radio access network.

[0141] The multiple RAN nodes 110 in the communication system 10 may be nodes of the same type or of different types. In some scenarios, the roles of the RAN node 110 and the terminal 120 are relative, for example, Figure 1The network element 120i can be a helicopter or a drone, which can be configured as a mobile base station. For the terminals 120j accessing the RAN 100 through the network element 120i, the network element 120i is a base station; but for the base station 110a, the network element 120i is a terminal.

[0142] RAN100 can be a cellular system related to the Third Generation Partnership Project (3GPP), such as a fourth generation (4G) mobile communication system, a fifth generation (5G) mobile communication system, or a future-oriented evolution system, such as a sixth generation (6G) mobile communication system. RAN100 can also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. RAN100 can also be a communication system that integrates two or more of the above systems.

[0143] 1.1 RAN-side Node

[0144] In one possible scenario, the RAN side node can 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. The RAN node can be a macro base station (such as Figure 1 110a in), micro base stations or indoor stations (such as Figure 1110b in the embodiment of the present application), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the RAN node 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 RAN node in the embodiment of the present 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 RAN node in the embodiment of the present application may also be a logical node, a logical module or software that can implement all or part of the functions of the RAN node.

[0145] In another possible scenario, multiple RAN nodes collaborate to assist the terminal in achieving wireless access, and different RAN nodes respectively implement part of the functions of the base station. For example, the RAN node 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).

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

[0147] A RAN node, sometimes also referred to as an access network device, RAN entity, or access node, constitutes part of a communication system and helps terminals achieve wireless access. In the subsequent description of this application, unless otherwise specified, the term "access network device" is used for description.

[0148] It is understandable that the access network device can be referred to as a communication device. For example, the access network device can be understood as a device having the function of an access network device. For example, the device for implementing the function of the access network device can be the access network device; or some components in the access network device, such as CU, DU, etc. It can also be a device that can support the access network device to implement the function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module. The device can be installed in the access network device or can be used in conjunction with the access network device. In the embodiment of the present application, the chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0149] 1.2 Terminal

[0150] A terminal is a device or module that can access the communication system 10 and has corresponding communication functions. A terminal may also be referred to as user equipment (UE), terminal, user device, access terminal, user unit, user station, mobile station, mobile station (MS), remote station, remote terminal, mobile device, user terminal, terminal unit, terminal station, terminal device, wireless communication device, user agent, or user device. The terminal typically includes a communication module, circuit, or chip that performs the corresponding communication functions. The terminal is also configured with program instructions for performing the corresponding communication functions.

[0151] For example, the terminal in the embodiment of the present application can be a mobile phone, a personal digital assistant (PDA), a laptop computer, a tablet computer, a drone, a computer with wireless transceiver function, a machine type communication (MTC) terminal, a virtual reality (VR) terminal, an augmented reality (AR) terminal, an Internet of Things (IoT) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home (such as a game console, a smart TV, a smart speaker, a smart refrigerator, and fitness equipment, etc.), a transport vehicle with wireless communication function, a communication module, a road side unit (RSU) with a terminal function, etc. The terminal can be widely used in various scenarios, such as device-to-device (D2D), V2X communication, MTC, IoT, VR, AR, industrial control, autonomous driving, telemedicine, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, etc. The embodiments of this application do not limit the device form of the terminal.

[0152] It is understood that a terminal can be referred to as a communication device. For example, a terminal can be understood as a device that has terminal functions. For example, a device used to implement the terminal function can be a terminal; it can also be a device that supports the terminal in implementing the function, such as a chip system, hardware circuit, software module, or hardware circuit and software module, which can be installed in the terminal or can be used in conjunction with the terminal.

[0153] 2. CN

[0154] CN200 includes at least one core network element. Taking the 5G communication system as an example, CN200 includes the access and mobility management function (AMF) network element, the session management function (SMF) network element, the user plane function (UPF) network element, the policy control function (PCF) network element, the unified data management (UDM) network element, and the application function (AF) network element.

[0155] The solutions provided in the embodiments of this application can be applied to 5G communication systems, 6G communication systems, integrated communication and perception systems, and even other communication systems that will evolve in the future, without limitation. In the following description, the communication between access network equipment and terminals is mainly used as an example. The solutions provided in the embodiments of this application can also be applied to other application scenarios, such as communication between base stations, communication between terminals, communication in the Internet of Vehicles, the Internet of Things, or the Industrial Internet, without limitation.

[0156] exist Figure 1 In the communication system shown, during downlink communication, when an access network device sends downlink data to a terminal, it also sends a demodulation reference signal (DMRS) to the terminal. The terminal performs downlink channel estimation and downlink data demodulation based on the DMRS sent by the access network device. During uplink communication, when a terminal sends uplink data to the access network device, it also sends the DMRS to the access network device. The access network device performs uplink channel estimation and uplink data demodulation based on the DMRS sent by the terminal.

[0157] The transmitting end (eg, a terminal or access network device) can map the DMRS sequence to the frequency domain resources according to the comb structure to generate a DMRS signal. Figure 2 As shown, the number of transmission comb teeth M = 2, then the 24 frequency domain resources can be divided into 2 groups, namely the first group of frequency domain resources and the second group of frequency domain resources. Among them, the comb tooth index m = 0 corresponding to the first group of frequency domain resources includes 12 frequency domain resources, which correspond to Figure 2 The second set of frequency domain resources corresponds to the comb index m=1, and the second set of frequency domain resources includes 12 frequency domain resources, which correspond to Figure 2The "white filled box" in the figure. The transmitter obtains two DMRS sequences, which can be referred to as the first DMRS sequence and the second DMRS sequence respectively. For example, the transmitter can map the first DMRS sequence to the first group of frequency domain resources to generate a first DMRS signal. The transmitter maps the second DMRS sequence to the second group of frequency domain resources to generate a second DMRS signal. Specifically, the sequence length of each DMRS sequence is 12, and the transmitter can map the 12 sequences in sequence to the 12 frequency domain resources included in the first group of frequency domain resources or the second group of frequency domain resources.

[0158] In one solution, the transmitter can use a (Zadoff-Chu, ZC) sequence to construct a DMRS sequence. For example, the transmitter constructs a first DMRS sequence and a second DMRS sequence based on the ZC sequence. Because the mutual ambiguity function of a DMRS sequence constructed using a ZC sequence is not equal to zero, it can cause mutual interference between DMRS signals, resulting in low channel estimation accuracy.

[0159] In view of the foregoing, an embodiment of the present application provides a communication method, in which: a transmitting end determines a first sequence based on a cyclic shift of a root sequence; the transmitting end performs frequency-domain comb mapping on the first sequence to obtain a first signal; the transmitting end transmits the first signal to a receiving end, and the receiving end demodulates the received first signal. Within the maximum delay spread and maximum Doppler spread range, the mutual ambiguity function of the first signal is zero, and the influence of other signals on the first signal is minimized, thereby improving the channel estimation performance of the DMRS signal.

[0160] In the following process description, the "first communication device" and the "second communication device" are used as the execution entities for description. The "first communication device" can be understood as a device with a transmitting end function, and the "second communication device" can be understood as a device with a receiving end function. For example, in downlink communication, the transmitting end is an access network device, and the first communication device can be a device with the access network device function. For example, the first communication device can be an access network device, or it can be a module in the access network device (for example, a chip, a chip system or a circuit, etc.), or it can be a logical node (for example, a CU, DU or RU), a logical module or software that fully or partially implements the access network device function. Accordingly, the receiving end is a terminal, and the second communication device can be a device with a terminal function. Alternatively, in uplink communication, the transmitting end is a terminal, and the first communication device can be a device with a terminal function. For example, the first communication device can be a terminal, or a module in the terminal (for example, a chip, a chip system or a circuit, etc.). Accordingly, the receiving end is an access network device, and the second communication device can be a device with the access network device function.

[0161] like Figure 3 As shown, the embodiment of the present application provides a flow chart, including:

[0162] Step 310: The first communication device determines a first sequence according to a cyclic shift of a root sequence.

[0163] The first sequence is associated with a transmission comb index m in the transmission comb structure.

[0164] For example, the cyclic shift of the root sequence is represented by C v,m , the first sequence is denoted as s u,v,m (n), the first sequence s u,v,m (n) Satisfy:

[0165]

[0166] Wherein, N represents the sequence length of the root sequence, P is the maximum prime number not exceeding the sequence length N, u represents the root sequence number, u∈{1,2,…,N-1}, v represents the cyclic shift index of the root sequence, m represents the transmission comb index, and n represents the symbol position of the first sequence, which can be understood as the symbol index of the first sequence.

[0167] It can be understood that when the cyclic shift C of the root sequence v,m When the value of is equal to zero, the first sequence is the root sequence. That is, the root sequence in the embodiment of the present application satisfies the following:

[0168] s u,0,0 (n) = e -jπun(n+1) / P ,n=0,1,…,N-1

[0169] In a possible implementation, the implementation process of step 310 may include: the first communication device may obtain a root sequence; determine a cyclic shift C of the root sequence; v,m ; According to the root sequence and the cyclic shift of the root sequence C v,m , determine the first sequence. It can be understood that in the above description, in the process of determining the cyclic shift of the root sequence: multiplying the root sequence by the cyclic shift C in the frequency domain v,m The corresponding phase Since the first communication device acts as a transmitter, before transmitting the first signal, it is necessary to perform orthogonal frequency division multiplexing (OFDM) transformation on the first signal. During the OFDM transformation process, the first signal is converted from the frequency domain to the time domain. Multiplying the root sequence by a linear phase in the frequency domain is equivalent to performing a cyclic shift on the root sequence in the time domain. In the following description, the focus is on determining the cyclic shift C of the root sequence. v,m process.

[0170] Alternatively, the root sequence is also called a base sequence. The first sequence can be determined based on the base sequence and the auxiliary sequence. It is understood that in the expression of the first sequence above, the sequence other than the root sequence is the auxiliary sequence. For example, Figure 4 As shown, the first sequence can be expressed as f(B,S); where B represents the base sequence, and its corresponding expression is: e -jπun(n+1) / P , corresponding to the wide-area low-ambiguity area; S represents the auxiliary sequence, and its corresponding expression is: It is understood that in the embodiment of the present application, the expression of the root sequence or base sequence is specifically: -jπun(n+1) / P , which differs from the ZC sequence in that its denominator is changed from “N” to “P”.

[0171] Step 320: The first communication device sends a first signal, and the second communication device receives the first signal.

[0172] For example, the first communication device maps the first sequence to the frequency domain resource according to the comb structure to generate the first signal. For example, the first sequence includes 12 sequences, such as Figure 2 As shown, according to the comb structure, 12 sequences are mapped to the 12 frequency domain resources included in the first group of frequency domain resources with a transmission comb index of m=0 to generate a first signal. Alternatively, 12 sequences are mapped to the 12 frequency domain resources included in the second group of frequency domain resources with a transmission comb index of m=1 to generate a first signal. The above process can be described as follows: the first signal is obtained by frequency domain comb mapping of the first sequence. For example, the first sequence is represented by s u,v,m (n), the first signal is expressed as First signal Meet the following:

[0173]

[0174] This formula means mapping the first sequence to the subcarriers according to the comb structure. In this formula, N represents the length of the root sequence, M represents the number of transmission comb teeth, m represents the transmission comb index, m∈{0,1,…,M-1}, δ(i) represents the impulse function, n represents the symbol position of the first sequence, and i represents the subcarrier number.

[0175] In one possible implementation, the mutual ambiguity function of the first signal is equal to zero within the maximum delay spread and the maximum Doppler spread range. For example, the first signal includes one signal, and the mutual ambiguity function between the first signal and other signals is equal to zero within the maximum delay range and the maximum Doppler range. Alternatively, the first signal includes multiple signals, and in this case, the first signal simultaneously sends multiple signals to the access network device, and the mutual ambiguity function of any two signals in the multiple signals is equal to zero within the maximum delay spread and the maximum Doppler range. For example, a signal is represented as Another signal is represented by The mutual ambiguity function of the two signals At the maximum delay spread Δ T and the maximum Doppler spread Δ F The range is equal to zero, satisfying:

[0176]

[0177] Wherein, u represents the root sequence number, v1 and v2 represent the cyclic shift index of the root sequence, m1 and m2 represent the transmission comb index, τ represents the delay coordinate of the ambiguity function, and the value range of τ is 0≤τ≤Δ T -1, ν represents the Doppler coordinate of the ambiguity function, and the value range of ν is 0≤ν≤Δ F -1, the operator ∨ represents conditional OR.

[0178] The meaning of the above formula is as follows: the mutual ambiguity function of two signals is equal to zero within the maximum delay spread and maximum Doppler range when at least one of the following conditions is met:

[0179] The cyclic shift indices of the root sequences are different, that is, v1≠v2; that is, in the embodiment of the present application, when two sequences are generated: if the cyclic shift indices of the root sequences corresponding to the two sequences are different, then the mutual ambiguity functions of the two signals corresponding to the two sequences are equal to zero.

[0180] The transmission comb indexes of the root sequences are different, that is, m1≠m2; that is, in the embodiment of the present application, when two sequences are generated: if the transmission comb indexes of the root sequences corresponding to the two sequences are different, then the mutual ambiguity functions of the two signals corresponding to the two sequences are equal to zero.

[0181] The time delay coordinate of the fuzzy function is not equal to zero, that is, τ≠0;

[0182] Alternatively, the Doppler coordinate of the ambiguity function is not equal to zero, ie, ν≠0.

[0183] It is understandable that in step 320, "the first communication device sends the first signal" can be replaced by: the first communication device outputs the first signal. For example, when the first communication device is a device with terminal functions, the terminal includes a radio frequency module (component) and a processing module (component). The first communication device can be a processing module, and the processing module includes a chip or a chip system, for example, a system on chip (SoC). The first communication device can execute Figure 3The method in the process outputs the first signal through the input / output (I / O) interface. The radio frequency module sends the first signal through the air interface. The radio frequency module includes a radio frequency front end or a radio frequency front end module. Alternatively, when the first communication device is a device having an access network device function, the access network device includes a CU, a DU, and a RU. Further, the CU includes a CU-CP and a CU-UP. The first communication device can be a CU, a DU, etc., and the first communication device executes Figure 3 The method in the process outputs the first signal. The RU can send the first signal through the air interface, etc.

[0184] In one possible implementation, upon receiving the first signal, the second communication device may demodulate the first signal to obtain a demodulated signal. The second communication device may perform channel estimation and data demodulation based on the demodulated signal of the first signal. Optionally, the first sequence in the embodiment of the present application may be a DMRS sequence, and the first signal may be a DMRS signal. For example, upon receiving the DMRS signal, the second communication device may correlate the received DMRS signal with one or more preset DMRS signals. A channel estimation result may be determined based on the received DMRS signal and the preset DMRS signal; further, data may be demodulated based on the channel estimation result.

[0185] Optionally, the above Figure 3 The process further includes: Step 300: The first communication device determines the cyclic shift of the root sequence.

[0186] For example, the first communication device determines the cyclic shift reference point of the root sequence based on the delay domain cyclic shift reference point and the Doppler domain cyclic shift reference point; the first communication device determines the delay domain cyclic shift and the Doppler domain cyclic shift based on the cyclic shift reference point of the root sequence; the first communication device determines the cyclic shift of the root sequence based on the delay domain cyclic shift and the Doppler domain cyclic shift.

[0187] 1. Determine the delay domain cyclic shift reference point:

[0188] The first communication device determines an ambiguity function of a root sequence. One or more peak points of the root sequence can be determined based on the ambiguity function of the root sequence. Alternatively, the process can be described as follows: the one or more peak points of the root sequence are determined based on the ambiguity function of the root sequence. The first communication device determines a delay-limited region in a delay-Doppler coordinate system. The delay-limited region includes the one or more peak points of the root sequence.

[0189] For example, the horizontal axis of the delay-Doppler coordinate system indicates the delay domain, and the vertical axis indicates the Doppler domain. The delay-limited region satisfies: the starting coordinate of the delay domain is Δ T , the delay domain termination coordinate is The starting coordinate of the Doppler domain is 0, and the ending coordinate of the Doppler domain is the rectangular area formed by MP-1; where P is the maximum prime number that does not exceed the sequence length N, u represents the root sequence number, and Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, the operator (·) -1 Represents the multiplicative inverse.

[0190] The first communication device determines a delay domain cyclic shift reference point in one or more peak points of a root sequence included in the delay-limited area. For example, in the delay-limited area, the delay domain cyclic shift reference point satisfies: the delay spacing between the delay domain cyclic shift reference point and the coordinate origin in the delay Doppler coordinate system is not greater than the delay spacing between any other fuzzy function peak point and the coordinate origin except the coordinate origin; and / or, the Doppler spacing between the delay domain cyclic shift reference point and the coordinate origin in the delay Doppler coordinate system is not greater than the Doppler spacing between any other fuzzy function peak point and the coordinate origin except the coordinate origin. In one possible implementation, the set of coordinates of the delay domain cyclic shift reference points is satisfy:

[0191]

[0192] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Represents the coordinates of the i-th delay domain cyclic shift reference point, and the value range of i is Operator (·) -1 Represents the multiplicative inverse, operator Indicates rounding up, and the operator |·| indicates the cardinality of a set.

[0193] like Figure 5a As shown, when N=144, P=139, M=2, u=36, Δ T =2,Δ F =3: One or more peak points of the root sequence, refer to Figure 5a The "small black dot" shown; the delay limit area, can refer to Figure 5a In the delay-limited region, the set of delay domain cyclic shift reference points is determined

[0194] 2. Determine the Doppler domain cyclic shift reference point:

[0195] The first communication device determines a Doppler restricted area in a delay-Doppler coordinate system. The Doppler restricted area includes one or more peak points of a root sequence. The peak points of the root sequence are determined according to an ambiguity function of the root sequence.

[0196] For example, the horizontal axis of the delay-Doppler coordinate system indicates the delay domain, and the vertical axis indicates the Doppler domain. The Doppler restriction region satisfies: the starting coordinate of the delay domain is 0, the ending coordinate of the delay domain is P-1, and the starting coordinate of the Doppler domain is Δ F , the Doppler domain ending coordinates are Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, the operator (·) -1 Represents the multiplicative inverse.

[0197] The first communication device determines a Doppler domain cyclic shift reference point from one or more peak points of a root sequence included in a Doppler limited region. For example, in the Doppler limited region, the Doppler domain cyclic shift reference point satisfies: a delay spacing between the Doppler domain cyclic shift reference point and a coordinate origin in a delay-Doppler coordinate system is not greater than a delay spacing between a peak point of any ambiguity function other than the coordinate origin and the coordinate origin; and / or a Doppler spacing between the Doppler domain cyclic shift reference point and the coordinate origin in the delay-Doppler coordinate system is not greater than a Doppler spacing between a peak point of any ambiguity function other than the coordinate origin and the coordinate origin.

[0198] In one possible implementation, the set of coordinates of the Doppler domain cyclic shift reference points is satisfy:

[0199]

[0200] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Represents the coordinates of the i-th Doppler domain cyclic shift reference point, and the value range of i is Operator (·) -1 Represents the multiplicative inverse, operator Indicates rounding up, and the operator |·| indicates the cardinality of a set.

[0201] like Figure 5b As shown, when N=144, P=139, M=2, u=36, Δ T =2,Δ F=3: One or more peak points of the root sequence, refer to Figure 5b The "small black dot" shown; Doppler limited area, refer to Figure 5b The box in the Doppler-limited region determines the set of Doppler domain cyclic shift reference points

[0202] 3. Determine the cyclic shift reference point of the root sequence based on the delay domain cyclic shift reference point and the Doppler domain cyclic shift reference point.

[0203] For example, the first communications device determines a cyclic shift reference point of the root sequence based on the cyclic shift number corresponding to the delay domain cyclic shift reference point and the cyclic shift number corresponding to the Doppler domain cyclic shift reference point. For example, among the cyclic shift numbers corresponding to the delay domain cyclic shift reference points and the cyclic shift numbers corresponding to the Doppler domain cyclic shift reference points, the reference point with the largest cyclic shift number is determined as the cyclic shift reference point of the root sequence.

[0204] 3.1. Determine the cyclic shift number corresponding to the delay domain cyclic shift reference point.

[0205] For example, the first communication device determines, based on the delay domain cyclic shift reference point: the number of delay domain complete cyclic shifts and the number of Doppler domain complete cyclic shifts; the number of delay domain near-end residual cyclic shifts and the number of Doppler domain near-end residual cyclic shifts; and the number of delay domain far-end residual cyclic shifts and the number of Doppler domain far-end residual cyclic shifts. The first communication device determines the product of the number of delay domain complete cyclic shifts and the number of Doppler domain complete cyclic shifts, the product of the number of delay domain near-end residual cyclic shifts and the number of Doppler domain near-end residual cyclic shifts, and the product of the number of delay domain far-end residual cyclic shifts and the number of Doppler domain far-end residual cyclic shifts, and takes the sum of the above three products as the number of cyclic shifts corresponding to the delay domain cyclic shift reference point. For example, the delay domain cyclic shift reference point The corresponding number of cyclic shifts Meet the following:

[0206]

[0207] in, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain, Represents the number of residual cyclic shifts at the far end of the Doppler domain, and the value range of i is

[0208] In one possible implementation, the number of complete cyclic shifts in the delay domain is Meet the following:

[0209]

[0210] Among them, Δ T represents the maximum delay spread, represents the coordinates of the delay domain cyclic shift reference point, and the operator Indicates rounding down.

[0211] In one possible implementation, the number of Doppler domain full cyclic shifts is satisfy:

[0212] Cyclic shift of the reference point coordinates according to the delay domain Determine the limiting coordinates Restricted Coordinates satisfy:

[0213]

[0214] Among them, P represents the maximum prime number that does not exceed the sequence length N, u represents the root sequence number, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, and the operator (·) -1 Represents the multiplicative inverse.

[0215] Cyclic shift of the reference point coordinates according to the delay domain and the limiting coordinates Determining Doppler spacing Doppler spacing satisfy:

[0216]

[0217] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, the operator Indicates rounding down, operator Indicates rounding up.

[0218] According to the Doppler spacing Determine the number of complete cyclic shifts in the Doppler domain satisfy:

[0219]

[0220] Among them, Δ F represents the maximum Doppler spread, represents the Doppler distance, Indicates rounding down.

[0221] In one possible implementation, the number of residual cyclic shifts in the near-end delay domain is satisfy:

[0222]

[0223] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0224] In one possible implementation, the number of Doppler domain near-end residual cyclic shifts is satisfy:

[0225]

[0226] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0227] In one possible implementation, the number of residual cyclic shifts in the far-end delay domain is satisfy:

[0228]

[0229] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0230] In one possible implementation, the number of Doppler domain far-end residual cyclic shifts is satisfy:

[0231]

[0232] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the number of complete cyclic shifts in the Doppler domain, The operator represents the number of residual cyclic shifts near the Doppler domain. Indicates rounding down.

[0233] 3.2. Determine the cyclic shift number corresponding to the Doppler domain cyclic shift reference point.

[0234] For example, the first communication device determines the number of Doppler domain complete cyclic shifts and the number of delay domain complete cyclic shifts, the number of Doppler domain near-end residual cyclic shifts and the number of delay domain near-end residual cyclic shifts, and the number of Doppler domain far-end residual cyclic shifts and the number of delay domain far-end residual cyclic shifts based on the Doppler domain cyclic shift reference point; the first communication device determines the product of the number of Doppler domain complete cyclic shifts and the number of delay domain complete cyclic shifts, the product of the number of Doppler domain near-end residual cyclic shifts and the number of delay domain near-end residual cyclic shifts, and the product of the number of Doppler domain far-end residual cyclic shifts and the number of delay domain far-end residual cyclic shifts; and the sum of the above three products is used as the cyclic shift number corresponding to the Doppler domain cyclic shift reference point. For example, the Doppler domain cyclic shift reference point The corresponding number of cyclic shifts Meet the following:

[0235]

[0236] in, represents the number of complete cyclic shifts in the Doppler domain, represents the number of complete cyclic shifts in the delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain. The value range of i is

[0237] In one possible implementation, the number of Doppler domain full cyclic shifts is satisfy:

[0238]

[0239] Among them, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, and the operator Indicates rounding down.

[0240] In one possible implementation, the number of complete cyclic shifts in the delay domain is satisfy:

[0241] Circularly shift the coordinates of the reference point according to the Doppler domain Determine the limiting coordinates satisfy:

[0242]

[0243] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, and the operator (·) -1 Represents the multiplicative inverse.

[0244] Circularly shift the coordinates of the reference point according to the Doppler domain and limit coordinates Determine the delay interval satisfy:

[0245]

[0246] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, Indicates restricted coordinates, operator Indicates rounding down, operator Indicates rounding up.

[0247] According to the delay interval Determine the number of complete cyclic shifts in the delay domain satisfy:

[0248]

[0249] Among them, Δ T represents the maximum delay spread, Indicates the delay interval, the operator Indicates rounding down.

[0250] In one possible implementation, the number of Doppler domain near-end residual cyclic shifts is satisfy:

[0251]

[0252] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0253] In one possible implementation, the number of residual cyclic shifts in the near-end delay domain is satisfy:

[0254]

[0255] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0256] In one possible implementation, the number of Doppler domain far-end residual cyclic shifts is satisfy:

[0257]

[0258] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0259] In one possible implementation, the number of residual cyclic shifts in the far-end delay domain is satisfy:

[0260]

[0261] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the number of complete cyclic shifts in the delay domain, The operator represents the number of residual cyclic shifts in the near-end delay domain. Indicates rounding down.

[0262] When N=144, P=139, M=2, u=36, Δ T =2,Δ F When ∑ = 3, the restricted coordinates, the number of delay-domain complete cyclic shifts, the number of Doppler-domain complete cyclic shifts, the number of delay-domain near-end residual cyclic shifts, the number of Doppler-domain near-end residual cyclic shifts, the number of delay-domain far-end residual cyclic shifts, the number of Doppler-domain far-end residual cyclic shifts, and the number of cyclic shifts corresponding to the cyclic shift reference point corresponding to the delay-domain cyclic shift reference point and the Doppler-domain cyclic shift reference point, respectively, are shown in Table 1.

[0263] Table 1 Cyclic shift number corresponding to cyclic shift reference point

[0264]

[0265] Table 1 shows that the delay-domain cyclic shift reference point <5,8> corresponds to a cyclic shift number of 43 (2×20+1×2+1×1), while the delay-domain cyclic shift reference points <31,127> and <36,2> both correspond to cyclic shift numbers of 36. Similarly, the Doppler-domain cyclic shift reference points <108,6>, <5,8>, and <138,54> correspond to cyclic shift numbers of 36, 42, and 38, respectively.

[0266] Furthermore, the cyclic shift number corresponding to the cyclic shift reference point shown in Table 1 can be expressed in the delay-Doppler coordinate system. Figure 6a As shown, the delay domain cyclic shift reference point The corresponding cyclic shift numbers are like Figure 6b As shown, the Doppler cyclic shift reference point The corresponding cyclic shift numbers are

[0267] Or, when N=144, P=139, M=2, u=57, Δ T =2,Δ F =3: If Figure 7a As shown, the delay domain cyclic shift reference point like Figure 7b As shown, the Doppler domain cyclic shift reference point is:

[0268]

[0269] Among them, the restricted coordinates, the number of delay domain complete cyclic shifts, the number of Doppler domain complete cyclic shifts, the number of delay domain near-end residual cyclic shifts, the number of Doppler domain near-end residual cyclic shifts, the number of delay domain far-end residual cyclic shifts, the number of Doppler domain far-end residual cyclic shifts, and the number of cyclic shifts corresponding to the cyclic shift reference point corresponding to the delay domain cyclic shift reference point and the Doppler domain cyclic shift reference point are shown in Table 2:

[0270] Table 2 Cyclic shift number corresponding to cyclic shift reference point

[0271]

[0272] Table 2 shows that the delay-domain cyclic shift reference points <3,44>, <4,244>, <7,10>, <25,274>, and <57,2> correspond to cyclic shift numbers of 40, 40, 42, 40, and 41, respectively. The Doppler-domain cyclic shift reference points <114,4>, <7,10>, <135,34>, <3,44>, and <138,78> correspond to cyclic shift numbers of 41, 44, 40, 40, and 40, respectively.

[0273] Furthermore, in the delay-Doppler coordinate system, Figure 2 The number of cyclic shifts corresponding to the cyclic shift reference point shown in . Figure 8a As shown, the delay domain cyclic shift reference point The corresponding cyclic shift numbers are like Figure 8b As shown, the Doppler domain cyclic shift reference point The corresponding cyclic shift numbers are

[0274] It can be concluded that the delay domain cyclic shift reference point The corresponding cyclic shift number is the largest, and the cyclic shift reference point of the root sequence is the Doppler domain cyclic shift reference point. The corresponding number of cyclic shifts satisfies

[0275] 3.3. Among the cyclic shift numbers corresponding to the delay domain cyclic shift reference points and the cyclic shift numbers corresponding to the Doppler domain cyclic shift reference points, the reference point with the largest cyclic shift number is selected as the cyclic shift reference point of the root sequence.

[0276] It is understandable that the cyclic shift number of the cyclic shift reference point of the root sequence is the maximum cyclic shift number mentioned above. The corresponding number of cyclic shifts satisfy:

[0277]

[0278] in, Indicates the cyclic shift number corresponding to the delay domain cyclic shift reference point, Indicates the cyclic shift number corresponding to the Doppler domain cyclic shift reference point, Indicates the cyclic shift number corresponding to the cyclic shift reference point of the root sequence.

[0279] For example, in Table 1, the delay domain cyclic shift reference point The corresponding cyclic shift number is the largest. The cyclic shift reference point of the root sequence is the delay domain cyclic shift reference point Number of cyclic shifts of the root sequence

[0280] Figure 9a A schematic diagram of the delay domain cyclic shift and Doppler domain cyclic shift of the root sequence is shown. It should be noted that the number of cyclic shifts of the root sequence corresponding to different transmission comb indexes is not necessarily the same. For example, for transmission comb index m=0, the cyclic shift of the root sequence includes 21 cyclic shifts; for transmission comb index m=1, the cyclic shift of the root sequence includes 22 cyclic shifts; when the transmission comb index m=0, the first communication device constructs 21 cyclic shifts, and the mutual ambiguity function of the first signal corresponding to these 21 cyclic shifts is equal to zero, and these 21 cyclic shifts constitute a zero ambiguity zone. When the transmission comb index m=1, the first communication device constructs 22 cyclic shifts, and the mutual ambiguity function of the first signal corresponding to these 22 cyclic shifts is equal to zero, and these 22 cyclic shifts constitute a zero ambiguity zone. The mutual ambiguity function of the first signal corresponding to the cyclic shifts between the transmission comb index m=0 and the transmission comb index m=1 is also equal to zero, and they also constitute a zero ambiguity zone, for a total of 43 cyclic shifts.

[0281] For example, in Table 2, the Doppler cyclic shift reference point The corresponding cyclic shift number is the largest. The cyclic shift reference point of the root sequence is the Doppler domain cyclic shift reference point Number of cyclic shifts of the root sequence

[0282] Figure 9b A schematic diagram of the delay domain cyclic shift and Doppler domain cyclic shift of the root sequence is shown. It should be noted that the number of cyclic shifts of the root sequence corresponding to different transmission comb indexes is not necessarily the same. For example, for transmission comb index m=0, the cyclic shift of the root sequence includes 24 cyclic shifts; for transmission comb index m=1, the cyclic shift of the root sequence includes 20 cyclic shifts; when the transmission comb index m=0, the first communication device constructs 24 cyclic shifts, and the mutual ambiguity function of the first signal corresponding to these 24 cyclic shifts is equal to zero, and these 24 cyclic shifts constitute a zero ambiguity zone. When the transmission comb index m=1, the first communication device constructs 20 cyclic shifts, and the mutual ambiguity function of the first signal corresponding to these 20 cyclic shifts is equal to zero, and these 20 cyclic shifts constitute a zero ambiguity zone. The mutual ambiguity function of the first signal corresponding to the cyclic shifts between the transmission comb index m=0 and the transmission comb index m=1 is also equal to zero, and they also constitute a zero ambiguity zone, for a total of 44 cyclic shifts.

[0283] 3.4. Determine the cyclic shift of the root sequence based on the cyclic shift reference point of the root sequence.

[0284] For example, the first communication device determines the delay domain cyclic shift and the Doppler domain cyclic shift based on the cyclic shift reference point of the root sequence; the first communication device determines the cyclic shift of the root sequence based on the delay domain cyclic shift and the Doppler domain cyclic shift. The above process can be described as follows: the cyclic shift of the root sequence is determined based on the delay domain cyclic shift and the Doppler domain cyclic shift. For example, the cyclic shift of the root sequence is expressed as C v,m , the delay domain cyclic shift is expressed as τ v,m , the Doppler domain cyclic shift is denoted as ν v,m . Cyclic shift of the root sequence C v,m , satisfying the following:

[0285] C v,m =(τ v,m -uν v,m )mod P

[0286] Wherein, P is the maximum prime number that does not exceed the sequence length N, v represents the cyclic shift index of the root sequence, and m represents the transmission comb index.

[0287] When the cyclic shift reference point of the root sequence is the delay domain cyclic shift reference point, determine the delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m The process satisfies:

[0288] When the cyclic shift index of the root sequence Transmission comb index m=0,1,…,M-1, delay domain cyclic shift τ v,mand Doppler domain cyclic shift ν v,m ,satisfy:

[0289]

[0290] Or, when the cyclic shift index of the root sequence Transmission comb index m=0,1,…,M-1, delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0291]

[0292] Or, when the cyclic shift index of the root sequence When the transmission comb index m=0,1,…,M-1, the delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0293]

[0294] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the cyclic shift reference point of the root sequence, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, the operator sgn(·) represents the sign function, and the operator Indicates rounding down, operator Indicates rounding up, and the operator |·| indicates the cardinality of a set. Satisfy the following:

[0295]

[0296]

[0297]

[0298] When the cyclic shift reference point of the root sequence is the Doppler domain cyclic shift reference point, determine the delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,mThe process satisfies:

[0299] When the cyclic shift index of the root sequence When the transmission comb index m=0,1,…,M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy:

[0300]

[0301] Or, when the cyclic shift index of the root sequence When the transmission comb index m=0,1,…,M-1, the delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0302]

[0303] Or, when the cyclic shift index of the root sequence When the transmission comb index m=0,1,…,M-1, the delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m ,satisfy:

[0304]

[0305] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the cyclic shift reference point of the root sequence, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, the operator sgn(·) represents the sign function, and the operator Indicates rounding down, operator Indicates rounding up, and the operator |·| indicates the cardinality of a set. Satisfy the following:

[0306]

[0307]

[0308]

[0309] It can be understood that, in the solution in the embodiment of the present application, the first communication device can be a device with access network device functions. The access network device can execute the solution in the embodiment of the present application, and determine one or more cyclic shifts in the cyclic shift of the root sequence. And based on the one or more shifts, one or more first signals are generated, and the one or more signals are sent to the terminal. Since the mutual ambiguity function of the one or more signals is equal to zero, mutual interference between the one or more first signals can be avoided. For example, in the example of Table 1 above, the number of cyclic shifts of the root sequence is equal to 43, then the index of the cyclic shift of the root sequence can be 0 to 42, then one or more indexes can be determined in the indexes of the 43 cyclic shifts, and according to the above-mentioned part 3.4, the specific cyclic shift corresponding to the index is determined, and the first signal, etc. are further determined. Or,

[0310] The first communication may be a device with terminal functions. The terminal may execute the scheme of the embodiment of the present application to determine the number of cyclic shifts of the root sequence. At this time, the access network device may also execute the scheme in the embodiment of the present application to determine the number of cyclic shifts of the root sequence. The access network device may determine the cyclic shift index of the root sequence based on the number of cyclic shifts of the root sequence. Then, the access network device configures one or more cyclic shift indexes to the terminal. For example, in the example of Table 1, the number of cyclic shifts of the root sequence is 43, then the access network device may select one or more indexes from the indexes 0 to 42 to configure to the terminal. When the terminal obtains the index of the cyclic shift, it determines the cyclic shift corresponding to the index according to the description of the aforementioned section 3.4, and further determines one or more first signals. The terminal sends the one or more first signals to the access network device. Since the mutual ambiguity function of the one or more first signals is equal to zero, mutual interference between the first signals can be avoided. Optionally, the sequence length N of the root sequence, the maximum prime number P that does not exceed the sequence length N, the number of transmission comb teeth M, the root sequence number u, the maximum delay spread Δ T , or the maximum Doppler spread Δ F At least one parameter may be configured by the access network device for the terminal.

[0311] It is understood that in the embodiments of the present application:

[0312] 1. Any appropriate modification to the communication method provided in the embodiments of the present application is also within the protection scope of the embodiments of the present application.

[0313] For example, if appropriate changes are made to the root sequence cyclic shift method provided in the embodiment of the present application, but the number of cyclic shifts of the root sequence determined by the method is the same as the number of cyclic shifts of the root sequence determined by the method provided in the embodiment of the present application, the change is also within the protection scope of the embodiment of the present application.

[0314] 2. There is no limitation on the cyclic shift sequence provided in the embodiments of the present application.

[0315] For example, later modifications to the cyclically shifted sequence provided in the embodiments of the present application are also within the scope of protection of the embodiments of the present application. For example, performing a phase shift on the cyclically shifted sequence provided in the embodiments of the present application, which does not change the mutual ambiguity function performance of the root sequence, is also within the scope of protection of the embodiments of the present application.

[0316] 3. In the description of the embodiments of this application, the order of execution of different steps is not limited. Figure 3 The process may include fewer steps or more steps than the flowchart or text description, without limitation.

[0317] 4. The various numbers used in the embodiments of this application are for ease of description only and are not intended to limit the scope of the embodiments of this application. The order of the numbers of the above-mentioned processes does not necessarily indicate the order in which they are executed. The order in which the processes are executed should be determined by their functions and internal logic.

[0318] In the embodiments provided in the present application above, the methods provided in the embodiments of the present application are introduced from the perspective of the interaction between the first communication device and the second communication device. In order to implement the various functions in the methods provided in the embodiments of the present application, the communication device mentioned above may include a hardware structure and / or a software module to implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a certain function of the above functions is executed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the design constraints of the specific application of the technical solution.

[0319] Figure 10 and Figure 11 This is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can implement the functions implemented by the first communication device in the above method embodiment, and thus can achieve the beneficial effects possessed by the above method embodiment.

[0320] like Figure 10 As shown, the communication device 1000 includes a processing unit 1010 and a transceiver unit 1020. The communication device 1000 is used to implement the above Figure 3 The functions of the first communication device in the method embodiment are shown.

[0321] Optionally, the transceiver unit 1020 may also be referred to as an output unit, an interface unit, or a communication unit. In one possible implementation, the transceiver unit 1020 includes at least one of a transmitting unit and a receiving unit. The transmitting unit and the receiving unit may be integrated together or may be two independent units.

[0322] When the communication device 1000 is used to implement Figure 3 When the function of the first communication device is:

[0323] The processing unit 1010 is used to determine a first sequence based on a cyclic shift of a root sequence, where the cyclic shift is associated with a transmission comb index; the transceiver unit 1020 is used to output a first signal, where the first signal is obtained by frequency domain comb mapping of the first sequence, and the mutual ambiguity function of the first signal is equal to zero within the maximum delay spread and maximum Doppler spread range.

[0324] In one possible design, the cyclic shift C of the root sequence v,m , determine the first sequence s u,v,m (n), satisfying:

[0325]

[0326] Wherein, N represents the sequence length of the root sequence, P is the maximum prime number that does not exceed the sequence length N, u represents the root sequence number, u∈{1,2,…,N-1}, v represents the cyclic shift index of the root sequence, m represents the transmission comb index, and n represents the symbol position of the first sequence.

[0327] In one possible design, the cyclic shift C of the root sequence v,m is based on the delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m Determined, satisfied:

[0328] C v,m =(τ v,m -uν v,m )mod P

[0329] Wherein, P is the maximum prime number that does not exceed the sequence length N, v represents the cyclic shift index of the root sequence, and m represents the transmission comb index.

[0330] In one possible design, the first signal is the first sequence s u,v,m (n) is obtained through frequency domain comb mapping and satisfies:

[0331]

[0332] Wherein, N represents the sequence length of the root sequence, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, m∈{0,1,…,M-1}, δ(i) represents the impulse function, n represents the symbol position of the first sequence, and i represents the subcarrier number.

[0333] In one possible design, the first signal includes and and Mutual fuzzy function At the maximum delay spread Δ T and the maximum Doppler spread Δ F The range is equal to zero, satisfying:

[0334]

[0335] Wherein, u represents the root sequence number, v1 and v2 represent the cyclic shift index of the root sequence, m1 and m2 represent the transmission comb index, τ represents the delay coordinate of the ambiguity function, and the value range of τ is 0≤τ≤Δ T -1, ν represents the Doppler coordinate of the ambiguity function, and the value range of ν is 0≤ν≤Δ F -1, the operator ∨ represents conditional OR.

[0336] In one possible design, the processing unit 1010 is further used to: determine a cyclic shift reference point of a root sequence based on a delay domain cyclic shift reference point and a Doppler domain cyclic shift reference point; determine a delay domain cyclic shift and a Doppler domain cyclic shift based on the cyclic shift reference point of the root sequence; and determine a cyclic shift of the root sequence based on the delay domain cyclic shift and the Doppler domain cyclic shift.

[0337] In one possible design, the cyclic shift reference point of the root sequence is a delay domain cyclic shift reference point:

[0338] The cyclic shift index for the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy:

[0339]

[0340] Or, for the cyclic shift index of the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy:

[0341]

[0342] Or, for the cyclic shift index of the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift νv,m ,satisfy:

[0343]

[0344] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the cyclic shift reference point of the root sequence, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, represents the number of near-end residual cyclic shifts in the delay domain, represents the number of residual cyclic shifts near the Doppler domain, represents the number of far-end residual cyclic shifts in the delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, the operator sgn(·) represents the sign function, and the operator Indicates rounding down, operator Indicates rounding up, the operator |·| indicates the cardinality of the set, They are:

[0345]

[0346]

[0347]

[0348] In one possible design, the cyclic shift reference point of the root sequence is a Doppler domain cyclic shift reference point:

[0349] The cyclic shift index for the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy:

[0350]

[0351] Or, for the cyclic shift index of the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy:

[0352]

[0353] Or, for the cyclic shift index of the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy:

[0354]

[0355] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the cyclic shift reference point of the root sequence, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, represents the number of near-end residual cyclic shifts in the delay domain, represents the number of residual cyclic shifts near the Doppler domain, represents the number of far-end residual cyclic shifts in the delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, the operator sgn(·) represents the sign function, and the operator Indicates rounding down, operator Indicates rounding up, the operator |·| indicates the cardinality of the set, They are:

[0356]

[0357]

[0358]

[0359] In one possible design, the set of coordinates of the delay domain cyclic shift reference points is satisfy:

[0360]

[0361] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Represents the coordinates of the i-th delay domain cyclic shift reference point, and the value range of i is Operator (·) -1 represents the multiplicative inverse, and the operator |·| represents the cardinality of a set.

[0362] In one possible design, the coordinates of the Doppler domain cyclically shifted reference points consist of a set satisfy:

[0363]

[0364] Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Represents the coordinates of the i-th Doppler domain cyclic shift reference point, and the value range of i is Operator (·) -1 represents the multiplicative inverse, and the operator |·| represents the cardinality of a set.

[0365] In one possible design, determining the cyclic shift reference point of the root sequence based on the delay domain cyclic shift reference point and the Doppler domain cyclic shift reference point includes: determining the cyclic shift reference point of the root sequence based on the cyclic shift number corresponding to the delay domain cyclic shift reference point and the cyclic shift number corresponding to the Doppler domain cyclic shift reference point.

[0366] In one possible design, determining the cyclic shift reference point of the root sequence according to the cyclic shift number corresponding to the delay domain cyclic shift reference point and the cyclic shift number corresponding to the Doppler domain cyclic shift reference point includes: determining a reference point with the largest number of cyclic shifts as the cyclic shift reference point of the root sequence among the cyclic shift numbers corresponding to the delay domain cyclic shift reference point and the cyclic shift numbers corresponding to the Doppler domain cyclic shift reference point.

[0367] In one possible design, the cyclic shift reference point of the root sequence The corresponding number of cyclic shifts satisfy:

[0368]

[0369] in, represents the cyclic shift number corresponding to the delay domain cyclic shift reference point, represents the cyclic shift number corresponding to the Doppler domain cyclic shift reference point, Indicates the cyclic shift number corresponding to the cyclic shift reference point of the root sequence.

[0370] In one possible design, the delay domain cyclic shift reference point The corresponding number of cyclic shifts satisfy:

[0371]

[0372] in, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain, Represents the number of residual cyclic shifts at the far end of the Doppler domain, and the value range of i is

[0373] In one possible design, the delay domain full cyclic shift number satisfy:

[0374]

[0375] Among them, Δ T represents the maximum delay spread, represents the coordinates of the delay domain cyclic shift reference point, and the operator Indicates rounding down.

[0376] In one possible design, the Doppler domain full cyclic shift number satisfy:

[0377] The coordinates of the reference point are cyclically shifted according to the delay domain Determine the limiting coordinates satisfy:

[0378]

[0379] Wherein, P represents the maximum prime number that does not exceed the sequence length N, u represents the root sequence number, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, and the operator (·) -1 represents the multiplicative inverse;

[0380] The coordinates of the reference point are cyclically shifted according to the delay domain and the limiting coordinates Determining Doppler spacing satisfy:

[0381]

[0382] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, the operator Indicates rounding down, operator Indicates rounding up;

[0383] According to the Doppler spacing Determine the number of Doppler domain complete cyclic shifts satisfy:

[0384]

[0385] Among them, Δ F represents the maximum Doppler spread, represents the Doppler spacing, Indicates rounding down.

[0386] In one possible design, the delay domain near-end residual cyclic shift number satisfy:

[0387]

[0388] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the limiting coordinates, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0389] In one possible design, the number of Doppler domain proximal residual cyclic shifts is satisfy:

[0390]

[0391] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0392] In one possible design, the delay domain far-end residual cyclic shift number satisfy:

[0393]

[0394] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the limiting coordinates, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0395] In one possible design, the number of Doppler domain far-end residual cyclic shifts is satisfy:

[0396]

[0397] Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the number of complete cyclic shifts in the Doppler domain, represents the number of residual cyclic shifts near the Doppler domain, and the operator Indicates rounding down.

[0398] In one possible design, the Doppler domain cyclically shifted reference point The corresponding number of cyclic shifts satisfy:

[0399]

[0400] in, represents the number of complete cyclic shifts in the Doppler domain, represents the number of complete cyclic shifts in the delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain. The value range of i is

[0401] In one possible design, the Doppler domain full cyclic shift number satisfy:

[0402]

[0403] Among them, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, the operator Indicates rounding down.

[0404] In one possible design, the delay domain full cyclic shift number satisfy:

[0405] The coordinates of the reference point are cyclically shifted according to the Doppler domain Determine the limiting coordinates satisfy:

[0406]

[0407] Wherein, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, and the operator (·) -1 represents the multiplicative inverse;

[0408] The coordinates of the reference point are cyclically shifted according to the Doppler domain and the limiting coordinates Determine the delay interval

[0409]

[0410] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, Indicates the limiting coordinates, operator Indicates rounding down, operator Indicates rounding up.

[0411] According to the delay interval Determine the number of complete cyclic shifts in the delay domain satisfy:

[0412]

[0413] Among them, Δ T represents the maximum delay spread, Indicates the delay interval, the operator Indicates rounding down.

[0414] In one possible design, the number of Doppler domain proximal residual cyclic shifts is satisfy:

[0415]

[0416] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the limiting coordinates, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0417] In one possible design, the delay domain near-end residual cyclic shift number satisfy:

[0418]

[0419] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0420] In one possible design, the number of Doppler domain far-end residual cyclic shifts is satisfy:

[0421]

[0422] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

[0423] In one possible design, the delay domain far-end residual cyclic shift number satisfy:

[0424]

[0425] Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the number of complete cyclic shifts in the delay domain, The operator represents the number of residual cyclic shifts in the near-end delay domain. Indicates rounding down.

[0426] For more detailed description of the processing unit 1010 and the transceiver unit 1020, please refer to the above method embodiment. Figure 3 The description is not repeated here.

[0427] In one possible implementation, when the access network device adopts the O-RAN architecture, the processing unit 1010 may be located on the CU entity, and the transceiver unit 1020 may be located on the DU or RU entity. Optionally, when the CU entity includes a CU-CP entity, the processing unit 1010 may be located on the CU-CP entity. Alternatively, the processing unit 1010 may be located on the DU entity, and the transceiver unit 1020 may be located on the RU entity. Alternatively, both the processing unit 1010 and the transceiver unit 1020 may be located on the DU entity or the RU entity, etc., without limitation.

[0428] It is understood that the division of units in the embodiments of the present application is schematic and is only a logical functional division. In actual implementation, there may be other division methods. In addition, the various functional units in the embodiments of the present application can be integrated into a physical device (for example, a processor), or each functional unit can be a separate physical device, or two or more units can be integrated into a unit for implementation. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional modules.

[0429] like Figure 11 As shown, communication device 1100 includes a processor 1110 and an interface circuit 1120. Processor 1110 and interface circuit 1120 are coupled to each other. It will be appreciated that interface circuit 1120 may be a transceiver or an input / output interface. Optionally, communication device 1100 may further include a memory 1130 for storing instructions executed by processor 1110, input data required by processor 1110 to execute instructions, or data generated after processor 1110 executes instructions.

[0430] When the communication device 1100 is used to implement Figure 3When implementing the method of the first communication device, the processor 1110 is used to implement the functions of the above-mentioned processing unit 1010, and the interface circuit 1120 is used to implement the functions of the above-mentioned transceiver unit 1020.

[0431] When the above-mentioned communication device is a chip or chip system applied to a terminal, the chip or chip system implements the function of the first communication device in the above-mentioned method embodiment. The chip or chip system receives information sent by the access network device to the terminal through other modules in the terminal (such as a radio frequency module or antenna); or the chip or chip system sends information to other modules in the terminal (such as a radio frequency module or antenna), and the information is sent by the terminal to the access network device.

[0432] When the above-mentioned communication device is a module applied to an access network device, the module implements the functions of the first communication device in the above-mentioned method embodiment. The module receives information from other modules in the access network device (such as a radio frequency module or antenna), and the information is sent by the terminal to the access network device; or the module sends information to other modules in the access network device (such as a radio frequency module or antenna), and the information is sent by the access network device to the terminal.

[0433] It is understood that the processor in the embodiments of the present application may be a central processing unit (CPU), or may be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0434] The memory in the embodiments of the present application can be a random access memory (RAM), a flash memory, a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium known in the art.

[0435] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, registers, hard disk, mobile hard disk, CD-ROM or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC.

[0436] The embodiment of the present application also provides a communication device, which includes a processor, the processor and the memory are coupled, and the processor is used to implement Figure 3 Optionally, the communication device further includes a memory.

[0437] The present invention also provides a communication device including a processor configured to implement Figure 3 The function of the first communication device.

[0438] The present application also provides a computer-readable storage medium, which stores instructions, which may also be referred to as computer programs, computer program codes, etc. The instructions are executed on a computer, so that the computer executes the method described in the embodiment. Figure 3 The function of the first communication device.

[0439] The present application also provides a computer program product, including a computer program or instructions, which, when executed on a computer, Figure 3 A method is implemented in a first communication device.

[0440] The present application also provides a chip system, which includes a processor configured to execute a computer program or instruction stored in a memory. Figure 3 Optionally, the processor is coupled to the memory.

[0441] The embodiment of the present application also provides a communication system, including a first communication device and a second communication device. The first communication device is used to implement Figure 3 The function of the first communication device, the second communication device is used to implement Figure 3 The function of the second communication device.

[0442] In the above embodiments, all or part of the embodiments may be implemented using software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are performed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device, or other programmable device. The computer program or instructions may be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions may be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; an optical medium, such as a digital video disk; or a semiconductor medium, such as a solid-state drive. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0443] In the various embodiments of the present application, unless otherwise specified or there is a logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationships.

Claims

1. A communication method, characterized in that: include: Determining a first sequence based on a cyclic shift of a root sequence, wherein the cyclic shift is associated with a transmission comb index; A first signal is output, where the first signal is obtained by frequency-domain comb mapping of the first sequence, and a mutual ambiguity function of the first signal is equal to zero within a maximum delay spread and a maximum Doppler spread range.

2. The method according to claim 1, wherein The cyclic shift C according to the root sequence v,m , determine the first sequence s u,v,m (n), satisfying: Wherein, N represents the sequence length of the root sequence, P is the maximum prime number that does not exceed the sequence length N, u represents the root sequence number, u∈{1, 2, ..., N-1}, v represents the cyclic shift index of the root sequence, m represents the transmission comb index, and n represents the symbol position of the first sequence.

3. The method according to claim 1 or 2, wherein: The cyclic shift C of the root sequence v,m is based on the delay domain cyclic shift τ v,m and Doppler domain cyclic shift ν v,m Determined, satisfied: C v,m =(τ v,m -uv v,m )mod P Wherein, P is the maximum prime number that does not exceed the sequence length N, v represents the cyclic shift index of the root sequence, and m represents the transmission comb index.

4. The method according to any one of claims 1 to 3, characterized in that The first signal is the first sequence S u,v,m (n) is obtained through frequency domain comb mapping and satisfies: Wherein, N represents the sequence length of the root sequence, M represents the number of transmission comb teeth, m represents the transmission comb tooth index, m∈{0, 1, ..., M-1}, δ(i) represents the impulse function, n represents the symbol position of the first sequence, and i represents the subcarrier number.

5. The method according to any one of claims 1 to 4, characterized in that The first signal includes and and Mutual fuzzy function At the maximum delay spread Δ T and the maximum Doppler spread Δ F The range is equal to pull, satisfying: Wherein, u represents the root sequence number, v1 and v2 represent the cyclic shift index of the root sequence, m1 and m2 represent the transmission comb index, τ represents the delay coordinate of the ambiguity function, and the value range of τ is 0≤τ≤Δ T -1, v represents the Doppler coordinate of the ambiguity function, and the value range of v is 0≤v≤Δ F -1, operator v represents conditional or.

6. The method according to any one of claims 1 to 5, characterized in that Also includes: Determine a cyclic shift reference point of a root sequence according to a delay domain cyclic shift reference point and a Doppler domain cyclic shift reference point; Determining a delay domain cyclic shift and a Doppler domain cyclic shift according to a cyclic shift reference point of the root sequence; The cyclic shift of the root sequence is determined according to the delay domain cyclic shift and the Doppler domain cyclic shift.

7. The method according to claim 6, wherein The cyclic shift reference point of the root sequence is a delay domain cyclic shift reference point: The cyclic shift index for the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy: Or, for the cyclic shift index of the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy: Or, for the cyclic shift index of the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift ν v,m ,satisfy: Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the cyclic shift reference point of the root sequence, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, represents the number of near-end residual cyclic shifts in the delay domain, represents the number of residual cyclic shifts near the Doppler domain, represents the number of far-end residual cyclic shifts in the delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, the operator sgn(·) represents the sign function, and the operator Indicates rounding down, operator Indicates rounding up, the operator |·| indicates the cardinality of the set, They are:

8. The method according to claim 6, wherein The cyclic shift reference point of the root sequence is a Doppler domain cyclic shift reference point: The cyclic shift index for the root sequence The transmission comb index m=0, 1..,., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift v v,m ,satisfy: Or, for the cyclic shift index of the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift v v,m ,satisfy: Or, for the cyclic shift index of the root sequence The transmission comb index m=0, 1, ..., M-1, the delay domain cyclic shift τ v,m and the Doppler domain cyclic shift v v,m ,satisfy: Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the cyclic shift reference point of the root sequence, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, represents the number of near-end residual cyclic shifts in the delay domain, represents the number of residual cyclic shifts near the Doppler domain, represents the number of far-end residual cyclic shifts in the delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, the operator sgn(·) represents the sign function, and the operator Indicates rounding down, operator Indicates rounding up, the operator |·| indicates the cardinality of the set, They are:

9. The method according to any one of claims 6 to 8, characterized in that The set of coordinates of the delay domain cyclic shift reference points satisfy: Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Indicates the coordinates of the i-th delay domain cyclic shift reference point, where i is in the range of 1≤i≤ Operator (·) -1 represents the multiplicative inverse, and the operator |·| represents the cardinality of a set.

10. The method according to any one of claims 6 to 9, characterized in that The set of coordinates of the Doppler domain cyclic shift reference points satisfy: Where P is the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, Represents the coordinates of the i-th Doppler domain cyclic shift reference point, and the value range of i is Operator (·) -1 represents the multiplicative inverse, and the operator |·| represents the cardinality of a set.

11. The method according to any one of claims 6 to 10, characterized in that The determining of the cyclic shift reference point of the root sequence according to the delay domain cyclic shift reference point and the Doppler domain cyclic shift reference point includes: The cyclic shift reference point of the root sequence is determined according to the cyclic shift number corresponding to the delay domain cyclic shift reference point and the cyclic shift number corresponding to the Doppler domain cyclic shift reference point.

12. The method according to claim 11, wherein The determining the cyclic shift reference point of the root sequence according to the cyclic shift number corresponding to the delay domain cyclic shift reference point and the cyclic shift number corresponding to the Doppler domain cyclic shift reference point includes: Among the cyclic shift numbers corresponding to the delay domain cyclic shift reference points and the cyclic shift numbers corresponding to the Doppler domain cyclic shift reference points, a reference point with the largest cyclic shift number is determined as the cyclic shift reference point of the root sequence.

13. The method according to claim 12, wherein: Cyclic shift reference point of the root sequence The corresponding number of cyclic shifts satisfy: in, represents the cyclic shift number corresponding to the delay domain cyclic shift reference point, represents the cyclic shift number corresponding to the Doppler domain cyclic shift reference point, Indicates the cyclic shift number corresponding to the cyclic shift reference point of the root sequence.

14. The method according to any one of claims 11 to 13, characterized in that The delay domain cyclic shift reference point The corresponding number of cyclic shifts satisfy: in, represents the number of complete cyclic shifts in the delay domain, represents the number of complete cyclic shifts in the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain, Represents the number of residual cyclic shifts at the far end of the Doppler domain, and the value range of i is 15. The method according to claim 14, wherein The number of complete cyclic shifts in the delay domain satisfy: Wherein, ΔT represents the maximum delay spread, represents the coordinates of the delay domain cyclic shift reference point, and the operator Indicates rounding down.

16. The method according to claim 14 or 15, wherein: The number of Doppler domain complete cyclic shifts satisfy: The coordinates of the reference point are cyclically shifted according to the delay domain Determine the limiting coordinates satisfy: Wherein, P represents the maximum prime number that does not exceed the sequence length N, u represents the root sequence number, Δ F represents the maximum Doppler spread, M represents the number of transmission comb teeth, and the operator (·) -1 represents the multiplicative inverse; The coordinates of the reference point are cyclically shifted according to the delay domain and the limiting coordinates Determining Doppler spacing satisfy: Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, the operator Indicates rounding down, operator Indicates rounding up; According to the Doppler spacing Determine the number of Doppler domain complete cyclic shifts satisfy: Among them, Δ F represents the maximum Doppler spread, represents the Doppler spacing, Indicates rounding down.

17. The method according to any one of claims 14 to 16, characterized in that The number of near-end residual cyclic shifts in the delay domain satisfy: Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the limiting coordinates, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

18. The method according to any one of claims 14 to 17, characterized in that The number of Doppler domain proximal residual cyclic shifts satisfy: Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

19. The method according to any one of claims 14 to 18, characterized in that The number of far-end residual cyclic shifts in the delay domain satisfy: Where P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, ΔT represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the limiting coordinates, represents the number of complete cyclic shifts in the Doppler domain, and the operator Indicates rounding down, operator Indicates rounding up.

20. The method according to any one of claims 14 to 19, characterized in that The number of Doppler domain far-end residual cyclic shifts satisfy: Among them, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, represents the coordinates of the delay domain cyclic shift reference point, represents the number of complete cyclic shifts in the Doppler domain, represents the number of residual cyclic shifts near the Doppler domain, and the operator Indicates rounding down.

21. The method according to any one of claims 11 to 20, characterized in that The Doppler domain cyclic shift reference point The corresponding number of cyclic shifts satisfy: in, represents the number of complete cyclic shifts in the Doppler domain, represents the number of complete cyclic shifts in the delay domain, represents the number of residual cyclic shifts near the Doppler domain, Indicates the number of residual cyclic shifts in the near-end delay domain, represents the number of residual cyclic shifts at the far end of the Doppler domain, Indicates the number of residual cyclic shifts at the far end of the delay domain. The value range of i is 22. The method according to claim 21, wherein The number of Doppler domain complete cyclic shifts satisfy: Among them, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, the operator Indicates rounding down.

23. The method according to claim 21 or 22, wherein: The number of complete cyclic shifts in the delay domain satisfy: The coordinates of the reference point are cyclically shifted according to the Doppler domain Determine the limiting coordinates satisfy: Wherein, P represents the maximum prime number that does not exceed the sequence length N, M represents the number of transmission comb teeth, u represents the root sequence number, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, and the operator (·) -1 represents the multiplicative inverse; The coordinates of the reference point are cyclically shifted according to the Doppler domain and the limiting coordinates Determine the delay interval Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, Indicates the limiting coordinates, operator Indicates rounding down, operator Indicates rounding up; According to the delay interval Determine the number of complete cyclic shifts in the delay domain satisfy: Among them, Δ T represents the maximum delay spread, Indicates the delay interval, the operator Indicates rounding down.

24. The method according to any one of claims 21 to 23, characterized in that The number of Doppler domain proximal residual cyclic shifts satisfy: Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the limiting coordinates, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

25. The method according to any one of claims 21 to 24, characterized in that The number of near-end residual cyclic shifts in the delay domain satisfy: Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

26. The method according to any one of claims 21 to 25, characterized in that The number of Doppler domain far-end residual cyclic shifts satisfy: Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, Δ F represents the maximum Doppler spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the restricted coordinates, represents the number of complete cyclic shifts in the delay domain, and the operator Indicates rounding down, operator Indicates rounding up.

27. The method according to any one of claims 21 to 26, characterized in that The number of far-end residual cyclic shifts in the delay domain satisfy: Among them, P represents the maximum prime number that does not exceed the sequence length N, Δ T represents the maximum delay spread, represents the coordinates of the Doppler domain cyclic shift reference point, represents the number of complete cyclic shifts in the delay domain, The operator represents the number of residual cyclic shifts in the near-end delay domain. Indicates rounding down.

28. A communication device, characterized in that: The method comprises a module, a unit or a means for implementing the method according to any one of claims 1 to 27, wherein the module, the unit or the means can be implemented by software, or by hardware, or by a combination of software and hardware.

29. A communication device, characterized in that: The method comprises a processor configured to implement the method according to any one of claims 1 to 27.

30. A communication device, characterized in that: It includes a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 27 through a logic circuit or executing code instructions.

31. A computer-readable storage medium, characterized in that The computer-readable storage medium stores instructions, which are executed on a computer to cause the computer to perform the method according to any one of claims 1 to 27.

32. A computer program product, characterized in that The device comprises a computer program or an instruction, which, when executed by the communication device, causes the method according to any one of claims 1 to 27 to be executed.

33. A chip system, characterized in that: It includes a processor for executing the computer program or instructions stored in the memory, so that the chip system implements the method according to any one of claims 1 to 27.