Communication method and device

CN119301923APending Publication Date: 2025-01-10HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202280096641.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-08-31
Publication Date
2025-01-10

AI Technical Summary

Technical Problem

In the 5G mobile communication system, in multiple-input multiple-output (MIMO) technology, channel estimation errors affect the demodulation performance of the receiver. In particular, errors in the estimation of multiple channels will affect the accuracy of noise estimation, which in turn affects signal demodulation. performance.

Method used

By introducing DMRS with zero transmission power and DMRS with non-zero transmission power in the communication method, the terminal can independently estimate the noise and channel, thereby achieving decoupling of noise and channel and reducing the error and complexity of channel estimation. Specific measures include independently carrying DMRS with zero transmission power on the same resource, using it to estimate noise, and determining the channel based on DMRS with non-zero transmission power.

Benefits of technology

The demodulation performance of the terminal is improved, the channel estimation error and calculation amount are reduced, the accuracy of the noise estimation is improved, and the impact of the channel estimation error on the noise estimation is avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119301923A_ABST
    Figure CN119301923A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and device, relates to the field of communication, and is used for improving the demodulation performance of a terminal. In the method, the terminal estimates the noise by using the DMRS with zero transmitting power and estimates the channel by using the DMRS with non-zero transmitting power, so that the noise and the channel can be decoupled, the influence of channel estimation errors on the accuracy of noise estimation is avoided, and the demodulation performance of the terminal is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device Technical Field

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

[0002] In fifth-generation (5G) mobile communication systems and future communication systems, multiple-input multiple-output (MIMO) technology is a key technology that can leverage spatial resources to exponentially increase system capacity and spectral efficiency without increasing system bandwidth. For example, a transmitter can leverage spatial resources to carry multiple channels on the same time-frequency resource and then transmit these multiple channels to a receiver. The receiver must first estimate each channel on this time-frequency resource and then, based on the estimated results for the multiple channels, estimate the noise on this time-frequency resource to achieve signal demodulation.

[0003] However, if there are errors in the estimation of multiple channels, such errors will also affect the accuracy of noise estimation, thereby affecting the demodulation performance of the receiver.

[0004] Summary of the Invention

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

[0006] To achieve the above objectives, this application adopts the following technical solutions:

[0007] In a first aspect, a communication method is provided. The method includes: a terminal receiving a data signal and multiple demodulation reference signals (DMRSs) corresponding to the data signal. The multiple DMRSs include DMRSs with zero transmit power and DMRSs with non-zero transmit power; the terminal determining noise corresponding to the data signal based on the DMRSs with zero transmit power, and determining a channel corresponding to the data signal based on the DMRSs with non-zero transmit power, thereby demodulating the data signal based on the noise corresponding to the data signal and the channel corresponding to the data signal.

[0008] Based on the method described in the first aspect, by using a DMRS with zero transmit power to estimate noise and a DMRS with non-zero transmit power to estimate the channel, noise and channel decoupling can be achieved, thereby avoiding the channel estimation error from affecting the accuracy of noise estimation and improving the demodulation performance of the terminal.

[0009] In one possible design, a DMRS with zero transmit power is independently carried on corresponding resources. The terminal determines the noise corresponding to the data signal based on the DMRS with zero transmit power, and determines the channel corresponding to the data signal based on the DMRS with non-zero transmit power. This includes: the terminal may determine the noise corresponding to the data signal based on the DMRS with zero transmit power to achieve rapid noise estimation. Furthermore, the terminal may also determine the channel corresponding to the data signal based on the noise corresponding to the data signal and the DMRS with non-zero transmit power.

[0010] Optionally, the channel corresponding to the data signal includes multiple channels carried on the same resource, and the terminal determines the channel corresponding to the data signal based on the noise corresponding to the data signal and the DMRS whose transmit power is not zero, including: the terminal determines the target channel used to carry the data signal among the multiple channels, and other channels that interfere with the target channel among the multiple channels based on the noise corresponding to the data signal and the DMRS whose transmit power is not zero. Among them, the other channels are used to carry other signals other than the data signal. For example, the interference caused by other channels to the target channel is greater than a preset threshold. In other words, if only a part of the channel is estimated, there is no way to use the elimination method to determine the noise, but when the noise is decoupled from the channel, the terminal can estimate only part of the channel without affecting the signal demodulation, such as the strong interference channel that affects the demodulation performance, so as to further reduce the computational complexity and complexity of the channel estimation.

[0011] In one possible design scheme, at least part of the DMRS in the DMRS with non-zero transmit power and the DMRS with zero transmit power are carried on the same resource, and the terminal determines the noise corresponding to the data signal based on the DMRS with zero transmit power, and determines the channel corresponding to the data signal based on the DMRS with non-zero transmit power, including: the terminal determines the channel corresponding to the data signal based on the DMRS with non-zero transmit power, and determines the noise corresponding to the data signal based on the DMRS with zero transmit power and the channel corresponding to the data signal.

[0012] As can be seen, when a resource originally needs to carry multiple DMRSs with non-zero transmit power, by defining DMRSs with zero transmit power, some of these DMRSs with non-zero transmit power can be replaced with DMRSs with zero transmit power. This reduces the number of layers of DMRSs with non-zero transmit power multiplexed on the same resource, thereby reducing the number of channel estimates and, in turn, the computational complexity and complexity of channel estimation. Furthermore, since the number of estimated channels is reduced, the accumulated channel estimation error can be reduced, thereby improving the accuracy of noise estimation.

[0013] Optionally, the channel corresponding to the data signal includes multiple channels carried on the same resource, and the terminal determines the channel corresponding to the data signal based on the DMRS with a non-zero transmission power, including: the terminal determines the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels except the target channel, based on the DMRS with a non-zero transmission power; wherein the other channels are used to carry other signals except the data signal, so as to achieve more comprehensive channel estimation and improve the demodulation performance of the terminal.

[0014] In one possible design, before a terminal receives a data signal and multiple DMRSs corresponding to the data signal, the method may further include: the terminal receiving indication information; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs. Accordingly, the terminal receiving the multiple DMRSs includes: the terminal accurately receiving the multiple DMRSs based on the indication information.

[0015] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use, and the DMRS pattern is used to indicate the time-frequency position of a DMRS in the DMRS pattern. The DMRS in the DMRS pattern includes a DMRS with zero transmit power and a DMRS with non-zero transmit power.

[0016] It is understood that since conventional DMRS patterns generally only indicate DMRS with non-zero transmit power, a pattern including both DMRS with zero transmit power and DMRS with non-zero transmit power can be understood as a newly defined DMRS pattern. In other words, if a DMRS with zero transmit power is to be indicated, this can be achieved by indicating the newly defined DMRS pattern. Otherwise, if a DMRS with non-zero transmit power is to be indicated, this can be achieved by indicating a conventional DMRS pattern. This allows DMRS with zero transmit power and DMRS with zero transmit power to be independently indicated, achieving decoupling of DMRS indication and making DMRS indication more flexible.

[0017] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use. The DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern. The indication information is also used to indicate that the specified DMRS in the DMRS pattern is a DMRS with zero transmit power, and that DMRS other than the specified DMRS in the DMRS pattern is a DMRS with non-zero transmit power. Optionally, a conventional DMRS pattern can be reused, and the indicated DMRS therein is indicated as a DMRS with zero transmit power to reduce implementation difficulty.

[0018] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use. The DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern. The DMRS in the DMRS pattern includes the time-frequency position of the DMRS with non-zero transmit power. The indication information is also used to indicate the time-frequency position of the DMRS with zero transmit power. The DMRS with zero transmit power is not a DMRS in the DMRS pattern, and the DMRS with zero transmit power is independently carried on the corresponding resource. In this way, the DMRS with non-zero transmit power and the DMRS with zero transmit power can be independently indicated, and the indication of the DMRS can be more flexible.

[0019] It can be understood that the indication information may indicate the index of the DMRS pattern, or may also include the DMRS pattern, without limitation.

[0020] Optionally, the indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message, so as to reuse existing signaling and reduce implementation difficulty.

[0021] In a second aspect, a communication method is provided. The method includes: a network device determining a data signal and multiple demodulation reference signals (DMRSs) corresponding to the data signal, and transmitting the data signal and the multiple DMRSs. The multiple DMRSs include a DMRS with zero transmit power and a DMRS with non-zero transmit power. The DMRS with zero transmit power is used to determine noise corresponding to the data signal, and the DMRS with non-zero transmit power is used to determine a channel corresponding to the data signal. The noise corresponding to the data signal and the channel corresponding to the data signal are used to demodulate the data signal.

[0022] In a possible design scheme, before the network device sends the data signal and multiple DMRSs, the method described in the second aspect also includes: the network device sends indication information; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs.

[0023] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use, and the DMRS pattern is used to indicate the time-frequency position of a DMRS in the DMRS pattern. The DMRS in the DMRS pattern includes a DMRS with zero transmit power and a DMRS with non-zero transmit power.

[0024] Furthermore, the method described in the second aspect may also include: the network device determines a DMRS pattern.

[0025] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the DMRS specified in the DMRS pattern is a DMRS with a transmission power of zero, and the DMRS other than the specified DMRS in the DMRS pattern is a DMRS with a transmission power not equal to zero.

[0026] Furthermore, the method described in the second aspect may also include: the network device determines a DMRS pattern, and determines that the DMRS specified in the DMRS pattern is a DMRS with zero transmission power.

[0027] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with a transmission power that is not zero, and the indication information is also used to indicate the time-frequency position of the DMRS with a transmission power of zero. The DMRS with a transmission power of zero is not the DMRS in the DMRS pattern, and the DMRS with a transmission power of zero is independently carried on the corresponding resources.

[0028] Furthermore, the method described in the second aspect may also include: the network device determines a DMRS pattern, and determines a time-frequency position of a DMRS with zero transmit power.

[0029] Furthermore, the DMRS with zero transmit power is within the same bandwidth as the data signal to ensure the accuracy of noise estimation, thereby guaranteeing correct demodulation of the data.

[0030] Optionally, the indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

[0031] In addition, the technical effects of the communication method described in the second aspect can refer to the technical effects of the communication method described in the first aspect, and will not be repeated here.

[0032] In a third aspect, a communication method is provided. The method includes: a network device determines a data signal and multiple demodulation reference signals (DMRSs) corresponding to the data signal, and transmits the data signal and the multiple DMRSs. The multiple DMRSs include a DMRS with a zero transmit power and a DMRS with a non-zero transmit power. The terminal receives the data signal and the multiple DMRSs, and determines the noise corresponding to the data signal based on the DMRS with a zero transmit power, and determines the channel corresponding to the data signal based on the DMRS with a non-zero transmit power, thereby demodulating the data signal based on the noise corresponding to the data signal and the channel corresponding to the data signal.

[0033] In one possible design scheme, a DMRS with a transmit power of zero is independently carried on the corresponding resources, and the terminal determines the noise corresponding to the data signal based on the DMRS with a transmit power of zero, and determines the channel corresponding to the data signal based on the DMRS with a transmit power of non-zero. The scheme includes: the terminal determines the noise corresponding to the data signal based on the DMRS with a transmit power of zero, and determines the channel corresponding to the data signal based on the noise corresponding to the data signal and the DMRS with a transmit power of non-zero.

[0034] Optionally, the channel corresponding to the data signal includes multiple channels carried on the same resource, and the terminal determines the channel corresponding to the data signal based on the noise corresponding to the data signal and the DMRS whose transmit power is not zero, including: the terminal determines the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels that interfere with the target channel based on the noise corresponding to the data signal and the DMRS whose transmit power is not zero; wherein the other channels are used to carry signals other than the data signal.

[0035] Furthermore, the interference generated by other channels on the target channel is greater than a preset threshold.

[0036] In one possible design scheme, at least part of the DMRS in the DMRS with non-zero transmit power and the DMRS with zero transmit power are carried on the same resource, and the terminal determines the noise corresponding to the data signal based on the DMRS with zero transmit power, and determines the channel corresponding to the data signal based on the DMRS with non-zero transmit power, including: the terminal determines the channel corresponding to the data signal based on the DMRS with non-zero transmit power, and determines the noise corresponding to the data signal based on the DMRS with zero transmit power and the channel corresponding to the data signal.

[0037] Optionally, the channel corresponding to the data signal includes multiple channels carried on the same resource, and the terminal determines the channel corresponding to the data signal based on the DMRS with a non-zero transmission power, including: the terminal determines the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels except the target channel, based on the DMRS with a non-zero transmission power; wherein the other channels are used to carry other signals except the data signal.

[0038] In one possible design, before the network device sends the data signal and multiple DMRSs and the terminal receives the data signal and the multiple DMRSs, the method according to the third aspect may further include: the network device sends indication information and the terminal receives the indication information; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs. Accordingly, the terminal receiving the multiple DMRSs includes: the terminal receiving the multiple DMRSs according to the indication information.

[0039] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use, and the DMRS pattern is used to indicate the time-frequency position of a DMRS in the DMRS pattern. The DMRS in the DMRS pattern includes a DMRS with zero transmit power and a DMRS with non-zero transmit power.

[0040] Furthermore, the method described in the third aspect may also include: the network device determines a DMRS pattern.

[0041] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the DMRS specified in the DMRS pattern is a DMRS with a transmission power of zero, and the DMRS other than the specified DMRS in the DMRS pattern is a DMRS with a transmission power not equal to zero.

[0042] Furthermore, the method described in the third aspect may also include: the network device determines a DMRS pattern, and determines that the DMRS specified in the DMRS pattern is a DMRS with zero transmission power.

[0043] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with a transmission power that is not zero, and the indication information is also used to indicate the time-frequency position of the DMRS with a transmission power of zero. The DMRS with a transmission power of zero is not the DMRS in the DMRS pattern, and the DMRS with a transmission power of zero is independently carried on the corresponding resources.

[0044] Furthermore, the method described in the third aspect may also include: the network device determines a DMRS pattern, and determines a time-frequency position of a DMRS with zero transmit power.

[0045] Furthermore, the DMRS with zero transmit power is within the same bandwidth as the data signal.

[0046] In one possible design scheme, the indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message, or a downlink scheduling control DCI message.

[0047] In addition, the technical effects of the communication method described in the third aspect can refer to the technical effects of the communication methods described in the first and second aspects, and will not be repeated here.

[0048] In a fourth aspect, a communication device is provided. The device includes: a transceiver module and a processing module. The transceiver module is configured to receive a data signal and multiple demodulation reference signals (DMRSs) corresponding to the data signal; the multiple DMRSs include DMRSs with zero transmit power and DMRSs with non-zero transmit power; the processing module is configured to determine the noise corresponding to the data signal based on the DMRSs with zero transmit power, and to determine the channel corresponding to the data signal based on the DMRSs with non-zero transmit power; and the processing module is further configured to demodulate the data signal based on the noise corresponding to the data signal and the channel corresponding to the data signal.

[0049] In one possible design scheme, a DMRS with a transmit power of zero is independently carried on the corresponding resources, and the processing module is also used to determine the noise corresponding to the data signal based on the DMRS with a transmit power of zero, and to determine the channel corresponding to the data signal based on the noise corresponding to the data signal and the DMRS with a transmit power not being zero.

[0050] Optionally, the channel corresponding to the data signal includes multiple channels carried on the same resource, and the processing module is further used to determine the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels that interfere with the target channel based on the noise corresponding to the data signal and the DMRS with non-zero transmission power; wherein the other channels are used to carry other signals besides the data signal.

[0051] Furthermore, the interference generated by other channels on the target channel is greater than a preset threshold.

[0052] In one possible design scheme, at least part of the DMRS with non-zero transmit power and the DMRS with zero transmit power are carried on the same resource, and the processing module is further used to determine the channel corresponding to the data signal based on the DMRS with non-zero transmit power, and determine the noise corresponding to the data signal based on the DMRS with zero transmit power and the channel corresponding to the data signal.

[0053] Optionally, the channel corresponding to the data signal includes multiple channels carried on the same resource, and the processing module is further used to determine the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels except the target channel, based on the DMRS whose transmission power is not zero; wherein the other channels are used to carry other signals except the data signal.

[0054] In one possible design scheme, the transceiver module is also used to receive indication information before receiving the data signal and multiple DMRS corresponding to the data signal; wherein the indication information is used to indicate the time-frequency position of the multiple DMRS; accordingly, the transceiver module is also used to receive multiple DMRS according to the indication information.

[0055] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use, and the DMRS pattern is used to indicate the time-frequency position of a DMRS in the DMRS pattern. The DMRS in the DMRS pattern includes a DMRS with zero transmit power and a DMRS with non-zero transmit power.

[0056] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the DMRS specified in the DMRS pattern is a DMRS with a transmission power of zero, and the DMRS other than the specified DMRS in the DMRS pattern is a DMRS with a transmission power not equal to zero.

[0057] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with a transmission power that is not zero, and the indication information is also used to indicate the time-frequency position of the DMRS with a transmission power of zero. The DMRS with a transmission power of zero is not the DMRS in the DMRS pattern, and the DMRS with a transmission power of zero is independently carried on the corresponding resources.

[0058] Optionally, the indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

[0059] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the fourth aspect, and the receiving module is used to implement the receiving function of the communication device described in the fourth aspect.

[0060] Optionally, the transceiver module may be a transceiver, and the processing module may be a processor.

[0061] Optionally, the communication device described in the fourth aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device may execute the communication method described in the first aspect.

[0062] It is understood that the communication device described in the fourth aspect can be a terminal, a chip (system) or other component or assembly that can be set in a terminal, or a device including a terminal, and this application does not limit this. It is understood that if the communication device is a chip (system) set in a device, the transceiver module can be the input / output interface of the chip (system), such as an input / output circuit, a pin, etc.

[0063] In addition, the technical effects of the communication device described in the fourth aspect can refer to the technical effects of the communication method described in the first aspect, and will not be repeated here.

[0064] In a fifth aspect, a communication device is provided. The device includes: a transceiver module and a processing module. The processing module is used to determine a data signal and multiple demodulation reference signals (DMRSs) corresponding to the data signal, and the transceiver module is used to send the data signal and multiple DMRSs. The multiple DMRSs include a DMRS with a zero transmit power and a DMRS with a non-zero transmit power. The DMRS with a zero transmit power is used to determine the noise corresponding to the data signal, and the DMRS with a non-zero transmit power is used to determine the channel corresponding to the data signal. The noise corresponding to the data signal and the channel corresponding to the data signal are used for demodulation of the data signal.

[0065] In a possible design scheme, the transceiver module is further used to send indication information before sending the data signal and multiple DMRSs; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs.

[0066] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use, and the DMRS pattern is used to indicate the time-frequency position of a DMRS in the DMRS pattern. The DMRS in the DMRS pattern includes a DMRS with zero transmit power and a DMRS with non-zero transmit power.

[0067] Furthermore, the processing module is also used to determine a DMRS pattern.

[0068] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the DMRS specified in the DMRS pattern is a DMRS with a transmission power of zero, and the DMRS other than the specified DMRS in the DMRS pattern is a DMRS with a transmission power not equal to zero.

[0069] Furthermore, the processing module is further configured to determine a DMRS pattern, and determine that the DMRS specified in the DMRS pattern is a DMRS with zero transmit power.

[0070] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with a transmission power that is not zero, and the indication information is also used to indicate the time-frequency position of the DMRS with a transmission power of zero. The DMRS with a transmission power of zero is not the DMRS in the DMRS pattern, and the DMRS with a transmission power of zero is independently carried on the corresponding resources.

[0071] Furthermore, the processing module is further configured to determine a DMRS pattern and a time-frequency position of a DMRS with zero transmit power.

[0072] Furthermore, the DMRS with zero transmit power is within the same bandwidth as the data signal.

[0073] Optionally, the indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

[0074] Optionally, the transceiver module may include a sending module and a receiving module, wherein the sending module is used to implement the sending function of the communication device described in the fifth aspect, and the receiving module is used to implement the receiving function of the communication device described in the fifth aspect.

[0075] Optionally, the transceiver module may be a transceiver, and the processing module may be a processor.

[0076] Optionally, the communication device described in the fifth aspect may further include a storage module, wherein the storage module stores a program or instruction. When the processing module executes the program or instruction, the communication device may execute the communication method described in the second aspect.

[0077] It is understood that the communication device described in the fifth aspect can be a network device, such as a network device, or a chip (system) or other component or assembly that can be set in a network device, or a device that includes a network device, and this application does not limit this. It is understood that if the communication device is a chip (system) set in a device, the transceiver module can be the input / output interface of the chip (system), such as an input / output circuit, pin, etc.

[0078] In addition, the technical effects of the communication device described in the fifth aspect can refer to the technical effects of the communication method described in the second aspect, and will not be repeated here.

[0079] In a sixth aspect, a communication device is provided, comprising: a processor configured to execute the communication method according to the first aspect or the second aspect.

[0080] In one possible design solution, the communication device described in the sixth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the sixth aspect to communicate with other communication devices.

[0081] In one possible design, the communication device described in the sixth aspect may further include a memory. The memory may be integrated with the processor or provided separately. The memory may be used to store computer programs and / or data involved in the communication method described in the first aspect or the second aspect.

[0082] In the present application, the communication device described in the sixth aspect can be the terminal described in the first aspect or the network device described in the second aspect, or a chip (system) or other parts or components that can be set in the terminal or network device, or a device that includes the terminal or network device.

[0083] In addition, the technical effects of the communication device described in the sixth aspect can refer to the technical effects of the communication method described in the first aspect or the second aspect, and will not be repeated here.

[0084] In a seventh aspect, a communication device is provided, comprising: a processor coupled to a memory, the processor configured to execute a computer program stored in the memory, so that the communication device performs the communication method according to the first aspect or the second aspect.

[0085] In one possible design solution, the communication device described in the seventh aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the seventh aspect to communicate with other communication devices.

[0086] In the present application, the communication device described in the seventh aspect can be the terminal described in the first aspect or the network device described in the second aspect, or a chip (system) or other parts or components that can be set in the terminal or network device, or a device that includes the terminal or network device.

[0087] In addition, the technical effects of the communication device described in the seventh aspect can refer to the technical effects of the communication method described in the first aspect or the second aspect, and will not be repeated here.

[0088] In an eighth aspect, a communication device is provided, comprising: a processor and a memory; the memory is used to store a computer program, and when the processor executes the computer program, the communication device executes the communication method described in the first aspect or the second aspect.

[0089] In one possible design solution, the communication device described in the eighth aspect may further include a transceiver. The transceiver may be a transceiver circuit or an interface circuit. The transceiver may be used for the communication device described in the eighth aspect to communicate with other communication devices.

[0090] In the present application, the communication device described in the eighth aspect can be the terminal described in the first aspect or the network device described in the second aspect, or a chip (system) or other parts or components that can be set in the terminal or network device, or a device that includes the terminal or network device.

[0091] In addition, the technical effects of the communication device described in the eighth aspect can refer to the technical effects of the communication method described in the first aspect or the second aspect, and will not be repeated here.

[0092] In a ninth aspect, a communication system is provided, comprising: a terminal for executing the method according to the first aspect, and a network device for executing the method according to the second aspect.

[0093] In a tenth aspect, a computer-readable storage medium is provided, comprising: a computer program or instructions; when the computer program or instructions are run on a computer, the computer is caused to execute the communication method described in the first aspect or the second aspect.

[0094] In an eleventh aspect, a computer program product is provided, comprising a computer program or instructions, which, when executed on a computer, causes the computer to execute the communication method described in the first aspect or the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0095] FIG1 is a schematic diagram of the architecture of a communication system according to an embodiment of the present application;

[0096] FIG2 is a second schematic diagram of the architecture of the communication system provided in an embodiment of the present application;

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

[0098] FIG4 is a first schematic diagram of a DMRS pattern in a communication method provided in an embodiment of the present application;

[0099] FIG5 is a second schematic diagram of a DMRS pattern in the communication method provided in an embodiment of the present application;

[0100] FIG6 is a third schematic diagram of a DMRS pattern in the communication method provided in an embodiment of the present application;

[0101] FIG7 is a first structural diagram of a communication device provided in an embodiment of the present application;

[0102] FIG8 is a second structural diagram of the communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0103] For ease of understanding, the technical terms involved in the embodiments of this application are first introduced below.

[0104] 1. Multiple-input multi-output (MIMO) system:

[0105] In fifth-generation (5G) mobile communication systems, such as new radio (NR) systems, and future communication systems, MIMO systems are primarily used to achieve high-speed transmission. MIMO systems leverage spatial resources to achieve array gain, multiplexing and diversity gain, and interference cancellation gain in space without increasing system bandwidth, thereby exponentially increasing communication system capacity and spectral efficiency.

[0106] In a MIMO system, in order to achieve functions such as obtaining system synchronization, feedback channel information, and data transmission and reception, channel estimation is required for the uplink or downlink. Channel estimation refers to the process of reconstructing or recovering the received signal in order to compensate for signal distortion caused by channel fading and noise. Channel estimation can use reference signals known in advance by the transmitter and receiver to track the time domain and frequency domain changes of the channel, thereby reconstructing or recovering the received signal. The reference signal can also be called a pilot signal or a reference signal (RS). For ease of understanding, it is referred to as a reference signal below. The reference signal has a known amplitude and phase and is distributed on different resource elements (REs) in the time domain and frequency domain. Since each transmitting antenna (virtual antenna or physical antenna) of the MIMO system has an independent channel, in order to realize multi-antenna channel measurement, the NR system defines a variety of reference signals, such as the channel state information-reference signal (CSI-RS), the sounding reference signal (SRS), and the demodulation reference signal (DMRS).

[0107] Among them, CSI-RS is mainly used for downlink channel estimation corresponding to the physical antenna port. For example, a receiver (such as a terminal) can perform channel estimation for each physical antenna port based on the CSI-RS sent by a transmitter (such as a base station (BS)), and feedback channel state information (CSI) based on the channel estimation results. CSI may include: channel quality indicator (CQI), precoding matrix indicator (PMI), layer indicator (LI), rank indicator (RI) and other related information, which are used by the BS to implement downlink channel reconstruction or precoding. SRS is mainly used for uplink channel estimation. For example, the BS can perform uplink channel estimation based on the SRS sent by the terminal, and perform frequency selection resource scheduling, power control, timing estimation and selection of modulation / coding scheme order based on the channel estimation results, as well as generate downlink precoding functions in time division duplex (TDD) systems. DMRS is mainly used by the terminal to assist in demodulation of the physical downlink shared channel (PDSCH), or downlink data demodulation.

[0108] 2. DMRS:

[0109] The transmitted signal of user k can be recorded as Nlayer k Indicates that the number of scheduling layers for user k is N, where N is an integer greater than 1. The received signal of user k can be recorded as Nrx is the number of receiving antennas for user k. Taking the MIMO equalization method of minimum mean square error-interference rejection combiner (MMSE-IRC) as an example, the relationship between the transmitted signal and the received signal can be expressed as shown in the following equations 1 to 3.

[0110]

[0111]

[0112]

[0113] Among them, in the above formula 1-formula 3, is the matrix of the channel equalization system, and the superscript H represents the conjugate transpose operation. is the transmitted signal x k The equivalent value of R uu is the covariance matrix of interference and noise, I k is the identity matrix, is the equivalent channel matrix of user k (including the useful signal). is the channel noise. Nlayer is the interference channel matrix (including interference signal) of user l to user k, which can also be understood as the interference caused by the transmission signal of user l to user k. l Indicates that the number of scheduling layers for user l is N. In the case of multiple antennas, The number of antennas can also be multiple, and the more antennas there are, the greater the H eq,kl The number can also be configured to be larger.

[0114] After receiving the received signal, the receiver can use DMRS to estimate To achieve signal demodulation and obtain the transmitted signal. The receiver can use DMRS to estimate R uu and / or H eq,kl . For R uu , there are currently two estimation methods, which are introduced below.

[0115] Method 1: The receiver uses DMRS to estimate H eq,kl , to obtain Receiver reuse estimate To obtain R uu However, H eq,kl The number of H is usually large, and it is estimated that these eq,kl The required overhead is very high, resulting in high performance requirements for the receiver and poor device compatibility.

[0116] Method 2: To reduce the estimated R uu The receiver can use DMRS first to estimate the overhead The equivalent value of Reuse Estimated R uu The equivalent value of at this time, It can be expressed as shown in the following formula 4.

[0117]

[0118] In the above formula 4, Npilot represents the number of DMRS is N, Y k,pilot represents the received DMRS sequence, X k,pilotrepresents the transmitted DMRS sequence. However, this method estimates There is an interference coupling term, include and For example, the estimated It can be expressed as shown in the following formula 5.

[0119]

[0120] In the above formula 5, is the interference coupling term, which leads to the estimated Compared with the actual R uu There is a large error between them, that is, there is a large error in the channel estimation, which affects the demodulation performance of the receiver.

[0121] In summary, for the two current channel estimation methods, Method 1 can estimate the channel more accurately but is too complex. Method 2 can reduce the complexity of channel estimation but has large channel estimation errors and low accuracy. Therefore, the above two methods cannot strike a balance between channel estimation complexity and accuracy.

[0122] In response to the above technical problems, the embodiments of the present application propose the following technical solutions to achieve a balance between the cost and accuracy of channel estimation.

[0123] The technical solution in this application will be described below with reference to the accompanying drawings.

[0124] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as wireless fidelity (WiFi) systems, vehicle-to-everything (V2X) communication systems, device-to-device (D2D) communication systems, Internet of Vehicles communication systems, fourth-generation (4G) mobile communication systems, such as long-term evolution (LTE) systems, world-wide interoperability for microwave access (WiMAX) communication systems, 5G, such as new radio (NR) systems, and future communication systems.

[0125] This application will present various aspects, embodiments, or features in the context of systems that may include multiple devices, components, modules, etc. It should be understood and appreciated that each system may include additional devices, components, modules, etc., and / or may not include all of the devices, components, modules, etc. discussed in conjunction with the figures. Furthermore, combinations of these aspects may also be used.

[0126] Additionally, in the embodiments of this application, words such as "exemplary" and "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this application as "exemplary" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of the word "exemplary" is intended to present concepts in a concrete manner.

[0127] In the embodiments of the present application, "information", "signal", "message", "channel" and "signaling" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are matched. "of", "corresponding, relevant" and "corresponding" can sometimes be used interchangeably. It should be noted that when the distinction between them is not emphasized, the meanings they intend to express are matched. In addition, the " / " mentioned in this application can be used to express an "or" relationship.

[0128] It is understood that in this application, "indication" can include direct indication, indirect indication, explicit indication, and implicit indication. When describing that a certain indication information is used to indicate A, it can be understood that the indication information carries A, directly indicates A, or indirectly indicates A.

[0129] In this application, the information indicated by the indication information is referred to as the information to be indicated. In the specific implementation process, there are many ways to indicate the information to be indicated, such as but not limited to, the information to be indicated can be directly indicated, such as the information to be indicated itself or the index of the information to be indicated, etc., or the information to be indicated can be indirectly indicated by indicating other information, wherein there is an association between the other information and the information to be indicated. It is also possible to indicate only a part of the information to be indicated, while the other parts of the information to be indicated are known or agreed in advance. For example, the indication of specific information can also be achieved with the help of the arrangement order of each information agreed in advance (such as specified in the protocol), thereby reducing the indication overhead to a certain extent.

[0130] The information to be indicated can be sent as a whole or divided into multiple sub-information and sent separately. The transmission period and / or transmission timing of these sub-information can be the same or different. The specific transmission method is not limited in this application. The transmission period and / or transmission timing of these sub-information can be predefined, for example, according to a protocol, or can be configured by the transmitting device through sending configuration information to the receiving device.

[0131] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided in the embodiments of the present application. Ordinary technicians in this field will know that with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0132] To facilitate understanding of the embodiments of the present application, a communication system applicable to the embodiments of the present application is first described in detail using the communication system shown in Figure 1 as an example. For example, Figure 1 is a schematic diagram of the architecture of a communication system applicable to the communication method provided in the embodiments of the present application.

[0133] As shown in Figure 1, the communication system mainly includes:

[0134] The terminal may be a terminal with transceiver functions, or a chip or chip system that can be set in the terminal. The terminal may also be called user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal in the embodiments of the present application can be a mobile phone, a cellular phone, a smart phone, a tablet computer, a wireless data card, a personal digital assistant (PDA), a wireless modem, a handset, a laptop computer, a machine type communication (MTC) terminal, a computer with wireless transceiver function, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a vehicle-mounted terminal, a road side unit (RSU) with terminal function, etc. The terminal of the present application may also be an on-board module, on-board module, on-board component, on-board chip or on-board unit built into the vehicle as one or more components or units.

[0135] The network device may be a network device, such as an access network (AN) device, or may be referred to as a radio access network (RAN) device. The RAN device may provide access functions for the terminal and be responsible for functions such as radio resource management, quality of service (QoS) management, data compression and encryption on the air interface side. The RAN device may include 5G, such as a gNB in ​​an NR system, or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB, a transmission and reception point (TRP or transmission point, TP) or a transmission measurement function (TMF), such as a baseband unit (BBU), a centralized unit (CU) or a distributed unit (DU), an RSU with base station functions, or a wired access gateway, or a core network element of a 5G system. Alternatively, the RAN device may also include an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, various forms of macro base stations, micro base stations (also known as small stations), relay stations, access points, wearable devices, vehicle-mounted devices, etc. Alternatively, the RAN device may also include a next-generation mobile communication system, such as 6G access network equipment, such as a 6G base station, or in the next-generation mobile communication system, the network device may also have other naming methods, all of which are included in the protection scope of the embodiments of this application, and this application does not impose any limitations on this.

[0136] It can be understood that FIG1 is only a simplified schematic diagram for ease of understanding, and the communication system may also include other network devices and / or other terminal devices, which are not shown in FIG1 .

[0137] Figure 2 is a second schematic diagram of the architecture of a communication system applicable to the communication method provided in an embodiment of the present application. As shown in Figure 2, the communication between the network device and the terminal in the communication system can also be represented in another form. The terminal 10 includes: a processor 101, a memory 102 and a transceiver 103, and the transceiver 103 includes: a transmitter 1031, a receiver 1032 and multiple antennas 1033 (antenna panels). The network device 20 includes a processor 201, a memory 202 and a transceiver 203, and the transceiver 203 includes: a transmitter 2031, a receiver 2032 and at least one antenna 2033 (antenna panel). The transmitter 2031 can be used to send DMRS and data to the terminal 10 via the antenna 2033. Accordingly, the receiver 1032 can be used to receive DMRS and data via the antenna 1033, thereby realizing data demodulation.

[0138] It can be understood that DMRS can also be called DMRS port. In the embodiment of the present application, DMRS and DMRS port can also be used interchangeably without limitation.

[0139] For ease of understanding, the communication method provided in the embodiment of the present application will be specifically described below with reference to FIG3 .

[0140] 3 is a flow chart of a communication method according to an embodiment of the present application. The method can be applied to communication between a network device and a terminal in the above communication system.

[0141] Specifically, as shown in FIG3 , the process of the communication method is as follows:

[0142] S301: A network device determines a data signal and a plurality of DMRSs corresponding to the data signal.

[0143] The data signal may include user service data, such as video service data, audio service data, etc., without limitation.

[0144] The multiple DMRSs are mainly used for the terminal to demodulate the data signal. The multiple DMRSs may include a DMRS with zero transmit power and a DMRS with non-zero transmit power.

[0145] Specifically, a DMRS with a transmission power of zero may mean that the DMRS has no transmission power, or the transmission power of the DMRS is very small and can be considered to be close to zero. A DMRS with a transmission power of zero may be a logical signal, or a signal at the logical level. For example, since a DMRS with a transmission power of zero has no transmission power, the network device does not actually send the DMRS with a transmission power of zero, so it can be considered to be sending the DMRS at the logical level, that is, the DMRS is a signal at the logical level. At this time, the noise corresponding to the data signal is usually superimposed on the DMRS with a transmission power of zero. Therefore, in the process of demodulating the data signal, the DMRS with a transmission power of zero can be used to determine the noise corresponding to the data signal. For the specific implementation principle, please refer to the relevant introduction of S303 below and will not be repeated here.

[0146] It is understood that the DMRS with a transmit power of zero is an exemplary name and is not intended to be limiting. For example, the DMRS with a transmit power of zero may also be replaced by zero power (ZP) DMRS, or a ZP DMRS port, or any other possible name, which is not limited in the embodiments of the present application.

[0147] A DMRS with a non-zero transmit power may be a physical signal, or a signal at the physical layer, such as a conventional DMRS. For example, a network device may actually transmit the DMRS according to the transmit power of the DMRS with a non-zero transmit power, and thus the DMRS may be considered to be transmitted at the physical layer, that is, the DMRS is a signal at the physical layer. At this time, the DMRS with a non-zero transmit power is typically superimposed with a channel corresponding to a data signal, such as a downlink channel, specifically a physical downlink shared channel (PDSCH), or any other possible channel. Therefore, during data demodulation, the DMRS with a non-zero transmit power may be used to estimate the channel corresponding to the data signal.

[0148] There may be multiple DMRSs with non-zero transmit power, each corresponding to a signal. In a MIMO system, these signals (including the above-mentioned data signal) can be carried on the same resource after being distinguished by the spatial dimension, such as RE, RE group, resource block (RB), RB group, etc. Each signal is transmitted through a channel corresponding to the signal. The channel corresponding to the data signal can be recorded as the target channel, that is, the equivalent channel matrix mentioned above, and the channels corresponding to other signals in the multiple signals other than the data signal are recorded as other channels, that is, the interference channel matrix mentioned above. To achieve demodulation of the data signal, the terminal needs to use the DMRS corresponding to the data signal with non-zero transmit power to estimate the target channel. The specific implementation principle can be referred to the relevant introduction of S303 below and will not be repeated here. At this time, since multiple channels are carried on the same resource, other channels will interfere with the target channel. Therefore, the terminal also needs to use the DMRS corresponding to other signals with non-zero transmit power to estimate other channels. The specific implementation principle can be referred to the relevant introduction of S303 below and will not be repeated here. That is to say, to achieve demodulation of the data signal, the terminal not only needs to estimate the target channel among the multiple channels, but also needs to estimate other channels among the multiple channels. Therefore, the channel corresponding to the data signal can also be understood as the above-mentioned multiple channels corresponding to the data signal.

[0149] It is understood that the DMRS with non-zero transmit power is an exemplary name and is not intended to be limiting. For example, the DMRS with non-zero transmit power may also be replaced by non-zero power (no-zero power, NZP) DMRS, or NZP DMRS port, or any other possible name, which is not limited in the embodiments of the present application.

[0150] For ease of understanding, the above-mentioned multiple DMRSs are introduced below through an example.

[0151] Exemplarily, a DMRS with zero transmit power is denoted as a ZP DMRS. Multiple signals include signal #0 to signal #5. Multiple channels include channel #0 to channel #5. Multiple DMRSs with non-zero transmit power include DMRS #0 to #5. The correspondence between multiple signals, multiple channels, and multiple DMRSs with non-zero transmit power includes: signal #0-channel #0-DMRS #0, signal #1-channel #1-DMRS #1, signal #2-channel #2-DMRS #2, signal #3-channel #3-DMRS #3, signal #4-channel #4-DMRS #4, and signal #5-channel #5-DMRS #5. To demodulate signal #0, the terminal needs to use the ZP DMRS to estimate the noise of channel #0, DMRS #0 to estimate channel #0, DMRS #1 to estimate channel #1, DMRS #2 to estimate channel #2, DMRS #3 to estimate channel #3, DMRS #4 to estimate channel #4, and DMRS #5 to estimate channel #5.

[0152] In the embodiment of the present application, the network device determines the multiple DMRSs. The network device may determine the time-frequency positions of the multiple DMRSs and carry the multiple DMRSs at the corresponding time-frequency positions.

[0153] In the first implementation, the network device can determine a DMRS pattern, and the DMRS pattern can be used to indicate the time-frequency position of the DMRS in the DMRS pattern. The DMRS in the DMRS pattern can include the above-mentioned multiple DMRSs, that is, including a DMRS with a transmission power of zero and a DMRS with a transmission power not of zero. In the DMRS pattern, the DMRS with a transmission power of zero can be independently carried on the corresponding resource, or the DMRS with a transmission power of zero and at least part of the DMRS with a transmission power not of zero can be carried on the same resource. On this basis, the time-frequency position of the resources where each of the multiple DMRSs is located is the time-frequency position of each of the multiple DMRSs. In this way, the network device can carry multiple DMRSs at the respective time-frequency positions of the DMRS pattern indicated by the DMRS pattern.

[0154] Continuing with the above example, as shown in (a) of Figure 4, the DMRS in the DMRS pattern include: ZP DMRS, DMRS#0-#1, DMRS#2-#3, and DMRS#4-#5. These DMRS are independently carried on their respective corresponding resources. In this case, the time-frequency position of the ZP DMRS is RE(2,10-11), which indicates that the time domain position of the RE is symbol 2 and the frequency domain position of the RE is subcarrier 10 to subcarrier 11. The same applies below and will not be repeated. The time-frequency positions of DMRS#0-#1 are RE(2,0-1) and RE(2,6-7), the time-frequency positions of DMRS#2-#3 are RE(2,2-3) and RE(2,8-9), and the time-frequency position of DMRS#4-#5 is RE(2,4-5).

[0155] Alternatively, as shown in FIG4(b), the DMRS in the DMRS pattern includes: ZP DMRS, DMRS#0-#1, DMRS#2-#3, and DMRS#4-#5. The ZP DMRS and DMRS#0-#1 are carried on the same resource (the same resource), and the remaining DMRS are independently carried on their respective resources. In this case, the time-frequency positions of the ZP DMRS are REs (2, 0-1) and (2, 6-7), the time-frequency positions of DMRS#0-#1 are REs (2, 0-1) and (2, 6-7), the time-frequency positions of DMRS#2-#3 are REs (2, 2-3) and (2, 8-9), and the time-frequency positions of DMRS#4-#5 are REs (2, 4-5) and (2, 10-11).

[0156] In a second implementation, the network device may determine a DMRS pattern, and the DMRS pattern may be used to indicate the time-frequency position of the DMRS in the DMRS pattern. The network device may determine that the DMRS specified in the DMRS pattern is a DMRS with zero transmit power. For example, the network device may determine that the DMRS specified in the DMRS pattern is a DMRS with zero transmit power based on the interference between the channels carrying the data streams and the mapping relationship between the channels and the DMRS in the DMRS pattern. Alternatively, the network device may also use any other possible method to determine the DMRS with zero transmit power, and the specific implementation is not limited. DMRSs other than the specified DMRS in the DMRS pattern are DMRSs with non-zero transmit power. Similar to the above implementation, in the DMRS pattern, the DMRS with zero transmit power may be independently carried on the corresponding resource, or the DMRS with zero transmit power and at least part of the DMRS with non-zero transmit power may be carried on the same resource. On this basis, the time-frequency position of the resources where each of these multiple DMRSs is located is the time-frequency position of each of these multiple DMRSs. In this way, the network device can carry multiple DMRSs at the respective time-frequency positions of the DMRS patterns indicated by the DMRS patterns.

[0157] Continuing with the above example, as shown in (a) of Figure 5 , the DMRS in the DMRS pattern include: DMRS#0-#1, DMRS#2-#3, and DMRS#4-#5, each of which is independently carried on its corresponding resource. The network device can designate DMRS#4-#5 as ZP DMRS, and the remaining DMRS#0-#1 and DMRS#2-#3 as NZP DMRS. In this case, the time-frequency positions of the ZP DMRS are REs (2, 4-5) and (2, 10-11), the time-frequency positions of DMRS#0-#1 are REs (2, 0-1) and (2, 6-7), and the time-frequency positions of DMRS#2-#3 are REs (2, 2-3) and (2, 8-9).

[0158] Alternatively, as shown in FIG5(b), the DMRS pattern includes DMRS#0-#1, DMRS#2-#3, DMRS#4-#5, and DMRS#6-#7. DMRS#0-#1 and DMRS#6-#7 are carried on the same resource, while the remaining DMRSs are carried independently on their respective resources. The network device can designate DMRS#6-#7 as ZP DMRSs, and the remaining DMRS#0-#1, DMRS#2-#3, and DMRS#4-#5 as NZP DMRSs. In this case, the time-frequency positions of ZP DMRS are RE(2,0-1), RE(2,6-7), the time-frequency positions of DMRS#0-#1 are RE(2,0-1), RE(2,6-7), the time-frequency positions of DMRS#2-#3 are RE(2,2-3), RE(2,8-9), and the time-frequency positions of DMRS#4-#5 are RE(2,4-5), RE(2,10-11).

[0159] It can be understood that the difference between the above two implementations is that the DMRS pattern in the first implementation includes both the ZP DMRS and the NZP DMRS and can be considered a newly defined DMRS pattern. The DMRS pattern in the second implementation typically includes the NZP DMRS and can be considered a conventional or existing DMRS pattern. In this case, the network device can determine the designated ZP DMRS in the conventional or existing DMRS pattern in a designated manner.

[0160] In a third implementation, the network device may determine a DMRS pattern, which may be used to indicate the time-frequency position of a DMRS in the DMRS pattern. The DMRS in the DMRS pattern may include the time-frequency position of a DMRS with a non-zero transmit power, that is, the DMRS pattern may be considered a conventional DMRS pattern. The network device may also determine the time-frequency position of a DMRS with a zero transmit power. The DMRS with a zero transmit power is not a DMRS in the DMRS pattern, and the DMRS with a zero transmit power is independently carried on the corresponding resource, such as a resource originally required to carry data. The time-frequency position of the resource is the time-frequency position of the DMRS with a zero transmit power. In other words, the network device may designate certain resources, such as idle resources, from the set of resources that need to carry data to carry the DMRS with a zero transmit power. For example, the network device may determine that the idle resources at the corresponding time-frequency position are DMRS with a zero transmit power based on parameters such as network load and frequency domain conditions for obtaining noise.

[0161] It can be understood that in order to ensure that the terminal can accurately determine the noise corresponding to the data signal, that is, the noise of the target channel, the frequency domain span between the time-frequency position of the resource where the DMRS with zero transmission power is located and the time-frequency position of the resource where the data signal is located should not be too large. For example, the DMRS with zero transmission power and the data signal can be in the same bandwidth. The bandwidth can be a frequency domain bandwidth determined according to channel indicators (Doppler spread, delay spread, etc.), or the bandwidth can also be a frequency domain bandwidth determined by the precoding frequency domain resource binding granularity, the receiver channel estimation frequency domain binding granularity, etc., without limitation.

[0162] Continuing with the above example, as shown in Figure 6, the DMRS in the DMRS pattern include: DMRS#0-#1, DMRS#2-#3, and DMRS#4-#5. These DMRS are independently carried on their respective resources. The time-frequency positions of DMRS#0-#1 are REs (2, 0-1) and (2, 6-7), the time-frequency positions of DMRS#2-#3 are REs (2, 2-3) and (2, 8-9), and the time-frequency positions of DMRS#4-#5 are REs (2, 4-5) and (2, 10-11). The network device can designate specific REs, such as idle REs (7, 4-5), as ZP DMRSs.

[0163] It can be understood that in an embodiment of the present application, the network device can determine the DMRS pattern based on the interference between the channels carrying the data streams and the mapping relationship between the channels and the DMRS in the DMRS pattern, or the network device can also use any other possible method to determine the DMRS pattern, and the specific implementation is not limited.

[0164] S302: The network device sends a data signal and a plurality of DMRSs, and the terminal receives the data signal and the plurality of DMRSs.

[0165] The network device may carry the data signal on the resources corresponding to the data signal, or place the data signal at the time-frequency position corresponding to the data signal, to transmit the data signal. Furthermore, the network device may carry multiple DMRSs on the resources corresponding to each of the multiple DMRSs, or place the multiple DMRSs at the time-frequency positions corresponding to each of the multiple DMRSs, to transmit the multiple DMRSs. Accordingly, the terminal may receive the data signal at the time-frequency position corresponding to the data signal. Furthermore, the terminal may receive the multiple DMRSs at the time-frequency positions corresponding to each of the multiple DMRSs.

[0166] It can be understood that the network device can send data signals and multiple DMRSs in a time-division or simultaneous manner, and correspondingly, the terminal can receive data signals and multiple DMRSs in a time-division or simultaneous manner, which is not specifically limited.

[0167] S303: The terminal determines the noise corresponding to the data signal according to the DMRS with zero transmit power, and determines the channel corresponding to the data signal according to the DMRS with non-zero transmit power.

[0168] In one possible design, when a DMRS with zero transmit power is independently carried on corresponding resources, since the transmit power of the DMRS with zero transmit power is zero, the resource containing the DMRS with zero transmit power typically only contains noise corresponding to the data signal. In other words, the terminal typically receives only noise on the resource containing the DMRS with zero transmit power. Therefore, the terminal can determine the noise corresponding to the data signal based on the DMRS with zero transmit power, thereby achieving rapid noise estimation.

[0169] Since the signal received by the terminal on the resource where the DMRS with non-zero transmit power is located includes not only the noise corresponding to the data signal, but also the channel corresponding to the DMRS with non-zero transmit power, the terminal can also determine the channel corresponding to the data signal based on the noise corresponding to the data signal and the DMRS with non-zero transmit power, such as multiple channels carried on the same resource.

[0170] For example, the terminal can determine multiple channels, such as a target channel, and other channels in the multiple channels other than the target channel, such as all other channels, based on the noise corresponding to the data signal and the DMRS with non-zero transmit power, to achieve more comprehensive channel estimation and improve the demodulation performance of the terminal. For example, for a signal received on a resource where each DMRS with non-zero transmit power is located, the terminal can remove the noise corresponding to the data signal from the signal to obtain a noise-removed signal, and determine the channel corresponding to the DMRS with non-zero transmit power based on the DMRS with non-zero transmit power and the noise-removed signal to achieve more accurate channel estimation. For specific implementation, please refer to the relevant introductions in TS38.211, TS38.214, R1-1706933, etc., and will not be repeated here.

[0171] Continuing with the above example, as shown in Figure 4 (a), the terminal can determine noise based on the ZP DMRS. Based on this, the terminal can determine channel #0 based on the signals received on RE (2, 0-1) and RE (2, 6-7), DMRS #0, and noise. For example, the terminal can remove the noise from the signal received on RE (2, 0-1) to obtain signal 1. Then, based on signal 1 and DMRS #0, the terminal can determine channel #0. Similarly, the terminal can determine channel #1 based on the signals received on RE (2, 0-1) and RE (2, 6-7), DMRS #1, and noise, and so on, until channel #5 is determined.

[0172] Alternatively, the terminal can determine the target channel and other channels among multiple channels that interfere with the target channel based on the noise corresponding to the data signal and the DMRS with a non-zero transmit power. The interference caused by other channels to the target channel is greater than a preset threshold, that is, the other channels can be channels that interfere more strongly with the target channel among all other channels in the multiple channels except the target channel. In other words, if only a part of the channels is estimated, there is no way to determine the noise by the elimination method. However, when the noise is decoupled from the channel, the terminal can estimate only part of the channels without affecting the signal demodulation, such as strong interference channels that affect the demodulation performance, so as to further reduce the amount of computation and complexity of the channel estimation. The specific implementation principle of the terminal determining the target channel and other channels that interfere with the target channel can be referred to the above-mentioned relevant introduction and will not be repeated here.

[0173] Continuing with the above example, as shown in Figure 4 (a), the terminal can determine noise based on the ZP DMRS. In this case, channel #0 is recorded as the target channel, and the channel that has the strongest interference with channel #0 is channel #2. Therefore, the terminal can determine channel #2 based on the signal received on REs (2, 2-3) and REs (2, 8-9), DMRS #2, and noise. The terminal does not need to determine other channels, such as channel #1 and channels #3-5.

[0174] It is understandable that the specific channel that generates interference to the target channel greater than the preset threshold can be agreed upon in advance by the terminal and the network device, or can be dynamically indicated by the network device through signaling, and the specific implementation is not limited.

[0175] In another possible design, when at least some of the DMRSs with non-zero transmit power are carried on the same resource as the DMRS with zero transmit power, the signal received by the terminal on the resource includes not only noise corresponding to the data signal but also the channel corresponding to the DMRS with non-zero transmit power. Therefore, the terminal determines the channel corresponding to the data signal based on the DMRS with non-zero transmit power. For example,

[0176] The terminal can determine the target channel and other channels in multiple channels other than the target channel, such as all other channels, based on the DMRS with non-zero transmit power, to achieve more comprehensive channel estimation and improve the demodulation performance of the terminal. Specifically, the terminal can determine the channel corresponding to the DMRS with non-zero transmit power based on the signal received on the resource where each DMRS with non-zero transmit power is located, and the DMRS with non-zero transmit power, such as including the target channel and all other channels in multiple channels other than the target channel. For specific implementation, please refer to the relevant introductions such as TS38.211, TS38.214, R1-1706933, etc., which will not be repeated here.

[0177] On this basis, the terminal can also determine the noise corresponding to the data signal based on the DMRS with zero transmit power and the channel corresponding to the data signal. For example, for a DMRS with zero transmit power and a DMRS with non-zero transmit power carried on the same resource, the terminal can also determine the noise corresponding to the data signal based on the channel corresponding to the DMRS with non-zero transmit power and the DMRS with non-zero transmit power.

[0178] Continuing with the above example, as shown in Figure 4(b), the ZP DMRS and DMRS #0-#1 are carried on REs (2, 0-1) and (2, 6-7). The terminal can determine channel #0 based on the signals received on REs (2, 0-1) and (2, 6-7) and DMRS #0, and can determine channel #1 based on the signals received on REs (2, 0-1) and (2, 6-7) and DMRS #1. The terminal can also determine noise based on channel #0, channel #1, and the ZP DMRS. For example, the terminal can superimpose channel #0-#1 with DMRS #0-#1 to obtain an approximate received signal. The terminal can determine the difference between the signals received on REs (2, 0-1) and (2, 6-7) and the approximate received signal; this difference is the noise. In addition, the terminal can determine channel #2 based on the signals received on RE (2, 2-3) and RE (2, 8-9), DMRS #2, and noise, and so on until channel #5 is determined.

[0179] As can be seen, when a resource originally needs to carry multiple DMRSs with non-zero transmit power, by defining DMRSs with zero transmit power, some of these DMRSs with non-zero transmit power can be replaced with DMRSs with zero transmit power. This reduces the number of layers of DMRSs with non-zero transmit power multiplexed on the same resource, thereby reducing the number of channel estimates and, in turn, the computational complexity and complexity of channel estimation. Furthermore, since the number of estimated channels is reduced, the accumulated channel estimation error can be reduced, thereby improving the accuracy of noise estimation.

[0180] S304: The terminal demodulates the data signal according to the noise corresponding to the data signal and the channel corresponding to the data signal.

[0181] It can be understood that the channel corresponding to the data signal includes: the target channel, and other channels, such as all channels other than the target channel among multiple channels, or channels where the interference generated by multiple channels on the target channel is greater than a preset threshold. In this case, the terminal can determine the interference based on the noise corresponding to the data signal and other channels, such as the above-mentioned R uuAnd, the terminal can determine the channel matrix according to the interference and the target channel, as mentioned above In this way, the terminal can use the channel matrix to demodulate the data signal.

[0182] In summary, by using DMRS with zero transmit power to estimate noise and DMRS with non-zero transmit power to estimate channel, noise and channel decoupling can be achieved, thus preventing the channel estimation error from affecting the accuracy of noise estimation and improving the demodulation performance of the terminal.

[0183] In conjunction with the above embodiment, in one possible design, before step S302, the network device may send indication information. Accordingly, the terminal may receive the indication information. The indication information may be used to indicate the time-frequency positions of multiple DMRSs, so that the terminal can subsequently accurately receive the multiple DMRSs based on the indication information.

[0184] Specifically, in conjunction with the first implementation described above, the indication information may be used to indicate the DMRS pattern that the terminal needs to use, that is, the DMRS pattern mentioned in the first implementation described above, or a newly defined DMRS pattern. For example, the indication information may indicate the index of the DMRS pattern, or include the DMRS pattern, without limitation. In this way, the terminal may determine the DMRS pattern that the terminal needs to use based on the indication information, thereby determining the time-frequency positions of the multiple DMRSs, so that the terminal can receive the multiple DMRSs at the corresponding time-frequency positions.

[0185] It is understood that since conventional DMRS patterns generally only indicate DMRS with non-zero transmit power, a pattern including both DMRS with zero transmit power and DMRS with non-zero transmit power can be understood as a newly defined DMRS pattern. In other words, if a DMRS with zero transmit power is to be indicated, the newly defined DMRS pattern can be indicated; otherwise, if a DMRS with non-zero transmit power is to be indicated, the conventional DMRS pattern can be indicated. This allows the DMRS with zero transmit power and the DMRS with zero transmit power to be independently indicated, achieving decoupling of DMRS indication and providing greater flexibility.

[0186] Alternatively, in combination with the second implementation method mentioned above, the indication information can be used to indicate the DMRS pattern that the terminal needs to use, that is, the DMRS pattern mentioned in the second implementation method mentioned above, or the conventional DMRS pattern. For example, the indication information can also indicate the index of the DMRS pattern, or include the DMRS pattern, without limitation. On this basis, the indication information can also be used to indicate that the DMRS specified in the DMRS pattern is a DMRS with zero transmission power. For example, the indication information can include the index of the specified DMRS, or the name of the specified DMRS, without limitation. In this way, the terminal can determine the time-frequency positions of multiple DMRSs based on the indication information, so that the terminal can receive these multiple DMRSs at the corresponding time-frequency positions.

[0187] Optionally, in addition to newly defining a DMRS pattern, the network device may also reuse a conventional DMRS pattern and indicate that the indicated DMRS is a DMRS with zero transmit power, so as to reduce implementation difficulty.

[0188] Alternatively, in combination with the third implementation method mentioned above, the indication information can be used to indicate the DMRS pattern that the terminal needs to use, that is, the DMRS pattern mentioned in the third implementation method mentioned above, or the conventional DMRS pattern. On this basis, the indication information can also be used to indicate the time-frequency position of the DMRS with zero transmission power. For example, the indication information can include the index of the resource where the DMRS with zero transmission power is located, so as to implicitly indicate the time-frequency position of the DMRS with zero transmission power through the index of the resource, or the indication information can also directly include the time-frequency position information indicating the DMRS with zero transmission power, so as to display the time-frequency position of the DMRS with zero transmission power, without limitation. In this way, it is possible to achieve independent indication of the DMRS with non-zero transmission power and the DMRS with zero transmission power, and the indication of DMRS can be more flexible. Thereafter, the terminal can determine the time-frequency positions of multiple DMRSs based on the indication information, so that the terminal can receive these multiple DMRSs at the corresponding time-frequency positions.

[0189] Optionally, the indication information can be carried in one or more of the following: radio resource control (RRC) message, media access control element (MAC-CE) message, downlink control information (DCI) message, or any other possible message, without specific limitation.

[0190] The communication method provided in the embodiment of the present application is described in detail above in conjunction with Figures 3 to 6. The communication device for executing the communication method provided in the embodiment of the present application is described in detail below in conjunction with Figures 7 to 8.

[0191] For example, Figure 7 is a structural diagram of a communication device according to an embodiment of the present application. As shown in Figure 7, a communication device 700 includes a transceiver module 701 and a processing module 702. For ease of illustration, Figure 7 only shows the main components of the communication device.

[0192] In some embodiments, the communication device 700 may be applicable to the communication system shown in FIG. 2 to perform the functions of the terminal described above.

[0193] For example, the transceiver module 701 is used to receive a data signal and multiple demodulation reference signals (DMRS) corresponding to the data signal; wherein the multiple DMRS include a DMRS with a transmit power of zero and a DMRS with a transmit power not equal to zero; the processing module 702 is used to determine the noise corresponding to the data signal based on the DMRS with a transmit power of zero, and to determine the channel corresponding to the data signal based on the DMRS with a transmit power not equal to zero; the processing module 702 is also used to demodulate the data signal based on the noise corresponding to the data signal and the channel corresponding to the data signal.

[0194] In one possible design scheme, a DMRS with a transmission power of zero is independently carried on the corresponding resources, and the processing module 702 is also used to determine the noise corresponding to the data signal based on the DMRS with a transmission power of zero, and to determine the channel corresponding to the data signal based on the noise corresponding to the data signal and the DMRS with a transmission power not being zero.

[0195] Optionally, the channel corresponding to the data signal includes multiple channels carried on the same resource, and the processing module 702 is also used to determine the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels that interfere with the target channel based on the noise corresponding to the data signal and the DMRS with non-zero transmission power; wherein the other channels are used to carry other signals besides the data signal.

[0196] Furthermore, the interference generated by other channels on the target channel is greater than a preset threshold.

[0197] In one possible design scheme, at least part of the DMRS with non-zero transmission power and the DMRS with zero transmission power are carried on the same resource, and the processing module 702 is further used to determine the channel corresponding to the data signal based on the DMRS with non-zero transmission power, and determine the noise corresponding to the data signal based on the DMRS with zero transmission power and the channel corresponding to the data signal.

[0198] Optionally, the channel corresponding to the data signal includes multiple channels carried on the same resource, and the processing module 702 is also used to determine the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels except the target channel, based on the DMRS whose transmission power is not zero; wherein the other channels are used to carry other signals except the data signal.

[0199] In one possible design scheme, the transceiver module 701 is also used to receive indication information before receiving the data signal and multiple DMRSs corresponding to the data signal; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs; accordingly, the transceiver module 701 is also used to receive multiple DMRSs according to the indication information.

[0200] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use, and the DMRS pattern is used to indicate the time-frequency position of a DMRS in the DMRS pattern. The DMRS in the DMRS pattern includes a DMRS with zero transmit power and a DMRS with non-zero transmit power.

[0201] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the DMRS specified in the DMRS pattern is a DMRS with a transmission power of zero, and the DMRS other than the specified DMRS in the DMRS pattern is a DMRS with a transmission power not equal to zero.

[0202] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with a transmission power that is not zero, and the indication information is also used to indicate the time-frequency position of the DMRS with a transmission power of zero. The DMRS with a transmission power of zero is not the DMRS in the DMRS pattern, and the DMRS with a transmission power of zero is independently carried on the corresponding resources.

[0203] Optionally, the indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

[0204] Optionally, the transceiver module 701 may include a sending module (not shown in FIG7 ) and a receiving module (not shown in FIG7 ). The sending module is used to implement the sending function of the communication device 700 , and the receiving module is used to implement the receiving function of the communication device 700 .

[0205] Optionally, the communication device 700 may further include a storage module (not shown in FIG7 ) that stores a program or instruction. When the processing module 702 executes the program or instruction, the communication device 700 may perform the functions of the terminal in the communication method shown in FIG3 .

[0206] It is understood that the communication device 700 can be a terminal, a chip (system) or other component or assembly that can be provided in a terminal, or a device that includes a terminal, and this application does not limit this. It is understood that if the communication device 700 is a chip (system) provided in a device, the transceiver module can be the input / output interface of the chip (system), such as an input / output circuit, a pin, etc.

[0207] In addition, the technical effects of the communication device 700 can refer to the technical effects of the communication method shown in Figure 3, and will not be repeated here.

[0208] In some other embodiments, the communication device 700 may be applicable to the communication system shown in FIG. 2 to perform the functions of the aforementioned network device.

[0209] The processing module 702 is configured to determine a data signal and multiple demodulation reference signals (DMRSs) corresponding to the data signal. The transceiver module 701 is configured to transmit the data signal and the multiple DMRSs. The multiple DMRSs include a DMRS with zero transmit power and a DMRS with non-zero transmit power. The DMRS with zero transmit power is used to determine noise corresponding to the data signal, and the DMRS with non-zero transmit power is used to determine the channel corresponding to the data signal. The noise corresponding to the data signal and the channel corresponding to the data signal are used to demodulate the data signal.

[0210] In a possible design scheme, the transceiver module 701 is further configured to send indication information before sending the data signal and multiple DMRSs; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs.

[0211] Optionally, the indication information is used to indicate a DMRS pattern that the terminal needs to use, and the DMRS pattern is used to indicate the time-frequency position of a DMRS in the DMRS pattern. The DMRS in the DMRS pattern includes a DMRS with zero transmit power and a DMRS with non-zero transmit power.

[0212] Furthermore, the processing module 702 is further configured to determine a DMRS pattern.

[0213] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the DMRS specified in the DMRS pattern is a DMRS with a transmission power of zero, and the DMRS other than the specified DMRS in the DMRS pattern is a DMRS with a transmission power not equal to zero.

[0214] Furthermore, the processing module 702 is further configured to determine a DMRS pattern, and determine that the DMRS specified in the DMRS pattern is a DMRS with zero transmit power.

[0215] Optionally, the indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with a transmission power that is not zero, and the indication information is also used to indicate the time-frequency position of the DMRS with a transmission power of zero. The DMRS with a transmission power of zero is not the DMRS in the DMRS pattern, and the DMRS with a transmission power of zero is independently carried on the corresponding resources.

[0216] Furthermore, the processing module 702 is further configured to determine a DMRS pattern and a time-frequency position of a DMRS with zero transmit power.

[0217] Furthermore, the DMRS with zero transmit power is within the same bandwidth as the data signal.

[0218] Optionally, the indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

[0219] Optionally, the transceiver module 701 may include a sending module (not shown in FIG7 ) and a receiving module (not shown in FIG7 ). The sending module is used to implement the sending function of the communication device 700 , and the receiving module is used to implement the receiving function of the communication device 700 .

[0220] Optionally, the communication device 700 may further include a storage module (not shown in FIG. 7 ) storing a program or instruction. When the processing module 702 executes the program or instruction, the communication device 700 may perform the functions of the network device in the communication method shown in FIG. 3 .

[0221] It is understood that the communication device 700 can be a network device, a chip (system) or other component or assembly that can be provided in a network device, or a device that includes a network device, and this application does not limit this. It is understood that if the communication device 700 is a chip (system) provided in a device, the transceiver module can be the input / output interface of the chip (system), such as an input / output circuit, a pin, etc.

[0222] In addition, the technical effects of the communication device 700 can refer to the technical effects of the communication method shown in Figure 3, and will not be repeated here.

[0223] For example, FIG8 is a second structural diagram of a communication device provided in an embodiment of the present application. The communication device may be a terminal, or a chip (system) or other component or assembly that can be provided in a terminal. As shown in FIG8 , the communication device 800 may include a processor 801. Optionally, the communication device 800 may further include a memory 802 and / or a transceiver 803. The processor 801 is coupled to the memory 802 and the transceiver 803, such as by a communication bus.

[0224] The following is a detailed introduction to the various components of the communication device 800 in conjunction with FIG8 :

[0225] The processor 801 is the control center of the communication device 800 and can be a single processor or a collective term for multiple processing elements. For example, the processor 801 can be one or more central processing units (CPUs), an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application, such as one or more digital signal processors (DSPs) or one or more field programmable gate arrays (FPGAs).

[0226] Optionally, the processor 801 may execute various functions of the communication device 800 , such as executing the communication method shown in 3 above, by running or executing a software program stored in the memory 802 and calling data stored in the memory 802 .

[0227] In a specific implementation, as an embodiment, the processor 801 may include one or more CPUs, such as CPU0 and CPU1 shown in FIG8 .

[0228] In a specific implementation, as an embodiment, the communication device 800 may also include multiple processors, such as the processor 801 and the processor 804 shown in FIG8 . Each of these processors may be a single-core processor (single-CPU) or a multi-core processor (multi-CPU). The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0229] The memory 802 is used to store the software program for executing the solution of the present application, and the execution is controlled by the processor 801. The specific implementation method can refer to the above method embodiment and will not be repeated here.

[0230] Alternatively, the memory 802 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 802 may be integrated with the processor 801 or exist independently and be coupled to the processor 801 via an interface circuit (not shown in FIG8 ) of the communication device 800, which is not specifically limited in this embodiment of the present application.

[0231] Transceiver 803 is used for communication with other communication devices. For example, if communication device 800 is a terminal, transceiver 803 can be used to communicate with a network device or another terminal device. For another example, if communication device 800 is a network device, transceiver 803 can be used to communicate with a terminal or another network device.

[0232] Optionally, the transceiver 803 may include a receiver and a transmitter (not shown separately in FIG8 ), wherein the receiver is used to implement a receiving function, and the transmitter is used to implement a sending function.

[0233] Optionally, the transceiver 803 may be integrated with the processor 801 or exist independently and be coupled to the processor 801 through an interface circuit (not shown in FIG. 8 ) of the communication device 800 . This embodiment of the present application does not specifically limit this.

[0234] It is understood that the structure of the communication device 800 shown in FIG8 does not constitute a limitation on the communication device, and an actual communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0235] In addition, the technical effects of the communication device 800 can refer to the technical effects of the communication method described in the above method embodiment, and will not be repeated here.

[0236] An embodiment of the present application provides a communication system, which includes one or more terminals as shown in FIG3 .

[0237] It should be understood that the processor in the embodiments of the present application may be a central processing unit (CPU), and the processor may 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, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or any conventional processor, etc.

[0238] It should also be understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of random access memory (RAM) are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), and direct rambus RAM (DR RAM).

[0239] The above embodiments can be implemented in whole or in part by software, hardware (such as circuits), firmware or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer program are loaded or executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (such as infrared, wireless, microwave, etc.) method. 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 or data center that contains one or more available media sets. The available medium can be a magnetic medium (for example, a floppy disk, a hard disk, a tape), an optical medium (for example, a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state drive.

[0240] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. A and B can be singular or plural. Furthermore, the character " / " as used herein generally indicates an "or" relationship between the associated objects, but it may also indicate an "and / or" relationship. For specific understanding, please refer to the context.

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

[0242] It should be understood that in the various embodiments of the present application, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0243] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0244] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0245] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0246] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0247] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

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

[0249] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.

Claims

1. A communication method, characterized in that: The method comprises: The terminal receives a data signal and a plurality of demodulation reference signals (DMRSs) corresponding to the data signal; wherein the plurality of DMRSs include a DMRS with a transmit power of zero and a DMRS with a transmit power not of zero; The terminal determines, according to the DMRS with zero transmit power, noise corresponding to the data signal, and determines, according to the DMRS with non-zero transmit power, a channel corresponding to the data signal; The terminal demodulates the data signal according to noise corresponding to the data signal and a channel corresponding to the data signal.

2. The method according to claim 1, characterized in that The DMRS with zero transmit power is independently carried on corresponding resources, and the terminal determines, according to the DMRS with zero transmit power, noise corresponding to the data signal, and determines, according to the DMRS with non-zero transmit power, a channel corresponding to the data signal, including: The terminal determines, according to the DMRS with zero transmit power, noise corresponding to the data signal; The terminal determines a channel corresponding to the data signal according to the noise corresponding to the data signal and the DMRS with non-zero transmit power.

3. The method according to claim 2, characterized in that The channel corresponding to the data signal includes multiple channels carried on the same resource, and the terminal determines, according to noise corresponding to the data signal and the DMRS with non-zero transmit power, the channel corresponding to the data signal, including: The terminal determines a target channel among the multiple channels for carrying the data signal, and other channels among the multiple channels that interfere with the target channel based on the noise corresponding to the data signal and the DMRS whose transmit power is not zero; wherein the other channels are used to carry signals other than the data signal.

4. The method according to claim 3, characterized in that The interference caused by the other channels to the target channel is greater than a preset threshold.

5. The method according to claim 1, wherein At least part of the DMRSs with non-zero transmit power and the DMRS with zero transmit power are carried on the same resource, and the terminal determines, according to the DMRS with zero transmit power, noise corresponding to the data signal, and determines, according to the DMRS with non-zero transmit power, a channel corresponding to the data signal, including: The terminal determines, according to the DMRS whose transmit power is not zero, a channel corresponding to the data signal; The terminal determines the noise corresponding to the data signal according to the DMRS with zero transmit power and the channel corresponding to the data signal.

6. The method according to claim 5, characterized in that The channel corresponding to the data signal includes multiple channels carried on the same resource, and the terminal determines, according to the DMRS having a non-zero transmit power, the channel corresponding to the data signal, including: The terminal determines a target channel among the multiple channels for carrying the data signal and other channels among the multiple channels except the target channel based on the DMRS whose transmit power is not zero; wherein the other channels are used to carry other signals except the data signal.

7. The method according to claim 1, characterized in that Before the terminal receives the data signal and the plurality of DMRSs corresponding to the data signal, the method further includes: The terminal receives indication information; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs; Accordingly, the terminal receives the multiple DMRSs, including: The terminal receives the multiple DMRSs according to the indication information.

8. The method according to claim 7, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the DMRS in the DMRS pattern includes the DMRS with zero transmission power and the DMRS with non-zero transmission power.

9. The method according to claim 7, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the specified DMRS in the DMRS pattern is the DMRS with a transmission power of zero, and the DMRS in the DMRS pattern other than the specified DMRS is the DMRS with a transmission power not being zero.

10. The method according to claim 7, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with non-zero transmission power, and the indication information is also used to indicate the time-frequency position of the DMRS with zero transmission power, the DMRS with zero transmission power is not the DMRS in the DMRS pattern, and the DMRS with zero transmission power is independently carried on the corresponding resources.

11. The method according to any one of claims 7 to 10, characterized in that The indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

12. A communication method, characterized in that: The method comprises: The network device determines a data signal and a plurality of demodulation reference signals (DMRSs) corresponding to the data signal; wherein the plurality of DMRSs include a DMRS with a transmit power of zero and a DMRS with a transmit power of non-zero, the DMRS with a transmit power of zero being used to determine noise corresponding to the data signal, and the DMRS with a transmit power of non-zero being used to determine a channel corresponding to the data signal; the noise corresponding to the data signal and the channel corresponding to the data signal are used for demodulation of the data signal; The network device sends the data signal and the plurality of DMRSs.

13. The method according to claim 12, characterized in that Before the network device sends the data signal and the plurality of DMRSs, the method further includes: The network device sends indication information; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs.

14. The method according to claim 13, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the DMRS in the DMRS pattern includes the DMRS with zero transmission power and the DMRS with non-zero transmission power.

15. The method according to claim 14, characterized in that The method further comprises: The network device determines the DMRS pattern.

16. The method according to claim 13, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the specified DMRS in the DMRS pattern is the DMRS with a transmission power of zero, and the DMRS in the DMRS pattern other than the specified DMRS is the DMRS with a transmission power not being zero.

17. The method according to claim 16, characterized in that The method further comprises: The network device determines the DMRS pattern, and determines that the designated DMRS in the DMRS pattern is the DMRS with zero transmit power.

18. The method according to claim 13, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with non-zero transmission power, and the indication information is also used to indicate the time-frequency position of the DMRS with zero transmission power, the DMRS with zero transmission power is not the DMRS in the DMRS pattern, and the DMRS with zero transmission power is independently carried on the corresponding resources.

19. The method according to claim 18, characterized in that The method further comprises: The network device determines the DMRS pattern and the time-frequency position of the DMRS with zero transmit power.

20. The method according to claim 19, characterized in that The DMRS with zero transmit power and the data signal are in the same bandwidth.

21. The method according to any one of claims 13 to 20, characterized in that The indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

22. A communication device, characterized in that: The device includes: a transceiver module and a processing module; wherein, The transceiver module is configured to receive a data signal and a plurality of demodulation reference signals (DMRSs) corresponding to the data signal; wherein the plurality of DMRSs include a DMRS with a transmit power of zero and a DMRS with a transmit power not of zero; The processing module is configured to determine the noise corresponding to the data signal according to the DMRS with zero transmit power, and determine the channel corresponding to the data signal according to the DMRS with non-zero transmit power; The processing module is further configured to demodulate the data signal according to the noise corresponding to the data signal and the channel corresponding to the data signal.

23. The device according to claim 22, characterized in that The DMRS with zero transmission power is independently carried on the corresponding resources, and the processing module is further used to determine the noise corresponding to the data signal according to the DMRS with zero transmission power, and determine the channel corresponding to the data signal according to the noise corresponding to the data signal and the DMRS with non-zero transmission power.

24. The device according to claim 23, characterized in that The channels corresponding to the data signal include multiple channels carried on the same resource. The processing module is also used to determine the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels that interfere with the target channel based on the noise corresponding to the data signal and the DMRS whose transmission power is not zero; wherein the other channels are used to carry other signals other than the data signal.

25. The device according to claim 24, characterized in that The interference caused by the other channels to the target channel is greater than a preset threshold.

26. The device according to claim 22, characterized in that At least part of the DMRS with non-zero transmission power and the DMRS with zero transmission power are carried on the same resource, and the processing module is further used to determine the channel corresponding to the data signal according to the DMRS with non-zero transmission power, and determine the noise corresponding to the data signal according to the DMRS with zero transmission power and the channel corresponding to the data signal.

27. The device according to claim 26, characterized in that The channels corresponding to the data signal include multiple channels carried on the same resource. The processing module is also used to determine the target channel for carrying the data signal among the multiple channels, and other channels among the multiple channels except the target channel, based on the DMRS whose transmission power is not zero; wherein the other channels are used to carry other signals except the data signal.

28. The device according to claim 22, characterized in that The transceiver module is further used to receive indication information before receiving a data signal and multiple DMRSs corresponding to the data signal; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs; accordingly, the transceiver module is also used to receive the multiple DMRSs according to the indication information.

29. The device according to claim 28, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the DMRS in the DMRS pattern includes the DMRS with zero transmission power and the DMRS with non-zero transmission power.

30. The device according to claim 28, wherein The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the specified DMRS in the DMRS pattern is the DMRS with a transmission power of zero, and the DMRS in the DMRS pattern other than the specified DMRS is the DMRS with a transmission power not being zero.

31. The device according to claim 28, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with non-zero transmission power, and the indication information is also used to indicate the time-frequency position of the DMRS with zero transmission power, the DMRS with zero transmission power is not the DMRS in the DMRS pattern, and the DMRS with zero transmission power is independently carried on the corresponding resources.

32. The device according to any one of claims 28 to 31, characterized in that The indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

33. The device according to any one of claims 22 to 32, characterized in that The transceiver module is a transceiver, and the processing module is a processor.

34. A communication device, characterized in that: The device includes: a transceiver module and a processing module; wherein, The processing module is configured to determine a data signal and multiple demodulation reference signals (DMRSs) corresponding to the data signal; wherein the multiple DMRSs include a DMRS with a transmit power of zero and a DMRS with a transmit power of non-zero, the DMRS with a transmit power of zero is used to determine noise corresponding to the data signal, and the DMRS with a transmit power of non-zero is used to determine a channel corresponding to the data signal; the noise corresponding to the data signal and the channel corresponding to the data signal are used for demodulation of the data signal; The transceiver module is configured to send the data signal and the multiple DMRSs.

35. The device according to claim 34, characterized in that The transceiver module is further configured to send indication information before sending the data signal and the multiple DMRSs; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs.

36. The device according to claim 35, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the DMRS in the DMRS pattern includes the DMRS with zero transmission power and the DMRS with non-zero transmission power.

37. The device according to claim 36, characterized in that The processing module is further configured to determine the DMRS pattern.

38. The device according to claim 35, characterized in that The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the specified DMRS in the DMRS pattern is the DMRS with a transmission power of zero, and the DMRS in the DMRS pattern other than the specified DMRS is the DMRS with a transmission power not being zero.

39. The device according to claim 38, characterized in that The processing module is further configured to determine the DMRS pattern, and determine that the designated DMRS in the DMRS pattern is the DMRS with zero transmit power.

40. The device according to claim 35, wherein The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with non-zero transmission power, and the indication information is also used to indicate the time-frequency position of the DMRS with zero transmission power, the DMRS with zero transmission power is not the DMRS in the DMRS pattern, and the DMRS with zero transmission power is independently carried on the corresponding resources.

41. The device according to claim 40, characterized in that The processing module is further configured to determine the DMRS pattern and the time-frequency position of the DMRS with zero transmit power.

42. The device according to claim 41, characterized in that The DMRS with zero transmit power and the data signal are in the same bandwidth.

43. The device according to any one of claims 35 to 42, characterized in that The indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.

44. The device according to any one of claims 34 to 43, characterized in that The transceiver module is a transceiver, and the processing module is a processor.

45. A communication device, characterized in that The device includes: a processor, configured to execute the method according to any one of claims 1 to 21.

46. ​​A communication device, characterized in that The device includes: a processor coupled to a memory, wherein the processor is configured to execute a computer program stored in the memory, so that the device performs the method according to any one of claims 1 to 21.

47. A communication device, characterized in that The device includes: a processor and a memory, wherein the memory is used to store computer instructions. When the processor executes the computer instructions, the device executes the method according to any one of claims 1 to 21.

48. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a computer program or instructions, and when the computer program or instructions are executed on a computer, the computer is caused to perform the communication method according to any one of claims 1 to 21.

49. A computer program product, characterized in that The computer program product comprises a computer program or instructions, and when the computer program or instructions are run on a computer, the computer is caused to perform the communication method according to any one of claims 1 to 21.

50. A communication system, characterized in that include: A terminal for executing the method according to any one of claims 1 to 11, and a network device for executing the method according to any one of claims 12 to 21.

51. A communication method, characterized in that: The method comprises: The network device determines a data signal and a plurality of demodulation reference signals (DMRSs) corresponding to the data signal; wherein the plurality of DMRSs include a DMRS with a zero transmit power and a DMRS with a non-zero transmit power; The network device sends the data signal and the plurality of DMRSs; The terminal receives the data signal and the multiple DMRSs; The terminal determines, according to the DMRS with zero transmit power, noise corresponding to the data signal, and determines, according to the DMRS with non-zero transmit power, a channel corresponding to the data signal; The terminal demodulates the data signal according to noise corresponding to the data signal and a channel corresponding to the data signal.

52. The method according to claim 51, characterized in that The DMRS with zero transmit power is independently carried on corresponding resources, and the terminal determines, according to the DMRS with zero transmit power, noise corresponding to the data signal, and determines, according to the DMRS with non-zero transmit power, a channel corresponding to the data signal, including: The terminal determines, according to the DMRS with zero transmit power, noise corresponding to the data signal; The terminal determines a channel corresponding to the data signal according to the noise corresponding to the data signal and the DMRS with non-zero transmit power.

53. The method according to claim 52, characterized in that The channel corresponding to the data signal includes multiple channels carried on the same resource, and the terminal determines, according to noise corresponding to the data signal and the DMRS with non-zero transmit power, the channel corresponding to the data signal, including: The terminal determines a target channel among the multiple channels for carrying the data signal, and other channels among the multiple channels that interfere with the target channel based on the noise corresponding to the data signal and the DMRS whose transmit power is not zero; wherein the other channels are used to carry signals other than the data signal.

54. The method according to claim 53, wherein The interference caused by the other channels to the target channel is greater than a preset threshold.

55. The method according to claim 51, wherein At least part of the DMRSs with non-zero transmit power and the DMRS with zero transmit power are carried on the same resource, and the terminal determines, according to the DMRS with zero transmit power, noise corresponding to the data signal, and determines, according to the DMRS with non-zero transmit power, a channel corresponding to the data signal, including: The terminal determines, according to the DMRS whose transmit power is not zero, a channel corresponding to the data signal; The terminal determines the noise corresponding to the data signal according to the DMRS with zero transmit power and the channel corresponding to the data signal.

56. The method according to claim 55, characterized in that The channel corresponding to the data signal includes multiple channels carried on the same resource, and the terminal determines, according to the DMRS having a non-zero transmit power, the channel corresponding to the data signal, including: The terminal determines a target channel among the multiple channels for carrying the data signal and other channels among the multiple channels except the target channel based on the DMRS whose transmit power is not zero; wherein the other channels are used to carry other signals except the data signal.

57. The method according to claim 51, wherein Before the network device sends the data signal and the multiple DMRSs and the terminal receives the data signal and the multiple DMRSs, the method further includes: The network device sends indication information; wherein the indication information is used to indicate the time-frequency positions of the multiple DMRSs; The terminal receives the indication information; Accordingly, the terminal receives the multiple DMRSs, including: The terminal receives the multiple DMRSs according to the indication information.

58. The method according to claim 57, wherein The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the DMRS in the DMRS pattern includes the DMRS with zero transmission power and the DMRS with non-zero transmission power.

59. The method according to claim 58, characterized in that The method further comprises: The network device determines the DMRS pattern.

60. The method according to claim 57, wherein The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, and the indication information is also used to indicate that the specified DMRS in the DMRS pattern is the DMRS with a transmission power of zero, and the DMRS in the DMRS pattern other than the specified DMRS is the DMRS with a transmission power not being zero.

61. The method according to claim 60, characterized in that The method further comprises: The network device determines the DMRS pattern, and determines that the designated DMRS in the DMRS pattern is the DMRS with zero transmit power.

62. The method according to claim 57, wherein The indication information is used to indicate the DMRS pattern that the terminal needs to use, the DMRS pattern is used to indicate the time-frequency position of the DMRS in the DMRS pattern, the DMRS in the DMRS pattern includes the time-frequency position of the DMRS with non-zero transmission power, and the indication information is also used to indicate the time-frequency position of the DMRS with zero transmission power, the DMRS with zero transmission power is not the DMRS in the DMRS pattern, and the DMRS with zero transmission power is independently carried on the corresponding resources.

63. The method according to claim 62, characterized in that The method further comprises: The network device determines the DMRS pattern and the time-frequency position of the DMRS with zero transmit power.

64. The method according to claim 63, wherein The DMRS with zero transmit power and the data signal are in the same bandwidth.

65. The method according to any one of claims 57 to 64, wherein: The indication information is carried in one or more of the following: a radio resource control RRC message, a MAC-CE media access control element message or a downlink scheduling control DCI message.