Communication method and apparatus

By using cubic polynomial exponential sequences for frequency domain resource mapping in the communication system, the problem of poor self-fuzzy performance and mutual fuzzy performance of Gold sequences is solved, which reduces interference between DMRS ports and improves transmission performance.

WO2025124318A1PCT designated stage expired Publication Date: 2025-06-19HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/137622
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-15
Filing Date
2024-12-06
Publication Date
2025-06-19

AI Technical Summary

Technical Problem

The Gold sequence has poor self-fuzzy performance and mutual fuzzy performance in communication systems, resulting in the orthogonality between DMRS ports being destroyed, increasing interference between non-orthogonal DMRS ports and reducing transmission performance.

Method used

A cubic polynomial exponential sequence is used as a communication sequence. This sequence constructs a non-orthogonal anti-frequency bias DMRS sequence through frequency domain resource mapping, reduces interference between non-orthogonal DMRS ports, improves the capacity of DMRS sequences, and thus improves transmission performance.

Benefits of technology

By using cubic polynomial exponential sequences, the self-fuzzy and mutual fuzzy characteristics of the DMRS sequence are improved, the interference between non-orthogonal DMRS ports is reduced, and the transmission performance is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024137622_19062025_PF_FP_ABST
    Figure CN2024137622_19062025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus, for use in reducing interference between non-orthogonal demodulation reference signal ports and improving transmission performance. The method may comprise the following steps: a first communication apparatus acquires indication information of a first sequence, wherein the first sequence is a cubic polynomial exponential sequence, a cubic term coefficient of the cubic polynomial is associated with a quadratic term coefficient of the cubic polynomial, and the quadratic term coefficient of the cubic polynomial is associated with the frequency domain position of the first sequence; and the first communication apparatus may also transmit a first signal, wherein the first signal is obtained by the first sequence having undergone frequency domain resource mapping.
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 December 15, 2023, with application number 202311739119.6 and invention 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 mobile communication technologies, and in particular to a communication method and device. Background Art

[0004] In communication systems, Gold sequences are commonly used communication sequences. For example, the demodulation reference signal (DMRS) of the orthogonal frequency-division multiplexing (OFDM) waveform uses a Gold sequence modulated by frequency domain mapping quadrature phase shift keying (QPSK). Due to the poor self-ambiguity performance of the Gold sequence, the orthogonality between DMRS ports is destroyed in some cases. On the other hand, the mutual ambiguity performance of the Gold sequence is poor, resulting in increased interference between non-orthogonal DMRS ports. Therefore, in some communication scenarios using the Gold sequence, the interference between non-orthogonal DMRS ports increases, resulting in reduced transmission performance.

[0005] Therefore, how to improve the communication sequence to reduce the interference between non-orthogonal DMRS ports is an urgent problem to be solved. Summary of the Invention

[0006] The present application provides a communication method and apparatus for reducing interference between non-orthogonal DMRS ports and improving transmission performance.

[0007] In a first aspect, a communication method is provided. The method can be implemented by a first communication device. The first communication device can be used to send a signal. For example, the first communication device can be a terminal device or an access network device (or replaced by a network device, such as a base station). The first communication device can also be a component in a terminal device or a component in an access network device. Among them, the components in the present application may include, for example, at least one of a chip, a chip system, a processor, a transceiver, a processing unit, or a transceiver unit. Taking the execution subject as the first communication device as an example, the communication method provided in the present application may include the following steps: the first communication device obtains indication information of a first sequence, the first sequence is a cubic polynomial exponential sequence, the cubic term coefficient of the cubic polynomial is associated with the quadratic term coefficient of the cubic polynomial, and the quadratic term coefficient of the cubic polynomial is associated with the frequency domain position of the first sequence; the first communication device can also transmit a first signal, which is obtained by mapping the first sequence to frequency domain resources.

[0008] Based on the method shown in the first aspect, the first communication device can determine the first sequence based on the indication information of the first sequence, and send a first signal obtained by mapping the first sequence to the frequency domain resources. The first sequence can be a Weil exponential sum sequence, that is, a sequence that satisfies the exponential sum theorem and has better self-ambiguity and mutual ambiguity characteristics than the Gold sequence. Therefore, if frequency domain resource mapping is used to construct a non-orthogonal frequency offset-resistant DMRS sequence, the interference between non-orthogonal DMRS ports can be reduced, the DMRS sequence capacity can be increased, and thus the transmission performance can be improved.

[0009] In one possible implementation, the cubic coefficient of the cubic polynomial is associated with the quadratic coefficient of the cubic polynomial, including: the cubic coefficient of the cubic polynomial is related to λ, and the quadratic coefficient of the cubic polynomial is related to multiples of λ; wherein the value range of λ is an integer greater than or equal to 1 and less than or equal to P-1, where P is a maximum prime number that does not exceed the sequence length of the first sequence. Based on this implementation, the first sequence using frequency-domain discontinuous mapping has ideal autocorrelation characteristics within the maximum delay spread range.

[0010] In one possible implementation, the coefficient of the quadratic term of the cubic polynomial is an integer multiple of λ. Based on this implementation, the mutual ambiguity function of the first sequence using frequency domain discontinuous mapping within the maximum delay spread and maximum Doppler spread range satisfies the exponential sum theorem.

[0011] In a possible implementation, the first sequence includes a base sequence and an auxiliary sequence, the cubic term of the cubic polynomial exponential sequence is determined based on the base sequence, and at least one of the quadratic term, the linear term, and the constant term of the cubic polynomial exponential sequence is determined based on the auxiliary sequence; wherein the maximum value of the self-ambiguous function of the base sequence is The maximum value of the mutual ambiguity function of the basis sequence does not exceed The number of base sequences is positively correlated with the sequence length, where N represents the length of the first sequence; the maximum value of the mutual ambiguity function of the auxiliary sequence within the maximum delay spread and the maximum Doppler spread range is The number of auxiliary sequences is positively correlated with the square of the sequence length. Based on this implementation, the base sequence adopts global low fuzziness, and the maximum value of the mutual fuzziness function of the auxiliary sequence in the fuzzy region is Therefore, the first sequence constructed based on the base sequence and the auxiliary sequence has good self-ambiguity and mutual ambiguity characteristics, which can reduce interference between non-orthogonal DMRS ports, increase DMRS sequence capacity, and thus improve transmission performance.

[0012] In one possible implementation, the frequency domain position corresponds to a transmission comb index. For example, the frequency domain position is indicated by the transmission comb index. Based on this implementation, the first sequence can be mapped based on the transmission comb index to support non-continuous mapping in the frequency domain.

[0013] In one possible implementation, the cubic coefficient of the cubic polynomial is The coefficient of the quadratic term of the cubic polynomial is Wherein, P is the maximum prime number that does not exceed the sequence length of the first sequence, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, and m represents the transmission comb index. Based on this implementation, the peak points of the mutual ambiguity function of the first sequence are equally spaced in the Doppler domain.

[0014] In a possible implementation, the first sequence s λ,k,l,m (n) Satisfy:

[0015] Wherein, N represents the length of the first sequence, Δ T represents the maximum delay spread, n represents the symbol position of the first sequence, and l represents the delay domain cyclic shift index.

[0016] Based on this implementation, the first sequence has an ideal autocorrelation characteristic within the maximum delay spread range.

[0017] In one possible implementation, Here, ∨ represents logical OR.

[0018] Based on this implementation, the sequence capacity of the first sequence is

[0019] In a possible implementation, the maximum Doppler spread Δ F And the transmission comb number M satisfies:

[0020] in, Represents an integer.

[0021] Based on this implementation, the mutual fuzzy function of the first sequence can be satisfied to be applicable to the exponential sum theorem.

[0022] In one possible implementation, the first signal is obtained by performing frequency domain resource mapping on the first sequence according to the transmission comb index. Based on this implementation, the first sequence can be mapped based on the transmission comb index to obtain the first signal to support frequency domain non-continuous mapping.

[0023] In a possible implementation, the first signal satisfy:

[0024] Among them, N represents the sequence length of the first sequence, M represents the number of transmission comb teeth, n represents the symbol position of the first sequence, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, l represents the delay domain cyclic shift index, m represents the transmission comb tooth index, δ(i) represents the impulse function, and i represents the subcarrier number.

[0025] Based on this implementation, the first signal occupies MN frequency domain resources. If the granularity of the frequency domain resources is subcarriers, the first signal occupies MN subcarriers.

[0026] In one possible implementation, the delay spread τ and the Doppler spread ν satisfy: The first signal includes and and Mutual fuzzy function satisfy:

[0027] Based on this implementation, the mutual ambiguity function of the first signal within the maximum delay spread and the maximum Doppler spread range satisfies the exponential sum theorem.

[0028] In one possible implementation, the first communication device may further obtain a first indication corresponding to the transmission comb index. Based on this implementation, the network device may instruct the first communication device to use the transmission comb index to implement mapping of the first sequence through the first indication.

[0029] In one possible implementation, the frequency domain position corresponds to a frequency division multiplexing index. For example, the frequency domain position is indexed by the frequency division multiplexing index. Based on this design, the first sequence can be mapped based on the frequency division multiplexing index to support non-continuous mapping in the frequency domain.

[0030] In one possible implementation, the cubic coefficient of the cubic polynomial is The coefficient of the quadratic term of the cubic polynomial is Wherein, P is the maximum prime number that does not exceed the sequence length of the first sequence, M represents the frequency division multiplexing number, Q represents the frequency domain orthogonal cover code length, Δ F represents the maximum Doppler spread, q represents the symbol position of the frequency-domain orthogonal cover code, where q is an integer greater than or equal to 0 and less than or equal to Q-1, λ represents the coefficient index of the cubic term of the cubic polynomial, k represents the Doppler-domain cyclic shift index, and m represents the frequency-division multiplexing index. Based on this implementation, the peak points of the mutual ambiguity function of the first sequence are equally spaced in the Doppler domain.

[0031] In a possible implementation, the first sequence s λ,k,l,r,m (n,q) satisfies:

[0032] Wherein, N represents the length of the first sequence, Δ T represents the maximum delay spread, n represents the symbol position of the first sequence, l represents the delay domain cyclic shift index, and r represents the frequency domain orthogonal cover code index.

[0033] Based on this implementation, the first sequence has an ideal autocorrelation characteristic within the maximum delay spread range.

[0034] In one possible implementation, Here, ∨ represents logical OR.

[0035] Based on this implementation, the sequence capacity of the first sequence is

[0036] In a possible implementation, the maximum Doppler spread Δ F , the frequency division multiplexing number M and the frequency domain orthogonal cover code length Q satisfy:

[0037] in, Represents an integer.

[0038] Based on this implementation, the mutual fuzzy function of the first sequence can be satisfied to be applicable to the exponential sum theorem.

[0039] In one possible implementation, the first signal is obtained by performing frequency domain resource mapping on the first sequence based on the frequency division multiplexing index and the symbol position of the frequency domain orthogonal cover code. Based on this implementation, the first sequence can be mapped based on the frequency division multiplexing index and the symbol position of the frequency domain orthogonal cover code to obtain the first signal, thereby supporting non-continuous frequency domain mapping.

[0040] In a possible implementation, the first signal satisfy:

[0041] Wherein, N represents the sequence length of the first sequence, M represents the frequency division multiplexing number, Q represents the frequency domain orthogonal cover code length, s λ,k,l,r,m (n,q) represents the first sequence, n represents the symbol position of the first sequence, q represents the symbol position of the frequency domain orthogonal cover code, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, l represents the delay domain cyclic shift index, m represents the frequency division multiplexing index, δ(i) represents the impulse function, and i represents the subcarrier number.

[0042] Based on this implementation, the first signal occupies MNQ frequency domain resources. If the granularity of the frequency domain resources is subcarriers, the first signal occupies MNQ subcarriers.

[0043] In one possible implementation, the delay spread τ and the Doppler spread ν satisfy: The first signal includes and and Mutual fuzzy function satisfy:

[0044] Wherein, U(m2Q-m1Q,Q) represents the open interval (m2Q-m1Q-Q,m2Q-m1Q+Q).

[0045] Based on this implementation, the mutual ambiguity function of the first signal within the maximum delay spread and the maximum Doppler spread range satisfies the exponential sum theorem.

[0046] In one possible implementation, the first communication device may further receive a second indication corresponding to the frequency division multiplexing index. Based on this implementation, the network device may instruct the first communication device to use the frequency division multiplexing index to implement mapping of the first sequence through the second indication.

[0047] In one possible implementation, the first communication device may also obtain a third indication, wherein the third indication is used to indicate the indication information of the sequence and at least one of the corresponding frequency domain orthogonal cover code index, delay domain cyclic shift index, transmission comb index, frequency division multiplexing index, Doppler domain cyclic shift index, cubic term coefficient index of the cubic polynomial or time domain orthogonal cover code index, and the sequence includes the first sequence.

[0048] Based on this implementation method, the third indication can indicate the correspondence between the indication information of the sequence (such as the antenna port number) and the frequency domain orthogonal cover code index, the delay domain cyclic shift index, the transmission comb index, the frequency division multiplexing index, the Doppler domain cyclic shift index, the cubic coefficient index of the cubic polynomial or at least one of the time domain orthogonal cover code index. Therefore, the first communication device can determine the frequency domain orthogonal cover code index, the delay domain cyclic shift index, the transmission comb index, the frequency division multiplexing index, the Doppler domain cyclic shift index or the cubic coefficient index of the cubic polynomial or at least one of the time domain orthogonal cover code index of the first sequence according to the indication information of the first sequence, so as to determine the first sequence or transmit the first signal according to at least one of the frequency domain orthogonal cover code index, the delay domain cyclic shift index, the transmission comb index, the frequency division multiplexing index, the Doppler domain cyclic shift index or the cubic coefficient index of the cubic polynomial or the time domain orthogonal cover code index.

[0049] In a possible implementation, the method further includes:

[0050] Obtain indication information of a second sequence, where the indication information of the first sequence and the indication information of the second sequence satisfy at least one of the following:

[0051] The frequency domain orthogonal cover code index corresponding to the indication information of the first sequence is different from the frequency domain orthogonal cover code index corresponding to the indication information of the second sequence;

[0052] The delay domain cyclic shift index corresponding to the indication information of the first sequence is different from the delay domain cyclic shift index corresponding to the indication information of the second sequence;

[0053] The time domain orthogonal cover code index corresponding to the indication information of the first sequence is different from the time domain orthogonal cover code index corresponding to the indication information of the second sequence;

[0054] The transmission comb index corresponding to the indication information of the first sequence is different from the transmission comb index corresponding to the indication information of the second sequence;

[0055] The frequency division multiplexing index corresponding to the indication information of the first sequence is different from the frequency division multiplexing index corresponding to the indication information of the second sequence;

[0056] The Doppler domain cyclic shift index corresponding to the indication information of the first sequence is different from the Doppler domain cyclic shift index corresponding to the indication information of the second sequence;

[0057] The cubic coefficient index of the cubic polynomial corresponding to the indication information of the first sequence is different from the cubic coefficient index of the cubic polynomial corresponding to the indication information of the second sequence.

[0058] Based on this implementation method, different sequences can adopt at least one of different frequency domain orthogonal cover code indices, delay domain cyclic shift indices, time domain orthogonal cover code indices, transmission comb indexes, frequency division multiplexing indexes, Doppler domain cyclic shift indices or cubic coefficient indices to improve sequence capacity.

[0059] In a possible implementation, the first signal corresponds to a first terminal device, and the method further includes:

[0060] Obtain indication information of a third sequence corresponding to a second terminal device, where the first terminal and the second terminal belong to the same terminal device group.

[0061] Based on this implementation, multiple terminal devices in the MU-MIMO group can obtain the indication information of the sequence configured by the base station for all terminals in the group, which is used to estimate the channel state information of the interfering link, thereby reducing transmission interference between multiple terminal devices.

[0062] In a second aspect, a communication method is provided. The method can be implemented by a second communication device. The second communication device can be used to receive signals. For example, the second communication device can be a terminal device or an access network device (or replaced by a network device, such as a base station). The second communication device can also be a component in the terminal device or a component in the access network device. Among them, the components in the present application may include, for example, at least one of a chip, a chip system, a processor, a transceiver, a processing unit, or a transceiver unit. Taking the execution subject as the second communication device as an example, the communication method provided in the present application may include the following steps: the second communication device obtains indication information of a first sequence, the first sequence is a cubic polynomial exponential sequence, the cubic term coefficient of the cubic polynomial is associated with the quadratic term coefficient of the cubic polynomial, and the quadratic term coefficient of the cubic polynomial is associated with the frequency domain position of the first sequence; the second communication device can also transmit a first signal, which is obtained by mapping the first sequence to frequency domain resources.

[0063] The possible implementations of the second aspect can refer to the corresponding possible implementations of the first aspect, and the repeated parts will be omitted.

[0064] In a third aspect, a communication device is provided. The device can implement the method described in any possible implementation of any of the first and second aspects. The device has the functions of the first or second communication device described above. The device can be, for example, a terminal device, a functional module in a terminal device, a network device, or a functional module in a network device.

[0065] In an optional implementation, the device may include a module corresponding to the method / operation / step / action described in any possible implementation of any aspect of the first to second aspects, and the module may be a hardware circuit, or software, or a hardware circuit combined with software. In an optional implementation, the device includes a processing unit (sometimes also referred to as a processing module) and a communication unit (sometimes also referred to as a transceiver module, a communication module, etc.). The transceiver unit can implement a sending function and a receiving function. When the transceiver unit implements the sending function, it can be called a sending unit (sometimes also referred to as a sending module). When the transceiver unit implements the receiving function, it can be called a receiving unit (sometimes also referred to as a receiving module). The sending unit and the receiving unit can be the same functional module, which is called a transceiver unit, and the functional module can implement a sending function and a receiving function; or, the sending unit and the receiving unit can be different functional modules, and the transceiver unit is a general term for these functional modules.

[0066] Exemplarily, when the apparatus is used to execute the method described in any one of the first aspect to the second aspect, the apparatus may include a communication unit and a processing unit.

[0067] In a fourth aspect, an embodiment of the present application also provides a communication device, comprising a processor for executing a computer program (or computer-executable instructions) stored in a memory. When the computer program (or computer-executable instructions) is executed, the device executes the method described in any possible implementation of any one of the first to second aspects.

[0068] In one possible implementation, the processor and memory are integrated;

[0069] In another possible implementation, the memory is located outside the communication device.

[0070] The communication device also includes a communication interface, which is used for the communication device to communicate with other devices, such as sending or receiving data and / or signals. Exemplarily, the communication interface can be a transceiver, circuit, bus, module or other type of communication interface.

[0071] In a fifth aspect, a computer-readable storage medium is provided, which is used to store computer programs or instructions. When the computer-readable storage medium is executed, the method described in any possible implementation of any aspect from the first to the second aspect and the method shown in any possible implementation thereof are implemented.

[0072] In a sixth aspect, a computer program product comprising instructions is provided, which, when executed on a computer, enables the method described in any possible implementation of any one of the first to second aspects to be implemented.

[0073] In a seventh aspect, an embodiment of the present application further provides a communication device for executing the method described in any possible implementation of any one of the first to second aspects above.

[0074] In an eighth aspect, a chip system is provided, which includes a logic circuit (or it can be understood that the chip system includes a processor, and the processor may include a logic circuit, etc.), and may also include an input and output interface. The input and output interface can be used to input messages and can also be used to output messages. The input and output interfaces can be the same interface, that is, the same interface can implement both the sending function and the receiving function; or, the input and output interfaces include an input interface and an output interface, the input interface is used to implement the receiving function, that is, for receiving messages; the output interface is used to implement the sending function, that is, for sending messages. The logic circuit can be used to perform the operations other than the sending and receiving functions in the method described in any possible implementation of any one of the first to second aspects above; the logic circuit can also be used to transmit messages to the input and output interface, or receive messages from other communication devices from the input and output interface. The chip system can be used to implement the method described in any possible implementation of any one of the first to second aspects above. The chip system can be composed of a chip, or it can include a chip and other discrete devices.

[0075] Optionally, the chip system may further include a memory, which may be used to store instructions, and the logic circuit may call the instructions stored in the memory to implement corresponding functions.

[0076] In the ninth aspect, a communication method is provided, which may include the method implemented by the first communication device as shown in the first aspect and any possible implementation thereof, and the method implemented by the second communication device as shown in the second aspect and any possible implementation thereof.

[0077] In a tenth aspect, a communication system is provided, which may include a first communication device and a second communication device. The first communication device may be used to implement the method of the first aspect and any possible implementation thereof, and the second communication device may be used to implement the method of the second aspect and any possible implementation thereof.

[0078] The technical effects brought about by the above third to tenth aspects can be found in the description of the beneficial effects of the corresponding schemes in the above first to second aspects, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0080] FIG2 is a schematic diagram of a DMRS communication port configuration provided in an embodiment of the present application;

[0081] FIG3 is a schematic diagram of a communication method provided in an embodiment of the present application;

[0082] FIG4 is a schematic diagram of a first sequence low ambiguity area multiplexing provided in an embodiment of the present application;

[0083] FIG5 is a schematic diagram of another first sequence low ambiguity area multiplexing provided in an embodiment of the present application;

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

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

[0086] To facilitate understanding of the embodiments of the present application, the application scenarios used in the present application are described using the communication system architecture shown in FIG1 as an example. FIG1 is a schematic diagram illustrating a possible, non-limiting system. As shown in FIG1 , a communication system 1000 includes a radio access network (RAN) 100 and a core network (CN) 200. The RAN 100 includes at least one network device (such as 110a and 110b in FIG1 , collectively referred to as 110) and at least one terminal device (such as 120a-120j in FIG1 , collectively referred to as 120). The RAN 100 may also include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG1 ). The terminal device 120 is wirelessly connected to the network device 110. The network device 110 is wirelessly or wiredly connected to the core network 200. The core network device in the core network 200 and the network device 110 in the RAN 100 may be different physical devices, or they may be the same physical device that integrates the core network logical functions and the radio access network logical functions.

[0087] The RAN 100 may be a cellular system related to the 3rd Generation Partnership Project (3GPP), such as a 4th generation (4G), long term evolution (LTE), 5th generation (5G), new radio (NR) mobile communication system, or an evolutionary system after 5G (such as a 6th generation (6G) mobile communication system). The RAN 100 may also be an open access network (O-RAN or ORAN), a cloud radio access network (CRAN), or a wireless fidelity (WiFi) system. The RAN 100 may also be a communication system that integrates two or more of the above systems.

[0088] The apparatus provided in the embodiment of the present application can be applied to the network device 110 or to the terminal device 120. It is understood that FIG1 only shows a possible communication system architecture to which the embodiment of the present application can be applied, and in other possible scenarios, the communication system architecture may also include other devices.

[0089] Another communication system used in the embodiment of the present application may include a first communication device and a second communication device.

[0090] In one implementation method, the first communication device is a network device or a module for a network device, and the second communication device is a terminal device or a module for a terminal device, wherein the network device is, for example, an access network device. The first communication device and the second communication device communicate via an air interface.

[0091] In another implementation method, the first communication device is a terminal device or a module for a terminal device, and the second communication device is a network device or a module for a network device. The first communication device and the second communication device communicate with each other via an air interface.

[0092] In another implementation method, the first communication device is a network device or a module for a network device, and the second communication device is a network device or a module for a network device. The first communication device and the second communication device communicate with each other via an air interface or a wired manner.

[0093] In another implementation method, the first communication device is a terminal device or a module for a terminal device, and the second communication device is a terminal device or a module for a terminal device. The first communication device and the second communication device communicate with each other via an air interface.

[0094] Of course, the first communication device and the second communication device in the embodiment of the present application can also be other types of devices. For example, the first communication device can also be a cloud device or a cloud server and the second communication device can be a cloud device or a cloud server. This application does not limit this.

[0095] In the implementation of this application, a terminal device is a device with wireless transceiver capabilities, and may specifically refer to user equipment (UE), access terminal, subscriber unit, user station, mobile station, remote station, remote terminal, mobile device, user terminal, wireless communication device, user agent, or user device. The terminal device can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water (such as ships); and can also be deployed in the air (such as aircraft, balloons, and satellites). The terminal device can be a cellular phone, a mobile phone, a tablet computer (pad), a wireless data card, a wireless modem, a satellite terminal, a vehicle (e.g., a car, a bicycle, an electric car, an airplane, a ship, a train, a high-speed rail, etc.) onboard equipment, a robotic arm, a workshop equipment, a wearable device (e.g., a smart watch, a smart bracelet, a pedometer, etc.), a drone, a robot, a smart point of sale (POS) machine, a customer-premises equipment (CPE), a computer with a wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a terminal device in industrial control, a terminal device in self-driving, a terminal device in remote medical care, a terminal device in a smart grid, a terminal in transportation safety, a terminal device in a smart city, a terminal in a smart home (e.g., a refrigerator, a television, an air conditioner, an electric meter, and other smart home devices). The terminal device can also be other devices with terminal functions. The embodiments of this application do not limit the device form factor of the terminal. The device used to implement the functions of the terminal device can be the terminal device; it can also be a device that supports the terminal device to implement the functions, such as a chip system. The device can be installed in the terminal device or used in conjunction with the terminal device. In the embodiments of this application, the chip system can be composed of chips or include chips and other discrete devices.

[0096] In the implementation of this application, the network device is a device with wireless transceiver functions, which is used to communicate with the terminal device or other network devices; it can also be a device that can access the terminal device to the wireless network, such as a radio access network (RAN) device or node. The network devices in the embodiments of the present application may include various forms of base stations, such as: base stations, evolved NodeBs (eNodeBs), next generation NodeBs (gNBs), macro base stations, micro base stations (also known as small stations), relay stations, access points, devices that implement base station functions in communication systems evolved after the fifth generation (5G) technology, access points (APs) in wireless local area networks (WLAN) systems, integrated access and backhaul (IAB) nodes, transmission points (TRPs), transmitting points (TPs), mobile switching centers, and devices that perform base station functions in device-to-device (D2D), vehicle-to-everything (V2X), and machine-to-machine (M2M) communications, etc., and may also include network devices in non-terrestrial network (NTN) communication systems, that is, they can be deployed on high-altitude platforms or satellites. In some possible scenarios, different network devices implement part of the functions of the base station respectively. For example, the network device can be a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU can be set separately, or 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).It is understood that the network device may be a CU node, a DU node, or a device including a CU node and a DU node. In addition, the CU may be classified as a network device in the access network RAN, or may be classified as a network device in the core network CN, without limitation herein.

[0097] 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 an open access network (open RAN, 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.

[0098] In the embodiments of the present application, the form of the network device is not limited. The device used to implement the function of the network device can be a network device; it can also be a device that can support the network device to implement the function, such as a chip system. The device can be installed in the network device or used in conjunction with the network device.

[0099] It can be understood that the network devices and terminal devices, the network devices and the network devices, and the terminal devices in this application can communicate through authorized spectrum, can communicate through unauthorized spectrum, or can communicate through both authorized spectrum and unauthorized spectrum. In addition, the network devices and the terminal devices, the network devices and the network devices, and the terminal devices can communicate through spectrum below 6 gigahertz (GHz), for example, through 700 / 900 megahertz (MHz), 2.1 / 2.6 / 3.5GHz frequency bands, or through spectrum above 6GHz, for example, through millimeter waves, terahertz (THz) waves, and can also use spectrum below 6GHz and spectrum above 6GHz for communication at the same time. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0100] In the embodiments of the present application, the functions of the network device may also be performed by a module (such as a chip) in the network device, or by a control subsystem that includes the network device functions. The control subsystem that includes the network device functions here may be a control center in the above-mentioned application scenarios such as smart grid, industrial control, smart transportation, and smart city. The functions of the terminal device may also be performed by a module (such as a chip or a modem) in the terminal device, or by a device that includes the terminal device functions.

[0101] Throughout the evolution of communication systems, high throughput and a large number of connections have always been core challenges for wireless communication networks. To address these challenges, 5G communications have proposed applications such as enhanced mobile broadband (eMBB), ultra-reliable and low-latency communication (URLLC), and massive machine-type communication (mMTC) as technical goals. The 6G communication system, which will evolve after 5G, will inevitably evolve towards higher throughput, lower latency, higher reliability, a larger number of connections, and greater spectrum utilization.

[0102] The following is an explanation of the technical terms related to this application.

[0103] (1) Fuzzy function

[0104] There are two types of fuzzy functions: self-fuzzy functions and mutual fuzzy functions.

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

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

[0107] (2) Zero fuzzy zone

[0108] The zero ambiguity zone means that the ambiguity function is equal to zero within a certain delay and Doppler range.

[0109] (3) Low blur area

[0110] The low ambiguity zone means that within a certain delay and Doppler range, the ambiguity function value is less than the preset threshold.

[0111] (4) Zero correlation zone

[0112] The zero correlation zone means that the correlation function is equal to zero within a certain time delay interval.

[0113] (5) Low correlation area

[0114] The low correlation area refers to a certain delay interval in which the correlation function value is less than a preset threshold.

[0115] (6) Sequence capacity

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

[0117] The problems addressed by this application are described below.

[0118] At present, in LTE and NR communication systems, the DMRS of the OFDM waveform adopts the Gold sequence of frequency domain mapped QPSK modulation. The initial value of the Gold sequence can be determined by the cell identifier or the scrambling identifier. Among them, in the evolution process of the NR OFDM waveform DMRS, release (release, Rel) -15 to Rel-17 support a maximum of 12 orthogonal DMRS ports, namely DMRS port 0 to DMRS port 11. The 12 orthogonal DMRS ports use 2 frequency domain orthogonal cover codes (FD-OCC), 2 time domain orthogonal cover codes (TD-OCC) and 3 frequency division multiplexing (FDM). In addition, Rel-18 supports a maximum of 24 orthogonal DMRS ports, namely DMRS port 0 to DMRS port 23. The 24 orthogonal DMRS ports multiplex 4 FD-OCC, 2 TD-OCC and 3 FDM.

[0119] Figure 2 shows a schematic diagram of the types of NR OFDM waveform DMRS port configurations, where (a) corresponds to the configuration types supported by Rel-15 to Rel-17, including NR DMRS configuration type 1 (type 1) and NR DMRS configuration type 2 (type 2), and (b) corresponds to the configuration types supported by Rel-18, including NR DMRS configuration type 1 and NR DMRS configuration type 2.

[0120] The Gold sequence has good autocorrelation and cross-correlation characteristics, but the self-ambiguity performance of the Gold sequence is poor, and the cross-ambiguity performance of the Gold sequence is poor. On the one hand, the poor self-ambiguity performance is reflected in the large Doppler sidelobes of the self-ambiguity function of the Gold sequence. For high-speed mobile scenarios, the DMRS ports of the cyclic shift, transmission comb, orthogonal cover code or frequency division multiplexing are no longer orthogonal, that is, the frequency deviation caused by factors such as high-speed movement destroys the orthogonality between the DMRS ports. On the other hand, the cross-correlation function between the Gold sequences scrambled with different initial values ​​fluctuates randomly, resulting in large interference between non-orthogonal DMRS ports. Therefore, the self-ambiguity and cross-ambiguity performance of the Gold sequence will lead to increased interference between non-orthogonal DMRS ports in some situations, resulting in reduced transmission performance.

[0121] In order to solve the above technical problems, the present application provides a communication method. The communication method can be implemented by a first communication device and a second communication device. Optionally, the first communication device can serve as a signal sending end, and the second communication device can serve as a signal receiving end. That is, the first communication device can be used to send signals, and the second communication device can be used to receive signals. As an example, during uplink communication, the first communication device can be a terminal device, or can be a module or chip or other component in the terminal device, and the second communication device can be a network device, or can be a module or chip or other component in the network device, and the network device can be, for example, a RAN or other access network device. As another example, during downlink communication, the first communication device can be a network device, or can be a module or chip or other component in the network device, and the second communication device can be a terminal device, or can be a module or chip or other component in the terminal device. Similarly, it can also be considered that the first communication device can serve as a signal receiving end, and the second communication device can serve as a signal sending and receiving end.

[0122] The method is described below with reference to the process shown in FIG3 .

[0123] S101: A first communication device and a second communication device respectively obtain indication information of a first sequence.

[0124] In this application, the first sequence is a cubic polynomial exponential sequence, and the expression of the first sequence satisfies:

[0125] Wherein, N represents the sequence length of the first sequence, a in the cubic polynomial represents the cubic term coefficient, b represents the quadratic term coefficient, c represents the linear term coefficient, and d represents the constant term.

[0126] Optionally, if the constant term d in the cubic polynomial is 0, the expression of the first sequence can also satisfy:

[0127] Wherein, N represents the sequence length of the first sequence, a in the cubic polynomial represents the coefficient of the cubic term, b represents the coefficient of the quadratic term, and c represents the coefficient of the linear term.

[0128] Optionally, if the length of the first sequence is a prime number, the expression of the first sequence may also satisfy:

[0129] Where N represents the length of the first sequence, and a, b, and c are all finite fields. The elements in , then the sequence capacity of the first sequence is positively correlated with the cube of the sequence length.

[0130] Optionally, if the length of the first sequence is a prime number and the constant term d in the cubic polynomial is 0, the expression of the first sequence may also satisfy:

[0131] Where N represents the length of the first sequence, and a, b, and c are all finite fields. The elements in , then the sequence capacity of the first sequence is positively correlated with the cube of the sequence length.

[0132] In the present application, the cubic term coefficient a is associated with the quadratic term coefficient b, that is, there is an association relationship between the cubic term coefficient a and the quadratic term coefficient b. Optionally, "associated" can be replaced with or understood as "corresponding".

[0133] As an example of how the cubic coefficient a and the quadratic coefficient b are associated, the cubic coefficient a and the quadratic coefficient b are both associated with λ. The value range of λ is an integer greater than or equal to 1 and less than or equal to P-1, where P is a maximum prime number that does not exceed the sequence length N of the first sequence.

[0134] Optionally, the cubic term coefficient a is related to λ, and the quadratic term coefficient b is related to a multiple (such as an integer multiple) of λ. In other words, the quadratic term coefficient b is a multiple (such as an integer multiple) of the cubic term coefficient a.

[0135] In addition, in the present application, the quadratic term coefficient b is associated with the frequency domain position of the first sequence. The frequency domain position is the position of the frequency domain resource mapped by the first sequence. Optionally, the first sequence in the present application adopts non-continuous mapping in the frequency domain. For example, the frequency domain position may correspond to a transmission comb (TC) index or a frequency division multiplexing index. The frequency domain position corresponding to the transmission comb index may mean that when frequency domain comb mapping is adopted, the frequency domain position can be indicated by the transmission comb index. Optionally, at this time, the quadratic term coefficient b may be associated with the transmission comb index. The frequency domain position corresponding to the frequency division multiplexing index may mean that when frequency division multiplexing mapping is adopted, the frequency domain position can be indicated by the frequency division multiplexing index. Optionally, at this time, the quadratic term coefficient b may be associated with the frequency division multiplexing index.

[0136] Hereinafter, the expressions of the cubic term coefficient a and the quadratic term coefficient b will be introduced in combination with Example 1 and Example 2, which will not be expanded here.

[0137] In the present application, the cubic polynomial exponential sequence can be determined based on the base sequence and the auxiliary sequence. For example, the cubic polynomial exponential sequence can be expressed as the point-by-point multiplication of the base sequence and the auxiliary sequence s a,b,c (n) = u a (n)·v b,c (n).

[0138] Among them, the base sequence u a (n) Satisfy global low ambiguity. For example, the maximum value of the self-ambiguity function of the base sequence is The maximum value of the mutual ambiguity function of the basis sequence does not exceed Auxiliary sequence v b,c (n) Satisfy low ambiguity and high capacity. For example, the maximum value of the mutual ambiguity function of the auxiliary sequence within the maximum delay spread and maximum Doppler spread range is The number of auxiliary sequences is positively correlated with the square of the sequence length.

[0139] As an example, a base sequence may satisfy:

[0140] The auxiliary sequence can satisfy:

[0141] It can be understood that the first sequence satisfies the exponential sum theorem, which can also be called the Weil bound on exponential sum theorem. Therefore, the first sequence can also be called the Weil exponential sum sequence, or simply the W sequence.

[0142] Where, the exponent and theorem are:

[0143] d-degree polynomial The coefficient of the highest-order term in represents the finite field {1,…,N-1}; the coefficient of the non-highest-order term represents the finite field {0,1,…,N-1}, N is a prime number, d≥1, and the exponential sum satisfy: |·| represents modulo.

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

[0145] In this application, the first sequence of time domain continuous mapping and The mutual fuzzy function satisfies:

[0146] Therefore, as long as the mutual ambiguity function of two cubic polynomial exponential sequences does not have a peak value N in the ambiguity region, the maximum value of the ambiguity function does not exceed It should be pointed out that for any two different cubic polynomial exponents and sequences, there is no guarantee that the mutual ambiguity function will not have a peak N in the ambiguity region. For example, and Fuzzy zone Δ T ×Δ F =2×3, the mutual ambiguity function has a peak at <τ,ν>=<1,2> In order to ensure low ambiguity between sequences, it is necessary to design cubic polynomial exponents and sequences in the fuzzy region Δ T ×Δ F Avoid the peak of the mutual ambiguity function and maximize the sequence capacity. T represents the maximum delay spread, Δ F In the case where the sequence length of the first sequence is a composite number, the expression of the first sequence will be further explained below in conjunction with Example 1 and Example 2, and will not be described here in detail.

[0147] S102: The first communication device and the second communication device transmit a first signal.

[0148] The first signal corresponds to the first sequence. For example, the first signal is a signal obtained by performing frequency domain resource mapping on the first sequence. The frequency domain mapping method can be obtained by performing frequency domain resource mapping on the first sequence based on a transmission comb index or a frequency division multiplexing index. This will be described below in conjunction with Embodiments 1 and 2, and will not be expanded here.

[0149] In the present application, in uplink communication or downlink communication, a first signal may be transmitted between the first communication device and the second communication device via an air interface, for example, the first communication device sends the first signal to the second communication device.

[0150] For example, both the first communication device and the second communication device have air interface transmission capabilities, such as both the first communication device and the second communication device have wireless transceivers such as antennas, then the first communication device can send the first signal through the wireless transceiver, and accordingly, the second communication device can receive the first signal through the wireless transceiver, and demodulate and process the first signal to obtain the information carried by the first signal.

[0151] In addition, the first communication device and / or the second communication device may be a device or apparatus that does not have air interface communication capabilities, such as a chip. The first communication device and / or the second communication device may communicate via an external antenna or other wireless transceiver. For example, in a case where neither the first communication device nor the second communication device has air interface communication capabilities, the first communication device may output a first signal to the antenna via an interface between the first communication device and the antenna, and the antenna may be used to transmit the first signal via the air interface. Correspondingly, the antenna connected to the second communication device may be used to receive the first signal transmitted via the air interface and transmit the signal to the second communication device via the interface between the antenna and the second communication device. The second communication device may then perform demodulation or other processing on the received signal to obtain the information carried by the first signal.

[0152] Based on the process shown in Figure 3, the first communication device can determine the first sequence based on the indication information of the first sequence and send a first signal corresponding to the first sequence. The first sequence can be a Weil exponential sum sequence, i.e., a sequence that satisfies the exponential sum theorem and has better self-ambiguity and mutual ambiguity properties than the Gold sequence. If frequency domain mapping is used to construct a non-orthogonal frequency offset-resistant DMRS sequence, interference between non-orthogonal DMRS ports can be reduced, DMRS sequence capacity can be increased, and thus transmission performance can be improved.

[0153] The following is an introduction to the indication information of the first sequence in this application.

[0154] In the present application, the indication information of the first sequence can be used to determine the first sequence. For example, the indication information of the first sequence can include parameters related to the first sequence, such as the quadratic coefficients and / or cubic coefficients of the first sequence. In another example, the indication information can be used to indicate the index of the first sequence in a sequence codebook. In another example, the indication information can include the first sequence, i.e., the indication information includes the entire sequence of the first sequence. The following describes the implementation of the indication information of the first sequence using examples.

[0155] Optionally, in uplink transmission and / or downlink transmission, the network device may send indication information of the first sequence to the terminal device, that is, the network device may indicate the first sequence to the terminal device. The indication information of the first sequence may be included in a radio resource control (RRC) message, a medium access control (MAC) control element (CE), or downlink control information (DCI) sent by the network device to the terminal device.

[0156] In the present application, the first communication device may be a terminal device, and the second communication device may be a network device, so the second communication device may send the first sequence of indication information to the first communication device. Alternatively, the first communication device may be a network device, and the second communication device may be a terminal device, so the first communication device may send the first sequence of indication information to the second communication device.

[0157] As an example, in uplink transmission, a first sequence of indication information may be sent by a network device to a terminal device. At this time, the terminal device may serve as a first communication device, the network device may serve as a second communication device, and the first sequence of indication information may be sent by the network device to the terminal device. Therefore, in uplink transmission, the first communication device obtaining the first sequence of indication information may refer to: the first communication device receiving the first sequence of indication information from the second communication device. The second communication device obtaining the first sequence of indication information may refer to: the second communication device generating the first sequence of indication information after allocating the first sequence to the first communication device, or the network device reading the generated first sequence of indication information.

[0158] As another example, in downlink transmission, the network device can still send the first sequence of indication information to the terminal device. In this case, the network device can serve as the first communication device, and the terminal device can serve as the second communication device. Therefore, in downlink transmission, the first communication device obtaining the first sequence of indication information can mean that the first communication device generates indication information for indicating the first sequence after allocating the first sequence to the second communication device, or the network device reads the generated first sequence of indication information; the second communication device obtaining the first sequence of indication information can mean that the second communication device receives the first sequence of indication information from the first communication device.

[0159] In addition, in communication between terminal devices, the first communication device and the second communication device may be different terminal devices. In this case, the first communication device may send the first sequence of indication information to the second communication device, or the second communication device may send the first sequence of indication information to the first communication device. In addition, in communication between terminal devices, the first sequence may also be configured by the network device. In this case, as an implementation of S101, the first communication device and the second communication device may each receive the first sequence of indication information from the network device.

[0160] The following is an example of how to implement the first sequence of indication information.

[0161] (1) As a possible implementation, the indication information of the first sequence can be used to indicate parameters related to the first sequence. The parameters related to the first sequence can be used to indicate the first sequence and / or to transmit the first signal corresponding to the first sequence, or the parameters related to the first sequence can be used to determine the first sequence and / or to transmit the first signal corresponding to the first sequence. For example, the parameters related to the first sequence can include one or more parameters in the expression of the first sequence, such as the frequency domain orthogonal cover code index, the delay domain cyclic shift index, the transmission comb index, the frequency division multiplexing index, the Doppler domain cyclic shift index, the cubic coefficient index of the cubic polynomial or at least one of the time domain orthogonal cover code index. Therefore, the first communication device and / or the second communication device can determine the first sequence and / or transmit the first signal based on the indication information of the first sequence. Among them, the frequency domain orthogonal cover code index can be used to indicate the frequency domain orthogonal cover code. The time domain orthogonal cover code index can be used to indicate the time domain orthogonal cover code.

[0162] Specifically, the indication information of the first sequence may indicate an antenna port, for example, the indication information includes an antenna port number. The antenna port number corresponds to a parameter related to the first sequence. Therefore, when the first communication device and / or the second communication device obtains the antenna port number, it can query the correspondence between the antenna port number and the parameter related to the first sequence to determine the parameter related to the first sequence corresponding to the antenna port number.

[0163] Optionally, in this implementation, the network device may send the correspondence between the antenna port number and the sequence-related parameters through an RRC message. Therefore, the first communication device and / or the second communication device can obtain the correspondence between the antenna port and the sequence-related parameters, including the correspondence between the antenna port number corresponding to the first sequence and the parameters related to the first sequence. In addition, the network device may also send indication information of the first sequence for the transmission of the first signal, indicating the port number corresponding to the first sequence. Therefore, the first communication device and / or the second communication device can query according to the antenna port number and obtain the parameters related to the first sequence.

[0164] (2) As another possible implementation, the indication information of the first sequence may be an index of the first sequence in a sequence codebook. The sequence codebook may be indicated by the network device through configuration information. Accordingly, when the first sequence needs to be indicated, the network device may indicate the index of the first sequence in the sequence codebook through the indication information of the first sequence.

[0165] For example, the network device may configure a sequence codebook to the terminal device through an RRC message or a MAC CE, and send indication information of the first sequence to the terminal device through a DCI. At this time, the indication information of the first sequence may be an index of the sequence, used to indicate the sequence from the sequence codebook. For another example, the indication information of the first sequence may indicate parameters related to the first sequence. For example, the parameters related to the first sequence include at least one of an index for indicating a frequency domain orthogonal cover code, a delay domain cyclic shift index, a transmission comb index, a frequency division multiplexing index, a Doppler domain cyclic shift index, an index of the cubic coefficient of the cubic polynomial, or an index of an orthogonal cover code in the time domain; accordingly, the terminal device may obtain the parameters of the first sequence according to the indication information of the first sequence, determine the first sequence according to the expression of the first sequence and the corresponding parameters in this application, and transmit the first signal.

[0166] (3) As another possible implementation, the indication information of the first sequence may include the first sequence. Accordingly, the first communication device and / or the second communication device may obtain the first sequence according to the indication information of the first sequence.

[0167] The first sequence in this application is described below in conjunction with Example 1 and Example 2. Example 1 provides a method for constructing a DMRS sequence for frequency-domain comb mapping. When the number of cyclic shifts is 2 and the number of transmission combs is 2, Example 1 corresponds to NR DMRS configuration type 1. Example 2 provides a method for constructing a DMRS sequence for frequency-division multiplexing mapping. When the frequency-domain orthogonal cover code length is 2 and the number of frequency-division multiplexing is 3, Example 2 corresponds to NR DMRS configuration type 2.

[0168] In Example 1, when frequency domain comb mapping is adopted, the cubic coefficient of the first sequence is The coefficient of the quadratic term of the first sequence is

[0169] Where P can be the largest prime number that does not exceed the sequence length N. If resource allocation is based on a resource block (including 12 subcarriers), the sequence length N of the first sequence is usually a composite number. This application does not limit resource allocation to a resource block granularity, and a larger or smaller resource allocation granularity can be used in actual applications. M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, λ represents the cubic coefficient index of the cubic polynomial of the first sequence, k represents the Doppler domain cyclic shift index, and m represents the transmission comb index.

[0170] Optionally, the first sequence s λ,k,l,m The expression of (n) satisfies:

[0171] Wherein, N represents the length of the first sequence, ΔT represents the maximum delay spread, n represents the time domain resource index of the first sequence, and l represents the delay domain cyclic shift index. In this application, the time domain resource index of the first sequence is, for example, the symbol position of the first sequence or a time domain position of other granularity other than the symbol.

[0172] Optionally, the value range of λ,k,l,m can satisfy:

[0173] Here, ∨ represents logical OR. Indicates rounding down. In some applications, rounding down can be replaced by rounding up or rounding up.

[0174] In embodiment 1, the first communication device may perform frequency domain resource mapping on the first sequence according to the transmission comb index m to obtain the first signal, that is, the first signal is obtained by performing frequency domain resource mapping on the first sequence according to the transmission comb index m.

[0175] For example, the first signal The expression can satisfy:

[0176] Among them, N represents the sequence length of the first sequence, M represents the number of transmission comb teeth, n represents the time domain resource position of the first sequence, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, l represents the delay domain cyclic shift index, m represents the transmission comb tooth index, δ(i) represents the impulse function, and i represents the frequency domain resource index. In this application, if the subcarrier is used as the granularity of the frequency domain resource, the frequency domain resource index can be the subcarrier number. In addition, this application does not limit the frequency domain resource to only the subcarrier granularity. For example, a larger or smaller frequency domain resource granularity can be used.

[0177] It can be seen that if the subcarrier is used as the granularity of the frequency domain resources, the first signal occupies M·N subcarriers in total.

[0178] Optionally, if the ambiguity function of the first sequence is applicable to the exponential sum theorem, the maximum Doppler spread Δ F And the transmission comb teeth number M can satisfy:

[0179] in, Represents an integer.

[0180] Correspondingly, for delay spread τ and Doppler spread ν, The first signal may include and Two signals. and Both signals can be used as the first signal. and Mutual fuzzy function satisfy:

[0181] It can be seen that if the fuzzy function of the first sequence is applicable to the exponential sum theorem, when the DMRS port is constructed based on the first sequence, the sequence capacity of the DMRS port is in, is the orthogonal sequence capacity provided by the delay domain cyclic shift index, M is the orthogonal sequence capacity provided by the transmission comb index, It is the non-orthogonal sequence capacity provided by the quadratic coefficient index, which can also be the Doppler domain cyclic shift index. P-1 is the non-orthogonal sequence capacity provided by the cubic coefficient index.

[0182] Figure 4 shows that when N = 12, P = 11, M = 2, Δ T =2,Δ F = 3. Schematic diagram of the reuse of low-ambiguity regions in the first sequence. The rectangles in the figure represent ambiguity regions, and the circles represent peak coordinates. Each ambiguity region and / or peak coordinate corresponds to a sequence. In Figure 4, ambiguity regions in different rows correspond to different k values. For example, the row containing the origin corresponds to k = 0.

[0183] For example, the size of the fuzzy area can be set to: T ×Δ F =2×3.

[0184] The fuzzy function peak coordinates are expressed as:

[0185] As shown in Figure 4, the multiplexing of at least one of the delay domain cyclic shift index, the transmission comb index, and the Doppler domain cyclic shift index can support the multiplexing of up to 42 DMRS ports. The ambiguity regions corresponding to different DMRS ports are adjacent and non-overlapping. It should be noted that, based on the expression of the first sequence, the number of DMRS ports corresponding to different transmission comb indices can vary. For example, in Figure 4, comb index 0 corresponds to 24 DMRS ports, and comb index 1 corresponds to 18 DMRS ports.

[0186] Table 1 compares the Gold sequence used in the NR OFDM waveform DMRS, the ZC (Zadoff-Chu) sequence used in the NR DFT-s-OFDM waveform DMRS, and the first sequence shown in Example 1 in terms of multiplexing scheme, sequence capacity, correlation, and ambiguity. It can be seen that the first sequence improves the frequency offset resistance of orthogonal DMRS ports, reduces interference between non-orthogonal DMRS ports, and significantly increases DMRS sequence capacity.

[0187] Table 1

[0188] In Table 1, levels 1 through 4 represent different multiplexing lengths. Lower levels indicate lower multiplexing, meaning fewer DMRS ports and, consequently, smaller sequence capacity. Higher levels indicate higher multiplexing, meaning more DMRS ports and, consequently, larger sequence capacity. As can be seen, using the first sequence can expand DMRS sequence capacity.

[0189] For the DMRS mapping type of 2 OFDM symbols in the time domain, Table 2 shows the DMRS mapping type when N=12, P=11, M=2, Δ T =6,Δ F =3, the antenna port parameter configuration table of the first sequence frequency domain comb mapping, the first communication device and / or the second communication device can query Table 2 based on the antenna port number to determine the parameters related to the first sequence, and determine the first sequence based on the expression of the first sequence according to the corresponding parameters, and / or determine the first sequence based on the expression of the first signal. Among them, the transmission comb index is called a code division multiplexing group (CDM group). It can be understood that the antenna port numbers 14 to 27 shown in Table 2 and their corresponding parameters indicate that the cubic coefficient index of antenna port numbers 14 to 27 takes the value λ=1, the time domain orthogonal cover code takes the value <++>, and traverses the parameters l={0,1},m={0,1},k={0,1,2,3} in sequence. Antenna port numbers 28 to 41, etc. can be implemented with reference to this.

[0190] Table 2

[0191] Table 2 above is only an example. The correspondence between the antenna port, the delay domain cyclic shift index l, the frequency division multiplexing index m, the Doppler domain cyclic shift index k, the cubic polynomial coefficient index λ and the time domain orthogonal cover code in this application is not limited to this.

[0192] Optionally, in embodiment 1, the first communication device and the second communication device may obtain a first indication, where the first indication corresponds to a transmission comb index. In other words, the first indication corresponds to sequence mapping according to the transmission comb index. For example, the first indication may be indication information of NR DMRS configuration type 1.

[0193] In the uplink transmission and / or downlink transmission, the network device may send a first indication to the terminal device, that is, the network device may indicate the sequence mapping mode or the NR DMRS configuration type to the terminal device. The first indication may be included in an RRC message, MAC CE or DCI sent by the network device to the terminal device.

[0194] In Example 2, when frequency domain comb mapping is used, the cubic coefficient of the first sequence is The coefficient of the quadratic term of the first sequence is

[0195] Wherein, P is the maximum prime number that does not exceed the sequence length of the first sequence, M represents the frequency division multiplexing number, Q represents the frequency domain orthogonal cover code length, Δ F represents the maximum Doppler spread, q represents the symbol position of the frequency domain orthogonal cover code, the value range of q is an integer greater than or equal to 0 and less than or equal to Q-1, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, and m represents the frequency division multiplexing index.

[0196] Optionally, the first sequence s λ,k,l,r,m The expression of (n,q) satisfies:

[0197] Wherein, N represents the length of the first sequence, Δ T represents the maximum delay spread, n represents the time domain position of the first sequence (such as the symbol position), l represents the delay domain cyclic shift index, and r represents the frequency domain orthogonal cover code index.

[0198] In Example 2, the value ranges of λ, k, l, m, and r can satisfy:

[0199] Here, ∨ represents logical OR.

[0200] In embodiment 2, the first communication device can perform frequency domain resource mapping on the first sequence according to the frequency division multiplexing index m and the symbol position q of the frequency domain orthogonal cover code to obtain the first signal, that is, the first signal is obtained by performing frequency domain resource mapping on the first sequence according to the frequency division multiplexing index m and the symbol position q of the frequency domain orthogonal cover code.

[0201] For example, the first signal The expression can satisfy:

[0202] Wherein, N represents the sequence length of the first sequence, M represents the frequency division multiplexing number, Q represents the frequency domain orthogonal cover code length, s λ,k,l,r,m(n,q) represents the first sequence, n represents the symbol position of the first sequence, q represents the symbol position of the frequency domain orthogonal cover code, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, l represents the delay domain cyclic shift index, m represents the frequency division multiplexing index, δ(i) represents the impulse function, and i represents the frequency domain resource index.

[0203] It can be seen that if the subcarrier is used as the granularity of the frequency domain resources, the first signal occupies a total of M·N·Q subcarriers.

[0204] Optionally, if the ambiguity function of the first sequence is applicable to the exponential sum theorem, the maximum Doppler spread Δ F And the transmission comb teeth number M can satisfy:

[0205] in, Represents an integer.

[0206] Correspondingly, for delay spread τ and Doppler spread ν, The first signal may include and Two signals. and These two signals can be respectively used as first signals. and Mutual fuzzy function satisfy:

[0207] Wherein, U(m2Q-m1Q,Q) represents the open interval (m2Q-m1Q-Q,m2Q-m1Q+Q).

[0208] It can be seen that if the fuzzy function of the first sequence is applicable to the exponential sum theorem, when the DMRS port is constructed based on the first sequence, the sequence capacity of the DMRS port is Among them, Q is the orthogonal sequence capacity provided by the frequency domain orthogonal cover code, is the orthogonal sequence capacity provided by cyclic shift, M is the orthogonal sequence capacity provided by frequency division multiplexing, is the non-orthogonal sequence capacity provided by the quadratic term coefficient, and P-1 is the non-orthogonal sequence capacity provided by the cubic term coefficient. Figure 6 shows the non-orthogonal sequence capacity when N=8, P=7, M=3, Q=2, Δ T =2,Δ F Schematic diagram of the W sequence low ambiguity area reuse when =3, where the ambiguity function peak coordinates are expressed as:

[0209] As can be seen from Figure 5, based on the multiplexing of at least one of the frequency domain orthogonal cover code, the delay domain cyclic shift index, the frequency division multiplexing index, and the Doppler domain cyclic shift index, the first sequence can support the multiplexing of up to 48 DMRS ports. The fuzzy regions corresponding to different DMRS ports do not overlap. Similar to Example 1, according to the expression of the first sequence, the number of DMRS ports corresponding to different frequency division multiplexing indices can be different. For example, in Figure 5, the number of DMRS ports corresponding to frequency division multiplexing index 0 is 24, the number of DMRS ports corresponding to frequency division multiplexing index 1 is 16, and the number of DMRS ports corresponding to frequency division multiplexing index 2 is 16.

[0210] The rectangle in FIG5 represents the fuzzy area, and the circle represents the peak coordinate. Any fuzzy area and / or peak coordinate corresponds to a sequence. For example, the size of the fuzzy area can be set to: Δ T ×Δ F =2×3.

[0211] Table 3 compares the Gold sequence used in the NR OFDM waveform DMRS, the ZC sequence used in the NR DFT-s-OFDM waveform DMRS, and the first sequence shown in Example 2 in terms of multiplexing scheme, sequence capacity, correlation, and ambiguity. It can be seen that the first sequence improves the frequency offset resistance of orthogonal DMRS ports, reduces interference between non-orthogonal DMRS ports, and significantly increases DMRS sequence capacity.

[0212] Table 3

[0213] In Table 3, levels 1 through 5 represent different multiplexing lengths. Lower levels indicate lower multiplexing, meaning fewer DMRS ports and, consequently, smaller sequence capacity. Higher levels indicate higher multiplexing, meaning more DMRS ports and, consequently, larger sequence capacity. This shows that using the first sequence can expand DMRS sequence capacity.

[0214] For the DMRS mapping type of 2 OFDM symbols in the time domain, Table 4 shows the DMRS mapping type when N=8, P=7, M=3, Δ T =4,Δ F=3, the antenna port parameter configuration table of the first sequence frequency division multiplexing mapping, the first communication device and / or the second communication device can query Table 4 based on the antenna port number to determine the parameters related to the first sequence, and determine the first sequence based on the expression of the first sequence according to the corresponding parameters, and / or determine the first sequence based on the expression of the first signal. Among them, the frequency division multiplexing index is called the code division multiplexing group. It can be understood that the antenna port numbers 28 to 55 and their corresponding parameters shown in Table 4 indicate that the cubic coefficient index value of antenna port numbers 28 to 55 is λ = 1, the time domain orthogonal cover code <++>, and the parameters q = {<++>, <+->}, l = {0,1}, m = {0,1,2}, k = {0,1,2} are traversed in sequence. Antenna port numbers 56 to 83, etc. can be implemented with reference to this.

[0215] Table 4

[0216] Table 4 above is only an example. The correspondence between the antenna port, frequency domain orthogonal cover code, delay domain cyclic shift index l, frequency division multiplexing index m, Doppler domain cyclic shift index k, cubic polynomial coefficient index λ and time domain orthogonal cover code in this application is not limited to this.

[0217] In various embodiments of the present application, different sequences can be used for transmission of multiple layers of the same terminal device during multi-layer transmission of multiple cells and multiple users, multiple terminal devices in the same cell, or multiple users in different cells. Taking two sequences (for example, the first sequence and the second sequence) as an example, the first sequence and the second sequence have at least one of the frequency domain orthogonal cover code index r, the delay domain cyclic shift index l, the transmission comb index m, the frequency division multiplexing index m, the time domain orthogonal cover code index, the Doppler domain cyclic shift index k, or the cubic coefficient index λ that is different. Among them, the second sequence and the first sequence can have the same expression, but the value of at least one parameter in the expression of the frequency domain orthogonal cover code index r, the delay domain cyclic shift index l, the transmission comb index m, the frequency division multiplexing index m, the Doppler domain cyclic shift index k, or the cubic coefficient index λ can be different. The first sequence and the second sequence can also be used as two first sequences: and

[0218] When frequency domain comb mapping is adopted, that is, in Example 1, based on Table 2, for multi-cell, multi-user, and multi-layer transmission, the multiple layers of the same terminal device can be multiplexed through the delay domain cyclic shift index l, the time domain orthogonal cover code index, and the transmission comb index m, that is, different layers can use at least one of the different delay domain cyclic shift indices l, the time domain orthogonal cover code indices, and the transmission comb index m. Multiple terminal devices in the same cell can be multiplexed through the Doppler domain cyclic shift index k, that is, different terminal devices can use different Doppler domain cyclic shift indices k. Multiple terminal devices in different cells can be multiplexed through the cubic term coefficient index λ, that is, different users can use different cubic term coefficient indices λ.

[0219] For example, for a terminal device that uses 4-layer transmission, the network device can assign it antenna port numbers 0, 1, 140 and 141 in Table 2. These 4 antenna port numbers correspond to the 4 streams of the terminal device respectively. Layers 1 to 4 of the terminal device can be orthogonal, thereby reducing inter-layer interference of the same terminal device.

[0220] When frequency division multiplexing mapping is adopted, that is, in Example 2, based on Table 4, for multi-cell multi-user multi-layer transmission, the multiple layers of the same terminal device can be multiplexed through the frequency domain orthogonal cover code, the delay domain cyclic shift index l, the time domain orthogonal cover code index and the frequency division multiplexing index m, that is, different layers can use different frequency domain orthogonal cover codes, delay domain cyclic shift index l, time domain orthogonal cover code index and frequency division multiplexing index m for multiplexing. Multiple terminal devices in the same cell can be multiplexed through the Doppler domain cyclic shift index k, that is, different terminal devices can use different Doppler domain cyclic shift index k. Multiple terminal devices in different cells can be multiplexed through the cubic term coefficient index λ, that is, different terminal devices can use different cubic term coefficient index λ.

[0221] In the above example, the indication information for the first sequence and the indication information for the second sequence may be different indication information. The first sequence and the second sequence may be different sequences belonging to the same sequence set. The sequence set may be described in this application. The indication information for the second sequence may refer to the description of the indication information for the first sequence. It can be considered that the indication information for the first sequence is used to indicate a single sequence, and the indication information for the second sequence is used to indicate a single sequence; in other words, different indication information is used to indicate different sequences. Furthermore, if a sequence set contains multiple sequences, this application does not limit the use of more indication information to indicate more sequences.

[0222] The first sequence and the second sequence may be allocated by the same network device. For example, the network device allocates the first sequence and the second sequence and determines the indication information of the first sequence and the indication information of the second sequence. For example, the first sequence and the second sequence may be applied to different layers of the same terminal device, where each layer corresponds to a signal flow. For another example, the first sequence and the second sequence may be applied to different terminal devices. The terminal device to which the first sequence applies and the terminal device to which the second sequence applies may belong to the same cell or different cells.

[0223] In the case where the first sequence and the second sequence are applicable to different layers of the same terminal device, reference may be made to S101, where the terminal device obtains the indication information of the first sequence and the indication information of the second sequence. The indication information of the first sequence and the indication information of the second sequence may correspond to different layers, respectively. After obtaining the indication information of the first sequence and the indication information of the second sequence, the terminal device may determine the first sequence according to the indication information of the first sequence and transmit a signal through the first layer based on the first sequence. In addition, the terminal device may also obtain the second sequence according to the indication information of the second sequence and transmit a signal through the second layer based on the second sequence. The first layer and / or the second layer of the terminal device may include one or more layers. The first layer and the second layer of the terminal device may include different layers, respectively.

[0224] Optionally, if the first sequence and the second sequence are applicable to different layers of the same terminal device, the first sequence and the second sequence may use at least one of different delay domain cyclic shift index l, time domain orthogonal cover code index and transmission comb index m for multiplexing.

[0225] Among them, if the first sequence and the second sequence are applicable to different layers of the same terminal device, the indication information of the first sequence and the indication information of the second sequence can be carried in the same RRC message, MAC CE or DCI.

[0226] In the case where the first sequence and the second sequence are applicable to different layers of different terminal devices, referring to S101, multiple terminal devices may respectively obtain the indication information of the first sequence and the indication information of the second sequence. For example, the first terminal device and the second terminal device may respectively obtain the indication information of the first sequence and the indication information of the second sequence. After obtaining the indication information of the first sequence, the first terminal device may determine the first sequence based on the indication information of the first sequence and transmit a signal based on the first sequence; after obtaining the indication information of the second sequence, the second terminal device may determine the second sequence based on the indication information of the second sequence and transmit a signal based on the second sequence.

[0227] Optionally, if the first terminal device and the second terminal device belong to the same cell, the first sequence and the second sequence may use different Doppler domain cyclic shift indices k. If the first terminal device and the second terminal device belong to different cells, the first sequence and the second sequence may use different cubic coefficient indices λ.

[0228] It can be understood that in the case where multiple terminal devices all support multi-layer transmission, the network device can respectively allocate sequences for multiple layers of the multiple terminal devices, and indicate the sequences to the terminal devices through indication information of the corresponding sequences.

[0229] Optionally, the terminal device in the present application can receive indication information of the sequence adopted by other terminal devices in the same group. For example, when the first sequence (or the indication information of the first sequence) corresponds to the first terminal device, and the third sequence (or the indication information of the third sequence) corresponds to the second terminal device, the first terminal device can also obtain the indication information of the third sequence corresponding to the second terminal device, wherein the first terminal and the second terminal belong to the same terminal device group. The first sequence and the third sequence can be different sequences in the same sequence set, that is, the description of the first sequence in the present application can be for the third sequence; or it can be a sequence in a different sequence set, which is not specifically limited. The terminal devices in the same group can be multiple terminal devices of multi-user multiple-input multiple-output (MU-MIMO). For example, multiple terminal devices in the MU-MIMO group can obtain the indication information of the sequence configured by the base station to all terminals in the group, which is used to estimate the channel state information of the interfering link, thereby reducing the transmission interference between multiple terminal devices.

[0230] It is understood that the first sequence in this application can be used not only for DMRS transmission, but also for transmission of other reference signals including sounding reference signal (SRS). The transmission process of other reference signals can refer to the DMRS transmission process shown in this application and will not be repeated here.

[0231] It should be noted that the first sequence expression provided in this application is not limited to the expression given as an example in this application. For example, by slightly changing the polynomial coefficients in the expression of the first sequence introduced in this application, such as adding constants and / or coefficients, the orthogonal DMRS ports and the non-orthogonal DMRS ports can also achieve the same or similar technical effects as those of this application. Therefore, the corresponding modified expression also falls within the scope of protection of this application.

[0232] It is understandable that in order to implement the functions in the above embodiments, the communication device provided in this application may include hardware structures and / or software modules corresponding to the functions of the first communication device and / or the second communication device. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, this application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0233] Figures 6 and 7 are schematic diagrams of the structures of possible communication devices provided by the embodiments of the present application. These communication devices can be used to implement the functions of the first communication device and / or the second communication device in the above-mentioned method embodiment, and thus can also achieve the beneficial effects possessed by the above-mentioned method embodiment. Among them, the first communication device and / or the second communication device can be used as a terminal or a network device, respectively. In an embodiment of the present application, the communication device can be a terminal or a network device as shown in Figure 1, or it can be a module (such as a chip) applied to a terminal or a network device.

[0234] As shown in Figure 6, a communication device 600 includes a processing unit 610 and a transceiver unit 620. The communication device 600 is used to implement the functions of the transmitting end or the receiving end in the method embodiment shown in Figure 3 above.

[0235] When the communication device 600 is used to implement the functions of the first communication device or the second communication device in the method embodiment shown in FIG3 , the processing unit 610 or the transceiver unit 620 may be used to obtain the first sequence of indication information. The transceiver unit 620 may be used to transmit the first signal.

[0236] For a more detailed description of the actions involved in the above-mentioned processing unit 610 and the transceiver unit 620, reference may be made to the relevant description in the method embodiment shown in FIG. 3 .

[0237] As shown in Figure 7, communication device 700 includes a processor 710 and an interface circuit 720. Processor 710 and interface circuit 720 are coupled to each other. It will be appreciated that interface circuit 720 may be a transceiver or an input / output interface. Optionally, communication device 700 may further include a memory 730 for storing instructions executed by processor 710, input data required by processor 710 to execute instructions, or data generated after processor 710 executes instructions.

[0238] When the communication device 700 is used to implement the method shown in FIG. 3 , the processor 710 is used to implement the functions of the processing unit 610 , and the interface circuit 720 is used to implement the functions of the transceiver unit 620 .

[0239] When the above-mentioned communication device is a module or chip applied to the first communication device or the second communication device, the module or chip implements the functions of the first communication device or the second communication device in the above-mentioned method embodiment. The module or chip receives information through other modules (such as a radio frequency module or an antenna), and the information can be received by the other modules over the air interface and then transmitted to the module or chip; or the module or chip sends information to other modules (such as a radio frequency module or an antenna), and the other modules send the information over the air interface.

[0240] When the above-mentioned communication device is a module or chip applied to an access network device (such as a base station), the communication device implements the functions of the first communication device or the second communication device in the above-mentioned method embodiment. The module or chip can be used to receive information from other modules (such as a radio frequency module or antenna), and the information is received by other modules through the air interface; or, the module or chip sends information to other modules (such as a radio frequency module or antenna), and is used for other modules to send the information through the air interface. The module or chip here can be a baseband chip, or a CU, DU or other module, or a device under the O-RAN architecture, such as an open CU, open DU and other devices.

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

[0242] 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. In addition, the ASIC can be located in a base station or an O-RAN. The processor and the storage medium can also exist as discrete components in a base station or an O-RAN.

[0243] The present application also provides a computer-readable storage medium that stores instructions, which may also be referred to as a computer program, computer program code, etc. The instructions are executed on a computer, causing the computer to execute the method shown in FIG. 3 of the above method embodiment and in various embodiments of the present application.

[0244] 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 shown in FIG. 3 and various embodiments of the present application is implemented.

[0245] An embodiment of the present application further provides a chip, which includes a processor coupled to a memory, and the processor is configured to execute a computer program or instruction stored in the memory, so that the method shown in FIG3 and the various embodiments of the present application is implemented. For example, taking the chip implementing the functions of an access network device as an example, the chip can receive information from other modules of the access network device (such as a radio frequency or antenna, etc.), and the information can be sent by a terminal to the access network device. Alternatively, the chip can send information to other modules in the access network device (such as a radio frequency or antenna, etc.), and the information is sent by the access network device to the terminal, etc.

[0246] The embodiment of the present application further provides a communication system, including a first communication device and a second communication device. The first communication device and the second communication device can be used to implement the functions of the first communication device and the second communication device in the present application, respectively.

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

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

[0249] In this application, "at least one" means one or more, and "more" 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. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and 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.

[0250] It is understood that the various numbers used in the embodiments of this application are merely for ease 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 imply a specific order of execution; the order of execution of the processes should be determined by their functions and inherent logic.

Claims

1. A sequence indication method, characterized in that: include: Acquire indication information of a first sequence, where the first sequence is a cubic polynomial exponential sequence, a cubic term coefficient of the cubic polynomial is associated with a quadratic term coefficient of the cubic polynomial, and the quadratic term coefficient of the cubic polynomial is associated with a frequency domain position of the first sequence; A first signal is transmitted, where the first signal is obtained by mapping the first sequence to frequency domain resources.

2. The method according to claim 1, characterized in that The cubic coefficient of the cubic polynomial is associated with the quadratic coefficient of the cubic polynomial, including: The cubic coefficient of the cubic polynomial is related to λ, and the quadratic coefficient of the cubic polynomial is related to multiples of λ; The value range of λ is an integer greater than or equal to 1 and less than or equal to P-1, where P is the maximum prime number that does not exceed the sequence length of the first sequence.

3. The method according to claim 1 or 2, characterized in that The coefficient of the quadratic term of the cubic polynomial is an integer multiple of λ.

4. The method according to any one of claims 1 to 3, characterized in that: The first sequence includes a base sequence and an auxiliary sequence, the cubic term of the cubic polynomial exponential sequence is determined according to the base sequence, and at least one of the quadratic term, the linear term and the constant term of the cubic polynomial exponential sequence is determined according to the auxiliary sequence; wherein, The maximum value of the self-ambiguity function of the basis sequence is The maximum value of the mutual ambiguity function of the basis sequence does not exceed The number of base sequences is positively correlated with the sequence length; The maximum value of the mutual ambiguity function of the auxiliary sequence within the maximum delay spread and the maximum Doppler spread range is The number of auxiliary sequences is positively correlated with the square of the sequence length; Wherein, N represents the sequence length of the first sequence.

5. The method according to any one of claims 1 to 4, characterized in that: The frequency domain position corresponds to a transmission comb tooth index.

6. The method according to claim 5, characterized in that The cubic coefficients of the cubic polynomial are The coefficient of the quadratic term of the cubic polynomial is Wherein, P is the maximum prime number that does not exceed the sequence length of the first sequence, M represents the number of transmission comb teeth, Δ F represents the maximum Doppler spread, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, and m represents the transmission comb index.

7. The method according to claim 6, characterized in that The first sequence s λ,k,l,m (n) Satisfy: Wherein, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, n represents the symbol position of the first sequence, and l represents the delay domain cyclic shift index.

8. The method according to claim 7, characterized in that λ∈{1,2,…,P-1}, Here, ∨ represents logical OR.

9. The method according to claim 7 or 8, characterized in that The maximum Doppler spread Δ F And the transmission comb teeth number M satisfies: in, Represents an integer.

10. The method according to any one of claims 5 to 9, characterized in that: The first signal is obtained by performing frequency domain resource mapping on the first sequence according to the transmission comb tooth index.

11. The method according to claim 10, characterized in that The first signal satisfy: Among them, N represents the sequence length of the first sequence, M represents the number of transmission comb teeth, n represents the symbol position of the first sequence, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, l represents the delay domain cyclic shift index, m represents the transmission comb tooth index, δ(i) represents the impulse function, and i represents the subcarrier number.

12. The method according to claim 11, characterized in that For delay spread τ and Doppler spread ν, The first signal includes and and The mutual fuzzy function satisfy:

13. The method according to any one of claims 5 to 12, characterized in that: The method further comprises: A first indication is obtained, where the first indication corresponds to the transmission comb index.

14. The method according to any one of claims 1 to 4, characterized in that: The frequency domain position corresponds to a frequency division multiplexing index.

15. The method according to claim 14, characterized in that The cubic coefficients of the cubic polynomial are The coefficient of the quadratic term of the cubic polynomial is Wherein, P is the maximum prime number that does not exceed the sequence length of the first sequence, M represents the frequency division multiplexing number, Q represents the frequency domain orthogonal cover code length, Δ F represents the maximum Doppler spread, q represents the symbol position of the frequency domain orthogonal cover code, the value range of q is an integer greater than or equal to 0 and less than or equal to Q-1, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, and m represents the frequency division multiplexing index.

16. The method according to claim 15, characterized in that The first sequence s λ,k,l,r,m (n,q) satisfies: Wherein, N represents the sequence length of the first sequence, Δ T represents the maximum delay spread, n represents the symbol position of the first sequence, l represents the delay domain cyclic shift index, and r represents the frequency domain orthogonal cover code index.

17. The method according to claim 16, characterized in that λ∈{1,2,…,P-1}, r∈{1,2,…,Q-1}, where ∨ represents logical OR.

18. The method according to claim 17, characterized in that The maximum Doppler spread Δ F , the frequency division multiplexing number M and the frequency domain orthogonal cover code length Q satisfy: in, Represents an integer.

19. The method according to any one of claims 14 to 18, characterized in that: The first signal is obtained by performing frequency domain resource mapping on the first sequence according to the frequency division multiplexing index and the symbol position of the frequency domain orthogonal cover code.

20. The method of claim 19, wherein: The first signal satisfy: Wherein, N represents the sequence length of the first sequence, M represents the frequency division multiplexing number, Q represents the length of the frequency domain orthogonal cover code, and s λ,k,l,r,m (n,q) represents the first sequence, n represents the symbol position of the first sequence, q represents the symbol position of the frequency domain orthogonal cover code, λ represents the cubic coefficient index of the cubic polynomial, k represents the Doppler domain cyclic shift index, l represents the delay domain cyclic shift index, m represents the frequency division multiplexing index, δ(i) represents the impulse function, and i represents the subcarrier number.

21. The method of claim 17, wherein: For delay spread τ and Doppler spread ν, The first signal includes and Said and The mutual fuzzy function satisfy: Among them, U(m2Q-m1Q,Q) represents the open interval (m2Q-m1Q-Q,m2Q-m1Q+Q).

22. The method according to any one of claims 14 to 21, characterized in that: The method further comprises: A second indication is obtained, where the second indication corresponds to the frequency division multiplexing index.

23. The method according to any one of claims 1 to 22, characterized in that: The method further comprises: Obtain a third indication, where the third indication is used to indicate indication information of a sequence and a corresponding frequency domain orthogonal cover code index, a delay domain cyclic shift index, a transmission comb index, a frequency division multiplexing index, a Doppler domain cyclic shift index, a cubic term coefficient index of the cubic polynomial, or at least one of a time domain orthogonal cover code index, and the sequence includes the first sequence.

24. The method according to any one of claims 1 to 23, characterized in that: The method further comprises: Obtain indication information of a second sequence, where the indication information of the first sequence and the indication information of the second sequence satisfy at least one of the following: The frequency domain orthogonal cover code index corresponding to the indication information of the first sequence is different from the frequency domain orthogonal cover code index corresponding to the indication information of the second sequence; The delay domain cyclic shift index corresponding to the indication information of the first sequence is different from the delay domain cyclic shift index corresponding to the indication information of the second sequence; The time domain orthogonal cover code index corresponding to the indication information of the first sequence is different from the time domain orthogonal cover code index corresponding to the indication information of the second sequence; The transmission comb tooth index corresponding to the indication information of the first sequence is different from the transmission comb tooth index corresponding to the indication information of the second sequence; The frequency division multiplexing index corresponding to the indication information of the first sequence is different from the frequency division multiplexing index corresponding to the indication information of the second sequence; The Doppler domain cyclic shift index corresponding to the indication information of the first sequence is different from the Doppler domain cyclic shift index corresponding to the indication information of the second sequence; The cubic coefficient index of the cubic polynomial corresponding to the indication information of the first sequence is different from the cubic coefficient index of the cubic polynomial corresponding to the indication information of the second sequence.

25. The method according to any one of claims 1 to 24, characterized in that: The first signal corresponds to a first terminal device, and the method further includes: Obtain indication information of a third sequence corresponding to a second terminal device, where the first terminal and the second terminal belong to the same terminal device group.

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

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

28. A chip, characterized in that: The chip comprises a logic circuit, and the logic circuit is used to execute the method as claimed in any one of claims 1-25.

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

30. A computer program product, characterized in that When the computer program product is executed by a computer, the computer executes the method according to any one of claims 1 to 25.

Citation Information

Patent Citations

  • Signal processing method and device

    CN109391577A

  • A network access node and a client device for generating and using randoms access sequences

    CN112119671A

  • Random access signal generation method and device and storage medium

    CN116801418A

  • Reference signal transmission techniques for random access messages

    US20200351947A1

  • Reference signal processing method, apparatus, and system

    WO2021046948A1