Communication method and apparatus

By determining the cyclic shift of the root sequence and performing frequency domain comb tooth mapping, the problem of insufficient cross-correlation and autocorrelation performance of the communication sequence is solved, and the accuracy and communication quality of channel estimation are improved.

WO2025167253A1PCT designated stage Publication Date: 2025-08-14HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/132378
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-05
Filing Date
2024-11-15
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

In the prior art, the cross-correlation and autocorrelation performance of communication sequences are insufficient, resulting in low channel estimation accuracy, especially in the frequency bias and Doppler expansion ranges with large signal interference.

Method used

By determining the first sequence according to the cyclic shift of the root sequence and performing frequency domain comb tooth mapping, it is ensured that the signal's mutual fuzzy function is equal to zero within the maximum delay expansion and maximum Doppler expansion range, reducing interference to the first signal by other signals.

Benefits of technology

It improves the signal transmission performance, enhances the accuracy and reliability of channel estimation, reduces interference between signals, and improves communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024132378_14082025_PF_FP_ABST
    Figure CN2024132378_14082025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus, the method comprising: a sending end determines a first sequence on the basis of a cyclic shift of a root sequence; the sending end performs frequency domain comb mapping on the first sequence, and obtains a first signal; and the sending end sends the first signal to a receiving end, and the receiving end performs demodulation on the received first signal. Within a maximum delay spread and maximum Doppler spread range, a cross-ambiguity function of the first signal is equal to zero, and the influence of other signals on the first signal is minimal, thus improving the transmission performance of the first signal.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

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

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

[0004] Communication sequences are widely used in Long Term Evolution (LTE) and New Radio (NR) standard protocols. 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

[0005] 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.

[0006] 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.

[0007] 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.

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

[0009] 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.

[0010] 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, meeting: 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] 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.

[0014] 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:

[0015] 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.

[0016] 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.

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

[0018] 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:

[0019] 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:

[0020] 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:

[0021] 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:

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

[0023] 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:

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

[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 at the near end of the 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] In one possible design, the coordinates of the delay domain cyclic shift reference points are composed of a set satisfy:

[0028] 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.

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

[0030] 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.

[0031] 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.

[0032] 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.

[0033] 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.

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

[0035] 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.

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

[0037] 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

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

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

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

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

[0042] 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;

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

[0044] 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;

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

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

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

[0048] 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.

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

[0050] 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.

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

[0052] 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.

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

[0054] 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.

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

[0056] 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 at the near end of the 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

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

[0058] 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.

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

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

[0061] 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;

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

[0063] 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.

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

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

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

[0067] 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.

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

[0069] 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.

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

[0071] 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.

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

[0073] 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.

[0074] 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.

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

[0076] 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.

[0077] 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.

[0078] 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.

[0079] 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.

[0080] 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.

[0081] 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.

[0082] 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

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

[0084] FIG2 is a schematic diagram of mapping of a DMRS sequence provided in an embodiment of the present application;

[0085] FIG3 is a flow chart of a communication method according to an embodiment of the present application;

[0086] FIG4 is a schematic diagram of a first sequence provided in an embodiment of the present application;

[0087] FIG5a is a schematic diagram of a delay domain cyclic shift reference point according to an embodiment of the present application;

[0088] FIG5 b is a schematic diagram of Doppler domain cyclic shift reference points provided by an embodiment of the present application;

[0089] FIG6a is a schematic diagram of cyclic shift numbers corresponding to delay domain cyclic shift reference points provided by an embodiment of the present application;

[0090] FIG6 b is a schematic diagram of cyclic shift numbers corresponding to Doppler domain cyclic shift reference points provided by an embodiment of the present application;

[0091] FIG7a is another schematic diagram of a delay domain cyclic shift reference point according to an embodiment of the present application;

[0092] FIG7 b is another schematic diagram of a Doppler domain cyclic shift reference point provided by an embodiment of the present application;

[0093] FIG8a is another schematic diagram of the number of cyclic shifts corresponding to the delay domain cyclic shift reference point provided by an embodiment of the present application;

[0094] FIG8b is another schematic diagram of the number of cyclic shifts corresponding to the Doppler domain cyclic shift reference point provided by an embodiment of the present application;

[0095] FIG9a is a schematic diagram of cyclic shift of a root sequence provided by an embodiment of the present application;

[0096] FIG9b is another schematic diagram of cyclic shift of a root sequence provided in an embodiment of the present application;

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

[0098] FIG11 is another schematic diagram of the structure of the device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0099] 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.

[0100] 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.

[0101] 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.

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

[0103] 1. RAN

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

[0105] 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.

[0106] The multiple RAN nodes 110 in the communication system 10 can be nodes of the same type or different types. In some scenarios, the roles of the RAN nodes 110 and the terminals 120 are relative. For example, in FIG1 , the 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; however, for the base station 110a, the network element 120i is a terminal.

[0107] 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.

[0108] 1.1 RAN-side Node

[0109] In one possible scenario, the RAN side node may be a base station, an evolved NodeB (eNodeB), an access point (AP), a transmission reception point (TRP), a next generation NodeB (gNB), a next generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The RAN node may be a macro base station (such as 110a in Figure 1), a micro base station or an indoor station (such as 110b in Figure 1), a relay node or a donor node, or a wireless controller in a CRAN scenario. Optionally, the 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.

[0110] 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).

[0111] 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.

[0112] 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.

[0113] 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.

[0114] 1.2 Terminal

[0115] 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.

[0116] 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.

[0117] 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.

[0118] 2. CN

[0119] 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.

[0120] 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.

[0121] In the communication system shown in Figure 1, during downlink communications, when the 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 communications, when the 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.

[0122] The transmitting end (for example, 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. For example, as shown in Figure 2, if the number of transmission comb teeth M = 2, the 24 frequency domain resources can be divided into two groups, namely the first group of frequency domain resources and the second group of frequency domain resources. Among them, the comb index m = 0 corresponding to the first group of frequency domain resources, and the first group of frequency domain resources includes 12 frequency domain resources, which correspond to the "gray filled boxes" in Figure 2. The comb index m = 1 corresponding to the second group of frequency domain resources, and the second group of frequency domain resources includes 12 frequency domain resources, which correspond to the "white filled boxes" in Figure 2. The transmitting end obtains two DMRS sequences, which can be referred to as the first DMRS sequence and the second DMRS sequence respectively. For example, the transmitting end can map the first DMRS sequence to the first group of frequency domain resources to generate a first DMRS signal. The transmitting end 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 transmitting end may sequentially map the 12 sequences to the 12 frequency domain resources included in the first group of frequency domain resources or the second group of frequency domain resources.

[0123] 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.

[0124] 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.

[0125] 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.

[0126] As shown in FIG3 , the embodiment of the present application provides a flow chart, including:

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

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

[0129] 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:

[0130] 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.

[0131] 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: u,0,0 (n)=e-jπun(n+1) / P,n=0,1,…,N-1

[0132] 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.

[0133] Optionally, 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, as shown in Figure 4, 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: e-jπun(n+1) / P, which is different from the ZC sequence in that the denominator is changed from "N" to "P".

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

[0135] For example, the first communication device maps the first sequence to the frequency domain resources according to the comb structure to generate a first signal. For example, the first sequence includes 12 sequences, as shown in Figure 2, and according to the comb structure, the 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 the first signal. Alternatively, the 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 the first signal. The above process can be described as the first signal being obtained by frequency domain comb mapping of the first sequence. For example, the first sequence is represented as s u,v,m (n), the first signal is expressed as First signal Meet the following:

[0136] 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.

[0137] 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:

[0138] 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.

[0139] 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:

[0140] 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.

[0141] 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.

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

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

[0144] It can be understood 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 a terminal function, 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 the method in the process of Figure 3 and output 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 with an access network device function, the access network device includes a CU, a DU, and a RU, etc. 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 the method in the process of Figure 3 and outputs the first signal. The RU can send the first signal through the air interface, etc.

[0145] 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.

[0146] Optionally, the process in FIG3 further includes: Step 300: the first communication device determines a cyclic shift of a root sequence.

[0147] 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.

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

[0149] 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.

[0150] 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.

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

[0152] The Doppler distance between the delay domain cyclic shift reference point and the coordinate origin in the delay-Doppler coordinate system is not greater than the Doppler distance between any other ambiguity function peak point and the coordinate origin except the coordinate origin. In a possible implementation, the set of coordinates of the delay domain cyclic shift reference point is satisfy:

[0153] 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.

[0154] As shown in Figure 5a, when N = 144, P = 139, M = 2, u = 36, Δ T =2,Δ F= 3: one or more peak points of the root sequence, refer to the "small black dots" shown in Figure 5a; the delay-limited region, refer to the box in Figure 5a; in the delay-limited region, the set of delay domain cyclic shift reference points determined

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

[0156] 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.

[0157] 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.

[0158] 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.

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

[0160] 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.

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

[0162] 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.

[0163] 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.

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

[0165] 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:

[0166] 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 at the near end of the 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

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

[0168] 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.

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

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

[0171] 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.

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

[0173] 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.

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

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

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

[0177] 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.

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

[0179] 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.

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

[0181] 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.

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

[0183] 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.

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

[0185] 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:

[0186] 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 at the near end of the 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

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

[0188] 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.

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

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

[0191] 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.

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

[0193] 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.

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

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

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

[0197] 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.

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

[0199] 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.

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

[0201] 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.

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

[0203] 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.

[0204] 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.

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

[0206] 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.

[0207] 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. For example, as shown in FIG6a, the delay-domain cyclic shift reference point The corresponding cyclic shift numbers are As shown in Figure 6b, the Doppler cyclic shift reference point The corresponding cyclic shift numbers are

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

[0209] 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:

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

[0211] 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.

[0212] Furthermore, in the delay-Doppler coordinate system, the cyclic shift number corresponding to the cyclic shift reference point shown in Figure 2 is represented. For example, as shown in Figure 8a, the delay-domain cyclic shift reference point The corresponding cyclic shift numbers are As shown in Figure 8b, the Doppler domain cyclic shift reference point The corresponding cyclic shift numbers are

[0213] 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 cyclic shift number satisfies

[0214] 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.

[0215] 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:

[0216] 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.

[0217] 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

[0218] Figure 9a shows a schematic diagram of the delay domain cyclic shift and Doppler domain cyclic shift of the root sequence. 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.

[0219] 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

[0220] Figure 9b shows a schematic diagram of the delay domain cyclic shift and Doppler domain cyclic shift of the root sequence. 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.

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

[0222] 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: C v,m =(τ v,m -uν v,m )mod P

[0223] 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.

[0224] 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:

[0225] 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:

[0226] 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:

[0227] 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:

[0228] 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:

[0229] 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,m The process satisfies:

[0230] 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:

[0231] 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:

[0232] 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:

[0233] 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:

[0234] 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,

[0235] 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.

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

[0237] 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.

[0238] 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.

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

[0240] 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.

[0241] 3. In the description of the embodiments of this application, the order in which different steps are executed is not limited. Moreover, the process of FIG3 may include fewer steps or more steps than the flowchart or text description, without limitation.

[0242] 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.

[0243] 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.

[0244] Figures 10 and 11 are schematic diagrams of possible communication devices provided in 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.

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

[0246] 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.

[0247] When the communication device 1000 is used to implement the functions of the first communication device in FIG3 , specifically:

[0248] 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.

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

[0250] 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.

[0251] 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, meeting: C v,m =(τ v,m -uν v,m )mod P

[0252] 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.

[0253] 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:

[0254] 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.

[0255] 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:

[0256] 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.

[0257] 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.

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

[0259] 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:

[0260] 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:

[0261] 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:

[0262] 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 at the near end of 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:

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

[0264] 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:

[0265] 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:

[0266] 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,mand the Doppler domain cyclic shift ν v,m ,satisfy:

[0267] 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:

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

[0269] 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.

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

[0271] 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.

[0272] 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.

[0273] 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.

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

[0275] 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.

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

[0277] 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 at the near end of the 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

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

[0279] 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.

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

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

[0282] 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;

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

[0284] 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;

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

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

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

[0288] 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.

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

[0290] 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.

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

[0292] 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.

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

[0294] 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.

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

[0296] 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

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

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

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

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

[0301] 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;

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

[0303] 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.

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

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

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

[0307] 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.

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

[0309] 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.

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

[0311] 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.

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

[0313] 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.

[0314] For a more detailed description of the processing unit 1010 and the transceiver unit 1020, reference may be made to the description of FIG3 in the above method embodiment, which will not be repeated here.

[0315] 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.

[0316] 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.

[0317] As shown in Figure 11, 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 by processor 1110 after executing instructions.

[0318] When the communication device 1100 is used to implement the method of the first communication device in FIG. 3 , the processor 1110 is used to implement the functions of the processing unit 1010 , and the interface circuit 1120 is used to implement the functions of the transceiver unit 1020 .

[0319] 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.

[0320] 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.

[0321] 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.

[0322] 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.

[0323] 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.

[0324] An embodiment of the present application further provides a communication device, which includes a processor coupled to a memory, and the processor is configured to implement the functions of the first communication device in Figure 3. Optionally, the communication device further includes a memory.

[0325] An embodiment of the present application further provides a communication device, including a processor, which is used to implement the functions of the first communication device in Figure 3.

[0326] The present application also provides a computer-readable storage medium storing instructions, which may also be referred to as computer programs, computer program codes, etc. The instructions are executed on a computer, causing the computer to perform the functions of the first communication device in FIG. 3 in the above method embodiment.

[0327] An embodiment of the present application further provides a computer program product, including a computer program or instructions. When the computer program or instructions are executed on a computer, the method of the first communication device in FIG. 3 is implemented.

[0328] An embodiment of the present application further provides a chip system, the chip system including a processor, the processor being configured to execute a computer program or instruction stored in a memory, so as to implement the functions of the first communication device in Figure 3. Optionally, the processor is coupled to the memory.

[0329] The embodiment of the present application further provides a communication system, comprising a first communication device and a second communication device, wherein the first communication device is used to implement the function of the first communication device in FIG3 , and the second communication device is used to implement the function of the second communication device in FIG3 .

[0330] 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.

[0331] 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, meeting: C v,m =(τ v,m -uν 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 zero, 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, ν represents the Doppler coordinate of the ambiguity function, and the value range of ν is 0≤ν≤Δ F -1, the operator ∨ 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,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:

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

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

16. The method according to claim 14 or 15, characterized in that 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: 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.

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: include: a processing unit, configured to determine a first sequence based on a cyclic shift of a root sequence, wherein the cyclic shift is associated with a transmission comb index; The transceiver unit is configured to output a first signal, 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.

29. The device according to claim 28, characterized in that 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.

30. The device according to claim 28 or 29, characterized in that 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, meeting: C v,m =(τ v,m -uν 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.

31. The device according to any one of claims 28 to 30, 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.

32. The device according to any one of claims 28 to 31, 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 zero, 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, ν represents the Doppler coordinate of the ambiguity function, and the value range of ν is 0≤ν≤Δ F -1, the operator ∨ represents conditional OR.

33. The device according to any one of claims 28 to 32, characterized in that The processing unit is further configured to: 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.

34. The device according to claim 33, 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:

35. The device according to claim 33, 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,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:

36. The device according to any one of claims 33 to 35, 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, 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.

37. The device according to any one of claims 33 to 36, 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.

38. The device according to any one of claims 33 to 37, 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.

39. The device according to claim 38, 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.

40. The device according to claim 39, 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.

41. The device according to any one of claims 38 to 40, 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 at the near end of the 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 42. The device according to claim 41, wherein The number of complete cyclic shifts in the delay domain satisfy: 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.

43. The device according to claim 41 or 42, characterized in that 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.

44. The device according to any one of claims 41 to 43, 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.

45. The device according to any one of claims 41 to 44, 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.

46. The device according to any one of claims 41 to 45, 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, 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.

47. The device according to any one of claims 41 to 46, 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.

48. The device according to any one of claims 38 to 47, 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 49. The device according to claim 48, 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.

50. The device according to claim 48 or 49, characterized in that 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.

51. The device according to any one of claims 48 to 50, 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.

52. The device according to any one of claims 48 to 51, 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.

53. The device according to any one of claims 48 to 52, 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.

54. The device according to any one of claims 48 to 53, 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.

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

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

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

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

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

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

Citation Information

Patent Citations

  • Information sending method and device

    CN109873783A

  • Signal sending and processing method and device

    CN112584484A

  • Reference signal processing method, device and system

    CN114287123A

  • Reference signal processing method, device and system

    CN114450905A

  • Configuration of sounding reference signals based on user equipment reporting

    WO2022205407A1