Communication method and communication device

The channel state information fed back by the terminal measurement assists the base station in performing phase calibration between multiple TRPs, solving the channel reciprocity correction problem in the multi-TRP scenario, improving data transmission performance and reducing feedback overhead.

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

Patent Information

Application Number
CN202410407164.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-03
Publication Date
2025-10-14

AI Technical Summary

Technical Problem

In the coherent joint transmission scenario, channel reciprocity correction between multiple transmission and receiving points is difficult, especially when the channel dimensions between different stations are different. How to achieve joint reciprocity correction between TRPs becomes a problem.

Method used

Through terminal measurement feedback, the auxiliary base station performs reciprocity correction between multiple TRPs, uses the channel state information reported by the terminal to help determine the phase difference between TRPs, and adjusts the phase calibration coefficient based on this to achieve reciprocity correction between TRPs.

Benefits of technology

It improves data transmission performance, reduces feedback overhead, and implements channel reciprocity correction without limiting TRP hardware specifications.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120785386A_ABST
    Figure CN120785386A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a communication device, and the method comprises the steps that a first device can obtain one or more first phase differences between downlink measurement channels of a first TRP and a second TRP through receiving a first channel state information report reported by a terminal; and then determining a second phase difference between the uplink measurement channels of the first TRP and the second TRP, and determining a phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference, thereby adjusting the sending or receiving phase of the TRP based on the phase calibration coefficient when the TRP sends a downlink reference signal or receives an uplink reference signal next time. Realization of reciprocity correction between TRPs is facilitated under the condition that the TRP hardware specification is not limited, and improvement of data transmission performance is facilitated. Moreover, the first channel state information report reported by the terminal only needs to carry phase-related information (such as the first phase difference), so that the feedback overhead can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and particularly relates to a communication method and a communication device. BACKGROUND

[0002] In a coherent joint transmission (CJT) scenario, multiple transmission reception points (TRPs) can jointly send a physical downlink shared channel (PDSCH) to a terminal (such as a user equipment (UE)). For example, assuming that two stations (such as TRP1 and TRP2) cooperate, in order to ensure that uplink and downlink channel reciprocity is established, TRP1 and TRP2 need to additionally perform reciprocity correction of each antenna port between the TRPs in addition to reciprocity correction of each antenna port within the TRP. However, usually the channel dimensions between different stations are not the same. For example, assuming that the channels experienced by TRP1 and TRP2 when sending the PDSCH include H1 and H2; wherein H1 corresponds to the channel dimension of TRP1 to the UE, which is Tx1*Rx, and H2 corresponds to the channel dimension of TRP2 to the UE, which is Tx2*Rx, and the equivalent channel H of the PDSCH sent by the multiple stations has a channel dimension of (Tx1+Tx2)*Rx. Since the multiplicative coefficients between different stations are different, how to support joint reciprocity correction between the TRPs in the multi-TRP CJT cooperation scenario becomes a problem to be solved. SUMMARY

[0003] The communication method and the communication device provided by the present application assist the base station to perform reciprocity correction between multiple TRPs through the terminal measurement feedback mode, which is beneficial to improve the data transmission performance and reduce the feedback overhead.

[0004] In a first aspect, the present application provides a communication method, which is applied to a first device. The first device can be a network device (such as a satellite, a base station, a TRP, etc.), or a component (such as a processor, a chip, or a chip system, etc.) of the network device, or a logic module capable of implementing all or part of the functions of the network device. The first device receives a first channel state information report, which includes a first phase difference between a first downlink measurement channel of a first TRP and a second downlink measurement channel of a second TRP. The first downlink measurement channel is determined by a first downlink reference signal corresponding to the first TRP, and the second downlink measurement channel is determined by a second downlink reference signal corresponding to the second TRP. The first device determines a second phase difference between a first uplink measurement channel of the first TRP and a second uplink measurement channel of the second TRP. The first uplink measurement channel is determined by an uplink reference signal received by the first TRP, and the second uplink measurement channel is determined by an uplink reference signal received by the second TRP. The first device determines a phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference.

[0005] In this method, the first device can obtain the first phase difference between the downlink measurement channels of the first TRP and the second TRP by receiving the first channel state information report reported by the terminal. Then, the first device determines the second phase difference between the uplink measurement channels of the first TRP and the second TRP, and determines the phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference. Thus, when the TRP transmits the next downlink reference signal or receives the uplink reference signal, the phase of the TRP transmission or reception is adjusted based on the phase calibration coefficient, which is beneficial to implement the reciprocity correction between the TRPs without limiting the hardware specifications of the TRPs, and is beneficial to improve the data transmission performance. Moreover, the first channel state information report reported by the terminal only needs to carry the phase-related information (such as the first phase difference), which is beneficial to reduce the feedback overhead.

[0006] In a possible implementation, the antenna port of the first TRP for transmitting the first downlink reference signal is the same as the antenna port of the first TRP for receiving the uplink reference signal.

[0007] In a possible implementation, the resource of the first downlink reference signal is associated with the resource of the uplink reference signal, and the resource of the second downlink reference signal is associated with the resource of the uplink reference signal. For example, the resource identifier (such as ResourceSet ID) of the first downlink reference signal is associated with the ResourceSet ID of the uplink reference signal.

[0008] In the above embodiments, the resource of the downlink reference signal transmitted by the TRP is associated with the resource of the uplink reference signal received, which facilitates the terminal-assisted uplink-downlink reciprocity calibration by the first device.

[0009] In a possible implementation, the first channel state information report is associated with the resource of the uplink reference signal.

[0010] In this embodiment, the first device can further configure the first channel state information report to be associated with the resource of the uplink reference signal, for example, configure the terminal to receive the first downlink reference signal by using the same antenna port as that used for transmitting the uplink reference signal, which facilitates the terminal-assisted uplink-downlink reciprocity calibration by the first device.

[0011] In a possible implementation, the second TRP is a reference TRP.

[0012] In this embodiment, the reference TRP can be predefined, for example, the base station pre-designates the second TRP among multiple TRPs as the reference TRP, so as to determine the phase difference between the reference TRP and other TRPs based on the reference TRP. Alternatively, the reference TRP can be determined by the terminal, for example, the terminal can receive downlink reference signals from multiple TRPs, and select the TRP with the maximum reference signal receiving power (RSRP) as the reference TRP, which facilitates the terminal to determine the phase difference between the reference TRP and other TRPs based on the reference TRP.

[0013] In a possible implementation, the first channel state information report is wideband reporting, and the first channel state information report corresponds to one first phase difference. For example, the first channel state information report is wideband reporting, which has low reporting overhead and the reporting quantity itself is independent of the frequency of the reference signal. For example, the reference signal can correspond to multiple frequency domain units, but the multiple frequency domain units correspond to the same channel state information report.

[0014] In a possible implementation, the first channel state information report is sub-band reporting, and the first channel state information report corresponds to multiple first phase differences. For example, the reference signal can correspond to multiple frequency domain units, each frequency domain unit corresponds to one first phase difference, or the first channel state information report contains multiple first phase differences, and each first phase difference corresponds to one frequency domain unit.

[0015] In a possible implementation, the first phase difference is quantized by using a first threshold or a second threshold. The quantization range corresponding to the first threshold is greater than or equal to 0 and less than or equal to the first threshold; the quantization range corresponding to the second threshold is greater than or equal to the opposite number of the second threshold and less than or equal to the second threshold.

[0016] In a possible implementation, the first threshold value is 2π, and the second threshold value is π.

[0017] In the above implementation, the first phase difference can be quantized by using different threshold values and different quantization ranges corresponding to the different threshold values. For example, if the first threshold value is used, the quantized value of the first phase difference belongs to 0-2π, or if the second threshold value is used, the quantized value of the first phase difference belongs to -π-π, thereby facilitating the first device to perform phase adjustment.

[0018] For example, the first threshold value is denoted as φ MAX , and the number of quantization bits is M, the quantization step is The quantization range is [0, φ MAX ), and the decimal representation corresponding to the M bits contained in the first channel state information report is m, m∈{0, 1,..., 2 M -1}, if and only if the first phase difference φ n satisfies That is, it falls into the quantization interval For another example, the second threshold value is denoted as φ MAX , and the number of quantization bits is M, the quantization step is The quantization range is [-φ MAX , φ MAX ), and the decimal representation corresponding to the M bits contained in the first channel state information report is m, m∈{0, 1,..., 2 M -1}, if and only if the first phase difference φ n satisfies (-φ MAX + For example, it is assumed that the first threshold value φ MAX = 2π, and M = 3, when substituted into the above relationship, the quantization range is divided into 2 3 = 8 intervals, the quantization step is 2π / 8 = π / 4, and the 8 quantization intervals are [0, π / 4), [π / 4, π / 2),..., [7π / 4, 2π) respectively. Optionally, each quantization interval can correspond to M bits, for example, the quantization interval [0, π / 4) corresponds to the bits 000 (corresponding to the decimal 0), the quantization interval [π / 4, π / 2) corresponds to the bits 001 (corresponding to the decimal 1), and so on, and the quantization interval [7π / 4, 2π) corresponds to the bits 111 (corresponding to the decimal 8). Different bit values can be used to indicate different quantization intervals, thereby indicating the corresponding phase difference.

[0019] In a second aspect, the present application provides a communication method, which is applied to a second device. For example, the second device can be a terminal, or a communication module in the terminal, or a circuit or chip (such as a Modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a Modem core) responsible for communication functions in the terminal. In the method, the second device receives a first downlink reference signal and a second downlink reference signal, and estimates a first downlink measurement channel of a first TRP based on the first downlink reference signal, and estimates a second downlink measurement channel of a second TRP based on the second downlink reference signal. The second device sends a first channel state information report to the first TRP, and the first channel state information report includes a first phase difference between the first downlink measurement channel and the second downlink measurement channel.

[0020] In the method, the second device can receive downlink reference signals from different TRPs, and perform channel estimation based on the downlink reference signals of the different TRPs to obtain downlink measurement channels of the different TRPs, so as to obtain the first phase difference between the downlink measurement channels of the different TRPs. In addition, the second device can report the first phase difference to the base station, which is beneficial to assisting the base station to correct the reciprocity between the TRPs, and is beneficial to improving the data transmission performance.

[0021] In a possible implementation, the second TRP is a reference TRP.

[0022] In a possible implementation, the second device receives N downlink reference signals, and determines a TRP with the maximum RSRP in the N downlink reference signals as the reference TRP. Optionally, the N downlink reference signals can include the first downlink reference signal and the second downlink reference signal, or can not include the first downlink reference signal or the second downlink reference signal.

[0023] In the above implementation, the reference TRP can be determined by the terminal. For example, the terminal can receive N downlink reference signals from multiple TRPs, and select a TRP with the maximum RSRP as the reference TRP, which is beneficial to the terminal to determine the phase difference between the reference TRP and other TRPs based on the reference TRP. Optionally, the reference TRP can also be predefined by the base station. For example, the base station can predefine a second TRP in multiple TRPs as a reference TRP, and the predefined information is known to the base station and the terminal (which can be preconfigured, or indicated by the base station to the terminal, and the present application does not make any limitation).

[0024] In a possible implementation, the terminal receives the first downlink reference signal through the same antenna port as that for transmitting the uplink reference signal; and the terminal receives the second downlink reference signal through the same antenna port as that for transmitting the uplink reference signal.

[0025] In a possible implementation, the resource of the first downlink reference signal is associated with the resource of the uplink reference signal; and the resource of the second downlink reference signal is associated with the resource of the uplink reference signal.

[0026] In the above implementation, the resource of the downlink reference signal received by the terminal is associated with the resource of the uplink reference signal transmitted by the terminal, for example, the terminal receives the first downlink reference signal through the same antenna port as that for transmitting the uplink reference signal, which is beneficial to the terminal assisting the base station in uplink-downlink reciprocity calibration.

[0027] In a possible implementation, the first channel state information report is associated with the resource of the uplink reference signal.

[0028] In this implementation, the base station can further configure the terminal to associate the first channel state information report with the resource of the uplink reference signal, which is beneficial to the terminal assisting the base station in uplink-downlink reciprocity calibration.

[0029] In a possible implementation, the first channel state information report is reported in a wideband manner, and the first channel state information report corresponds to a first phase difference.

[0030] In a possible implementation, the first channel state information report is reported in a subband manner, and the first channel state information report corresponds to a plurality of first phase differences.

[0031] In a possible implementation, the first phase difference is quantized by using a first threshold or a second threshold. The first threshold corresponds to a quantization range of greater than or equal to 0 and less than or equal to the first threshold; and the second threshold corresponds to a quantization range of greater than or equal to the opposite of the second threshold and less than or equal to the second threshold.

[0032] In a possible implementation, the first threshold is 2π, and the second threshold is π.

[0033] In the above implementation, the first phase difference can be quantized by using different thresholds and different quantization ranges corresponding to the different thresholds, for example, if the first threshold is used, the quantized value of the first phase difference belongs to 0-2π, or if the second threshold is used, the quantized value of the first phase difference belongs to -π-π, which is beneficial to the terminal assisting the base station in phase adjustment.

[0034] In a third aspect, the present application provides a communication method, which is applied to a second device. For example, the second device can be a terminal, or a communication module in the terminal, or a circuit or chip (such as a Modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a Modem core) responsible for communication functions in the terminal. In the method, the second device transmits an uplink reference signal; the uplink reference signal is used by a first TRP to determine a first uplink measurement channel, or the uplink reference signal is used by a second TRP to determine a second uplink measurement channel; the first uplink measurement channel is used to precode a first downlink reference signal; and the second uplink measurement channel is used to precode a second downlink reference signal. The second device receives the first downlink reference signal and the second downlink reference signal, estimates a first downlink measurement channel of the first TRP based on the first downlink reference signal, and estimates a second downlink measurement channel of the second TRP based on the second downlink reference signal. The second device transmits a first channel state information report to the first TRP, and the first channel state information report includes a first phase difference between the first downlink measurement channel and the second downlink measurement channel.

[0035] In the method, the second device can transmit the uplink reference signal to different TRPs, so that the different TRPs estimate their respective uplink measurement channels based on the uplink reference signal, and the different TRPs can precode the downlink reference signal based on their respective uplink measurement channels, which is conducive to the second device determining a reference TRP based on the precoded first downlink reference signal and / or the second downlink reference signal. In addition, the second device estimates the downlink measurement channels of the different TRPs based on the downlink reference signals of the different TRPs, thereby obtaining the first phase difference between the downlink measurement channels of the different TRPs. The second device can report the first phase difference to the base station, which is conducive to assisting the base station to correct the reciprocity between the TRPs and improving the data transmission performance.

[0036] In a possible implementation, the second TRP is the reference TRP.

[0037] In a possible implementation, the second device receives N downlink reference signals, and determines a TRP with the maximum RSRP among the N downlink reference signals as the reference TRP. Optionally, the N downlink reference signals can include the first downlink reference signal and the second downlink reference signal, or can not include the first downlink reference signal or the second downlink reference signal.

[0038] In the above embodiments, the reference TRP can be determined by the terminal, for example, the terminal can receive N downlink reference signals from multiple TRPs, and select the TRP with the maximum RSRP as the reference TRP, which facilitates the terminal to determine the phase difference between the reference TRP and other TRPs based on the reference TRP. Alternatively, the reference TRP can also be predefined by the base station, for example, the base station pre-designates a second TRP in the multiple TRPs as the reference TRP, and the pre-defined information is known to both the base station and the terminal (which can be pre-configured, or indicated by the base station to the terminal, which is not limited in the present application).

[0039] In a possible implementation, the terminal receives the first downlink reference signal through the same antenna port as that for transmitting the uplink reference signal; and the terminal receives the second downlink reference signal through the same antenna port as that for transmitting the uplink reference signal.

[0040] In a possible implementation, the resource of the first downlink reference signal is associated with the resource of the uplink reference signal; and the resource of the second downlink reference signal is associated with the resource of the uplink reference signal.

[0041] In the above embodiments, the resource of the downlink reference signal received by the terminal is associated with the resource of the uplink reference signal transmitted by the terminal, for example, the terminal receives the first downlink reference signal through the same antenna port as that for transmitting the uplink reference signal, which facilitates the terminal to assist the base station in uplink-downlink reciprocity calibration.

[0042] In a possible implementation, the first channel state information report is associated with the resource of the uplink reference signal.

[0043] In this embodiment, the base station can also configure the terminal to associate the first channel state information report with the resource of the uplink reference signal, which facilitates the terminal to assist the base station in uplink-downlink reciprocity calibration.

[0044] In a possible implementation, the first channel state information report is reported in a wideband, and the first channel state information report corresponds to a first phase difference.

[0045] In a possible implementation, the first channel state information report is reported in a sub-band, and the first channel state information report corresponds to multiple first phase differences.

[0046] In a possible implementation, the first phase difference is quantized by using a first threshold or a second threshold. The quantization range corresponding to the first threshold is greater than or equal to 0 and less than or equal to the first threshold; and the quantization range corresponding to the second threshold is greater than or equal to the opposite number of the second threshold and less than or equal to the second threshold.

[0047] In a possible implementation, the first threshold is 2π, and the second threshold is π.

[0048] In the above embodiments, the first phase difference can be quantized by using different threshold values and different threshold values corresponding to different quantization ranges, for example, if the first threshold value is used, the quantized value of the first phase difference belongs to 0-2π, or if the second threshold value is used, the quantized value of the first phase difference belongs to -π-π, thereby facilitating the terminal to assist the base station to perform phase adjustment.

[0049] In a fourth aspect, the present application provides a communication device. The communication device is a network side device, for example, can be a network device, or a component (for example, a processor, a chip, or a chip system, etc.) of the network device, or a device capable of matching use with the network device. In a possible implementation, the communication device has the function of realizing the above-mentioned first aspect, for example, the communication device includes modules or units or means corresponding to the operations involved in the above-mentioned first aspect, which can be realized by software, or by hardware, or by a combination of software and hardware.

[0050] In a possible implementation, the communication device includes a communication unit and a processing unit. The communication unit is configured to receive a first channel state information report, the first channel state information report including a first phase difference between a first downlink measurement channel of a first TRP and a second downlink measurement channel of a second TRP; the first downlink measurement channel is determined by a first downlink reference signal corresponding to the first TRP; the second downlink measurement channel is determined by a second downlink reference signal corresponding to the second TRP. The processing unit is configured to determine a second phase difference between a first uplink measurement channel of the first TRP and a second uplink measurement channel of the second TRP; the first uplink measurement channel is determined by an uplink reference signal received by the first TRP; the second uplink measurement channel is determined by an uplink reference signal received by the second TRP. The processing unit is further configured to determine a phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference.

[0051] In this embodiment, the communication device can obtain the first phase difference between the downlink measurement channels of the first TRP and the second TRP by receiving the first channel state information report reported by the terminal; then determine the second phase difference between the uplink measurement channels of the first TRP and the second TRP, and determine the phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference, so as to adjust the phase of the TRP transmission or reception based on the phase calibration coefficient when the TRP transmits the downlink reference signal or receives the uplink reference signal next time, which is beneficial to realizing the reciprocity correction between the TRPs without limiting the hardware specifications of the TRPs, and is beneficial to improving the data transmission performance.

[0052] Optionally, other possible implementation manners in the fourth aspect can refer to the descriptions of the corresponding implementation manners in the first aspect, which will not be described herein.

[0053] In a fifth aspect, the present application provides a communication apparatus. The communication apparatus can be a terminal, or a component (e.g., a processor, a chip, or a chip system) of the terminal, or an apparatus that can be used with the terminal. In one possible implementation, the communication apparatus has the functions of the second aspect or the third aspect, e.g., the communication apparatus includes modules or units or means corresponding to the operations of the second aspect or the third aspect. The modules or units or means can be implemented in software, hardware, or a combination of software and hardware.

[0054] In one possible implementation, the communication apparatus includes a communication unit and a processing unit. The communication unit is configured to receive the first downlink reference signal and the second downlink reference signal. The processing unit is configured to estimate a first downlink measurement channel of the first TRP based on the first downlink reference signal, and estimate a second downlink measurement channel of the second TRP based on the second downlink reference signal. The communication unit is further configured to send a first channel state information report to the first TRP, where the first channel state information report includes the first phase difference between the first downlink measurement channel and the second downlink measurement channel.

[0055] In this implementation, the communication apparatus can receive downlink reference signals from different TRPs, and perform channel estimation based on the downlink reference signals of the different TRPs to obtain downlink measurement channels of the different TRPs, and obtain the first phase difference between the downlink measurement channels of the different TRPs. Moreover, the communication apparatus can report the first phase difference to the base station, which is beneficial to assisting the base station to perform reciprocity calibration between the TRPs, and is beneficial to improving the data transmission performance.

[0056] Optionally, other possible implementation manners can refer to the descriptions of the corresponding implementation manners in the second aspect, which will not be described herein.

[0057] In a possible implementation, the communication apparatus comprises a communication unit and a processing unit. The communication unit is configured to transmit an uplink reference signal, the uplink reference signal being used by a first TRP to determine a first uplink measurement channel, or the uplink reference signal being used by a second TRP to determine a second uplink measurement channel, the first uplink measurement channel being used for precoding a first downlink reference signal, and the second uplink measurement channel being used for precoding a second downlink reference signal. The communication unit is further configured to receive the first downlink reference signal and the second downlink reference signal. The processing unit is configured to estimate a first downlink measurement channel of the first TRP based on the first downlink reference signal, and estimate a second downlink measurement channel of the second TRP based on the second downlink reference signal. The communication unit is further configured to transmit a first channel state information report to the first TRP, the first channel state information report comprising a first phase difference between the first downlink measurement channel and the second downlink measurement channel.

[0058] In this implementation, the communication apparatus can transmit the uplink reference signal to different TRPs, so that the different TRPs estimate respective uplink measurement channels based on the uplink reference signal, and the different TRPs can perform precoding on the downlink reference signal based on the respective uplink measurement channels, which is conducive to determining the reference TRP based on the precoded first downlink reference signal and / or the second downlink reference signal. Moreover, the communication apparatus performs channel estimation based on the downlink reference signals of the different TRPs to obtain the downlink measurement channels of the different TRPs, and thus obtain the first phase difference between the downlink measurement channels of the different TRPs. The communication apparatus can report the first phase difference to the base station, which is conducive to assisting the base station to perform reciprocity calibration between the TRPs, and is conducive to improving data transmission performance.

[0059] Optionally, other possible implementations can refer to the descriptions of the corresponding implementations of the third aspect, which will not be described here.

[0060] In a sixth aspect, the present application provides a communication apparatus, comprising: a processor and an interface circuit, the interface circuit being configured to receive signals from other communication apparatuses and transmit the signals to the processor or transmit signals from the processor to other communication apparatuses, and the processor being configured to implement at least one of the following by means of logic circuit or code instruction: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect, and the method in the third aspect and any possible implementation of the third aspect.

[0061] In a seventh aspect, the present application provides a communication apparatus, comprising a memory and one or more processors. The memory is configured to store part or all of a necessary computer program or instructions for implementing the functions of at least one of the first aspect, the second aspect, or the third aspect. The one or more processors are configured to execute the computer program or instructions, when the computer program or instructions are executed, to cause the communication apparatus to implement at least one of the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect, or the method in the third aspect and any possible implementation of the third aspect. Optionally, the memory and the processor are decoupled.

[0062] In a possible design, the communication apparatus can further include an interface circuit, and the processor is configured to communicate with other apparatuses or components through the interface circuit.

[0063] In a possible design, the communication apparatus can further include a memory.

[0064] In a possible design, the communication apparatus can be a terminal, or a communication module in the terminal, or a chip responsible for communication functions in the terminal, such as a Modem chip or an SoC or SIP chip including a Modem module.

[0065] In an eighth aspect, the present application provides a communication system, comprising at least one apparatus or device in the fourth aspect to the seventh aspect, so that the at least one apparatus or device implements at least one of the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect, or the method in the third aspect and any possible implementation of the third aspect.

[0066] In a ninth aspect, the present application provides a computer readable storage medium, which stores instructions, when the instructions are run on a computer, causing the computer to implement at least one of the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect, or the method in the third aspect and any possible implementation of the third aspect.

[0067] In a tenth aspect, the present application provides a computer program product, comprising instructions, when the instructions are run on a computer, causing the computer to implement at least one of the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect, or the method in the third aspect and any possible implementation of the third aspect.

[0068] In a eleventh aspect, the present application provides a chip, which comprises a processor (or a logic circuit). Optionally, the chip can further comprise a communication interface (or an interface) for implementing at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect. In a possible implementation, if the chip is the smallest processing unit in a whole machine, the chip can be a processor, or can comprise a processor and a memory, or can comprise a processor, a memory and a transceiver, for implementing at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect, the method in the third aspect and any possible implementation of the third aspect.

[0069] In a twelfth aspect, the present application provides a chip system. The chip system comprises a processor and an interface. Optionally, the chip system can further comprise a memory for implementing at least one of the following: the method in the first aspect and any possible implementation of the first aspect, the method in the second aspect and any possible implementation of the second aspect, the method in the third aspect and any possible implementation of the third aspect. The chip system can be composed of a chip, or can comprise a chip and other discrete devices. BRIEF DESCRIPTION OF DRAWINGS

[0070] Figure 1 a network architecture provided by the present application;

[0071] Figure 2 a schematic diagram of uplink channels and downlink channels of a single-TRP served UE;

[0072] Figure 3 a schematic diagram of multiple uplink channels and downlink channels of a multi-TRP served UE;

[0073] Figure 4 a flowchart of a communication method provided by the present application;

[0074] Figure 5 a flowchart of another communication method provided by the present application;

[0075] Figure 6 a schematic diagram of a communication device provided by the present application;

[0076] Figure 7 a schematic diagram of another communication device provided by the present application. DETAILED DESCRIPTION

[0077] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.

[0078] For ease of understanding, the following is a detailed introduction to the definitions of relevant terms involved in this application:

[0079] 1. Network architecture: For example, the communication method provided in this application can be applied to Figure 1 In the network architecture shown. Figure 1 The network architecture 100 shown includes network devices (such as Figure 1 Network devices 110a-110c) and terminals (such as Figure 1 As shown in the figure, terminals 120a-120g). It is understood that Figure 1 This is only an example and only part of the equipment is shown (for example, it can also include more terminals and / or network devices, and the form of the terminals and / or network devices may not be limited to the form shown in the figure, etc.). This application does not limit the network architecture used by the communication method.

[0080] The communication method provided in the present application can be applied to the integration of traditional mobile communication systems. For example, the mobile communication system can be a fourth generation (4G) communication system (for example, a long term evolution (LTE) system), a world-wide interoperability for microwave access (WiMAX) communication system, a fifth generation (5G) communication system (for example, a new radio (NR) system), and future mobile communication systems; it can also be applied to satellite communication systems, high altitude platform station (HAPS) communications, UAVs and other NTN systems, for example, integrated communication and navigation (IcaN) systems, global navigation satellite systems (GNSS) and ultra-dense low-orbit satellite communication systems.

[0081] The network device is a device with wireless transceiving function, and is configured to communicate with the terminal device. For example, the network device is a radio access network (RAN) node that accesses the terminal device to a wireless network. In this application, the network device can include, but is not limited to, an evolved node B (eNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP), or a transmission reception point (TRP), etc. The network device can also be a gNB or a TRP or a TP in a 5G system, or one or a group (including multiple antenna panels) of antenna panels of a base station in a 5G system, or a network controlled repeater (NCR), or an integrated access and backhaul (IAB) node. In addition, the network device can also be a network node constituting a gNB or a TP, such as a BBU, a distributed unit (DU), etc. Alternatively, the network device can also be a device that undertakes a network side function in a device-to-device (D2D) communication system, a machine to machine (M2M) communication system, an Internet of Things (IoT), a vehicle-to-vehicle communication system, or other communication systems, a satellite, etc.

[0082] A terminal is a device with wireless transceiver function, which can send signals to network devices or receive signals from network devices. The terminal mentioned in the present application includes various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to wireless modems with wireless communication functions, and can specifically refer to user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device. The terminal device can also be a satellite phone, a cellular phone, a smart phone, a wireless data card, a wireless modem, a machine type communication device, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device or a wearable device, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in telemedicine or 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 terminal device in 5G network or future communication network, etc.

[0083] The network device and the terminal can be fixed in position or movable. The network device and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; can also be deployed on an airplane, a balloon and a man-made satellite. The embodiments of the present application do not limit the application scenarios of the network device and the terminal.

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

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

[0086] 2, uplink and downlink channel reciprocity: assuming in the scenario of single TRP serving UE, the uplink signal generated by UE experiences a multiplicative coefficient after experiencing the channel response, and experiences a multiplicative coefficient at the base station side, the downlink signal generated by the base station experiences a multiplicative coefficient after experiencing the channel response, and experiences a multiplicative coefficient at the UE side. It is known from the reciprocity principle that the uplink and downlink channel responses can be obtained by direct transformation, but if and are different, the channel will not have reciprocity, that is, the amplitude and phase of the uplink and downlink are different, resulting in that the downlink channel cannot be obtained directly through the uplink. Similarly, and are different, it will also cause the channel not to have reciprocity. In order to ensure that the channel has reciprocity, the UE and the base station need to perform reciprocity correction respectively to ensure that and are the same, and and are the same.

[0087] For example, Figure 2 is a schematic diagram of an uplink channel and a downlink channel for a single TRP serving UE. For UL transmission, the channel response needs to be multiplied by the UE side transmission coefficient on the left, such as , which respectively correspond to the transmission coefficients on each transmission antenna of the UE, and also needs to be multiplied by the base station side reception coefficient on the right, such as respectively correspond to the reception coefficients on each receiving antenna of the base station. Similarly, for DL transmission, the channel response needs to be left multiplied by the reception coefficients on the UE side, and right multiplied by the transmission coefficients on the base station side. In order to ensure that the uplink and downlink channel reciprocity holds, and The difference is solved by terminal-side reciprocity correction. and The difference is solved by TRP self-correction, that is, the base station side needs to obtain the value of its own , so that the base station side can adjust the amplitude and phase of the received channel according to the value of to ensure that the reciprocity holds.

[0088] However, if the multi-TRP CJT scenario is considered, the multi-TRP can jointly issue PDSCH to the UE. For example, Figure 3 is a schematic diagram of multiple uplink channels and downlink channels of a multi-TRP serving UE. Assuming that two stations (such as TRP1 and TRP2) cooperate, the channel experienced by the PDSCH can be understood as: H = [H1 H2]; wherein H1 corresponds to the channel from TRP1 to the UE, the dimension of which is Tx1*Rx, H2 corresponds to the channel from TRP2 to the UE, the dimension of which is Tx2*Rx, and the equivalent channel H of the multi-station PDSCH is (Tx1+Tx2)*Rx. Generally, the multiplicative coefficients between different stations are different, and the influence on reciprocity includes: on the basis of intra-TRP correction (such as TRP1 obtaining its own , TRP2 obtaining its own ), additional inter-TRP correction (such as obtaining the relative relationship between and ) is needed, so that the reciprocity also holds for H; therefore, how to support joint reciprocity correction between TRPs in the multi-TRP CJT cooperation scenario becomes a problem to be solved. In order to solve the above problem, the communication method provided by the present application assists the base station to perform reciprocity correction between multiple TRPs through terminal measurement feedback, which is beneficial to improve data transmission performance and reduce feedback overhead.

[0089] For example, Figure 4 is a flowchart of a communication method provided by the present application. The method is realized by the interaction between the first device and the second device, for example, the first device can be a network side device such as a base station, a TRP, etc. or a component thereof, and the second device can be a terminal side device such as a terminal or a chip, etc. The method includes the following steps:

[0090] S101, the second device sends a first channel state information report, the first channel state information report including one or more first phase differences between a first downlink measurement channel of the first TRP and a second downlink measurement channel of the second TRP; correspondingly, the first device receives the first channel state information report.

[0091] In a possible implementation, the first downlink measurement channel is determined by a first downlink reference signal, and the first downlink reference signal corresponds to the first TRP. For example, the first downlink reference signal corresponds to the first TRP, which means that the first downlink reference signal comes from the first TRP, that is, the first TRP sends the first downlink reference signal to the second device. The first downlink measurement channel is determined by the first downlink reference signal, which means that after the second device receives the first downlink reference signal, the second device can perform channel estimation based on the first downlink reference signal to obtain a channel estimation result including the first downlink measurement channel. Optionally, the first downlink measurement channel can include the amplitude and phase of the downlink radio frequency link of the first TRP, the amplitude and phase of the downlink channel between the first TRP and the terminal, and the like.

[0092] In a possible implementation, the second downlink measurement channel is determined by a second downlink reference signal, and the second downlink reference signal corresponds to the second TRP. For example, similar to the definition of the first downlink reference signal, the second downlink reference signal corresponds to the second TRP, which means that the second downlink reference signal comes from the second TRP, that is, the second TRP sends the second downlink reference signal to the second device. The second downlink measurement channel is determined by the second downlink reference signal, which means that after the second device receives the second downlink reference signal, the second device can perform channel estimation based on the second downlink reference signal to obtain a channel estimation result including the second downlink measurement channel. Optionally, the second downlink measurement channel can include the amplitude and phase of the downlink radio frequency link of the second TRP, the amplitude and phase of the channel between the second TRP and the terminal, and the like.

[0093] Optionally, the first downlink reference signal or the second downlink reference signal is a channel state information reference signal (CSI-RS), a tracking reference signal (TRS), or the like.

[0094] In a possible implementation, the second device can receive N downlink reference signals from N TRPs, which can include the first TRP and the second TRP. The N TRPs include one reference TRP and other N-1 TRPs. The reference TRP is used by the other TRPs to analyze the phase difference of the uplink measurement channel or the phase difference of the downlink measurement channel between the reference TRP and the other TRPs, so as to facilitate the phase calibration of the other TRPs, thereby achieving reciprocity calibration between the TRPs. The reference TRP can be predefined, for example, the base station pre-designates the second TRP in the plurality of TRPs as the reference TRP, so as to determine the phase difference between the reference TRP and the other TRPs (for example, the first phase difference between the first TRP and the second TRP) based on the reference TRP. For example, the terminal can receive N downlink reference signals from N TRPs, which include N-1 downlink reference signals of N-1 TRPs and a downlink reference signal of the reference TRP. The terminal can perform channel estimation based on the N-1 downlink reference signals of the N-1 TRPs and the downlink reference signal of the reference TRP, to obtain N-1 downlink measurement channels of the N-1 TRPs and a downlink measurement channel of the reference TRP. Assuming that the ith downlink measurement channel (the ith downlink measurement channel is any one of the N-1 downlink measurement channels of the N-1 TRPs) is as shown in formula (1), and the downlink measurement channel of the reference TRP is as shown in formula (2):

[0095]

[0096]

[0097] wherein, represents the downlink measurement channel of the ith TRP, 0 < i ≤ N, i ≠ nref; represents the amplitude of the downlink radio frequency link of the ith TRP, represents the phase of the downlink radio frequency link of the ith TRP, |h I represents the amplitude of the downlink channel between the ith TRP and the terminal, represents the phase of the downlink channel between the ith TRP and the terminal. represents the downlink measurement channel of the reference TRP, represents the amplitude of the downlink radio frequency link of the reference TRP, represents the phase of the downlink radio frequency link of the reference TRP, |h nref represents the amplitude of the channel between the reference TRP and the terminal, represents the phase of the channel between the reference TRP and the terminal.

[0098] Optionally, the second device receives N downlink reference signals, which can not include the first downlink reference signal and the second downlink reference signal. For example, the second device receives the N downlink reference signals first, receives the first downlink reference signal and the second downlink reference signal, and then performs channel estimation based on the first downlink reference signal or the second downlink reference signal to obtain the first downlink measurement channel or the second downlink measurement channel.

[0099] In a possible implementation, the second device obtains the phase difference between the downlink measurement channel of the N-1 TRPs and the downlink measurement channel of the reference TRP based on the downlink measurement channel of the N-1 TRPs and the downlink measurement channel of the reference TRP, as shown in equation (3):

[0100]

[0101] wherein α i represents the phase difference between the downlink measurement channel of the ith TRP and the downlink measurement channel of the reference TRP.

[0102] Optionally, the second device determines the first phase difference between the first downlink measurement channel of the first TRP and the second downlink measurement channel of the second TRP, which can also be obtained by using equation (3). For example, assuming that the first TRP is the first TRP, i.e., i = 1, and the second TRP is the reference TRP, the first phase difference can be obtained according to equation (3) as follows:

[0103] In a possible implementation, the first channel state information report includes one or more first phase differences. For example, the first channel state information report can be represented as CSI-report(α1), which includes the first phase difference α1. Optionally, if the first device receives the downlink reference signals of the N TRPs, the first device can generate multiple channel state information reports, each of which carries a corresponding phase difference, or generate one channel state information report, which includes the phase differences between the downlink measurement channels of the N-1 TRPs and the downlink measurement channel of the reference TRP. For example, assuming that the terminal sends a channel state information report, the channel state information report can be represented as CSI-report(α1, α2,..., αN-1), i≠nref, wherein α1, α2,..., αN-1 represent the phase differences between the downlink measurement channels of the N-1 TRPs and the downlink measurement channel of the reference TRP. i i represents the phase difference between the downlink measurement channel of the ith TRP and the downlink measurement channel of the reference TRP.

[0104] ​In a possible implementation, the first channel state information report is wideband reporting. For example, the first channel state information report is wideband reporting, and the reporting overhead is low, and the reporting quantity is independent of the frequency of the reference signal. For example, the reference signal can correspond to a plurality of frequency domain units, each of which is one or more resource elements (REs) or one or more resource blocks (RBs), but the plurality of frequency domain units correspond to the same channel state information report, or the first channel state information report contains a first phase difference corresponding to the plurality of frequency domain units. In a possible implementation, the terminal device calculates the phase difference based on the average measurement channel information measured by the plurality of frequency domain units; in a possible implementation, the terminal device obtains the first phase difference based on the average of a plurality of phase differences obtained by measuring the plurality of frequency domain units.

[0105] In a possible implementation, the first channel state information report is subband reporting. For example, the first channel state information report is subband reporting, and the plurality of reporting quantities contained in the first channel state information report correspond to different results of different frequency domain units. For example, the reference signal can correspond to a plurality of frequency domain units, each of which is one or more REs or one or more RBs, and each frequency domain unit corresponds to a first phase difference, or the first channel state information report contains a plurality of first phase differences corresponding to one frequency domain unit. In a possible implementation, the terminal device calculates the first phase difference corresponding to one frequency domain unit based on the channel information measured by the frequency domain unit.

[0106] In a possible implementation, the first phase difference is quantized by using a first threshold or a second threshold. The quantization range corresponding to the first threshold is greater than or equal to 0 and less than or equal to the first threshold; the quantization range corresponding to the second threshold is greater than or equal to the opposite of the second threshold and less than or equal to the second threshold. Optionally, the first threshold is 2π, and the second threshold is π. That is, the first phase difference can be quantized by using different thresholds and different quantization ranges corresponding to the different thresholds, for example, if the first threshold is used, the quantized value of the first phase difference belongs to 0-2π, or if the second threshold is used, the quantized value of the first phase difference belongs to -π-π, thereby facilitating the first device to perform phase adjustment.

[0107] For example, the first threshold is represented as φ MAX , and the number of quantization bits is M, the quantization step is The quantization range is [0, φ MAX ), and the decimal representation corresponding to the M bits contained in the first channel state information report is m, m∈{0,1,…,2 M-1} if and only if the first phase difference φ n satisfies i.e. it falls into the quantization interval For example, the second threshold is denoted as φ MAX , and the number of quantization bits is M, then the quantization step is The quantization range is [-φ MAX , φ MAX ), then the M bits contained in the first channel state information report correspond to the decimal representation m, m ∈ {0, 1, …, 2 M -1} if and only if the first phase difference φ n satisfies For example, assuming the first threshold φ MAX = 2π, when M = 3, substituting the above relationship can know that the quantization range is divided into 2 3 = 8 intervals, and the quantization step is 2π / 8 = π / 4. Then the 8 quantization intervals are [0, π / 4), [π / 4, π / 2), …, [7π / 4, 2π). Optionally, each quantization interval can correspond to M bits, for example, the quantization interval [0, π / 4) corresponds to the bits 000 (corresponding to the decimal 0), [π / 4, π / 2) corresponds to the bits 001 (corresponding to the decimal 1), and so on, [7π / 4, 2π) corresponds to the bits 111 (corresponding to the decimal 8). Different bit values can indicate different quantization intervals, thereby indicating the corresponding phase difference.

[0108] Optionally, the first threshold or the second threshold can also be other values in 0-2π, for example, other phase values, which can realize quantization of the first phase difference, and the present application is not limited. Optionally, α1, α2, …, α i The phase difference between the downlink measurement channel of the first TRP and the downlink measurement channel of the reference TRP can also be quantized using the first threshold or the second threshold, and the specific quantization implementation manner is similar to the quantization manner of the first phase value, which will not be described here.

[0109] S102, the first device determines a second phase difference between a first uplink measurement channel of a first TRP and a second uplink measurement channel of a second TRP.

[0110] In a possible implementation, the first uplink measurement channel is determined by an uplink reference signal received by the first TRP, or the first uplink measurement channel corresponds to the first TRP. The uplink reference signal corresponds to the terminal, for example, the terminal transmits the uplink reference signal, and the first TRP can receive the uplink reference signal. The first TRP can perform channel estimation on the uplink reference signal to obtain a channel estimation result, which includes the first uplink measurement channel. Optionally, the first uplink measurement channel can include the amplitude and phase of the uplink radio frequency link of the first TRP, the amplitude and phase of the uplink channel between the first TRP and the terminal, and the like.

[0111] In a possible implementation, the second uplink measurement channel is determined by an uplink reference signal received by the second TRP, or the second uplink measurement channel corresponds to the second TRP. The uplink reference signal corresponds to the terminal, for example, the terminal transmits the uplink reference signal, and the second TRP can receive the uplink reference signal. The second TRP can perform channel estimation on the uplink reference signal to obtain a channel estimation result, which includes the second uplink measurement channel. Optionally, the second uplink measurement channel can include the amplitude and phase of the uplink radio frequency link of the second TRP, the amplitude and phase of the uplink channel between the second TRP and the terminal, and the like.

[0112] Optionally, the terminal transmitting the uplink reference signal can be the terminal transmitting a single-port uplink reference signal, for example, the terminal transmits the uplink reference signal through the same antenna port, and the first TRP and the second TRP can both receive the uplink reference signal, but the uplink measurement channels obtained by the first TRP and the second TRP based on the uplink reference signal can be different (for example, the first uplink measurement channel and the second uplink measurement channel). Optionally, the uplink reference signal is, for example, a sounding reference signal (SRS).

[0113] In a possible implementation, the N TRPs can exchange information of the uplink measurement channels, so that the N-1 TRPs can determine the second phase difference of the uplink measurement channel of the reference TRP. For example, the terminal transmits an uplink reference signal, and the N TRPs receive the uplink reference signal respectively, and perform channel estimation to obtain the downlink measurement channel of the N-1 TRPs and the downlink measurement channel of the reference TRP. Assuming that the ith uplink measurement channel (the ith uplink measurement channel is any one of the uplink measurement channels of the N-1 TRPs) is as shown in formula (4), and the uplink measurement channel of the reference TRP is as shown in formula (5):

[0114]

[0115]

[0116] wherein, represents an uplink measurement channel of the i-th TRP, 0 < i ≤ N, i ≠ nref; represents an amplitude of an uplink radio frequency link of the i-th TRP, represents a phase of an uplink radio frequency link of the i-th TRP, i represents an amplitude of a channel between the i-th TRP and the terminal, represents a phase of a channel between the i-th TRP and the terminal. represents an uplink measurement channel of the reference TRP, represents an amplitude of an uplink radio frequency link of the reference TRP, represents a phase of an uplink radio frequency link of the reference TRP, nref represents an amplitude of a channel between the reference TRP and the terminal, nref represents a phase of a channel between the reference TRP and the terminal.

[0117] In one possible implementation, the first device can obtain a phase difference between the uplink measurement channel of the N-1 TRPs and the uplink measurement channel of the reference TRP based on the uplink measurement channels of the N-1 TRPs and the uplink measurement channel of the reference TRP, as shown in equation (3):

[0118]

[0119] wherein β i represents a phase difference between the uplink measurement channel of the i-th TRP and the uplink measurement channel of the reference TRP.

[0120] Optionally, the first device can determine a second phase difference of a first uplink measurement channel of the first TRP and a second uplink measurement channel of the second TRP, which can also be obtained by equation (6), for example, assuming that the first TRP is the first TRP, i.e., i = 1, and the second TRP is the reference TRP, then the second phase difference can be obtained according to equation (6)

[0121] In a possible implementation, the resource of the first downlink reference signal is associated with the resource of the uplink reference signal; the resource of the second downlink reference signal is associated with the resource of the uplink reference signal. For example, the resource of the first downlink reference signal is identified by ResourceSet ID#1, which is associated with the ResourceSet ID of the uplink reference signal. For another example, the ResourceSet ID#2 of the second downlink reference signal is associated with the ResourceSet ID of the uplink reference signal. Optionally, N sets of resources of downlink reference signals are preconfigured, and the N sets of resources of downlink reference signals are associated with the resource of the uplink reference signal. For example, N TRPs are preconfigured with N sets of resources of downlink reference signals (for example, one TRP is preconfigured with one set of resources of downlink reference signals), and the resource of the downlink reference signal sent by the i th TRP in the N TRPs is associated with the resource of the uplink reference signal received by the i th TRP.

[0122] In a possible implementation, the N sets of resources of downlink reference signals are associated with the resource of the uplink reference signal, and specifically, the transmit antenna ports of the N sets of downlink reference signals are the same as the receive antenna ports of the uplink reference signal. For example, the antenna ports of the first downlink reference signal sent by the first TRP are the same as the antenna ports of the uplink reference signal received by the first TRP. The antenna ports of the second downlink reference signal sent by the second TRP are the same as the antenna ports of the uplink reference signal received by the second TRP. Optionally, the N sets of resources of downlink reference signals can be CSI-RS resources, and the resource of the uplink reference signal can be an SRS resource.

[0123] In a possible implementation, the N sets of resources of downlink reference signals are associated with the resource of the uplink reference signal, and specifically, the receive antenna ports of the N sets of downlink reference signals are the same as the transmit antenna ports of the uplink reference signal. For example, the antenna ports of the first downlink reference signal received by the terminal are the same as the antenna ports of the uplink reference signal sent by the terminal; the antenna ports of the second downlink reference signal received by the terminal are the same as the antenna ports of the uplink reference signal sent by the terminal. Optionally, the antenna ports of the uplink reference signal sent by the terminal can be single ports, for example, the terminal sends a single-port SRS to the N TRPs, that is, the terminal sends SRSs to the N TRPs through one same antenna port.

[0124] Optionally, the receiving antenna port or the transmitting antenna port in the above two embodiments refers to a physical antenna (such as a hardware port) that receives or transmits a reference signal. The actual number of physical antennas can be greater than the number of reference signal ports, and there is no fixed mapping relationship between the reference signal ports and the physical antennas. The reference signal port refers to the number of ports that can be distinguished by channel estimation, and is directly related to the reference signal. For example, one reference signal port can correspond to one channel measurement result, and the terminal needs to perform channel estimation and data demodulation according to the reference signal corresponding to the port.

[0125] In a possible implementation, the first channel state information report is associated with the resource of the uplink reference signal. For example, the first channel state information report can be denoted as CSI-report (α1), and includes the first phase difference α1. The CSI-report (α1) is associated with the resource of the uplink reference signal, and can be that the antenna port of the terminal sending the CSI-report (α1) is the same as the antenna port of the terminal sending the uplink reference signal; or the antenna port of the first TRP receiving the CSI-report (α1) is the same as the antenna port of the first TRP receiving the uplink reference signal.

[0126] In S103, the first device determines a phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference.

[0127] The phase calibration coefficient between the first TRP and the second TRP is used to adjust the transmission phase of the first TRP when next time the downlink reference signal is transmitted, or to adjust the receiving phase of the first TRP when next time the uplink reference signal is received. In a possible implementation, the phase calibration coefficient between the first TRP and the second TRP is the difference between the first phase difference and the second phase difference. For example, assuming that the phase calibration coefficient between the first TRP and the second TRP is denoted as γ1, then γ1=α1-β1.

[0128] In a possible implementation, the i-th TRP can determine a phase calibration coefficient between the i-th TRP and the reference TRP based on the first phase difference of the i-th TRP (such as the phase difference between the downlink measurement channel of the i-th TRP and the downlink measurement channel of the reference TRP) and the second phase difference of the i-th TRP (such as the phase difference between the uplink measurement channel of the i-th TRP and the uplink measurement channel of the reference TRP). For example, assuming that the phase calibration coefficient between the i-th TRP and the reference TRP is as shown in formula (7):

[0129]

[0130] wherein γ i denotes the phase calibration coefficient between the i-th TRP and the reference TRP, α irepresents the phase difference between the downlink measurement channel of the i-th TRP and the downlink measurement channel of the reference TRP, β i represents the phase difference between the uplink measurement channel of the i-th TRP and the uplink measurement channel of the reference TRP. Based on the method in formula (7), the i-th TRP can determine the corresponding phase calibration coefficient, thereby adjusting the transmit phase the next time it sends a downlink reference signal or adjusting the receive phase the next time it receives an uplink reference signal, which is beneficial for phase calibration.

[0131] Optionally, the above steps may be performed by a base station, for example, the first device is a base station, the base station receives the channel state information report, and the base station may send the channel state information report corresponding to the TRP to the corresponding TRP, for example, sending the CSI-report (α i ). For another example, the base station obtains the phase difference between the uplink measurement channel of N-1 TRPs and the uplink measurement channel of the reference TRP, and can send the phase difference β between the uplink measurement channel of the TRP and the uplink measurement channel of the reference TRP to the i-th TRP. i Alternatively, the above steps may be performed by a TRP, for example, the first device is the first TRP, and the first TRP receives the first channel state information report; or the first device is the i-th TRP, and the i-th TRP receives the CSI-report (α i ), the i-th TRP determines the phase difference β between the uplink measurement channel of the TRP and the uplink measurement channel of the reference TRP i , thereby determining the phase calibration coefficient γ of the i-th TRP i =α i -β i Alternatively, the above steps may be performed with reference to the TRP. For example, the first device is the reference TRP, and the reference TRP may exchange information with other TRPs to obtain the CSI-report corresponding to the other TRPs, thereby determining the phase calibration coefficient between the other TRPs and the reference TRP.

[0132] In this embodiment, the first device can obtain the first phase difference between the downlink measurement channels of the first TRP and the second TRP by receiving the first channel state information report reported by the terminal; then determine the second phase difference between the uplink measurement channels of the first TRP and the second TRP, and determine the phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference, so as to adjust the phase of the TRP transmission or reception based on the phase calibration coefficient when the TRP transmits the downlink reference signal or receives the uplink reference signal next time, which is beneficial to realizing the reciprocity correction between the TRPs without limiting the hardware specifications of the TRP, and is beneficial to improving the data transmission performance. Moreover, the first channel state information report reported by the terminal only needs to carry the phase-related information (such as the first phase difference), which is beneficial to reducing the feedback overhead.

[0133] For example, Figure 5 Another flowchart of a communication method provided in the present application is provided. The method is realized by the interaction between a terminal and N TRPs. As compared with the method provided in the present application, Figure 4 The difference between the embodiments is that, Figure 5 In the embodiment, the terminal can determine the reference TRP based on the received multiple downlink reference signals, so as to facilitate the realization of the reciprocity calibration between the TRPs. Wherein, the N TRPs include the i th TRP and the reference TRP, i≠nref. The method includes the following steps:

[0134] S201, the terminal transmits an uplink reference signal; correspondingly, the N TRPs receive the uplink reference signal.

[0135] For example, the terminal transmits a single-port SRS to the N TRPs; correspondingly, the N TRPs receive the single-port SRS. When the N TRPs include the first TRP and the second TRP, the terminal transmits the uplink reference signal to the first TRP and the second TRP.

[0136] S202, the N TRPs respectively perform channel estimation on the uplink reference signal to obtain N uplink measurement channels.

[0137] For example, the i th TRP receives the single-port SRS and performs channel estimation on the SRS to obtain a channel estimation result represented as h i The channel estimation result can be used for the i th TRP to perform precoding on the downlink reference signal when transmitting the downlink reference signal next time. For example, the i th TRP performs precoding on the CSI-RS, and the precoding can be maximum ratio transmission (MRT) precoding, that is, the precoding can be represented as Optionally, the precoded downlink reference signal of the i th TRP can be referred to as a beamformed downlink reference signal, such as Beamformed CSI-RS i.

[0138] Optionally, when the N TRPs include a first TRP and a second TRP, the first TRP performs channel estimation on the uplink reference signal to obtain a first uplink measurement channel; the second TRP performs channel estimation on the uplink reference signal to obtain a second uplink measurement channel.

[0139] S203, N TRPs send N downlink reference signals; correspondingly, the terminal receives N downlink reference signals.

[0140] For example, the terminal receives N precoded downlink reference signals (Beamformed CSI-RS). Optionally, when the N TRPs include a first TRP and a second TRP, the terminal receives a first downlink reference signal from the first TRP and a second downlink reference signal from the second TRP.

[0141] S204: The terminal determines a TRP with the largest RSRP among N downlink reference signals as a reference TRP.

[0142] For example, a terminal receives N Beamformed CSI-RSs and selects the TRP corresponding to the CSI-RS with the largest RSRP as the reference TRP, then TRP i = TRP nref. The other N-1 TRPs are TRPs other than the reference TRP, then i≠nref.

[0143] In one possible implementation, resources for N downlink reference signals are associated with resources for uplink reference signals. For example, N TRPs are pre-configured with N sets of downlink reference signal resources (such as one TRP pre-configured with a set of downlink reference signal resources), and the resources for sending downlink reference signals by the i-th TRP among the N TRPs are associated with the resources for receiving uplink reference signals by the i-th TRP. The resources for N sets of downlink reference signals are associated with the resources for uplink reference signals, specifically, the transmitting antenna ports of the N sets of downlink reference signals may be the same as the receiving antenna ports of the uplink reference signals, or the receiving antenna ports of the N sets of downlink reference signals may be the same as the transmitting antenna ports of the uplink reference signals. For the specific implementation method, please refer to the corresponding description in S102, which will not be repeated here.

[0144] S205: The terminal performs channel estimation based on N downlink reference signals to obtain downlink measurement channels of N TRPs, and determines the phase difference between the downlink measurement channels of N-1 TRPs and the downlink measurement channel of the reference TRP.

[0145] For example, according to the formulas (1) to (3) described above, the terminal can obtain the downlink measurement channel of the i-th TRP by performing channel estimation based on N downlink reference signals. 0 <i≤N,i≠nref,以及参考TRP的下行测量信道 And, according to the formula (3) described above, the terminal can determine the phase difference a between the downlink measurement channels of the N-1 TRPs and the downlink measurement channel of the reference TRP i The specific implementation and examples can refer to the description of the corresponding examples of the above formula, which will not be repeated here.

[0146] Optionally, when the N TRPs include the first TRP and the second TRP, the terminal performs channel estimation on the first downlink reference signal to obtain the first downlink measurement channel, and performs channel estimation on the second downlink reference signal to obtain the second downlink measurement channel.

[0147] In S206, the terminal sends the corresponding channel state information report to the N-1 TRPs.

[0148] For example, the terminal has determined that the phase difference between the downlink measurement channels of the N-1 TRPs and the downlink measurement channel of the reference TRP includes a1, a2, …, an-1. i Then, the terminal can send the channel state information report, which can be expressed as CSI-report(a1, a2, …, an-1). i , i≠nref.

[0149] Optionally, the first channel state information report includes the first phase difference a1 between the first downlink measurement channel and the second downlink measurement channel.

[0150] In a possible implementation, the first channel state information report is reported in a wideband. The example of this implementation can refer to the corresponding description in S101, which will not be repeated here.

[0151] In a possible implementation, the first phase difference is quantized by using a first threshold or a second threshold. The quantization range corresponding to the first threshold is greater than or equal to 0 and less than or equal to the first threshold; the quantization range corresponding to the second threshold is greater than or equal to the opposite of the second threshold and less than or equal to the second threshold. Optionally, the first threshold is 2π, and the second threshold is π. The example of this implementation can refer to the corresponding description in S101, which will not be repeated here.

[0152] Optionally, the terminal can send the corresponding channel state information report to the reference TRP, and the channel state information report corresponding to the reference TRP includes the phase difference between the downlink measurement channels of the reference TRP and the N-1 TRPs, for example, the channel state information report corresponding to the reference TRP can be expressed as CSI-report(a nref ).

[0153] Optionally, the embodiment can further include the following flow:

[0154] S207, the N-1 TRPs determine the phase difference between the uplink measurement channel of the reference TRP.

[0155] For example, according to the above-described formulas (4)-(6), the i-th TRP can determine the phase difference β i between the uplink measurement channel of the i-th TRP and the uplink measurement channel of the reference TRP. The reference TRP can determine the uplink measurement channel of the reference TRP. And the TRPs can exchange information of the uplink measurement channel, for example, the reference TRP can send the uplink measurement channel of the reference TRP to the i-th TRP. So that the i-th TRP determines the phase difference β i between the uplink measurement channel of the i-th TRP and the uplink measurement channel of the reference TRP. i .

[0156] Optionally, the reference TRP can exchange information with the N-1 TRPs to obtain information of the uplink measurement channel corresponding to the N-1 TRPs, so as to determine the phase difference between the uplink measurement channel of the reference TRP and the N-1 TRPs.

[0157] S208, the N-1 TRPs determine the phase calibration coefficient between the reference TRP.

[0158] For example, according to the above-described formula (7), the i-th TRP can determine the phase calibration coefficient γ i between the i-th TRP and the reference TRP. i So as to adjust the transmission phase when transmitting the downlink reference signal next time, or adjust the receiving phase when receiving the uplink reference signal next time, which is conducive to realizing phase calibration.

[0159] Optionally, the reference TRP can determine the phase calibration coefficient between the reference TRP and the N-1 TRPs based on the phase difference between the downlink measurement channel of the reference TRP and the N-1 TRPs, and the phase difference between the uplink measurement channel of the reference TRP and the N-1 TRPs. It can be understood that the specific implementation of the reference TRP performing S206-S208 is similar to that of the i-th TRP, for example, the implementation according to the formulas (4)-(7), which is not limited in the present application.

[0160] In this embodiment, the terminal can transmit the uplink reference signal to the N TRPs, so that different TRPs estimate the respective uplink measurement channels based on the uplink reference signal, and the N TRPs can precode the downlink reference signal based on the respective uplink measurement channels, so that the terminal determines the reference TRP based on the precoded downlink reference signal, which is conducive to the terminal assisting the base station to correct the reciprocity between the TRPs.

[0161] It should be understood that, in order to realize the functions of the above-mentioned embodiments of the device, the base station and the terminal include the corresponding hardware structure and / or software modules for performing each function. Those skilled in the art should easily realize that, in combination with the units and method steps of each example described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0162] Figure 6 and Figure 7 The schematic diagram of a possible communication apparatus provided in the present application is shown. The communication apparatus can be used to realize the functions of the first device (such as a network side device, such as a base station, a TRP) or the second device (such as a terminal side device) in the above-mentioned method embodiments, and thus can also realize the beneficial effects possessed by the above-mentioned method embodiments. In the embodiments of the present application, the communication apparatus can be a terminal as shown in Figure 1 , an access network device as shown in Figure 1 , or a module (such as a chip) applied to the terminal side or the terminal side.

[0163] As shown in Figure 6 , the communication apparatus 600 includes a processing unit 610 and a transceiver unit 620. The communication apparatus 600 is used to realize the functions of the terminal or the base station in the method embodiments shown in Figure 4 and Figure 5 . Optionally, the transceiver unit 620 includes a sending unit and a receiving unit, and the transceiver unit 620 can also be referred to as a communication unit.

[0164] When the communication apparatus 600 is used to realize the functions of the network device in the method embodiments shown in Figure 4 , the transceiver unit 620 is used to receive a first channel state information report, the first channel state information report including a first phase difference between a first downlink measurement channel of a first TRP and a second downlink measurement channel of a second TRP; the first downlink measurement channel is determined by a first downlink reference signal, and the first downlink reference signal corresponds to the first TRP; the second downlink measurement channel is determined by a second downlink reference signal, and the second downlink reference signal corresponds to the second TRP. The processing unit 610 is used to determine a second phase difference between a first uplink measurement channel of the first TRP and a second uplink measurement channel of the second TRP; the first uplink measurement channel is determined by an uplink reference signal received by the first TRP; the second uplink measurement channel is determined by an uplink reference signal received by the second TRP. The processing unit 610 is further used to determine a phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference.

[0165] In one possible implementation, the antenna port for sending the first downlink reference signal by the first TRP is the same as the antenna port for receiving the uplink reference signal.

[0166] In a possible implementation manner, resources of the first downlink reference signal are associated with resources of the uplink reference signal; and resources of the second downlink reference signal are associated with resources of the uplink reference signal.

[0167] In a possible implementation manner, the first channel state information report is associated with an uplink reference signal resource.

[0168] In one possible implementation, the second TRP is a reference TRP.

[0169] In a possible implementation, the first channel state information report is a broadband report.

[0170] In one possible implementation, the first phase difference is quantized using a first threshold or a second threshold, wherein the quantization range corresponding to the first threshold is greater than or equal to 0 and less than or equal to the first threshold; and the quantization range corresponding to the second threshold is greater than or equal to the inverse of the second threshold and less than or equal to the second threshold.

[0171] In a possible implementation, the first threshold is 2π, and the second threshold is π.

[0172] It can be seen that when the communication device 600 is used to implement Figure 4 In the method embodiment shown, when the network device functions, the communication device 600 can obtain the first phase difference between the downlink measurement channels of the first TRP and the second TRP by receiving the first channel state information report reported by the terminal; then determine the second phase difference between the uplink measurement channels of the first TRP and the second TRP, and determine the phase calibration coefficient between the first TRP and the second TRP based on the first phase difference and the second phase difference, so that when the TRP sends a downlink reference signal or receives an uplink reference signal next time, the phase of the TRP sent or received is adjusted based on the phase calibration coefficient, which is conducive to achieving reciprocity correction between TRPs without limiting the hardware specifications of the TRP, and is conducive to improving data transmission performance. In addition, the first channel state information report reported by the terminal only needs to carry phase-related information, which is conducive to reducing feedback overhead.

[0173] When the communication device 600 is used to implement Figure 4In the method embodiment shown, the terminal performs the following functions: the transceiver 620 receives the first downlink reference signal and the second downlink reference signal. The processing unit 610 estimates a first downlink measurement channel of the first TRP based on the first downlink reference signal and estimates a second downlink measurement channel of the second TRP based on the second downlink reference signal. The transceiver 620 further transmits a first channel state information report to the first TRP, the first channel state information report including a first phase difference between the first downlink measurement channel and the second downlink measurement channel.

[0174] In a possible implementation, the second TRP is a reference TRP.

[0175] In a possible implementation, the transceiver 620 further receives N downlink reference signals. The processing unit 610 further determines that a TRP with the maximum RSRP among the N downlink reference signals is the reference TRP.

[0176] In a possible implementation, the terminal receives the first downlink reference signal through the same antenna port as that for transmitting the uplink reference signal, and receives the second downlink reference signal through the same antenna port as that for transmitting the uplink reference signal.

[0177] In a possible implementation, the resource of the first downlink reference signal is associated with the resource of the uplink reference signal, and the resource of the second downlink reference signal is associated with the resource of the uplink reference signal.

[0178] In a possible implementation, the first channel state information report is associated with the resource of the uplink reference signal.

[0179] In a possible implementation, the first channel state information report is reported in a wideband manner.

[0180] In a possible implementation, the first phase difference is quantized using a first threshold or a second threshold. The first threshold corresponds to a quantization range of greater than or equal to 0 and less than or equal to the first threshold, and the second threshold corresponds to a quantization range of greater than or equal to the opposite of the second threshold and less than or equal to the second threshold.

[0181] In a possible implementation, the first threshold is 2π, and the second threshold is π.

[0182] It can be seen that when the communication apparatus 600 is used to implement the method, the transceiver 620 receives the first downlink reference signal and the second downlink reference signal. The processing unit 610 estimates a first downlink measurement channel of the first TRP based on the first downlink reference signal and estimates a second downlink measurement channel of the second TRP based on the second downlink reference signal. The transceiver 620 further transmits a first channel state information report to the first TRP, the first channel state information report including a first phase difference between the first downlink measurement channel and the second downlink measurement channel. Figure 4In the illustrated method embodiment, when the terminal functions, the communication device 600 can receive downlink reference signals from different TRPs and perform channel estimation based on the downlink reference signals of the different TRPs to obtain downlink measurement channels of the different TRPs, thereby obtaining a first phase difference between the downlink measurement channels of the different TRPs. Furthermore, the second device can report the first phase difference to the base station, which helps assist the base station in performing reciprocity correction between the TRPs and improves data transmission performance.

[0183] When the communication device 600 is used to implement Figure 5 The functions of the terminal in the method embodiment shown are as follows: the transceiver unit 620 is used to send an uplink reference signal; the uplink reference signal is used for the first TRP to determine the first uplink measurement channel, or the uplink reference signal is used for the second TRP to determine the second uplink measurement channel; the first uplink measurement channel is used to precode the first downlink reference signal; and the second uplink measurement channel is used to precode the second downlink reference signal. The transceiver unit 620 is also used to receive the first downlink reference signal and the second downlink reference signal. The processing unit 610 is used to estimate the first downlink measurement channel of the first TRP based on the first downlink reference signal; and to estimate the second downlink measurement channel of the second TRP based on the second downlink reference signal. The transceiver unit 620 is also used to send a first channel state information report to the first TRP, and the first channel state information report includes a first phase difference between the first downlink measurement channel and the second downlink measurement channel.

[0184] Optionally, other possible implementations may refer to the corresponding description when the communication device 600 is used to implement the functions of the terminal, which will not be repeated here.

[0185] For more detailed description of the processing unit 610 and the transceiver unit 620, please refer to Figure 4 and Figure 5 The method embodiment shown is described in detail.

[0186] like Figure 7 As shown, the communication device 700 includes a processor 710 and an interface circuit 720. The processor 710 and the interface circuit 720 are coupled to each other. It will be understood that the interface circuit 720 can be a transceiver or an input / output interface. Optionally, the communication device 700 may also include a memory 730 for storing instructions executed by the processor 710, or storing input data required by the processor 710 to execute instructions, or storing data generated after the processor 710 executes instructions. Sometimes, the interface circuit 720 can also be understood as a part of the processor 710, in which case the communication device 700 includes the processor 710. Optionally, the transceiver includes a transmitter and a receiver.

[0187] When the communication device 700 is used to implement Figure 4 andFigure 5 When the method embodiments are implemented by the apparatus shown in FIG. 7, the processor 710 is configured to implement the functions of the processing unit 610, and the interface circuit 720 is configured to implement the functions of the transceiver unit 620.

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

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

[0190] In this application, entity A transmitting information to entity B can be that A directly transmits to B, or that A indirectly transmits to B through other entities. Similarly, entity B receiving information from entity A can be that entity B directly receives the information transmitted by entity A, or that entity B indirectly receives the information transmitted by entity A through other entities. Here, entity A and B can be RAN nodes or terminals, or modules inside RAN nodes or terminals. The transmission and reception of information can be the information interaction between RAN nodes and terminals, for example, the information interaction between a base station and a terminal; the transmission and reception of information can also be the information interaction between two RAN nodes, for example, the information interaction between a CU and a DU; the transmission and reception of information can also be the information interaction between different modules inside one device, for example, the information interaction between a terminal chip and other modules in the terminal, or the information interaction between a base station chip and other modules in the base station.

[0191] In other words, the transmission and reception can be between devices, for example, between network devices and terminal devices, or can be within a device, for example, between components, modules, chips, software modules or hardware modules in a device through a bus, a wire or an interface.

[0192] It can be understood that the information can be processed, such as encoding and modulation, between the source end and the destination end of the information transmission, but the destination end can understand the valid information from the source end. Similar expressions in the present application can be understood similarly, and will not be repeated.

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

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

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

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

[0197] In the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" describes the relationship between the associated objects, which means that there can be three kinds of relationships, for example, A and / or B, which can represent the following cases: A exists alone, A and B exist together, B exists alone, where A and B can be singular or plural. In the literal description of the present application, the character " / ", generally represents that the associated objects before and after are in an "or" relationship; in the formula of the present application, the character " / ", represents that the associated objects before and after are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0198] In the present application, the same or similar technical features can be distinguished by using "first", "second" and the like. The "first", "second" and the like do not limit the number and execution order, and the "first", "second" and the like do not necessarily mean different. In the embodiments of the present application, the words "exemplary" or "for example" are used to mean example, illustration or description, and any embodiment or design scheme described as "exemplary" or "for example" should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. The words "exemplary" or "for example" are intended to present relevant concepts in a specific manner and facilitate understanding.

[0199] In the embodiments of the present application, "indication" can include direct indication and indirect indication, and can also include explicit indication and implicit indication. The information indicated by certain information (indication information described below) is referred to as to-be-indicated information. In the implementation process, there are many ways to indicate the to-be-indicated information, for example, but not limited to, the to-be-indicated information can be directly indicated, such as the to-be-indicated information itself or the index of the to-be-indicated information. The to-be-indicated information can also be indirectly indicated by indicating other information, where the other information and the to-be-indicated information have an association relationship. The to-be-indicated information can also be indicated only by a part of the to-be-indicated information, and the other part of the to-be-indicated information is known or agreed in advance. For example, the indication of a specific information can be achieved by means of the arrangement order of each information agreed in advance (for example, protocol predefined), thereby reducing the indication overhead to a certain extent. The specific manner of indication is not limited in the present application. It can be understood that for the sender of the indication information, the indication information can be used to indicate the to-be-indicated information, and for the receiver of the indication information, the indication information can be used to determine the to-be-indicated information.

[0200] It can be understood that the various numbers involved in the embodiments of the present application are only for convenient differentiation, and do not limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the execution order, and the execution order of the processes should be determined by its function and inherent logic.

Claims

1. A communication method, characterized in that: The method comprises: receiving a first channel state information report, the first channel state information report including one or more first phase differences between a first downlink sounding channel of a first transmission reception point (TRP) and a second downlink sounding channel of a second TRP; the first downlink sounding channel being determined by a first downlink reference signal, the first downlink reference signal corresponding to the first TRP; and the second downlink sounding channel being determined by a second downlink reference signal, the second downlink reference signal corresponding to the second TRP; determining one or more second phase differences between a first uplink ranging channel of the first TRP and a second uplink ranging channel of the second TRP, wherein the first uplink ranging channel is determined by an uplink reference signal received by the first TRP, and the second uplink ranging channel is determined by an uplink reference signal received by the second TRP; Based on the first phase difference and the second phase difference, a phase calibration coefficient between the first TRP and the second TRP is determined.

2. The method according to claim 1, characterized in that The antenna port through which the first TRP sends the first downlink reference signal is the same as the antenna port through which the uplink reference signal is received; The antenna port for sending the second downlink reference signal by the second TRP is the same as the antenna port for receiving the uplink reference signal.

3. The method according to claim 1, characterized in that The resource of the first downlink reference signal is associated with the resource of the uplink reference signal; The resource of the second downlink reference signal is associated with the resource of the uplink reference signal.

4. The method according to claim 1, wherein The first channel state information report is associated with a resource of the uplink reference signal.

5. The method according to any one of claims 1 to 4, characterized in that The second TRP is a reference TRP.

6. The method according to any one of claims 1 to 4, characterized in that The first channel state information report is a broadband report, and the first channel state information report corresponds to a first phase difference.

7. The method according to any one of claims 1 to 4, characterized in that The first channel state information report is a sub-band report, and the first channel state information report corresponds to multiple first phase differences.

8. The method according to any one of claims 1 to 4, characterized in that The first phase difference is quantified using a first threshold or a second threshold; The quantization range corresponding to the first threshold is greater than or equal to 0 and less than or equal to the first threshold; The quantization range corresponding to the second threshold is greater than or equal to the inverse of the second threshold and less than or equal to the second threshold.

9. The method according to claim 8, characterized in that The first threshold is 2π, and the second threshold is π.

10. A communication method, characterized in that: The method comprises: receiving a first downlink reference signal and a second downlink reference signal; Estimating based on the first downlink reference signal to obtain a first downlink measurement channel of the first TRP; Estimating a second downlink ranging channel of the second TRP based on the second downlink reference signal; A first channel state information report is sent to the first TRP, where the first channel state information report includes one or more first phase differences between the first downlink measurement channel and the second downlink measurement channel.

11. A communication method, characterized in that: The method comprises: Sending an uplink reference signal; the uplink reference signal is used for a first TRP to determine a first uplink sounding channel, or the uplink reference signal is used for a second TRP to determine a second uplink sounding channel; the first uplink sounding channel is used to precode a first downlink reference signal; the second uplink sounding channel is used to precode a second downlink reference signal; receiving the first downlink reference signal and the second downlink reference signal; Estimating based on the first downlink reference signal to obtain a first downlink measurement channel of the first TRP; Estimating a second downlink ranging channel of the second TRP based on the second downlink reference signal; A first channel state information report is sent to the first TRP, where the first channel state information report includes one or more first phase differences between the first downlink measurement channel and the second downlink measurement channel.

12. The method according to claim 10 or 11, characterized in that The second TRP is a reference TRP.

13. The method according to claim 10 or 11, characterized in that The method further comprises: N downlink reference signals are received, and a TRP having the largest reference signal received power (RSRP) among the N downlink reference signals is determined as the reference TRP.

14. The method according to claim 10 or 11, characterized in that The antenna port for receiving the first downlink reference signal is the same as the antenna port for sending the uplink reference signal; The antenna port for receiving the second downlink reference signal is the same as the antenna port for sending the uplink reference signal.

15. The method according to claim 10 or 11, characterized in that The resource of the first downlink reference signal is associated with the resource of the uplink reference signal; The resource of the second downlink reference signal is associated with the resource of the uplink reference signal.

16. The method according to claim 10 or 11, characterized in that The first channel state information report is associated with a resource of the uplink reference signal.

17. The method according to claim 10 or 11, characterized in that The first channel state information report is a broadband report, and the first channel state information report corresponds to a first phase difference.

18. The method according to claim 10 or 11, characterized in that The first channel state information report is a sub-band report, and the first channel state information report corresponds to multiple first phase differences.

19. The method according to claim 10 or 11, characterized in that The phase difference of the first phase calibration coefficient is quantified using a first threshold or a second threshold; The quantization range of the phase calibration coefficient corresponding to the first threshold is greater than or equal to 0 and less than or equal to the first threshold; The quantization range of the phase calibration coefficient corresponding to the second threshold is greater than or equal to the inverse of the second threshold and less than or equal to the second threshold.

20. The method according to claim 19, characterized in that The first threshold is 2π, and the second threshold is π.

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

22. A communication device, characterized in that: The communication device comprises a memory and one or more processors, wherein the memory is used to store a computer program; the one or more processors are used to execute the computer program in the memory, so that the communication device performs the method according to any one of claims 1 to 9 or claims 10 to 20.

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

24. A computer program product, characterized in that The method comprises instructions which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 9 or claims 10 to 20.

25. A communication system, characterized in that: The communication system includes an apparatus for executing the method according to any one of claims 1 to 9, and an apparatus for executing the method according to any one of claims 10 to 20.

26. A chip or a chip system, characterized in that: comprising a processor for performing the method of any one of claims 1 to 9 or claims 10 to 20.