Communication method and communication apparatus

By configuring independent DMRS frequency and time domain densities for each antenna port in a MIMO system, the resource waste caused by channel differences between antenna ports is solved, thereby improving demodulation performance and resource utilization efficiency.

WO2026056693A1PCT designated stage Publication Date: 2026-03-19HUAWEI TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-29
Publication Date
2026-03-19

AI Technical Summary

Technical Problem

In multiple-input multiple-output (MIMO) communication systems, each antenna port has the same pilot density, which leads to wasted resources and cannot adapt to the channel differences between antenna ports, affecting demodulation performance.

Method used

By combining the channel environment of each antenna port, an independent DMRS frequency domain and time domain density is configured for each antenna port. The position of the DMRS is optimized according to the channel state information, which improves adaptability and avoids configuring the same high-density pilot for all antenna ports.

Benefits of technology

It saves resources, improves the adaptability of the frequency and time domain density of the DMRS corresponding to the antenna port to the channel environment, and enhances demodulation performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025117821_19032026_PF_FP_ABST
    Figure CN2025117821_19032026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of communications, and provides a communication method and a communication apparatus, applicable to the field of satellite communications, such as an NTN. The method comprises: a sending end determines channel state information respectively corresponding to N antenna ports, wherein the antenna ports are each used for sending data and a DMRS, and N is a positive integer; and further, the sending end sends first indication information, the first indication information indicating frequency domain positions of DMRSs respectively corresponding to the N antenna ports, wherein a first frequency domain position of a DMRS corresponding to an antenna port i is determined on the basis of the channel state information corresponding to the antenna port i, and i ε {0, 1, 2, …, N-1}. The present application is conducive to saving communication resources.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication apparatus

[0001] The present application claims priority to the Chinese patent application No. 202411295384.4, filed on September 13, 2024, and entitled "A communication method and communication apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, and in particular to a communication method and communication apparatus. BACKGROUND

[0003] In a multiple input multiple output (MIMO) communication system, user data is transmitted through multiple data streams, and each data stream corresponds to an antenna port. For a certain data stream (denoted as data stream i) in the multiple data streams, a terminal receives user data corresponding to the data stream i and a demodulation reference signal (DMRS) through an antenna port i, and demodulates the data stream i based on the DMRS received through the antenna port i.

[0004] The pilot density of an antenna port is closely related to the demodulation performance of the data stream corresponding to the antenna port. For example, as the pilot density of the antenna port increases, the demodulation performance of the data stream corresponding to the antenna port is better, and the time-frequency resources used for mapping pilots corresponding to the antenna port are more, and the overhead is larger.

[0005] In a MIMO system, each antenna port has the same pilot density, that is, the density of time-frequency resources used for mapping DMRS corresponding to each antenna port is the same, which may cause waste of resources. SUMMARY

[0006] Embodiments of the present application provide a communication method and communication apparatus, which configure pilot densities for DMRS corresponding to each antenna port in combination with channel environments of each antenna port, which is beneficial to saving resources.

[0007] In a first aspect, the present application provides a communication method applied to a sending end, which can be executed by the sending end or a module applied to the sending end, or a communication chip applied to the sending end (for example, a processor, a chip or a chip system, etc.). Taking the execution of the method by the sending end as an example, the method comprises: determining, by the sending end, channel state information corresponding to each of N antenna ports, wherein the antenna ports are used for sending data and DMRS, and N is a positive integer; further, sending, by the sending end, first indication information, which indicates frequency domain positions of DMRSs corresponding to the N antenna ports, wherein a first frequency domain position of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i, and i∈{0,1,2,…,N-1}.

[0008] Based on the method provided in the first aspect, the sending end determines the channel state information corresponding to each of the N antenna ports, and configures the frequency domain positions of the DMRSs corresponding to each of the antenna ports in combination with the channel state information of each of the antenna ports, that is, independently configures the frequency domain density of the DMRSs corresponding to each of the antenna ports in combination with the channel state information of each of the antenna ports, which is conducive to improving the adaptability of the frequency domain density of the DMRSs corresponding to the antenna ports to the channel environment corresponding to the antenna ports, and is also conducive to avoiding the case that a higher DMRS frequency domain density is configured for all antenna ports in order to adapt to the channel environment of a certain antenna port, and is conducive to saving resources.

[0009] In a possible implementation method, the sending end sends second indication information, which indicates the frequency domain positions of the DMRSs corresponding to the N antenna ports, wherein the frequency domain position of the DMRS corresponding to the antenna port i indicated by the second indication information is a second frequency domain position; further, the sending end receives a channel state feedback report, which comprises the channel state information corresponding to the N antenna ports, wherein the channel state information of the antenna port i is obtained by measuring the DMRS at the second frequency domain position; wherein i∈{0,1,2,…,N-1}, and N is a positive integer.

[0010] Based on the possible implementation method, after the sending end indicates the frequency domain positions of the DMRSs corresponding to each of the antenna ports through the second indication information, the receiving end determines the channel state information corresponding to each of the antenna ports based on the frequency domain positions of the DMRSs indicated by the second indication information, and feeds back the channel state information corresponding to each of the antenna ports to the sending end, and the sending end can subsequently reconfigure the frequency domain density of the DMRSs corresponding to each of the antenna ports through the first indication information, so as to be conducive to improving the adaptability of the frequency domain density of the DMRSs corresponding to the antenna ports to the channel environment corresponding to the antenna ports.

[0011] In one possible implementation, the transmitting end sends a third indication information, which indicates the time-domain position of the DMRS corresponding to N antenna ports respectively, wherein the first time-domain position of the DMRS corresponding to antenna port i is determined according to the channel state information corresponding to antenna port i; where i∈{0,1,2,…,N-1}, and N is a positive integer.

[0012] Based on this possible implementation method, the transmitting end determines the channel state information corresponding to each of the N antenna ports, and configures the time-domain position of the DMRS corresponding to each antenna port in combination with the channel state information of each antenna port. That is, the time-domain density of the DMRS corresponding to each antenna port is independently configured in combination with the channel state information of each antenna port. This is beneficial to improve the adaptability of the time-domain density of the DMRS corresponding to the antenna port to the channel environment corresponding to the antenna port, and also helps to avoid configuring a high DMRS time-domain density for all antenna ports in order to adapt to the channel environment of a certain antenna port, thus saving resources.

[0013] Secondly, this application provides a communication method applied to a receiving end, which can be executed by the receiving end, a module applied to the receiving end, or a communication chip applied to the receiving end (e.g., a processor, chip, or chip system). Taking the receiving end executing the method as an example, the method includes: the receiving end receiving first indication information, which indicates the frequency domain position of the DMRS corresponding to N antenna ports respectively, wherein the antenna ports are used to transmit data and DMRS, N is a positive integer, and the first frequency domain position of the DMRS corresponding to antenna port i is determined according to the channel state information of antenna port i, i∈{0,1,2,…,N-1}.

[0014] In one possible implementation, the receiving end receives second indication information, which indicates the frequency domain position of the DMRS corresponding to N antenna ports respectively, wherein the frequency domain position of the DMRS corresponding to antenna port i indicated by the second indication information is the second frequency domain position; the receiving end sends a channel state feedback report, which includes channel state information corresponding to N antenna ports respectively, wherein the channel state information corresponding to antenna port i is obtained by measuring the DMRS at the second frequency domain position; where i∈{0,1,2,…,N-1}, and N is a positive integer.

[0015] In one possible implementation, the receiver receives third indication information, which indicates the time-domain position of the DMRS corresponding to N antenna ports respectively, wherein the first time-domain position of the DMRS corresponding to antenna port i is determined according to the channel state information corresponding to antenna port i; where i∈{0,1,2,…,N-1}, and N is a positive integer.

[0016] The beneficial effects achieved by any method according to the second aspect can be seen with reference to the beneficial effects achieved by the methods according to the first aspect, which will not be repeated here.

[0017] With reference to the method according to the first aspect or the second aspect, in a possible implementation, the first indication information indicates a first frequency domain interval of the antenna port i and a first frequency domain offset of the antenna port i. The first frequency domain interval of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i.

[0018] With reference to the method according to the first aspect or the second aspect, in a possible implementation, the frequency domain position k of the DMRS corresponding to the antenna port i is determined according to the first frequency domain interval and the first frequency domain offset. i satisfies the following condition: k i = λ i n + Δ i

[0019] wherein n = 0, 1, …, P, P is a positive integer, λ i is the frequency domain interval, and Δ i is the frequency domain offset.

[0020] With reference to the method according to the first aspect or the second aspect, in a possible implementation, the first frequency domain interval belongs to a set of frequency domain intervals, the maximum value in the set of frequency domain intervals is less than or equal to M1, and the minimum value in the set of frequency domain intervals is greater than or equal to M2, M1 is a positive integer, and M2 is a positive integer.

[0021] With reference to the method according to the first aspect or the second aspect, in a possible implementation, M2 has a correlation relationship with N; and / or, M2 has a correlation relationship with a first frequency domain resource quantity, the first frequency domain resource quantity being a quantity of resources available for mapping the DMRS; and / or, M1 has a correlation relationship with the first frequency domain resource quantity.

[0022] With reference to the method according to the first aspect or the second aspect, in a possible implementation, the antenna port j is one of the N antenna ports, j ∈ {0, 1, 2, …, N-1}, j is different from i, the antenna port j and the antenna port i belong to a same antenna port group, and the frequency domain position of the DMRS corresponding to the antenna port i indicated by the first indication information is the same as the frequency domain position of the DMRS corresponding to the antenna port j indicated by the first indication information. Based on this possible implementation, the N antenna ports can be divided into one or more antenna port groups, the frequency domain positions of the DMRSs corresponding to the antenna ports in the same antenna port group are the same, which is beneficial to adapt to a communication scenario with more antenna ports or more data streams, thereby being beneficial to improving network capacity.

[0023] In a possible implementation manner of the method provided in the first aspect or the second aspect, the DMRSs corresponding to the antenna ports in the same antenna port group are code division orthogonal. Based on the possible implementation manner, the DMRSs corresponding to the antenna ports in the same antenna port group are distinguished through code division orthogonal, which is beneficial to avoid the interference of the DMRSs corresponding to the antenna ports, and is beneficial to improve the accuracy of obtaining the channel state information corresponding to the antenna ports.

[0024] In a possible implementation manner of the method provided in the first aspect or the second aspect, the first indication information further indicates one or more antenna port groups, and the antenna ports included in each antenna port group in the one or more antenna port groups.

[0025] In a possible implementation manner of the method provided in the first aspect or the second aspect, the DMRSs corresponding to the antenna ports in the same antenna port group have quasi co-location relationship. Based on the possible implementation manner, the antenna ports with the same or similar channel state information can be arranged in the same antenna port group, and the sending end can configure the same DMRS density for the antenna ports in the same antenna port group through one signaling indication, thereby being beneficial to save signaling overhead.

[0026] In a possible implementation manner of the method provided in the first aspect or the second aspect, the channel state information corresponding to the antenna port i includes at least one of the following: a decoding rate, a signal to interference plus noise ratio (SINR), a time-frequency offset, a physical channel identifier, or a receiving end moving speed.

[0027] In a third aspect, a communication apparatus is provided. The communication apparatus can be a sending end, a device in the sending end, or a device capable of being used in matching with the sending end. The communication apparatus can also be a chip system. The communication apparatus can execute the method in the first aspect. The functions of the communication apparatus can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions. The unit or module can be software and / or hardware. The operations and advantages of the communication apparatus can be referred to the method in the first aspect and the advantages.

[0028] In a fourth aspect, the present application provides a communication device, which can be a receiving end, a device in the receiving end, or a device that can be used with the receiving end. The communication device can also be a chip system. The communication device can perform the method of the second aspect. The functions of the communication device can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions described above. The units or modules can be software and / or hardware. The operations and advantages of the communication device can be found in the method of the second aspect and the advantages described above.

[0029] In a fifth aspect, the present application provides a communication device, which includes a processor and an interface circuit. The interface circuit is used to receive signals from other communication devices outside the communication device and transmit the signals to the processor or send signals from the processor to other communication devices outside the communication device. The processor is used to implement the method of the first aspect or the method of the second aspect by logic circuit or executing code instructions.

[0030] In a sixth aspect, the present application provides a computer readable storage medium, which stores a computer program or instructions. When the computer program or instructions are executed by a communication device, the method of the first aspect or the method of the second aspect is implemented.

[0031] In a seventh aspect, the present application provides a computer program product including instructions, which, when read and executed by a communication device, cause the communication device to perform the method of the first aspect or the method of the second aspect.

[0032] In an eighth aspect, the present application provides a communication system, which includes a communication device for performing the method of the first aspect and a communication device for performing the method of the second aspect. BRIEF DESCRIPTION OF DRAWINGS

[0033] FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application;

[0034] FIG. 2 is a schematic diagram of frequency domain positions of several DMRSs according to the present application;

[0035] FIG. 3 is a schematic diagram of a communication method according to an embodiment of the present application;

[0036] FIG. 4 is a schematic diagram of time domain positions of DMRSs according to an embodiment of the present application;

[0037] FIG. 5 is a schematic diagram of pilot density of DMRSs according to an embodiment of the present application;

[0038] FIG. 6 is a flow diagram of a communication method according to an embodiment of the present application;

[0039] FIG. 7 is a schematic diagram of a time domain position of a DMRS according to an embodiment of the present application;

[0040] FIG. 8 is a schematic diagram of a structure of a communication apparatus according to an embodiment of the present application;

[0041] FIG. 9 is a schematic diagram of a structure of another communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0042] To facilitate the specific understanding of the embodiments of the present application, the system architecture related to the embodiments of the present application is introduced first.

[0043] FIG. 1 is a schematic diagram of an architecture of a communication system 1000 to which embodiments of the present application are applied. As shown in FIG. 1, the communication system includes a radio access network (RAN) 100 and a core network 200. Optionally, the communication system 1000 can also include the Internet 300. The RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1, collectively referred to as 110) and at least one terminal (e.g., 120a-120j in FIG. 1, collectively referred to as 120). The RAN 100 can also include other RAN nodes, such as a wireless relay device and / or a wireless backhaul device (not shown in FIG. 1). The terminal 120 is connected to the RAN node 110 in a wireless manner, and the RAN node 110 is connected to the core network 200 in a wireless or wired manner. The core network device in the core network 200 and the RAN node 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the core network device and the logical functions of the RAN node. Terminals and terminals, and RAN nodes and RAN nodes can be connected to each other in a wired or wireless manner. It should be noted that the RAN node 110 can also be referred to as a network device 110 hereinafter.

[0044] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, and a future wireless access system defined in the 3rd generation partnership project (3GPP). The RAN 100 can also include two or more different wireless access systems described above. The RAN 100 can also be an open RAN (O-RAN).

[0045] A RAN node, also referred to as a radio access network device, RAN entity, or access node, is used to help terminals access a communication system over the air. In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, a next generation NodeB in a 6th generation (6G) mobile communication system, or a base station in a future mobile communication system. The RAN node can be a macro base station (e.g., 110a in FIG. 1), a micro base station, or an indoor station (e.g., 110b in FIG. 1), or a relay node or a donor node. In a satellite communication scenario, such as a non-terrestrial network (NTN) scenario, the RAN node can be a base station such as a 4G base station, a 5G base station, or a base station in a future communication system, or a base station deployed on a satellite. In a satellite communication scenario, the RAN node can also refer to a satellite with partial or full access network functions when the access network device is deployed on a satellite.

[0046] In another application scenario, wireless access can be achieved for a terminal through cooperation of multiple RAN nodes, and different RAN nodes respectively implement part of functions of a base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). Here, the CU implements functions of a radio resource control protocol and a packet data convergence protocol (PDCP) of a base station, and can also implement a function of a service data adaptation protocol (SDAP); the DU implements functions of a radio link control layer and a medium access control (MAC) layer of a base station, and can also implement part of a physical layer or all of a physical layer; and specific descriptions about the protocol layers can refer to related technical specifications of 3GPP. The RU can be used to implement functions of transceiving a radio frequency signal. The CU and the DU can be two independent RAN nodes, or can be integrated in a same RAN node, for example, integrated in a baseband unit (BBU). The RU can be included in a radio frequency device, for example, included in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes, CU-control plane and CU-user plane.

[0047] In different systems, the RAN node can have different names. For example, in an O-RAN system, the CU can be referred to as an open CU (O-CU), the DU can be referred to as an open DU (O-DU), and the RU can be referred to as an open RU (O-RU). The RAN node in the embodiments of the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. For example, the RAN node can be a server loaded with a corresponding software module. The embodiments of the present application do not limit specific technologies and specific device forms adopted by the RAN node. For ease of description, a base station is described as an example of the RAN node in the following.

[0048] A terminal is a device with wireless transceiver function, which can send signals to a base station or receive signals from a base station. A terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. A terminal can be widely applied in various scenarios, such as device-to-device (D2D), vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, automatic driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. A terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, airplane, ship, robot, mechanical arm, smart home device, etc. Embodiments of the present application do not limit the specific technology and specific device form of the terminal.

[0049] A base station and a terminal can be in a fixed position or movable. A base station and a terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; can also be deployed on an airplane, balloon and artificial satellite. Embodiments of the present application do not limit the application scenarios of a base station and a terminal.

[0050] The roles of a base station and a terminal can be relative, for example, the helicopter or drone 120i in FIG. 1 can be configured as a mobile base station, which is a base station for those terminals 120j accessing to the wireless access network 100 through 120i; but for the base station 110a, 120i is a terminal, that is, 110a and 120i communicate with each other through a wireless air interface protocol. Of course, 110a and 120i can also communicate with each other through a base station-to-base station interface protocol, in which case, 120i is also a base station relative to 110a. Therefore, a base station and a terminal can be collectively referred to as a communication apparatus, 110a and 110b in FIG. 1 can be referred to as a communication apparatus with base station function, and 120a-120j in FIG. 1 can be referred to as a communication apparatus with terminal function.

[0051] A base station and a terminal, a base station and a base station, a terminal and a terminal can communicate through licensed spectrum, can also communicate through unlicensed spectrum, and can also communicate through both licensed spectrum and unlicensed spectrum; can communicate through spectrum below 6 gigahertz (GHz), can also communicate through spectrum above 6 GHz, and can also communicate through both spectrum below 6 GHz and spectrum above 6 GHz. Embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0052] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing the functions of the base station. The control subsystem containing the functions of the base station herein can be a control center in the above-mentioned application scenarios such as smart grid, industrial control, intelligent transportation, and smart city. The functions of the terminal can also be performed by a module (such as a chip or a modem) in the terminal, or by a device containing the functions of the terminal.

[0053] In the present application, the base station sends a downlink signal or downlink information to the terminal, and the downlink information is carried on a downlink channel; the terminal sends an uplink signal or uplink information to the base station, and the uplink information is carried on an uplink channel. In order to communicate with the base station, the terminal needs to establish a wireless connection with a cell controlled by the base station. The cell with which the terminal establishes a wireless connection is called the service cell of the terminal. When the terminal communicates with the service cell, it will also be interfered by signals from neighboring cells.

[0054] In the embodiments of the present application, the time domain symbol can be an orthogonal frequency division multiplexing (OFDM) symbol or a Discrete Fourier Transform-spread-OFDM (DFT-s-OFDM) symbol. If not specified, the symbol in the embodiments of the present application refers to a time domain symbol.

[0055] It can be understood that the transmitting end mentioned in the present application can be a network device or a terminal in the communication system 1000, and the receiving end mentioned in the present application can be a network device or a terminal in the communication system 1000. For example, when the transmitting end is a network device in the communication system 1000, the receiving end is a terminal in the communication system 1000. Or, when the transmitting end is a terminal in the communication system 1000, the receiving end is a network device in the communication system 1000.

[0056] In order to facilitate the understanding of the related content of the embodiments of the present application, the following will explain some of the terms involved in the embodiments of the present application. This part is only for easy understanding and cannot be regarded as the disclosure or specific limitation of the technical solutions of the present application.

[0057] 1. Beam

[0058] The beam in the new radio (NR) protocol can be a spatial filter, or a spatial parameter, or a precoder. The beam used for transmitting a signal can be referred to as a transmission beam (Tx beam), and can be referred to as a spatial transmission filter or a spatial transmission parameter; the beam used for receiving a signal can be referred to as a reception beam (Rx beam), and can be referred to as a spatial reception filter or a spatial reception parameter.

[0059] The transmission beam can refer to the distribution of signal strength in different directions in space after the signal is transmitted by an antenna, and the reception beam can refer to the distribution of signal strength in different directions in space of the wireless signal received by the antenna.

[0060] It should be understood that the above-mentioned embodiments of the beam in the NR protocol are only examples and should not be construed as limiting the present application. The present application does not exclude the possibility of defining other terms in other protocols to represent the same or similar meanings.

[0061] In addition, the beam can be a wide beam, or a narrow beam, or other types of beams. Different beams can be considered to correspond to different resources (including one or more of time domain resources, frequency domain resources, or spatial domain resources). The same information or different information can be transmitted through different beams. The technology for forming a beam can be beamforming technology or other technology.

[0062] Optionally, one beam can correspond to one or more antenna ports for transmitting data, control signaling, or sounding signals, etc. One or more antenna ports forming one beam can also be regarded as an antenna port set. The description of the antenna port can be referred to the relevant content in the following of the present application.

[0063] 2. Antenna port

[0064] The antenna port can be referred to as a port, which can be understood as a transmitting antenna identified by the receiving end, or a spatially distinguishable transmitting antenna. One antenna port can be configured for each virtual antenna, and each virtual antenna can be a weighted combination of multiple physical antennas. Each antenna port can correspond to one reference signal, and therefore, one antenna port can be referred to as a port of a reference signal, for example, a DMRS port can also be referred to as a DMRS port. It should be noted that the port of the reference signal is also referred to as the transmitting port of the reference signal in the present application, for example, the DMRS port can also be referred to as the transmitting port of the DMRS in the present application.

[0065] 3. DMRS

[0066] DMRS is a kind of reference signal used for uplink or downlink channel estimation, and then demodulating data. For example, DMRS can be used for channel estimation of physical downlink shared channel (PDSCH) or physical uplink shared channel (PUSCH) in order to demodulate uplink / downlink data related. Wherein, PDSCH and PUSCH are used to carry downlink and uplink transmitted data respectively, and DMRS is accompanied by PDSCH or PUSCH transmission. Usually, DMRS is located in the first few symbols of the time slot occupied by PDSCH or PUSCH.

[0067] In the process of uplink / downlink transmission, a certain number of parallel data streams are allocated to each scheduled terminal according to the channel conditions and other factors of each terminal, wherein each data stream is called a layer transmission. Taking the NR system as an example, the multiple user-multiple input multiple output (MU-MIMO) of uplink / downlink supports at most 24 layer transmissions, that is, at most 24 data streams. Wherein, each layer transmission can correspond to a DMRS respectively. The precoding vector of each DMRS is the same as the precoding vector of the corresponding layer data stream, and the receiving end needs to make channel estimation according to each DMRS respectively. Wherein, different DMRSs correspond to different indexes, and the index here can be the DMRS port number.

[0068] In a possible implementation, eight DMRSs as shown in Table 1 are included in the NR: ①, a DMRS with multiplexing of the DMRS being basic type, a duration being a single symbol, and a configuration type being configuration type 1, which is referred to as a single-symbol basic type 1 DMRS in the present application; ②, a DMRS with multiplexing of the DMRS being basic type, a duration being a single symbol, and a configuration type being configuration type 2, which is referred to as a single-symbol basic type 2 DMRS in the present application; ③, a DMRS with multiplexing of the DMRS being basic type, a duration being a double symbol, and a configuration type being configuration type 1, which is referred to as a double-symbol basic type 1 DMRS in the present application; ④, a DMRS with multiplexing of the DMRS being basic type, a duration being a double symbol, and a configuration type being configuration type 2, which is referred to as a double-symbol basic type 2 DMRS in the present application; ⑤, a DMRS with multiplexing of the DMRS being enhanced type, a duration being a single symbol, and a configuration type being configuration type 1, which is referred to as a single-symbol enhanced type 1 DMRS in the present application; ⑥, a DMRS with multiplexing of the DMRS being enhanced type, a duration being a single symbol, and a configuration type being configuration type 2, which is referred to as a single-symbol enhanced type 2 DMRS in the present application; ⑦, a DMRS with multiplexing of the DMRS being enhanced type, a duration being a double symbol, and a configuration type being configuration type 1, which is referred to as a double-symbol enhanced type 1 DMRS in the present application; and ⑧, a DMRS with multiplexing of the DMRS being enhanced type, a duration being a double symbol, and a configuration type being configuration type 2, which is referred to as a double-symbol enhanced type 2 DMRS in the present application.

[0069] Table 1

[0070] From Table 1, the correspondence of various DMRS, time domain index l' and antenna port p can also be known. Among them, the time domain index of the DMRS of the single symbol basic type 1 is symbol 0, corresponding to 4 antenna ports, that is, the antenna port is 1000-antenna port 1003; the time domain index of the DMRS of the single symbol basic type 2 is symbol 0, corresponding to 6 antenna ports, that is, the antenna port is 1000-antenna port 1005; the time domain index of the DMRS of the double symbol basic type 1 is symbol 0 and symbol 1, corresponding to 8 antenna ports, that is, the antenna port is 1000-antenna port 1007; the time domain index of the DMRS of the double symbol basic type 2 is symbol 0 and symbol 1, corresponding to 12 antenna ports, that is, the antenna port is 1000-antenna port 1011; the time domain index of the DMRS of the single symbol enhanced type 1 is symbol 0, corresponding to 6 antenna ports, the antenna port is 1000-antenna port 1003 and antenna port 1008-antenna port 1011; the time domain index of the DMRS of the single symbol enhanced type 2 is symbol 0, corresponding to 12 antenna ports, the antenna port is 1000-antenna port 1005 and antenna port 1012-antenna port 1017; the time domain index of the DMRS of the double symbol enhanced type 1 is symbol 0 and symbol 1, corresponding to 16 antenna ports, the antenna port is 1000-antenna port 1015; the time domain index of the DMRS of the double symbol enhanced type 2 is symbol 0 and symbol 1, corresponding to 24 antenna ports, the antenna port is 1000-antenna port 1023.

[0071] The frequency domain position (or understood as the index k of the occupied subcarrier) corresponding to each DMRS can be determined according to the DMRSmultiplexing and configuration type of various DMRS. Among them:

[0072] When the multiplexing of the DMRS is basic type, the index k of the subcarrier occupied by the DMRS satisfies the condition shown in formula (1).

[0073] Among them, k'=0, 1; n=0, 1, …; Δ is used for the code division orthogonal of the DMRS of different antenna ports in the process of multiplexing, when the configuration type of the DMRS is Configuration type 1, the value of Δ of each antenna port can be determined by Table 2, when the configuration type of the DMRS is Configuration type 2, the value of Δ of each antenna port can be determined by Table 3. And in formula (1), if the configuration type of the DMRS is Configuration type 1, then k=4n+2k'+Δ; if the configuration type of the DMRS is Configuration type 2, then k=6n+2k'+Δ.

[0074] The multiplexing of the DMRS is enhanced, and the index k of the subcarrier occupied by the DMRS satisfies the condition shown in formula (2).

[0075] wherein k' = 0, 1, 2, 3; n = 0, 1, …; and Δ is used for the code division orthogonal of the DMRS of different antenna ports in the multiplexing process. When the configuration type of the DMRS is Configuration type 1, the value of Δ of each antenna port can be determined by Table 2, and when the configuration type of the DMRS is Configuration type 2, the value of Δ of each antenna port can be determined by Table 3. In formula (2), when the configuration type of the DMRS is Configuration type 1, k = 8n + 2k' + Δ; when the configuration type of the DMRS is Configuration type 2, k' = 0, 1, k = 12n + k' + Δ; and when the configuration type of the DMRS is Configuration type 2, k' = 2, 3, k = 12n + k' + Δ + 4.

[0076] Table 2

[0077] Table 3

[0078] For the convenience of understanding, FIG. 2 is a schematic diagram of the frequency domain position of several DMRSs provided by the present application. Among them:

[0079] (a) in FIG. 2 is the frequency domain position of the DMRS of the single symbol base type 1. Specifically, according to Table 1, the DMRS of the single symbol base type 1 supports antenna ports 1000-antenna ports 1003, according to Table 2, Δ = 0 for antenna ports 1000 / 1001, Δ = 1 for antenna ports 1002 / 1003, and according to formula (1), the index of the subcarrier corresponding to the antenna port 1000 / 1001 is 0, 2, …, and the index of the subcarrier corresponding to the antenna port 1002 / 1003 is 1, 3, ….

[0080] (b) in FIG. 2 is the frequency domain position of the DMRS of the single symbol base type 2. Specifically, according to Table 1, the DMRS of the single symbol base type 1 supports antenna ports 1000-antenna ports 1005, according to Table 3, Δ = 0 for antenna ports 1000 / 1001, Δ = 2 for antenna ports 1002 / 1003, and Δ = 4 for antenna ports 1004 / 1005, and according to formula (2), the index of the subcarrier corresponding to the antenna port 1000 / 1001 is 0, 1, …, the index of the subcarrier corresponding to the antenna port 1002 / 1003 is 2, 3, …, and the index of the subcarrier corresponding to the antenna port 1004 / 1005 is 4, 5, …

[0081] (c) of FIG. 2 is the frequency domain location of DMRS of single-symbol enhanced type 1, specifically, according to Table 1, the DMRS of single-symbol basic type 1 supports antenna ports 1000-1003 and antenna ports 1008-1011, according to Table 2, it can be determined that antenna ports 1000 / 1001 / 1008 / 1009 have Δ = 0, antenna ports 1002 / 1003 / 1010 / 1011 have Δ = 1, according to formula (1), it can be determined that the indexes of subcarriers corresponding to antenna ports 1000 / 1001 / 1008 / 1009 are 0, 2, 4, 6, …, and the indexes of subcarriers corresponding to antenna ports 1002 / 1003 / 1010 / 1011 are 1, 3, 5, 7, ….

[0082] (d) of FIG. 2 is the frequency domain location of DMRS of single-symbol enhanced type 1, specifically, according to Table 1, the DMRS of single-symbol basic type 1 supports antenna ports 1000-1005 and antenna ports 1012-1017, according to Table 3, it can be determined that antenna ports 1000 / 1001 / 1012 / 1013 have Δ = 0, antenna ports 1002 / 100 / 1014 / 1015 have Δ = 2, antenna ports 1004 / 1005 / 1016 / 1017 have Δ = 4, according to formula (2), it can be determined that the indexes of subcarriers corresponding to antenna ports 1000 / 1001 / 1012 / 1013 are 0, 1, 6, 7, …, the indexes of subcarriers corresponding to antenna ports 1002 / 1003 / 1014 / 1015 are 2, 3, 8, 9, …, and the indexes of subcarriers corresponding to antenna ports 1004 / 1005 / 1016 / 1017 are 4, 5, 10, 11, ….

[0083] It needs to be understood that the DMRS density of the DMRS corresponding to an antenna port (or understood as the DMRS transmitted by the antenna port) includes frequency domain density and time domain density. The more subcarriers occupied by the DMRS corresponding to an antenna port, the higher the frequency domain density of the DMRS corresponding to the antenna port. The more symbols occupied by the DMRS corresponding to an antenna port, the higher the time domain density of the DMRS corresponding to the antenna port. Or it can also be understood that the frequency domain density of an antenna port can be approximately understood as the frequency domain interval between two adjacent subcarriers occupied by the DMRS corresponding to the antenna port, the larger the frequency domain interval of the DMRS corresponding to the antenna port, the smaller the frequency domain density of the DMRS corresponding to the antenna port. The time domain density of an antenna port can be approximately understood as the time domain interval between two adjacent symbols occupied by the DMRS corresponding to the antenna port, the larger the time domain interval of the DMRS corresponding to the antenna port, the smaller the time domain density of the DMRS corresponding to the antenna port.

[0084] Generally, in the MIMO system, each antenna port has the same pilot density, which can be understood as the same density of time-frequency resources used for mapping the DMRS corresponding to each antenna port. For example, taking the frequency domain density as an example, the frequency domain density of the DMRS corresponding to each antenna port in (a) or (c) in FIG. 2 is 2 subcarriers, and the frequency domain density of the DMRS corresponding to each antenna port in (b) or (d) in FIG. 2 is 6 subcarriers.

[0085] It is found by researchers that there is a channel difference between each antenna port in the MIMO system, resulting in different pilot density requirements of the DMRS for each antenna port. For example, in order to ensure the demodulation performance of the antenna port, the pilot density requirement of the DMRS for antenna port #1 is 12 resource elements (REs), and the pilot density requirement of the DMRS for antenna port #2 is 4 REs. In this case, in order to ensure the demodulation performance of each antenna port in the MIMO system, a DMRS with a pilot density of 4 REs is usually configured for each antenna port. It can be seen that for antenna port #1, the pilot density of the DMRS is too high, resulting in waste of resources.

[0086] In order to save resources, the present application provides a communication method and a communication device. The communication method and the communication device provided by the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0087] Please refer to FIG. 3, which is a flowchart of a communication method provided by an embodiment of the present application. As shown in FIG. 3, the communication method includes the following steps S301-S303, and the method execution subject shown in FIG. 3 is taken as an example to be described, which is the sending end and the receiving end. It can be understood that the method execution subject shown in FIG. 3 can also be a module (for example, a chip) in the sending end and a module (for example, a chip) in the receiving end. Wherein:

[0088] S301, the sending end determines the channel state information corresponding to N antenna ports, and the antenna port is used to send data and DMRS.

[0089] In the case of co-scheduling N data streams in the communication system, or in the case of co-scheduling N antenna ports for transmitting data and DMRS, the sending end determines the channel state information corresponding to each antenna port in the N antenna ports, and N is a positive integer. Optionally, N can be an integer greater than 24.

[0090] The channel state information corresponding to each antenna port can be understood as including channel state information of a physical channel corresponding to each antenna port, and / or a parameter indicating demodulation performance corresponding to each antenna port. For example, antenna port i is one of the N antenna ports, i∈{0, 1, 2, …, N-1}. The channel state information corresponding to the antenna port i includes but is not limited to at least one of the following: a coding rate corresponding to the antenna port i, a SINR corresponding to the antenna port i, a time-frequency offset corresponding to the antenna port i, a physical channel identifier corresponding to the antenna port i, or a receiving end moving speed, etc.

[0091] It should be noted that the present application does not specifically limit the value range of i, and does not specifically limit the index of the N antenna ports. For example, when the indexes of the N antenna ports are 1-N in turn, i∈{1, 2, …, N}; for another example, when the indexes of the N antenna ports are 2-N+1 in turn, i∈{2, …, N+1}; the value range of i is similar, and the same applies throughout.

[0092] It should also be noted that the present application does not specifically limit the way the sending end determines the channel state information corresponding to the N antenna ports. For ease of understanding, the present application provides the following mode 1 and mode 2 to exemplarily illustrate the sending end determining the channel state information corresponding to the N antenna ports.

[0093] Mode 1, the sending end obtains the channel state information of the N antenna ports through a prediction model, which can be understood as predicted channel state information output by the prediction model.

[0094] In one possible implementation, the sending end obtains environment information of a communication environment in which the sending end and / or the receiving end is located, which includes area map information, building information, or signal blocking conditions of the communication environment, etc. The sending end inputs the environment information into the prediction model to output the channel state information of the N antenna ports. The prediction model can be one or more of a neural network model, a deep neural network (DNN) model, a convolutional neural network (CNN) model, a recurrent neural network (RNN) model, a generative adversarial network model, or a residual network (ResNet), or a combination or modification thereof, which is not specifically limited by the present application.

[0095] Mode 2, the sending end obtains the channel state information of the N antenna ports through measurement of the receiving end.

[0096] In a possible implementation, the sending end sends second indication information to the receiving end, where the second indication information indicates frequency domain positions of DMRSs corresponding to the N antenna ports respectively. The receiving end measures the DMRSs corresponding to the N antenna ports respectively indicated by the second indication information, to obtain channel state information corresponding to the N antenna ports respectively. For example, taking antenna port i in the N antenna ports, i∈{0, 1, 2,..., N-1}, as an example, the frequency domain position of the DMRS corresponding to the antenna port i indicated by the second indication information is denoted as a second frequency domain position. The receiving end receives the DMRS corresponding to the antenna port i from the sending end at the second frequency domain position, and measures the DMRS corresponding to the antenna port i at the second frequency domain position, to obtain the channel state information of the antenna port i. Further, the receiving end sends a channel state feedback report to the sending end, where the channel state feedback report includes the channel state information corresponding to the N antenna ports respectively.

[0097] It should be noted that, in the present application, the time domain position of each antenna port can be determined according to the foregoing description of the DMRS, unless otherwise specified. Further, the receiving end receives and measures the DMRS corresponding to each antenna port according to the time domain position of the antenna port and the frequency domain position indicated by the second indication information. Alternatively, the receiving end receives and measures the DMRS corresponding to each antenna port according to the time domain position of the antenna port and the frequency domain position indicated by the subsequent first indication information.

[0098] S302, the sending end sends first indication information, where the first indication information indicates frequency domain positions of DMRSs corresponding to the N antenna ports respectively. Correspondingly, the receiving end receives the first indication information.

[0099] The frequency domain positions of the DMRSs corresponding to the N antenna ports respectively are determined according to the channel state information corresponding to each antenna port. For example, taking antenna port i in the N antenna ports, i∈{0, 1, 2,..., N-1}, as an example, the frequency domain position of the DMRS corresponding to the antenna port i indicated by the first indication information is denoted as a first frequency domain position, where the first frequency domain position is determined according to the channel state information corresponding to the antenna port i.

[0100] In other words, after obtaining the channel state information corresponding to the N antenna ports respectively, the sending end independently configures the frequency domain positions of the DMRSs of the N antenna ports according to the channel state information corresponding to each antenna port. The frequency domain positions of the DMRSs corresponding to different antenna ports in the N antenna ports can be the same or different. Alternatively, it can be understood that the pilot densities of the DMRSs corresponding to different antenna ports in the N antenna ports can be the same or different.

[0101] In combination with the aforementioned manner 2 of determining, by the sending end, the channel state information corresponding to the N antenna ports in S301, the frequency domain position of the DMRS corresponding to the N antenna ports indicated by the first indication information is obtained after adjusting the frequency domain position of the DMRS corresponding to the N antenna ports indicated by the second indication information. Taking an antenna port i in the N antenna ports as an example, i ∈ {0, 1, 2, …, N-1}. Based on the DMRS corresponding to the antenna port i at the second frequency domain position indicated by the second indication information, after the sending end obtains the channel state information corresponding to the antenna port i, the sending end adjusts the frequency domain position of the DMRS corresponding to the antenna port i to the first frequency domain position through the first indication information.

[0102] In a possible implementation, the frequency domain position of the DMRS corresponding to an antenna port is determined according to a frequency domain interval λ and a frequency domain bias Δ of the DMRS corresponding to the antenna port. Taking the first frequency domain position of the DMRS corresponding to an antenna port i in the N antenna ports indicated by the first indication information as an example, i ∈ {0, 1, 2, …, N-1}, the first frequency domain position is determined by a first frequency domain interval and a first frequency domain bias of the DMRS corresponding to the antenna port i indicated by the first indication information.

[0103] The first frequency domain interval is determined according to the channel state information corresponding to the antenna port i. For example, the larger the channel state information corresponding to the antenna port i is, the larger the first frequency domain interval is. The larger channel state information corresponding to the antenna port i includes, but is not limited to, one or more of the following cases: a higher decoding rate of the antenna port i or a larger SINR of the antenna port i, etc. Optionally, the first frequency domain bias is determined according to the first frequency domain interval, and the first frequency domain bias is used to ensure that the DMRS corresponding to the antenna port i is orthogonal to the DMRS of the N antenna ports.

[0104] In a possible implementation, on a symbol used for mapping the DMRS, the frequency domain position k i of the DMRS corresponding to the antenna port i satisfies the condition shown in the following formula (3). k i = λ i n+ Δ i (3)

[0105] Wherein, k i is an index of a subcarrier occupied by the DMRS corresponding to the antenna port i, k i is less than or equal to a maximum index value of a subcarrier available for mapping the DMRS in the communication system, k i is a positive integer. λ i is a frequency domain interval, λ i is less than or equal to the number of subcarriers available for mapping the DMRS in the communication system, λ i is a positive integer. Δi is an integer greater than or equal to 0. n = 0, 1, …, P, P is a positive integer, and the number of subcarriers occupied by the DMRS corresponding to the antenna port i is n + 1. i is an integer greater than or equal to 0. n = 0, 1, …, P, P is a positive integer, and the number of subcarriers occupied by the DMRS corresponding to the antenna port i is n + 1.

[0106] It should be understood that in combination with this possible implementation, a frequency domain position (denoted as d) other than the frequency domain positions of the DMRSs corresponding to the N antenna ports can be used to map data on the symbol used to map the DMRS.

[0107] In one possible implementation, the frequency domain interval (for example, the first frequency domain interval or the second frequency domain interval) mentioned in the present application belongs to a frequency domain interval set. That is, the sending end obtains (or is understood as generating or determining) the frequency domain interval set before configuring the frequency domain positions of the DMRSs corresponding to the antenna ports for the receiving end. Among them, the maximum value (denoted as λ max ) in the frequency domain interval set is less than or equal to M1, and the minimum value (denoted as λ min ) in the frequency domain interval set is greater than or equal to M2, M1 is a positive integer, and M2 is a positive integer. Among them, M1 or M2 satisfies one or more of the following conditions:

[0108] Condition 1: The value of M2 has a correlation relationship with the number of antenna ports (that is, the value of N) scheduled in the communication system. For example, when the time domain resource used to map the DMRS is one symbol, M2 is greater than or equal to N. For another example, when the time domain resource used to map the DMRS is two symbols, the value of M2 is the value of the number of subcarriers corresponding to the precoding block. rounded up.

[0109] Condition 2: The value of M2 has a correlation relationship with the number of frequency domain resources (denoted as the first frequency domain resource quantity) that can be used to map the DMRS in the communication system. For example, the value of M2 is less than the first frequency domain resource quantity. Among them, in the case that the DMRS is not precoded and sent, the first frequency domain resource quantity is equal to the number of subcarriers included in the system bandwidth; in the case that the DMRS is precoded and sent, the first frequency domain resource quantity is equal to the number of subcarriers corresponding to the precoding block.

[0110] Condition 3: The value of M1 has a correlation relationship with the first frequency domain resource quantity. For example, the value of M1 can be less than or equal to the first frequency domain resource quantity.

[0111] In order to facilitate understanding, the present application also provides several examples of the value of M1 and the value of M2. It should be understood that the following examples are only used for illustrative purposes to facilitate understanding, and cannot be regarded as a specific limitation of the present application, that is, the value of M1 and the value of M2 include but are not limited to the following examples.

[0112] In example 1, in a case that the number of subcarriers available for mapping DMRS is 48 in a communication system, in a case that the number of scheduled antenna ports is 4 (i.e., N is 4), the M1 can be 48, 44, or 32, etc., and the M2 can be 4 or 6, etc.

[0113] In example 2, in a case that the number of subcarriers available for mapping DMRS is 24 in a communication system, in a case that the number of scheduled antenna ports is 4 (i.e., N is 4), the M1 can be 24, 20, or 18, etc., and the M2 can be 4, 6, or 8, etc.

[0114] In example 3, in a case that the number of subcarriers available for mapping DMRS is 48 in a communication system, in a case that the number of scheduled antenna ports is 24 (i.e., N is 24), the M1 can be 48 or 40, etc., and the M2 can be 24.

[0115] Optionally, the frequency domain interval of the DMRS corresponding to each antenna port can be the same when the sending end indicates the frequency domain interval of the DMRS corresponding to each antenna port to the receiving end for the first time, i.e., the initial frequency domain interval of the DMRS corresponding to each antenna port can be the same. The initial frequency domain interval can be the maximum or minimum value in the set of frequency domain intervals.

[0116] S303 (optional), the sending end sends third indication information, which indicates the time domain positions of the DMRSs corresponding to the N antenna ports respectively. Correspondingly, the receiving end receives the third indication information.

[0117] The time domain positions of the DMRSs corresponding to the N antenna ports respectively are determined according to the channel state information corresponding to each antenna port. Taking antenna port i in the N antenna ports as an example, i∈{0,1,2,…,N-1}, the time domain position of the DMRS corresponding to the antenna port i indicated by the third indication information is denoted as a first time domain position, which is determined according to the channel state information corresponding to the antenna port i.

[0118] In other words, after the sending end obtains the channel state information corresponding to the N antenna ports respectively, the sending end independently configures the time domain positions of the DMRSs of the N antenna ports according to the channel state information corresponding to each antenna port.

[0119] Optionally, in the case that the channel environment corresponding to the antenna port changes little over time, it can be understood that the time-varying characteristic of the antenna port is not strong, and the third indication information can indicate that the time interval between the time-domain positions for mapping the DMRS corresponding to the antenna port is large. In the case that the channel environment corresponding to the antenna port changes a lot over time, it can be understood that the time-varying characteristic of the antenna port is strong, and the third indication information can indicate that the time interval between the time-domain positions for mapping the DMRS corresponding to the antenna port is small.

[0120] For example, the scheduled antenna ports in the communication system include antenna port 1000 and antenna port 1001, and the time-varying characteristic of the antenna port 1001 is weaker than that of the antenna port 1000. In this case, the time-domain positions of the DMRS configured by the sending end according to the channel state information of each antenna port are shown in FIG. 4. In FIG. 4, the time interval between two adjacent symbols for mapping the DMRS corresponding to the antenna port 1000 is denoted as time interval 1, and the time interval 1 is 7 symbols. The time interval between two adjacent symbols for mapping the DMRS corresponding to the antenna port 1001 is denoted as time interval 2, and the time interval 2 is 10 symbols. It can be understood that the time-varying characteristic of the antenna port 1001 is weaker than that of the antenna port 1000, and the time interval of the antenna port 1001 is larger than that of the antenna port 1000.

[0121] It can be understood that, in the case that the time-varying characteristic of the communication environment is negligible (for example, the case that the communication environment is relatively stable), step S303 can not be performed, that is, it is not necessary to determine the time-domain position of the DMRS corresponding to each antenna port according to the channel state information of each antenna port, and the time-domain position of each antenna port in the N antenna ports can be determined according to the manner of determining the time-domain position of each antenna port involved in the description of the DMRS in the foregoing language explanation part.

[0122] In a possible implementation, the sending end can also adjust the configuration period of the first indication information and / or the third indication information according to the time-varying characteristic of the communication environment, thereby facilitating the saving of signaling overhead. For example, in the case that the sending end and the receiving end are in a relatively static scenario, the time-varying characteristic of the communication environment is weak, and the configuration period of the first indication information is small; in the case that the sending end and the receiving end are in a relatively mobile scenario, the time-varying characteristic of the communication environment is strong, and the configuration period of the first indication information is large.

[0123] In summary, by the communication method provided in FIG. 3, the frequency domain positions of the DMRSs corresponding to the respective antenna ports can be configured in combination with the channel state information of the respective antenna ports, thereby facilitating the improvement of the frequency domain density of the DMRSs corresponding to the antenna ports and the adaptability of the channel environment corresponding to the antenna ports, and also facilitating the avoidance of the situation of configuring a higher DMRS frequency domain density for all antenna ports in order to adapt to the channel environment of a certain antenna port, and facilitating the saving of resources.

[0124] For example, the number of subcarriers available for mapping the DMRS in the communication system is 24, and the communication system schedules a total of 4 antenna ports to transmit data streams and DMRS. Among them, the pilot density requirement of the DMRS of the antenna port 1000 is 24, the pilot density requirement of the DMRS of the antenna port 1001 is 12, the pilot density requirement of the DMRS of the antenna port 1002 is 4, and the pilot density requirement of the DMRS of the antenna port 1003 is 4. In this case, by the method provided in FIG. 3, the frequency domain positions of the DMRSs corresponding to the respective antenna ports can be configured as shown in (a) of FIG. 5, which facilitates the saving of resources for mapping the DMRS and the improvement of resources for mapping data, compared with the way of making the pilot density of the DMRS corresponding to each antenna port be 4 (as shown in (b) of FIG. 5) in order to meet the pilot density requirements of the DMRS of all antenna ports.

[0125] When the number of antenna ports scheduled by the communication system is large, in combination with the communication method described in the foregoing FIG. 3, the present application further provides a communication method. Please refer to FIG. 6, which is a flow diagram of a communication method provided in an embodiment of the present application. As shown in FIG. 6, the communication method comprises the following steps S601-S603, and the method execution subject shown in FIG. 6 is taken as an example for illustration, which is the sending end and the receiving end. It can be understood that the method execution subject shown in FIG. 6 can also be a module (for example, a chip) in the sending end and a module (for example, a chip) in the receiving end. Among them:

[0126] S601, the sending end determines the channel state information corresponding to the N antenna ports respectively.

[0127] The specific implementation of S601 can be understood with reference to the description of the specific implementation of the foregoing S301, which will not be repeated here.

[0128] S602, the sending end sends first indication information, the first indication information indicating the frequency domain positions of the DMRSs corresponding to at least one antenna port group, the at least one antenna port group comprising the N antenna ports.

[0129] Correspondingly, the receiving end receives the first indication information.

[0130] It can be understood that the sending end, as described in the foregoing specific implementation of S302, indicates the frequency domain positions of the DMRSs corresponding to the N antenna ports through the first indication information. The N antenna ports are divided into one or more antenna port groups, and the antenna ports in the same antenna port group correspond to DMRSs with the same frequency domain position.

[0131] Taking antenna port i and antenna port j in the N antenna ports as an example, i∈{0, 1, 2, …, N-1}, j∈{0, 1, 2, …, N-1}, j is different from (or not equal to) i, and antenna port j and antenna port i belong to the same antenna port group. In this case, the frequency domain position of the DMRS corresponding to antenna port i indicated by the first indication information is the same as the frequency domain position of the DMRS corresponding to antenna port j indicated by the first indication information.

[0132] For example, the communication system schedules 4 antenna ports: antenna port 1000~antenna port 1003. If the channel state information corresponding to antenna port 1000 and the channel state information corresponding to antenna port 1001 are the same or similar, and the channel state information corresponding to antenna port 1002 and the channel state information corresponding to antenna port 1003 are the same or similar, then antenna port 1000 and antenna port 1001 are divided into the same antenna port group, and antenna port 1002 and antenna port 1003 are divided into the same antenna port group. In this case, the first indication information can indicate that the pilot interval of antenna port 1000 and antenna port 1001 is the same, and the pilot interval of antenna port 1002 and antenna port 1003 is the same. As shown in FIG. 7, the pilot interval of antenna port 1000 and antenna port 1001 is 12, and the pilot interval of antenna port 1000 and antenna port 1001 is 4.

[0133] Optionally, the first indication information further indicates one or more antenna port groups corresponding to the N antenna ports, and the antenna ports included in each antenna port group in the one or more antenna port groups. Or it can be understood that the first indication information further indicates the correspondence between each antenna port group in the one or more antenna port groups and the N antenna ports.

[0134] Optionally, in order to distinguish the DMRSs corresponding to the antenna ports in the same antenna port group, the DMRSs corresponding to the antenna ports in the same antenna port group are code division orthogonal. It can also be understood that the antenna port group mentioned in the present application can also be understood as a CDM group.

[0135] Optionally, the DMRSs corresponding to the antenna ports in the same antenna port group have a quasi co-location relationship. Or it can be understood that the antenna ports in the same antenna port group have a quasi co-location relationship. Or it can be understood that the channel state information corresponding to the antenna ports in the same antenna port group is the same or similar.

[0136] In a possible implementation, the transmitter indicates the frequency domain positions of the DMRSs corresponding to the N antenna ports to the receiver by the second indication information described in the manner 2 in S301. The receiver measures the DMRSs corresponding to the N antenna ports respectively indicated by the second indication information, and obtains the channel state information corresponding to the N antenna ports respectively. The receiver sends the channel state feedback report to the transmitter, and the channel state feedback report includes the channel state information corresponding to the N antenna ports respectively. Further, the transmitter groups the N antenna ports according to the channel state information corresponding to the N antenna ports, and obtains at least one antenna port group. Further, the transmitter can indicate the identity of each antenna port group in the at least one antenna port group and the identity of the antenna ports included in each antenna port group by the first indication information, and also indicate the frequency domain positions of the DMRSs corresponding to the antenna ports in each antenna port group by the first indication information.

[0137] It can be understood that the information of the antenna port groups obtained by dividing the N antenna ports indicated by the second indication information (which can be understood as the antenna port groups to which the antenna ports belong) can be the same as or different from the information of the antenna port groups obtained by dividing the N antenna ports indicated by the first indication information.

[0138] S603 (optional), the transmitter sends third indication information, and the third indication information indicates the time domain positions of the DMRSs corresponding to the at least one antenna port group respectively.

[0139] Correspondingly, the receiver receives the third indication information.

[0140] It can be understood that the transmitter indicates the time domain positions of the DMRSs corresponding to the N antenna ports respectively by the third indication information, as described in the foregoing specific implementation of S303. The specific implementation of S603 can be referred to the description of the specific implementation of the foregoing S303, and will not be described here again. The difference between the implementations of S603 and S303 is that the time domain positions of the DMRSs corresponding to the antenna ports in the same antenna port group are the same in S603.

[0141] In summary, by the communication method provided in FIG. 6, the N antenna ports can be grouped in combination with the channel state information of each antenna port, the antenna ports with the same or similar channel state information are grouped into the same antenna port group, the frequency domain positions of the DMRSs corresponding to the antenna ports in the same antenna port group are the same, thereby being beneficial to save more resources and schedule more antenna ports, and being beneficial to improve the network capacity.

[0142] It should be understood that, in order to realize the functions in the above embodiments, the sending end comprises hardware structures and / or software modules corresponding to the functions. Those skilled in the art should easily understand that, in combination with the units and method steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driven hardware depends on the specific application scenario and design constraints of the technical solution.

[0143] FIG. 8 and FIG. 9 are structural schematic diagrams of possible communication apparatuses provided by the embodiments of the present application. The communication apparatuses can be used to realize the functions of the sending end or the receiving end in the above method embodiments, and thus can also realize the beneficial effects possessed by the above method embodiments. In the embodiments of the present application, the communication apparatus can be the terminal 120 shown in FIG. 1, and can also be a module (such as a chip) applied to the terminal. Alternatively, the communication apparatus can be the network device 110 shown in FIG. 1, and can also be a module (such as a chip) applied to the network device.

[0144] As shown in FIG. 8, the communication apparatus 800 comprises a processing unit 810 and a transceiver unit 820. The communication apparatus 800 is used to realize the functions of the sending end in the method embodiments shown in FIG. 3 or FIG. 6, or realize the functions of the receiving end in the method embodiments shown in FIG. 3 or FIG. 6.

[0145] When the communication apparatus 800 is used to realize the functions of the sending end in the method embodiments shown in FIG. 3 or FIG. 6, the processing unit 810 is configured to determine channel state information corresponding to N antenna ports respectively, the antenna ports being used to transmit data and demodulation reference signals (DMRS), N being a positive integer; and the transceiver unit 820 is configured to transmit first indication information, the first indication information indicating frequency domain positions of DMRS corresponding to the N antenna ports respectively, wherein a first frequency domain position of DMRS corresponding to antenna port i is determined according to the channel state information corresponding to the antenna port i, iε{0,1,2,…,N-1}.

[0146] In a possible implementation, when determining the channel state information corresponding to the N antenna ports respectively, the processing unit 810 is specifically configured to:

[0147] The transceiver unit 820 is configured to transmit second indication information, the second indication information indicating the frequency domain positions of DMRS corresponding to the N antenna ports respectively, wherein the frequency domain position of DMRS corresponding to antenna port i indicated by the second indication information is a second frequency domain position;

[0148] The channel state feedback report is received by the transceiver 820, and the channel state feedback report includes channel state information corresponding to N antenna ports respectively, wherein the channel state information of the antenna port i is measured according to the DMRS of the second frequency domain position.

[0149] Wherein, iε{0,1,2,…,N-1}, N is a positive integer.

[0150] In a possible implementation, the transceiver 820 is further configured to: send third indication information, the third indication information indicating time domain positions of DMRSs corresponding to the N antenna ports respectively, wherein the first time domain position of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i; wherein, iε{0,1,2,…,N-1}, N is a positive integer.

[0151] In a possible implementation, the first indication information indicates the first frequency domain interval of the antenna port i and the first frequency domain offset of the antenna port i; the first frequency domain interval of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i.

[0152] In a possible implementation, the frequency domain position k of the DMRS corresponding to the antenna port i satisfies the following condition: i Satisfies the following condition: i = i n+Δ i

[0153] Wherein, n=0,1,…,P, P is a positive integer, λ i is a frequency domain interval, and Δ i is a frequency domain offset.

[0154] In a possible implementation, the first frequency domain interval belongs to a frequency domain interval set, the maximum value in the frequency domain interval set is less than or equal to M1, and the minimum value in the frequency domain interval set is greater than or equal to M2, M1 is a positive integer, and M2 is a positive integer.

[0155] In a possible implementation, M2 has a correlation relationship with N; and / or, M2 has a correlation relationship with the number of first frequency domain resources, the number of first frequency domain resources being the number of resources available for mapping DMRS; and / or, M1 has a correlation relationship with the number of first frequency domain resources.

[0156] In a possible implementation, the antenna port j is one of the N antenna ports, jε{0,1,2,…,N-1}, j is different from i, the antenna port j and the antenna port i belong to the same antenna port group; the frequency domain position of the DMRS corresponding to the antenna port i indicated by the first indication information is the same as the frequency domain position of the DMRS corresponding to the antenna port j indicated by the first indication information.

[0157] In a possible implementation, the DMRSs corresponding to the antenna ports in the same antenna port group are code division orthogonal.

[0158] In a possible implementation, the first indication information further indicates one or more antenna port groups, and the antenna ports included in each of the one or more antenna port groups.

[0159] In a possible implementation, the DMRSs corresponding to the antenna ports in the same antenna port group have quasi co-location relationship.

[0160] In a possible implementation, the channel state information corresponding to the antenna port i includes at least one of the following: a decoding rate, a signal-to-noise ratio (SINR), a time-frequency offset, a physical channel identifier, or a receiving end mobile speed.

[0161] For more details about the transceiver unit 820 and the processing unit 810, refer to the description of the transmitter in the method embodiments shown in FIG. 3 or FIG. 6.

[0162] When the communication apparatus 800 is configured to implement the functions of the receiver in the method embodiments shown in FIG. 3 or FIG. 6, the transceiver unit 820 is configured to receive first indication information, the first indication information indicating frequency domain positions of demodulation reference signals (DMRSs) corresponding to N antenna ports respectively, the antenna ports being used for transmitting data and DMRSs, and N being a positive integer, wherein a first frequency domain position of the DMRS corresponding to the antenna port i is determined according to channel state information of the antenna port i, iε{0,1,2,…,N-1}.

[0163] In a possible implementation, the transceiver unit 820 is further configured to: receive second indication information, the second indication information indicating the frequency domain positions of the DMRSs corresponding to the N antenna ports respectively, wherein the frequency domain position of the DMRS corresponding to the antenna port i indicated by the second indication information is a second frequency domain position; and transmit a channel state feedback report, the channel state feedback report including channel state information corresponding to the N antenna ports respectively, wherein the channel state information corresponding to the antenna port i is obtained by measuring the DMRS at the second frequency domain position; wherein iε{0,1,2,…,N-1}, and N is a positive integer.

[0164] In a possible implementation, the transceiver unit 820 is further configured to: receive third indication information, the third indication information indicating time domain positions of the DMRSs corresponding to the N antenna ports respectively, wherein a first time domain position of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i; wherein iε{0,1,2,…,N-1}, and N is a positive integer.

[0165] In a possible implementation, the first indication information indicates a first frequency domain interval of the antenna port i and a first frequency domain offset of the antenna port i; and a first frequency domain interval of the DMRS corresponding to the antenna port i is determined according to channel state information corresponding to the antenna port i.

[0166] In a possible implementation, a frequency domain position k of the DMRS corresponding to the antenna port i satisfies the following condition: i i =λ i n+Δ i

[0167] wherein n = 0, 1, …, P, P is a positive integer, λ i is the frequency domain interval, and Δ i is the frequency domain offset.

[0168] In a possible implementation, the first frequency domain interval belongs to a frequency domain interval set, a maximum value in the frequency domain interval set is less than or equal to M1, and a minimum value in the frequency domain interval set is greater than or equal to M2, M1 is a positive integer, and M2 is a positive integer.

[0169] In a possible implementation, M2 has a correlation relationship with N; and / or, M2 has a correlation relationship with a first frequency domain resource quantity, the first frequency domain resource quantity being a quantity of resources available for mapping the DMRS; and / or, M1 has a correlation relationship with the first frequency domain resource quantity.

[0170] In a possible implementation, the antenna port j is one of the N antenna ports, j ε {0, 1, 2, …, N-1}, j is different from i, the antenna port j and the antenna port i belong to a same antenna port group, and a frequency domain position of the DMRS corresponding to the antenna port i indicated by the first indication information is the same as a frequency domain position of the DMRS corresponding to the antenna port j indicated by the first indication information.

[0171] In a possible implementation, the DMRSs corresponding to the antenna ports in the same antenna port group are code division orthogonal.

[0172] In a possible implementation, the first indication information further indicates one or more antenna port groups and antenna ports included in each antenna port group in the one or more antenna port groups.

[0173] In a possible implementation, the DMRSs corresponding to the antenna ports in the same antenna port group have quasi co-location relationship.

[0174] In a possible implementation, the channel state information corresponding to the antenna port i includes at least one of the following: a decoding rate, a signal-to-noise ratio (SINR), a time-frequency offset, a physical channel identifier, or a receiving end moving speed.

[0175] ​More detailed description of the transceiver unit 820 and the processing unit 810 can refer to the description of the receiving end in the method embodiments shown in FIG. 3 or FIG. 6.

[0176] As shown in FIG. 9, the communication device 900 includes a processor 910 and an interface circuit 920. The processor 910 and the interface circuit 920 are coupled with each other. It can be understood that the interface circuit 920 can be a transceiver or an input / output interface. Optionally, the communication device 900 can further include a memory 930 for storing instructions executed by the processor 910 or storing input data required by the processor 910 to run instructions or storing data generated after the processor 910 runs instructions.

[0177] When the communication device 900 is used to implement the method shown in FIG. 3 or FIG. 6, the processor 910 is configured to implement the functions of the processing unit 810, and the interface circuit 920 is configured to implement the functions of the transceiver unit 820.

[0178] When the communication device is a chip applied to a sending end, the sending end chip implements the functions of the sending end in the method embodiments. The sending end chip receives information from a base station, which can be understood as that the information is first received by other modules (such as a radio frequency module or an antenna) in the sending end, and then transmitted to the sending end chip by the modules. The sending end chip transmits information to the base station, which can be understood as that the information is first transmitted to other modules (such as a radio frequency module or an antenna) in the sending end, and then transmitted to the base station by the modules.

[0179] When the communication device is a chip applied to a receiving end, the receiving end chip implements the functions of the receiving end in the method embodiments. The receiving end chip receives information from a sending end, which can be understood as that the information is first received by other modules (such as a radio frequency module or an antenna) in the receiving end, and then transmitted to the receiving end chip by the modules. The receiving end chip transmits information to the sending end, which can be understood as that the information is first transmitted to other modules (such as a radio frequency module or an antenna) in the receiving end, and then transmitted to the sending end by the modules.

[0180] In the present application, the sending of information from entity A to entity B can be directly from A to B, or indirectly from A to B via other entities. Similarly, the receiving of information from entity A by entity B can be directly from A by B, or indirectly from A by B via other entities. The entities A and B can be RAN nodes or terminals, or modules within RAN nodes or terminals. The sending and receiving of information can be the information exchange between RAN nodes and terminals, e.g., the information exchange between base stations and terminals; the sending and receiving of information can also be the information exchange between two RAN nodes, e.g., the information exchange between a CU and a DU; the sending and receiving of information can also be the information exchange between different modules within one apparatus, e.g., the information exchange between a terminal chip and other modules of the terminal, or the information exchange between a base station chip and other modules of the base station.

[0181] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also 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 can be a microprocessor, or any conventional processor.

[0182] The method steps in the embodiments of the present application can be implemented in hardware, or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a 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, and write information to, the storage medium. The storage medium can also be a component 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 a terminal. The processor and the storage medium can also exist as discrete components in a base station or a terminal.

[0183] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can 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 programs or instructions are loaded and executed on a computer, all or part of the processes or functions of the embodiments are performed. The computer can be a general purpose computer, a special purpose computer, a computer network, a network device, a user equipment or other programmable apparatus. The computer programs or instructions can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs or instructions can be transferred from one website site, computer, server or data center to another website site, computer, server or data center through wired or wireless manner. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center and the like integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; or an optical medium, such as a digital video disc; or a semiconductor medium, such as a solid state disk. The computer readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0184] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0185] In the present application, "at least one" means one or more, and "multiple" means two or more. The association relationship between the associated objects is described, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following cases: A exists alone, A and B exist together, B exists alone, where A and B can be singular or plural. In the literal description of the present application, the character " / ", generally represents that the associated objects before and after are in an "or" relationship; in the formula of the present application, the character " / ", represents that the associated objects before and after 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.

[0186] It can be understood that various numerical numbers involved in the embodiments of the present application are only distinguished for convenience of description, and are not used to limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the execution order, and the execution order of the processes should be determined according to its function and inherent logic.

Claims

1. A communication method characterized by comprising: The method comprises: determining channel state information corresponding to N antenna ports respectively, the antenna ports being used for transmitting data and demodulation reference signal DMRS, N being a positive integer; sending first indication information, the first indication information indicating frequency domain positions of DMRSs corresponding to the N antenna ports respectively, wherein a first frequency domain position of DMRS corresponding to antenna port i is determined according to channel state information corresponding to the antenna port i, i∈{0,1,2,…,N-1}.

2. The method of claim 1, wherein, The determination of the channel state information corresponding to the N antenna ports respectively comprises: sending second indication information, the second indication information indicating frequency domain positions of DMRSs corresponding to the N antenna ports respectively, wherein the frequency domain position of DMRS corresponding to the antenna port i indicated by the second indication information is a second frequency domain position; receiving a channel state feedback report, the channel state feedback report comprising channel state information corresponding to the N antenna ports respectively, wherein the channel state information of the antenna port i is obtained by measuring DMRS at the second frequency domain position; wherein i∈{0,1,2,…,N-1}, N being a positive integer.

3. The method of claim 1 or 2, wherein, The method further comprises: sending third indication information, the third indication information indicating time domain positions of DMRSs corresponding to the N antenna ports respectively, wherein a first time domain position of DMRS corresponding to the antenna port i is determined according to channel state information corresponding to the antenna port i; wherein i∈{0,1,2,…,N-1}, N being a positive integer.

4. A communication method, characterized in that, The method comprises: receiving first indication information, the first indication information indicating frequency domain positions of demodulation reference signals DMRSs corresponding to N antenna ports respectively, the antenna ports being used for transmitting data and DMRS, N being a positive integer, wherein a first frequency domain position of DMRS corresponding to antenna port i is determined according to channel state information of the antenna port i, i∈{0,1,2,…,N-1}.

5. The method of claim 4, wherein, The method further comprises: receiving second indication information, the second indication information indicating frequency domain positions of DMRSs corresponding to the N antenna ports respectively, wherein the frequency domain position of DMRS corresponding to the antenna port i indicated by the second indication information is a second frequency domain position; sending a channel state feedback report, the channel state feedback report comprising channel state information corresponding to the N antenna ports respectively, wherein channel state information corresponding to the antenna port i is obtained by measuring DMRS at the second frequency domain position; wherein i∈{0,1,2,…,N-1}, N being a positive integer.

6. The method of claim 4 or 5, wherein, The method further comprises: receiving third indication information, the third indication information indicating time domain positions of DMRSs corresponding to the N antenna ports respectively, wherein a first time domain position of DMRS corresponding to the antenna port i is determined according to channel state information corresponding to the antenna port i; wherein i∈{0,1,2,…,N-1}, N being a positive integer.

7. The method according to any one of claims 1 to 6, characterized in that, The first indication information indicates a first frequency domain interval of the antenna port i and a first frequency domain offset of the antenna port i. The first frequency domain position of the DMRS corresponding to the antenna port i is determined according to channel state information corresponding to the antenna port i, and includes the following at least one of the following: The first frequency domain interval of the DMRS corresponding to the antenna port i is determined according to channel state information corresponding to the antenna port i.

8. The method according to any one of claims 1 to 7, characterized in that, The frequency domain position k of the DMRS corresponding to the antenna port i i satisfies the following conditions: k i = λ i n + Δ i where n = 0, 1,..., P, P is a positive integer, λ i is a frequency domain interval, and Δ i is a frequency domain offset.

9. The method of claim 7 or 8, wherein, The first frequency domain interval belongs to a frequency domain interval set, a maximum value in the frequency domain interval set is less than or equal to M1, and a minimum value in the frequency domain interval set is greater than or equal to M2, M1 is a positive integer, and M2 is a positive integer.

10. The method of claim 9, wherein M2 has a correlation relationship with N; And / or, M2 has a correlation relationship with a first frequency domain resource quantity, the first frequency domain resource quantity being a quantity of resources available for mapping DMRS; And / or, M1 has a correlation relationship with the first frequency domain resource quantity.

11. The method of any one of claims 1-10, wherein, The antenna port j is one of the N antenna ports, j is in {0, 1, 2, …, N-1}, j is different from i, the antenna port j and the antenna port i belong to the same antenna port group; The frequency domain position of the DMRS corresponding to the antenna port i indicated by the first indication information is the same as the frequency domain position of the DMRS corresponding to the antenna port j indicated by the first indication information.

12. The method of claim 11, wherein, The DMRSs corresponding to the antenna ports in the same antenna port group are code division orthogonal.

13. The method of claim 11 or 12, wherein, The first indication information further indicates one or more antenna port groups and antenna ports included in each antenna port group in the one or more antenna port groups.

14. The method according to any one of claims 11-13, characterized in that, The DMRSs corresponding to the antenna ports in the same antenna port group have quasi co-location relationship.

15. The method of any one of claims 1-14, wherein, The channel state information corresponding to the antenna port i includes at least one of the following: decoding rate, signal-to-noise ratio SINR, time-frequency offset, physical channel identifier or receiver moving speed.

16. A communications device, comprising: The communication device includes a transceiver unit and a processing unit, wherein: The processing unit is configured to determine channel state information corresponding to N antenna ports respectively, the antenna ports being used for transmitting data and demodulation reference signal DMRS, N being a positive integer; The transceiver unit is configured to transmit first indication information, the first indication information indicating frequency domain positions of DMRSs corresponding to the N antenna ports respectively, wherein the first frequency domain position of the DMRS corresponding to the antenna port i is determined according to channel state information corresponding to the antenna port i, i is in {0, 1, 2, …, N-1}.

17. The apparatus of claim 16, wherein In determining the channel state information corresponding to the N antenna ports respectively, the processing unit is specifically configured to: The transceiver unit is configured to transmit second indication information, the second indication information indicating frequency domain positions of DMRSs corresponding to the N antenna ports respectively, wherein the frequency domain position of the DMRS corresponding to the antenna port i indicated by the second indication information is a second frequency domain position; receive, by the transceiver, a channel state feedback report, the channel state feedback report comprising channel state information corresponding to the N antenna ports respectively, wherein the channel state information corresponding to the antenna port i is measured according to the DMRS at the second frequency domain position; wherein the i∈{0,1,2,…,N-1}, and the N is a positive integer.

18. The apparatus of claim 16 or 17, wherein, The transceiver is further configured to: transmit third indication information, the third indication information indicating time domain positions of DMRSs corresponding to the N antenna ports respectively, wherein the first time domain position of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i; wherein the i∈{0,1,2,…,N-1}, and the N is a positive integer.

19. A communications device, comprising: The apparatus comprises a transceiver, wherein: The transceiver is configured to receive first indication information, the first indication information indicating frequency domain positions of DMRSs corresponding to N antenna ports respectively, the antenna ports being used for transmitting data and DMRSs, and the N being a positive integer, wherein the first frequency domain position of the DMRS corresponding to the antenna port i is determined according to channel state information of the antenna port i, and the i∈{0,1,2,…,N-1}.

20. The apparatus of claim 19, wherein, The transceiver is further configured to: receive second indication information, the second indication information indicating frequency domain positions of DMRSs corresponding to the N antenna ports respectively, wherein the frequency domain position of the DMRS corresponding to the antenna port i indicated by the second indication information is a second frequency domain position; transmit a channel state feedback report, the channel state feedback report comprising channel state information corresponding to the N antenna ports respectively, wherein the channel state information corresponding to the antenna port i is measured according to the DMRS at the second frequency domain position; wherein the i∈{0,1,2,…,N-1}, and the N is a positive integer.

21. The apparatus of claim 19 or 20, wherein, The transceiver is further configured to: receive third indication information, the third indication information indicating time domain positions of DMRSs corresponding to the N antenna ports respectively, wherein the first time domain position of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i; wherein the i∈{0,1,2,…,N-1}, and the N is a positive integer.

22. The apparatus of any of claims 16-21, wherein, The first indication information indicates a first frequency domain interval of the antenna port i and a first frequency domain offset of the antenna port i; The first frequency domain position of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i, comprising: The first frequency domain interval of the DMRS corresponding to the antenna port i is determined according to the channel state information corresponding to the antenna port i.

23. The apparatus of any of claims 16-22, wherein, The frequency domain position k of the DMRS corresponding to the antenna port i i satisfies the following conditions: k i = λ i n + Δ i where n = 0, 1,..., P, P is a positive integer, λ i is a frequency domain interval, and Δ i is a frequency domain offset.

24. The apparatus of claim 22 or 23, wherein, The first frequency domain interval belongs to a frequency domain interval set, a maximum value in the frequency domain interval set is less than or equal to M1, and a minimum value in the frequency domain interval set is greater than or equal to M2, the M1 being a positive integer, and the M2 being a positive integer.

25. The apparatus of claim 24, wherein: The M2 has a correlation relationship with the N. And / or, the M2 has a correlation relationship with a first frequency domain resource quantity, the first frequency domain resource quantity being a quantity of resources available for mapping DMRS; And / or, the M1 has a correlation relationship with the first frequency domain resource quantity.

26. The apparatus of any of claims 16-25, wherein, An antenna port j is one of the N antenna ports, the j∈{0,1,2,…,N-1}, the j is different from the i, the antenna port j and the antenna port i belong to the same antenna port group; The frequency domain position of the DMRS corresponding to the antenna port i indicated by the first indication information is the same as the frequency domain position of the DMRS corresponding to the antenna port j indicated by the first indication information.

27. The apparatus of claim 26, wherein The DMRSs corresponding to the antenna ports in the same antenna port group are code division orthogonal.

28. The apparatus of claim 26 or 27, wherein, The first indication information further indicates one or more antenna port groups, and each antenna port group in the one or more antenna port groups includes an antenna port.

29. The apparatus of any of claims 26-28, wherein, The DMRSs corresponding to the antenna ports in the same antenna port group have quasi co-location relationship.

30. The apparatus of any of claims 16-29, wherein, The channel state information corresponding to the antenna port i includes at least one of the following: decoding rate, signal-to-noise ratio SINR, time-frequency offset, physical channel identifier or receiver moving speed.

31. A communications device, characterized by The communication device includes a processor and an interface circuit, the interface circuit is used for receiving signals from other communication devices outside the communication device and transmitting the signals to the processor or sending signals from the processor to other communication devices outside the communication device, and the processor is used for realizing the method according to any one of claims 1-15 through logic circuit or executing code instructions.

32. A computer-readable storage medium, comprising: The storage medium stores a computer program or instructions, when the computer program or instructions are executed by the communication device, the communication device realizes the method according to any one of claims 1-15.

33. A computer program product, characterised in that, The computer program product includes a computer program or instructions, when the computer program or instructions are executed by the communication device, the communication device realizes the method according to any one of claims 1-15.

34. A communication system, characterized by The computer program product includes a computer program or instructions, when the computer program or instructions are executed by the communication device, the communication device realizes the method according to any one of claims 1-15. The computer program product includes a computer program or instructions, when the computer program or instructions are executed by the communication device, the communication device realizes the method according to any one of claims 1-15.

Citation Information

Patent Citations

  • DMRS configuration method and device in 5G communication and terminal

    CN111669263A

  • Reference signal measurement method and device, terminal, network side equipment and medium

    CN117440420A

  • Channel state information acquisition method and related apparatus

    WO2024153056A1