Communication method and communication apparatus

By measuring and reporting the deviation information and precoding matrix of network devices through the terminal, the problem of low CJT transmission performance was solved, and the accuracy of signal compensation and system performance were improved.

WO2026081999A1PCT designated stage Publication Date: 2026-04-23HUAWEI TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
HUAWEI TECH CO LTD
Filing Date
2025-10-13
Publication Date
2026-04-23

AI Technical Summary

Technical Problem

The existing Coherent Joint Transmission (CJT) has low performance, mainly due to the failure to effectively compensate for signal deviations between network devices.

Method used

The terminal receives reference signals sent by network devices, measures and reports deviation information and precoding matrix to ensure the accuracy and timeliness of deviation information, and uses the precoding matrix to correlate with deviation information to improve CJT transmission performance.

Benefits of technology

This improves the accuracy and performance of CJT transmission, ensures that deviation information does not expire, and enhances network throughput and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025127371_23042026_PF_FP_ABST
    Figure CN2025127371_23042026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present application are a communication method and a communication apparatus. The communication method comprises: receiving first information from a first network device among a plurality of network devices, wherein the first information is used for triggering a terminal to report, on the basis of a first reference signal sent by the first network device, offset information of a signal sent by the first network device relative to a reference network device among the plurality of network devices, and the offset information comprises a DO and / or an FO; receiving second information from the first network device, wherein the second information is used for triggering the terminal to report a precoding matrix on the basis of a second reference signal sent by the first network device; and indicating the precoding matrix to the first network device, wherein the precoding matrix is associated with the offset information, the first information is carried in first DCI, the second information is carried in second DCI, the first DCI is earlier than the second DCI in terms of time, and a time interval between the first DCI and the second DCI is less than or equal to X1 time units. By means of the technical solution, the CJT performance can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods and communication devices

[0001] This application claims priority to Chinese Patent Application No. 202411452133.2, filed on October 17, 2024, entitled "Communication Method and Communication Apparatus", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and more particularly to a communication method and a communication device. Background Technology

[0003] Coherent joint transmission (CJT) refers to multiple network devices sending the same data stream to terminal devices through joint transmission, which can improve network throughput and user experience. The prerequisite for implementing CJT is that the carrier frequency and phase of the signals transmitted between network devices are synchronized.

[0004] To implement CJT transmission, one method is as follows: The network device transmitting via CJT triggers a terminal to report the deviation information of the signal transmitted by the network device relative to a reference network device among multiple network devices performing CJT transmission. This deviation information includes, for example, frequency offset (FO) and / or delay offset (DO). Upon receiving the deviation information reported by the terminal, the network device compensates for this deviation on the downlink channel to compensate for deviations in the transmitted signal caused by clock asynchrony, delay, and Doppler.

[0005] However, based on the above method, CJT has low transmission performance. Summary of the Invention

[0006] This application provides a communication method and a communication device to improve CJT transmission performance.

[0007] In a first aspect, this application provides a communication method, which can be executed by a terminal, or by a component configured in the terminal (such as a chip, chip system, etc.), or by a logic module or software capable of implementing all or part of the terminal functions, and this application does not limit it.

[0008] The communication method includes: receiving first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices, the first information being used to trigger a terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device, the deviation information including DO and / or FO; receiving second information from the first network device, the second information being used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device; and sending third information to the first network device, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information.

[0009] The association between the precoding matrix and the deviation information can also be replaced with: the precoding matrix is ​​obtained based on the deviation information, or the precoding matrix is ​​related to / correlated with the deviation information, or the precoding matrix is ​​obtained after correction / compensation of the deviation information.

[0010] The first information is used to trigger the terminal to report the deviation information of the signal sent by the first network device relative to a reference network device among multiple network devices, based on the first reference signal sent by the first network device. Alternatively, the first information can be used to instruct the terminal to report the deviation information of the signal sent by the first network device relative to a reference network device among multiple network devices, based on the first reference signal sent by the first network device. Understandably, the first reference signal is used by the terminal to measure the aforementioned deviation information.

[0011] The second information is used to trigger the terminal to report the precoding matrix based on the second reference signal sent by the first network device. Alternatively, the second information can be used to instruct the terminal to report the precoding matrix based on the second reference signal sent by the first network device. Understandably, the second reference signal is used by the terminal to determine the aforementioned precoding matrix.

[0012] For example, the first reference signal mentioned above is a tracking reference signal (TRS), and the second reference signal is a channel state information reference signaling (CSI-RS).

[0013] In one implementation, the first information is carried in the first downlink control information (DCI), and the second information is carried in the second DCI. The first DCI is earlier than the second DCI in time, and the time interval between the first DCI and the second DCI is less than or equal to X1 time units. That is, the first network device uses two different DCIs to trigger the terminal to report the deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices and the precoding matrix.

[0014] In this implementation, the first DCI is earlier than the second DCI in time, and the time interval between the two DCIs is less than or equal to X1 time units. Correspondingly, the terminal first determines the deviation information of the signal transmitted by the first network device relative to a reference network device among multiple network devices based on the first reference signal transmitted by the first network device indicated by the first DCI, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the time interval between the two DCIs is less than or equal to X1 time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the deviation information reported by the terminal and contributing to improved CJT transmission performance.

[0015] In another implementation, the first and second information are carried in the same DCI, the first reference signal is earlier than the second reference signal in time, and the time interval between the first and second reference signals is less than or equal to x2 time units. That is, the first network device uses the same DCI to trigger the terminal to report the deviation information and precoding matrix of the signal sent by the first network device relative to a reference network device among multiple network devices.

[0016] In this implementation, the first reference signal is earlier than the second reference signal in time, and the time interval between the first and second reference signals is less than or equal to x² time units. Correspondingly, the terminal first determines the deviation information of the signal transmitted by the first network device relative to a reference network device among multiple network devices based on the first reference signal, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the time interval between the first and second reference signals is less than or equal to x² time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the reported deviation information and contributing to improved CJT transmission performance.

[0017] In another implementation, the first reference signal is received earlier than the second information, and the time interval between the first reference signal and the second information is less than or equal to X3 time units. That is, the time interval between the first reference signal used to measure the aforementioned deviation information and the second information used to trigger the reporting of the precoding matrix is ​​less than or equal to X3 time units.

[0018] In this implementation, the first reference signal is received earlier than the second information, and the time interval between the first reference signal and the second information is less than or equal to X3 time units. Correspondingly, the terminal first determines the deviation information of the signal transmitted by the first network device relative to a reference network device among multiple network devices based on the first reference signal, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the time interval between the first reference signal and the second information is less than or equal to X3 time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the reported deviation information and contributing to improved CJT transmission performance.

[0019] The aforementioned time unit can be any of the following: time slot, symbol, or millisecond.

[0020] In conjunction with the first aspect, in one possible implementation, X1, X2, or X3 is an "infinite value".

[0021] "Unlimited value" means that the terminal can store deviation information for a long period of time, which means that the terminal can be considered to have no limitation on its ability to store this deviation information.

[0022] In conjunction with the first aspect, in one possible implementation, the third and fourth information are carried in the same physical uplink shared channel (PUSCH) or physical uplink control channel (PUCCH), wherein the fourth information is used to indicate the deviation information measured by the terminal based on the first reference signal.

[0023] In other words, in this implementation, when the first network device scheduling terminal reports the aforementioned deviation information and precoding matrix, the scheduling terminal reports the deviation information and precoding matrix on the same PUSCH or on the same PUSCH.

[0024] This implementation method ensures that the deviation information will not expire, and the terminal does not need excessive storage resources to store the deviation information until a precoding matrix is ​​reported, thereby improving the communication performance of the CJT system.

[0025] For example, if the deviation information is DO or FO, the fourth information is located before the third information in the PUSCH or PUCCH; or, if the deviation information includes DO and FO, the fourth information includes information for indicating DO and information for indicating FO, wherein the information for indicating DO is located before the information for indicating FO in the PUSCH or PUCCH, and the information for indicating FO is located before the third information in the PUSCH or PUCCH.

[0026] With this implementation, the base station can obtain the corresponding TRP deviation information through the order of deviation information in the predefined uplink control information (UCI) and perform compensation, thereby improving the communication performance of the CJT system.

[0027] In conjunction with the first aspect, in one possible implementation, the method further includes: receiving fifth information from a first network device, the fifth information being used to indicate whether a precoding matrix is ​​determined based on offset information.

[0028] The fifth piece of information is used to indicate whether the precoding matrix is ​​determined based on the bias information. Alternatively, it can be replaced with: the fifth piece of information is used to indicate whether the precoding matrix has been compensated for with bias information.

[0029] For example, an additional field can be added to the “CSI Trigger Status” field of Radio Resource Control (RRC) to indicate that the precoding matrix is ​​determined based on the bias information; or a fifth piece of information can be set in the configuration field of each “report” to indicate whether the precoding matrix reported each time has been compensated for with the bias information.

[0030] Thus, for the terminal, only when the fifth piece of information is used to indicate the determination of the precoding matrix based on the deviation information will the terminal report the precoding matrix obtained after deviation information compensation.

[0031] Secondly, this application provides a communication method, which can be executed by a first network device, or by a component (such as a chip, chip system, etc.) configured in the first network device, or by a logic module or software capable of implementing all or part of the functions of the first network device. This application does not limit the scope of the method.

[0032] The communication method includes: sending first information to a terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices based on a first reference signal sent by the first network device, the deviation information including DO and / or FO; sending second information to the terminal, the second information being used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device; and receiving third information from the terminal, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information;

[0033] Wherein, the first information is carried in the first DCI, the second information is carried in the second DCI, the first DCI is earlier than the second DCI in time and the time interval between the first DCI and the second DCI is less than or equal to X1 time units; or, the first information and the second information are carried in the same DCI, the first reference signal is earlier than the second reference signal in time and the time interval between the first reference signal and the second reference signal is less than or equal to X2 time units; or, the first reference signal is earlier than the reception of the second information in time and the time interval between the first reference signal and the second information is less than or equal to X3 time units.

[0034] Understandably, when the first information is carried in the first DCI and the second information is carried in the second DCI, and the first DCI is earlier than the second DCI in time and the time interval between the first DCI and the second DCI is less than or equal to X1 time units, the terminal first determines the deviation information of the signal sent by the first network device relative to a reference network device among multiple network devices based on the first reference signal sent by the first network device indicated by the first DCI, and then determines the precoding matrix to be reported based on the deviation information. Furthermore, since the time interval between the two DCIs is less than or equal to X1 time units, it can be guaranteed that the deviation information reported by the terminal will not expire, thus ensuring the accuracy of the deviation information reported by the terminal and helping to improve the transmission performance of CJT.

[0035] Understandably, when the first and second information are carried in the same DCI, and the first reference signal is earlier than the second reference signal in time, and the time interval between the first and second reference signals is less than or equal to x² time units, the terminal first determines the deviation information of the signal sent by the first network device relative to a reference network device among multiple network devices based on the first reference signal, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the time interval between the first and second reference signals is less than or equal to x² time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the deviation information reported by the terminal and helping to improve the transmission performance of CJT.

[0036] Understandably, when the first reference signal arrives earlier than the second information and the time interval between the first reference signal and the second information is less than or equal to X3 time units, the terminal first determines the deviation information of the signal sent by the first network device relative to a reference network device among multiple network devices based on the first reference signal, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the time interval between the first reference signal and the second information is less than or equal to X3 time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the deviation information reported by the terminal and helping to improve the transmission performance of CJT.

[0037] In conjunction with the second aspect, in one possible implementation, the time unit is any of the following: time slot, symbol, or millisecond.

[0038] Optionally, X1, X2, or X3 can be "infinite".

[0039] In conjunction with the second aspect, in one possible implementation, the first reference signal is TRS and the second reference signal is CSI-RS.

[0040] In conjunction with the second aspect, in one possible implementation, the third and fourth information are carried in the same PUSCH or PUCCH; wherein the fourth information is used to indicate the deviation information measured by the terminal based on the first reference signal.

[0041] For example, if the deviation information is DO or FO, the fourth information in the PUSCH or PUCCH is positioned before the third information; or,

[0042] If the deviation information includes DO and FO, the fourth information includes information for indicating DO and information for indicating FO, wherein the information for indicating DO is located in the PUSCH or PUCCH before the information for indicating FO, and the information for indicating FO is located in the PUSCH or PUCCH before the third information.

[0043] In conjunction with the second aspect, in one possible implementation, the method further includes: sending fifth information to the terminal, the fifth information being used to indicate whether the precoding matrix is ​​determined based on the deviation information.

[0044] Thirdly, this application provides a communication method, which can be executed by a terminal, or by a component configured in the terminal (such as a chip, chip system, etc.), or by a logic module or software capable of implementing all or part of the terminal functions. This application does not limit the scope of the method.

[0045] The communication method includes: receiving first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices, the first information being used to trigger a terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device, the deviation information including DO and / or FO; receiving second information from the first network device, the second information being used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device; and sending third information to the first network device, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information; wherein the reporting of the deviation information is earlier than the second information in time and the time interval between the reporting of the deviation information and the second information is less than or equal to X4 time units.

[0046] In this implementation, the time for reporting the deviation information is earlier than the time for receiving the second information, and the interval between the time for reporting the deviation information and the time for receiving the second information is less than or equal to X4 time units. Correspondingly, the terminal first determines the deviation information, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the interval between the time for reporting the deviation information and the time for receiving the second information is less than or equal to X4 time units, it can be guaranteed that the deviation information reported by the terminal will not expire, thus ensuring the accuracy of the reported deviation information and contributing to improved CJT transmission performance.

[0047] In conjunction with the third aspect, in one possible implementation, the time unit is any of the following: time slot, symbol, or millisecond.

[0048] Optional, X4 is "infinite".

[0049] In conjunction with the third aspect, in one possible implementation, the first reference signal is TRS and the second reference signal is CSI-RS.

[0050] In conjunction with the third aspect, in one possible implementation, the method further includes: receiving fifth information from a first network device, the fifth information being used to indicate whether the terminal determines the precoding matrix based on the deviation information.

[0051] Fourthly, this application provides a communication method, which can be executed by a first network device, or by a component (such as a chip, chip system, etc.) configured in the first network device, or by a logic module or software capable of implementing all or part of the functions of the first network device. This application does not limit the scope of the method.

[0052] The communication method includes: sending first information to a terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices based on a first reference signal sent by the first network device, the deviation information including a time delay deviation DO and / or a frequency deviation FO; sending second information to the terminal, the second information being used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device; receiving third information from the terminal, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information; wherein the reporting of the deviation information is earlier than the second information in time and the time interval between the reporting of the deviation information and the second information is less than or equal to X4 time units.

[0053] In conjunction with the fourth aspect, in one possible implementation, the time unit is any of the following: time slot, symbol, or millisecond.

[0054] Optional, X4 is "infinite".

[0055] In conjunction with the fourth aspect, in one possible implementation, the first reference signal is TRS and the second reference signal is CSI-RS.

[0056] In conjunction with the fourth aspect, in one possible implementation, the method further includes: sending fifth information to the terminal, the fifth information being used to indicate whether the terminal determines the precoding matrix based on the deviation information.

[0057] Fifthly, this application provides a communication method, which can be executed by a terminal, or by a component configured in the terminal (such as a chip, chip system, etc.), or by a logic module or software capable of implementing all or part of the terminal functions. This application does not limit the scope of the method.

[0058] The communication method includes: receiving first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices, and the first information is used to trigger a terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device, wherein the deviation information includes DO and / or FO;

[0059] Report the precoding matrix and indication information; the precoding matrix is ​​associated with the deviation information.

[0060] Wherein, if the deviation information includes DO, the indication information is used to indicate the corresponding starting frequency domain position when determining the precoding matrix based on the deviation information; or,

[0061] If the deviation information includes FO, the indication information is used to indicate the starting time-domain position when determining the precoding matrix based on the deviation information.

[0062] In this technical solution, the terminal indicates to the first network device the starting frequency domain position corresponding to the determination of the precoding matrix based on DO, and / or the terminal indicates to the first network device the starting time domain position corresponding to the determination of the precoding matrix based on FO. This allows the first network device and the terminal to align their understanding of the starting position, avoiding inconsistencies between the starting time domain position and / or the starting frequency domain position determined by the first network device and the terminal, thereby improving the transmission efficiency of CJT.

[0063] In conjunction with the fifth aspect, in one possible implementation, the starting frequency domain position is the starting position of the frequency domain resources occupied by the channel state information reference resources.

[0064] In conjunction with the fifth aspect, in one possible implementation, the starting time-domain position is the starting position of the time-domain resources occupied by the channel state information reference resources.

[0065] Sixthly, this application provides a communication method, which can be executed by a first network device, or by a component (such as a chip, chip system, etc.) configured in the first network device, or by a logic module or software capable of implementing all or part of the functions of the first network device, and this application does not limit it in this regard.

[0066] The communication method includes: sending first information to a terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices based on a first reference signal sent by the first network device, the deviation information including DO and / or; receiving a precoding matrix reported by the terminal, the precoding matrix being associated with the deviation information; wherein, if the deviation information includes DO, indication information is used to indicate the corresponding starting frequency domain position when determining the precoding matrix based on the deviation information; or, if the deviation information includes FO, indication information is used to indicate the corresponding starting time domain position when determining the precoding matrix based on the deviation information.

[0067] In conjunction with the sixth aspect, in one possible implementation, the starting frequency domain position is the starting position of the frequency domain resources occupied by the channel state information reference resources.

[0068] In conjunction with the sixth aspect, in one possible implementation, the starting time-domain position is the starting position of the time-domain resources occupied by the channel state information reference resources.

[0069] Seventhly, this application provides a communication method, which can be executed by a terminal, or by a component configured in the terminal (such as a chip, chip system, etc.), or by a logic module or software capable of implementing all or part of the terminal functions, and this application does not limit it.

[0070] The communication method includes: receiving first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices; the first information is used to trigger a terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device; the deviation information includes DO and / or FO; and the terminal reports a precoding matrix, wherein the precoding matrix is ​​associated with the deviation information.

[0071] The first network device schedules the terminal to report the precoding matrix in a semi-persistent manner. The time of reporting deviation information meets the following conditions: the time of reporting deviation information is earlier than the time of receiving the first CSI-RS, and the time interval between the time of reporting deviation information and the time of receiving the first CSI-RS is less than or equal to X5 time units, and the first CSI-RS is the previous CSI-RS closest to the Channel State Information Reference Resource (CSI reference resource); or, the time of reporting deviation information meets the following conditions: the time of reporting deviation information is earlier than the time of receiving the Channel State Information Reference Resource (CSI reference resource), and the time interval between the time of reporting deviation information and the time of receiving the CSI reference resource is less than or equal to X6 time units.

[0072] This technical solution allows the terminal to first determine the deviation information and then determine the precoding matrix to be reported based on that deviation information. Furthermore, since the time interval between the terminal reporting the deviation information and receiving the first CSI-RS is less than or equal to x5 time units, or the time interval between the terminal reporting the deviation information and receiving the CSI reference resource is less than or equal to x6 time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the reported deviation information and contributing to improved CJT transmission performance.

[0073] Eighthly, this application provides an apparatus comprising: a module or unit for implementing the method of the first aspect and any possible implementation thereof; or, a module or unit for implementing the method of the second aspect and any possible implementation thereof; or, a module or unit for implementing the method of the third aspect and any possible implementation thereof; or, a module or unit for implementing the method of the fourth aspect and any possible implementation thereof; or, a module or unit for implementing the method of the fifth aspect and any possible implementation thereof; or, a module or unit for implementing the method of the sixth aspect and any possible implementation thereof; or, a module or unit for implementing the method of the seventh aspect and any possible implementation thereof. It should be understood that each module or unit may implement its corresponding function by executing a computer program.

[0074] A ninth aspect provides an apparatus comprising a processor and a storage medium storing instructions which, when executed by the processor, cause a method as described in the first aspect or any possible implementation thereof to be implemented, or cause a method as described in the second aspect or any possible implementation thereof to be implemented, or cause a method as described in the third aspect or any possible implementation thereof to be implemented, or cause a method as described in the fourth aspect or any possible implementation thereof to be implemented, or cause a method as described in the fifth aspect or any possible implementation thereof to be implemented, or cause a method as described in the sixth aspect or any possible implementation thereof to be implemented, or cause a method as described in the seventh aspect or any possible implementation thereof to be implemented.

[0075] In a tenth aspect, an apparatus is provided, comprising processing circuitry for processing data and / or information such that a method as in the first aspect or any possible implementation thereof is implemented, or a method as in the second aspect or any possible implementation thereof is implemented, or a method as in the third aspect or any possible implementation thereof is implemented, or a method as in the fourth aspect or any possible implementation thereof is implemented, or a method as in the fifth aspect or any possible implementation thereof is implemented, or a method as in the sixth aspect or any possible implementation thereof is implemented, or a method as in the seventh aspect or any possible implementation thereof is implemented.

[0076] The processing circuit may include one or more processors, or all or part of the circuitry in one or more processors used for control or processing functions.

[0077] Optionally, the apparatus may further include a memory for storing programs or instructions, and the processor for executing the programs or instructions, or for implementing the method as in the second aspect or any possible implementation thereof, or for implementing the method as in the third aspect or any possible implementation thereof, or for implementing the method as in the fourth aspect or any possible implementation thereof, or for implementing the method as in the fifth aspect or any possible implementation thereof, or for implementing the method as in the sixth aspect or any possible implementation thereof, or for implementing the method as in the seventh aspect or any possible implementation thereof.

[0078] Optionally, the device may also include the transceiver circuit, or an input / output interface.

[0079] Eleventhly, a chip is provided, including processing circuitry, the processing circuitry being configured to execute a program or instructions to implement a method as described in the second aspect or any possible implementation thereof, or to implement a method as described in the third aspect or any possible implementation thereof, or to implement a method as described in the fourth aspect or any possible implementation thereof, or to implement a method as described in the fifth aspect or any possible implementation thereof, or to implement a method as described in the sixth aspect or any possible implementation thereof, or to implement a method as described in the seventh aspect or any possible implementation thereof.

[0080] Optionally, the chip may further include a memory for storing programs or instructions.

[0081] Optionally, the chip may also include transceiver circuitry, or input / output interfaces.

[0082] In a twelfth aspect, an apparatus is provided, comprising one or more processors and a communication circuit, the communication circuit being used by the apparatus to perform at least one of signal input or output; the one or more processors being configured to implement a method as described in the first aspect or any possible implementation thereof, or to implement a method as described in the second aspect or any possible implementation thereof, or to implement a method as described in the third aspect or any possible implementation thereof, or to implement a method as described in the fourth aspect or any possible implementation thereof, or to implement a method as described in the fifth aspect or any possible implementation thereof, or to implement a method as described in the sixth aspect or any possible implementation thereof, or to implement a method as described in the seventh aspect or any possible implementation thereof.

[0083] In a thirteenth aspect, this application provides a computer-readable storage medium storing computer-readable instructions that, when read and executed by a computer, cause the computer to perform any of the possible designs in the first to seventh aspects described above.

[0084] In a fourteenth aspect, this application provides a computer program product that, when read and executed by a computer, causes the computer to perform any of the possible designs in the first to seventh aspects described above. Attached Figure Description

[0085] Figure 1 is a schematic diagram of a communication system to which the technical solution of this application can be applied;

[0086] Figure 2 shows a schematic diagram of part of the control plane and data plane protocol stack structure of the communication device;

[0087] Figure 3 shows a schematic diagram of the terminal reporting FO;

[0088] Figure 4 shows a schematic diagram of the terminal reporting DO and precoding matrix;

[0089] Figures 5, 7, 9, 11, and 15 are schematic flowcharts of the communication method provided in this application;

[0090] Figures 6, 8, 10, 12, 13 and 14 are schematic diagrams of deviation information reporting and precoding matrix reporting provided in this application;

[0091] Figures 16 and 17 are structural schematic diagrams of the communication device provided in this application. Detailed Implementation

[0092] To facilitate understanding of the technical solutions provided in this application, some terms involved in this application will be explained first. This part is only for the purpose of understanding and should not be regarded as a specific limitation of this application.

[0093] 1. Centralized RAN and Internet Protocol RAN

[0094] Existing mobile communication systems have various radio access networks (RANs) with different networking forms, the most common being centralized RAN (CRAN) networking and distributed networking (such as Internet Protocol RAN (IPRAN)).

[0095] In CRAN networking, different RAN devices have ideal backhaul, meaning that the transmission latency between different RAN devices is very small, enabling real-time information exchange between RAN devices.

[0096] In IPRAN networking, the backhaul between different RAN devices is not ideal, meaning that the transmission latency between different RAN devices is relatively large, making it impossible for RAN devices to exchange information in real time.

[0097] 2. Coherent Joint Transmission

[0098] Coherent joint transmission (CJT) refers to the transmission of the same data stream to a terminal by multiple network devices in a joint transmission manner. This allows the signals sent from multiple network devices to be coherently superimposed at the terminal, and interference to be coherently canceled, thereby greatly improving the received signal-to-dryness ratio or signal-to-noise ratio, and thus improving network throughput and user experience.

[0099] Achieving coherent joint transmission requires the coordinated transmission of multiple network devices. For CRAN networking, ideal backhaul transmission with low latency between network devices can be assumed, making coordinated transmission between them easy. However, for distributed networking methods such as IPRAN, the non-ideal backhaul transmission latency between network devices can be 20ms or even longer, making real-time information exchange between network devices impossible.

[0100] 3. Reference signal

[0101] Reference signals are used for channel measurement or channel estimation. These reference signals may include, for example, a demodulation reference signal (DMRS), a channel state information reference signal (CSI-RS), and a synchronization signal block (SSB). The terminal uses the reference signals transmitted by the network device to perform channel measurement or channel estimation, thereby obtaining the channel characteristics of the wireless channel between the terminal and the network device.

[0102] The technical solutions provided in this application can be applied to various communication systems. For example, the technical solutions provided in this application can be applied to fifth-generation (5G) mobile communication systems, future evolution systems, or multiple communication convergence systems, as well as to other existing communication systems, such as wideband code division multiple access (WCDMA) systems and long term evolution (LTE) systems.

[0103] To facilitate understanding of the embodiments of this application, a schematic diagram of a communication system 100 applicable to the methods provided in the embodiments of this application is illustrated in conjunction with FIG1.

[0104] As shown in Figure 1, the communication system 100 includes at least two network devices, namely base stations 1 and 2 as shown in Figure 1. The communication system 100 may also include at least one terminal, namely user equipment (UE) 1 to UE5 as shown in Figure 1. UE1 to UE5 can be mobile or fixed. A network device can communicate with one or more terminals via a wireless link. Each network device can provide communication coverage for a specific geographical area and can communicate with terminals located within that coverage area.

[0105] For example, network devices can send configuration / scheduling information to terminals, and terminals can receive downlink data sent by network devices based on this configuration information; similarly, terminals can also send uplink data to network devices. In the system shown in Figure 1, UE1 and UE2 are within the coverage area of ​​base station 1, UE3 and UE4 are within the shared coverage area of ​​base stations 1 and 2, and UE5 is within the coverage area of ​​base station 2. Therefore, UE3 and UE4 can establish wireless communication with either base station 1 or base station 2. In this case, base stations 1 and 2 can jointly provide communication services to UE3 and UE4 via CJT (Communication-Jet-Telecommunications).

[0106] It should be understood that Figure 1 exemplarily illustrates two network devices and five terminals, as well as the communication links between the various communication devices. In a real system, there may be more network devices and terminals, and this application does not limit this.

[0107] The aforementioned communication devices, such as the network devices (base station 1 and base station 2) and terminals (UE 1 to UE 5) in Figure 1, can be configured with multiple antennas. These multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, each communication device also includes a transmitter chain and a receiver chain, which, as will be understood by those skilled in the art, may include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas). Therefore, communication between the network devices and terminals can be achieved through multi-antenna technology.

[0108] Optionally, the wireless communication system 100 may also include other network entities such as a network controller and a mobility management entity, but the embodiments of this application are not limited thereto.

[0109] It should be understood that Figure 1 is only a schematic diagram and does not constitute a limitation on the applicable scenarios of the technical solutions provided in this application.

[0110] In this embodiment, the network device can be a wireless communication base station or base station controller, etc. For example, the base station can include various types of base stations, such as: micro base stations (also known as small stations), macro base stations, relay stations, access points, etc., and this embodiment does not specifically limit this. In this embodiment, the base station can be a base station (node ​​B) in WCDMA, an evolved Node B (eNB or eNodeB) in LTE, an eNB in ​​Internet of Things (IoT) or narrowband Internet of Things (NB IoT), an access point (AP), wireless relay node, wireless backhaul node, transmission point (TP), or TRP in a Wi-Fi system, etc., in 5G mobile communication networks or future evolved public land mobile networks (PLMNs), and this embodiment does not impose any limitations on this.

[0111] The network equipment described in this application, such as base stations, typically includes a baseband unit (BBU), a remote radio unit (RRU) or active antenna unit (AAU), an antenna, and feeders for connecting the RRU / AAU and the antenna. The BBU is responsible for signal modulation. The RRU is responsible for radio frequency processing. The antenna is responsible for the conversion between guided waves on the cable and space waves in the air. On the one hand, distributed base stations significantly shorten the length of the feeders between the RRU / AAU and the antenna, reducing signal loss and feeder costs. On the other hand, the RRU / AAU plus antenna is relatively small and can be installed anywhere, making network planning more flexible. Besides remote RRU / AAU deployment, all BBUs can be centralized in a central office (CO). This centralized approach greatly reduces the number of base station equipment rooms, reduces the energy consumption of supporting equipment, especially air conditioning, and significantly reduces carbon emissions. Furthermore, after the dispersed BBUs are centralized into a BBU baseband pool, unified management and scheduling are possible, making resource allocation more flexible. In this model, all physical base stations evolve into virtual base stations. All virtual base stations share user data transmission and reception, channel quality, and other information within the BBU baseband pool, cooperating with each other to enable joint scheduling.

[0112] In some deployments, a base station may include a central unit (CU) and a distributed unit (DU). The base station may also include an active antenna unit (AAU). The CU implements some of the base station's functions, and the DU implements others. For example, the CU is responsible for handling non-real-time protocols and services, implementing radio resource control (RRC), and the functions of the packet data convergence protocol (PDCP) layer. The DU is responsible for handling physical layer protocols and real-time services, implementing radio link control (RLC), media access control (Media Access Control), and the physical (PHY) layer functions. The AAU implements some physical layer processing functions, radio frequency processing, and related functions of the active antenna. Since information from the radio resource control (RRC) layer ultimately becomes information from the PHY layer, or is derived from PHY layer information, in this architecture, higher-layer signaling, such as RRC or PDCP signaling, can also be considered as being sent by the DU, or by the DU+AAU. It is understood that network devices can be devices that include one or more of the following: CU nodes, DU nodes, and AAU nodes. Furthermore, a CU can be classified as a network device in the RAN or as a network device in the core network (CN), without any restrictions.

[0113] In this embodiment, the apparatus for implementing the functions of a network device can be a network device itself; it can also be an apparatus capable of supporting the network device in implementing those functions, such as a chip system, hardware circuit, software module, or a hardware circuit plus a software module. This apparatus can be installed in the network device or used in conjunction with the network device. In this embodiment, the example of a network device being used to implement the functions of a network device is provided only and does not constitute a limitation on the solutions described in this embodiment.

[0114] In the embodiments of this application, the terminal may also be referred to as UE, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal equipment, wireless communication equipment, user agent, or user device.

[0115] A terminal can be a device that provides voice / data connectivity to a user, such as a handheld device or in-vehicle device with wireless connectivity. Currently, examples of terminals include: mobile phones, tablets, computers with wireless transceiver capabilities (such as laptops, PDAs, etc.), mobile internet devices (MIDs), virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in telemedicine, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks, or terminals in future PLMNs, etc.

[0116] By way of example and not limitation, in this embodiment, the terminal can also be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that utilize wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that are worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not merely hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are feature-rich, large in size, and can achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those that focus on a specific type of application function and require the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0117] Furthermore, a terminal can also be a terminal in an IoT system. IoT is an important component of future information technology development. Its main technical characteristic is connecting objects to networks through communication technologies, thereby realizing an intelligent network that enables human-machine interconnection and machine-to-machine interconnection. IoT technology can achieve massive connectivity, deep coverage, and low terminal power consumption through technologies such as narrowband (NB).

[0118] In this embodiment, the device for implementing the terminal's functions can be a terminal itself, or a device capable of supporting the terminal in implementing those functions, such as a chip system. This device can be installed in the terminal or used in conjunction with the terminal. In this embodiment, the chip system can consist of chips or include chips and other discrete components. This embodiment only uses a terminal as an example to illustrate the device for implementing the terminal's functions and does not limit the solution of this embodiment.

[0119] Network devices and / or terminals can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can also be deployed in the air on airplanes, balloons, and satellites. This application does not limit the scenario in which the network devices and terminals are located. Furthermore, terminals and network devices can be hardware devices, software functions running on dedicated hardware, or software functions running on general-purpose hardware, such as virtualization functions instantiated on a platform (e.g., a cloud platform), or entities that include dedicated or general-purpose hardware devices and software functions. This application does not limit the specific form of the terminals and network devices.

[0120] As an example, the partial control plane and data plane protocol stack structure of the communication device (including network equipment and terminal) involved in this application is shown in Figure 2. Both the network equipment and the terminal have the following modules:

[0121] Radio Resource Control (RRC) Signaling Interaction Module: This module is used by network devices and terminals to send and receive RRC signaling. For example, a network device sends RRC signaling to a terminal, and the terminal receives RRC signaling from the network device.

[0122] Media Access Control (MAC) Signaling Interaction Module: This module is used by network devices and terminals to send and receive MAC control element (CE) signaling. For example, a network device sends MAC CE signaling to a terminal, and the terminal receives MAC CE signaling from the network device.

[0123] Physical layer (PHY) signaling and data interaction module: This module is used by network devices and terminals to send and receive uplink / downlink control signaling and uplink / downlink data.

[0124] For example, in this application, the network device can configure reference signal resources for measurement to the terminal via RRC signaling, such as uplink reference signal resources and downlink reference signal resources. Alternatively, the network device can send a downlink reference signal to the terminal, which receives the downlink reference signal and performs measurements based on it. Alternatively, the terminal can report deviation information to the network side via the physical downlink shared channel (PDSCH) for the network device to compensate for signal deviations. The terminal can also report deviation information, such as uplink control information (UCI) in the PUCCH, to the network side via the physical uplink control channel (PUCCH) for the network device to compensate for signal deviations.

[0125] It should be understood that the modules shown in Figure 2 are merely exemplary, and network devices and terminals may also include other communication modules, such as radio link control (RLC) modules, packet data convergence protocol (PDCP) modules, or service data adaptation protocol (SDAP) modules, etc. The embodiments of this application do not specifically limit this.

[0126] As explained in the terminology above, CJT can improve network throughput and user experience. However, the prerequisite for implementing CJT is ensuring the carrier frequency and phase synchronization of the signals transmitted by the multiple network devices performing CJT. In many scenarios, different network devices do not share a common clock source. Since all signal processing, adoption, and carrier generation are performed under clock control, frequency and phase deviations exist between network devices. This results in the signals transmitted between network devices not being coherent in phase, thus compromising the transmission effectiveness of CJT.

[0127] To address the aforementioned issue of non-ideal clock synchronization, the following approach is proposed: Within the guard interval, the transmitting and receiving points (TRPs) in the network exchange pilot signals over the air interface to estimate the calibration coefficient. The impact of clock asynchrony at this time will be reflected in the calibration coefficient. By compensating the calibration coefficient of the transmitting and receiving channels between TRPs, the impact of non-ideal clock asynchrony can be effectively compensated.

[0128] The method is explained below.

[0129] Let s be the pilot signal for the over-the-air communication between TRP1 and TRP2. Then:

[0130] The pilot signal received by TRP2 from TRP1 is:

[0131] The pilot signal received by TRP1 from TRP2 is:

[0132] Where, Δτ syn1 With Δτ syn2 These represent the timing deviations of TRP1 and TRP2, that is, the deviations of the timing of TRP1 and TRP2 from a certain standard time.

[0133] Wherein, Δf1 and Δf2 represent the frequency deviations of TRP1 and TRP2, respectively, that is, the deviations of the carriers generated by TRP1 and TRP2 from a certain standard frequency.

[0134] Where, η 1,r With η 2,r Representing the amplitude, phase, and time delay of the receiving channels TRP1 and TRP2 respectively, and correspondingly, η 1,t With η 2,t These represent the amplitude, phase, and delay of the TRP1 and TRP2 transmission channels, respectively. These parameters are due to the hardware characteristics of the transmission and reception channels and therefore change slowly over time.

[0135] Among them, h 1→2 with h 2→1 These represent the air interface channels from TRP1 to TRP2 and from TRP2 to TRP1, respectively. Due to the reciprocity of the two transmission channels, the two air interface channels are equal.

[0136] The calibration coefficient is denoted as C, which can be obtained by dividing the received signals from the pilot exchanges, i.e.:

[0137] After the above calibration coefficient compensation, the ratio of the transmit and receive channel responses of TRP1 to TRP2 is equal, that is, it satisfies the following characteristic:

[0138] Analysis of the above equation shows that, to ensure the characteristics given in the equation are met at every moment, the calibration coefficient C needs to change with time, mainly due to... This is caused by the frequency deviation, which accumulates over time as the inter-station phase difference.

[0139] However, the method of exchanging pilot signals between TRPs can only obtain the calibration coefficient C corresponding to a single calibration moment. Since channel compensation between two calibration moments uses the calibration coefficient obtained from the previous calibration moment, it cannot compensate in real time for the phase difference accumulated over time due to frequency deviation, especially when the interval between two calibrations is long and the accumulated phase difference exceeds 180°. Non-ideal clock synchronization introduces a phase difference that accumulates over time and subcarriers between TRPs with non-coordinated clocks, affecting the effectiveness of signal coherent superposition and interference coherent cancellation.

[0140] Therefore, another implementation method is proposed: using the deviation information reported by the terminal to assist the network equipment performing CJT transmission in compensating for the deviation of the transmitted signal caused by clock asynchrony, delay and Doppler.

[0141] For example, a network device performing CJT sends a downlink reference signal to a terminal, which is used by the terminal to measure the deviation information of the signal sent by the network device relative to a reference network device among multiple network devices performing CJT transmission; correspondingly, the terminal reports the deviation information to assist the network device in compensating for the deviation of the sent signal.

[0142] For example, the base station sends downlink reference signals to the terminal for the terminal to measure frequency offset (FO) and / or delay offset (DO). If UE-level FO compensation and DO compensation are performed, the FO reported by the terminal includes the FO caused by clock asynchrony and the Doppler frequency offset caused by terminal movement. The DO reported by the terminal includes the timing offset, air interface transmission delay and transceiver channel delay caused by clock asynchrony.

[0143] Let's take the terminal reporting FO as an example. As shown in Figure 3, network device 1 and network device 2 jointly provide communication services to the same terminal. Network device 2 is the reference network device, and network device 1 can send multiple downlink reference signals to the terminal. The time interval between adjacent reference signals is Δt. Correspondingly, the terminal performs channel estimation based on each downlink reference signal sent by network device 1, and then obtains the FO of the signal sent by network device 1 relative to the signal sent by network device 2 after Doppler domain transformation and Doppler domain frequency offset estimation. The terminal then reports this FO to assist network device 1 in performing frequency offset compensation for the transmitted signal.

[0144] When using terminal-reported deviation information to assist network devices in compensating for signal deviations, the reported deviation information can also be used to compensate for the precoding matrix of downlink data transmitted by the network device, making the precoding matrix more accurate and improving the performance of the network device during precoding. The specific process is as follows:

[0145] The terminal reports a precoding matrix with offset information compensated to the network device. If the reporting of offset information and the precoding matrix are triggered aperiodically by downlink control information (DCI), the offset information selected for compensating the precoding matrix is ​​the most recently reported offset information before the DCI that triggered the precoding matrix reporting. Correspondingly, after receiving the offset information and the precoding matrix with offset information compensated from the terminal, the network device first compensates for the offset information on the downlink channel, and then transmits downlink data based on the downlink channel with offset information compensated and the precoding matrix with offset information compensated from the terminal.

[0146] The above-mentioned compensation of deviation information on the downlink channel means that the deviation information is compensated on the downlink channel matrix corresponding to the downlink channel.

[0147] The following example illustrates the terminal reporting of DO and the precoding matrix based on DO compensation. As shown in Figure 4, network device 1 can send DCI#1 and DCI#2 to the terminal. DCI#1 is used to trigger the terminal to receive the tracking reference signal (TRS) sent by network device 1, measure the DO of the signal sent by network device 1 relative to a reference network device among multiple network devices based on the TRS, and report the DO. DCI#2 is used to trigger the terminal to receive the channel state information reference signal (CSI-RS) sent by network device 1 and report the CSI report based on the CSI-RS. Correspondingly, after receiving DCI#1, the terminal receives the TRS scheduled by DCI#1 and measures the DO corresponding to network device 1 based on the TRS and reports the DO. After receiving DCI#2, the terminal receives the CSI-RS scheduled by DCI#2, and determines the precoding matrix after compensating the DO based on the CSI-RS and the previously reported DO. For example, the terminal first compensates the DO on the CSI-RS to obtain the precoding matrix after compensating the DO based on the compensated CSI-RS, and indicates the precoding matrix after compensating the DO in the CSI report.

[0148] As mentioned above, the precoding matrix reported by the terminal is a precoding matrix that has already compensated for the deviation information. Before transmitting downlink data, the network device first compensates for the downlink channel with the deviation information, and then transmits downlink data based on the downlink channel that has been compensated for the deviation information and the precoding matrix reported by the terminal that has been compensated for the deviation information. Understandably, in this process, the network device may trigger the terminal to report multiple deviation information. Therefore, whether the deviation information selected by the network device for compensating the downlink channel and the deviation information selected by the terminal for compensating the precoding matrix are the same is crucial to the performance of the communication system. If the deviation information selected by the network device for compensating the downlink channel and the deviation information selected by the terminal for compensating the precoding matrix are not the same, it will degrade the performance of the communication system. Although selecting the most recently reported deviation information before the DCI used to trigger the reporting of the precoding matrix can ensure that the network device and the terminal select the same deviation information, it is possible that there has been no deviation information reported for a long time before the DCI used to trigger the reporting of the precoding matrix. In this case, there may be a problem of inaccurate deviation information used by the network device and the terminal, that is, the deviation information used is outdated, which further leads to poor transmission performance of CJT. For example, there may be a long period of time before the DCI used to trigger the reporting of the precoding matrix is ​​reported, and the channel conditions may have changed during this period. This may result in the terminal and network using inaccurate error information for compensation, leading to poor transmission performance of CJT.

[0149] In view of this, embodiments of this application provide a communication method and a communication device to ensure that the deviation information selected by the network device for compensating the downlink channel and the deviation information selected by the terminal for compensating the precoding matrix are the same deviation information, while also ensuring that the deviation information used for compensation does not expire, thereby improving CJT performance.

[0150] The communication method provided in the embodiments of this application will now be described with reference to the accompanying drawings. It is understood that this application uses network devices and terminals as examples of the execution subjects in the interaction illustration, but this application does not limit the execution subjects of the interaction illustration. For example, the method executed by the network device in this application can also be implemented by modules (e.g., circuits, chips, or chip systems) in the network device, or by logical nodes, logical modules, or software that can implement all or part of the functions of the network device; the method executed by the terminal in this application can also be implemented by a communication module in the terminal or by circuits or chips (such as modem chips (also known as baseband chips), or SoC chips containing modem cores, or SIP chips) in the terminal responsible for communication functions.

[0151] Figure 5 is a schematic flowchart of a communication method provided in an embodiment of this application. As shown in Figure 5, the method includes:

[0152] S501, the first network device sends first information to the terminal, and the corresponding terminal receives the first information; the first network device is any one of a plurality of network devices, and the first information is used to trigger the terminal to report the deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on the first reference signal sent by the first network device, and the deviation information includes DO and / or FO.

[0153] In this embodiment, the aforementioned multiple network devices jointly provide communication services to the same terminal via CJT.

[0154] It should be noted that this application does not limit the number of network devices. For example, the number of network devices may be two; or the number of network devices may be greater than two.

[0155] The aforementioned first information is used for triggering, or it can be replaced with the first information for indicating.

[0156] For example, the first information includes indication information for indicating the time-frequency resources occupied by the first reference signal sent by the first network device. Correspondingly, after receiving the first information, the terminal receives the first reference signal from the first network device on the time-frequency resources indicated by the indication information. For example, the first reference signal is TRS.

[0157] It should be noted that this embodiment does not restrict how the reference network device is defined among multiple network devices. For example, if there are two network devices, referred to as network device 1 and network device 2, then network device 1 can be used as the reference network device, or network device 2 can be used as the reference network device.

[0158] S502, the first network device sends second information to the terminal, and the corresponding terminal receives the second information; the second information is used to trigger the terminal to report the precoding matrix based on the second reference signal sent by the first network device.

[0159] For example, the second information includes indication information for indicating the time-frequency resources occupied by the second reference signal sent by the first network device. Correspondingly, after receiving the second information, the terminal receives the second reference signal from the first network device on the time-frequency resources indicated by the indication information. For example, the second reference signal is CSI-RS.

[0160] S503, the terminal sends third information to the first network device. The third information is used to indicate the precoding matrix, which is associated with the deviation information.

[0161] The association between the precoding matrix and the deviation information can also be replaced with: the precoding matrix is ​​obtained based on the deviation information, or the precoding matrix is ​​related to / correlated with the deviation information, or the precoding matrix is ​​obtained after correction / compensation of the deviation information.

[0162] In this application, the information reported by the terminal to indicate the aforementioned precoding matrix is ​​referred to as third information. For example, the third information may be a precoding matrix indicator (PMI), which is carried in the CSI report. The PMI is used to indicate the precoding matrix obtained after bias information compensation.

[0163] In this embodiment, the first information and the second information are carried in different DCIs. For example, the DCI carrying the first information is called the first DCI, and the DCI carrying the second information is called the second DCI.

[0164] Specifically, when the first information is carried in the first DCI and the second information is carried in the second DCI, the first DCI and the second DCI in this embodiment satisfy the following conditions: the first DCI is earlier than the second DCI in time and the time interval between the first DCI and the second DCI is less than or equal to X1 time units.

[0165] The first DCI is earlier than the second DCI in time. This can be understood as the position of the time domain resources occupied by the first DCI being earlier than the position of the time domain resources occupied by the second DCI.

[0166] Understandably, the fact that the first DCI is earlier than the second DCI can also be interpreted as: the terminal receives the first DCI earlier than it receives the second DCI, or the first network device sends the first DCI earlier than it sends the second DCI.

[0167] This application does not limit the type of time unit in its embodiments. For example, the time unit can be any of the following: time slot, symbol, or millisecond.

[0168] For example, when the time unit is a time slot, the first DCI and the second DCI in this embodiment satisfy the following conditions: the first DCI is earlier than the second DCI in time and the time interval between the first DCI and the second DCI is less than or equal to X1 time slots.

[0169] For example, when the time unit is a symbol, the first DCI and the second DCI in this embodiment satisfy the following conditions: the first DCI is earlier than the second DCI in time and the time interval between the first DCI and the second DCI is less than or equal to X1.

[0170] For example, when the time unit is milliseconds, the first DCI and the second DCI in this embodiment satisfy the following conditions: the first DCI is earlier than the second DCI in time and the time interval between the first DCI and the second DCI is less than or equal to X1 milliseconds.

[0171] Referring to Figure 6, Figure 6 illustrates a schematic diagram of the terminal reporting deviation information and precoding matrix. As shown in Figure 6, the first network device sends a first DCI and a second DCI to the terminal. The first DCI triggers the terminal to receive a TRS sent by the first network device, measure the deviation information of the signal sent by the first network device relative to a reference network device based on the TRS, and report the deviation information. The second DCI triggers the terminal to receive a CSI-RS sent by the first network device and report a CSI report based on the CSI-RS. The first DCI is sent earlier than the second DCI, and the time interval between the first and second DCIs is less than or equal to X1 time units. Correspondingly, after receiving the first DCI, the terminal receives the TRS scheduled by the first DCI and measures the deviation information corresponding to the first network device based on the TRS. After receiving the second DCI, the terminal receives the CSI-RS scheduled by the second DCI and determines the precoding matrix that compensates for the deviation information based on the previously determined deviation information. For example, the terminal first compensates the CSI-RS based on the deviation information to obtain the precoding matrix that compensates for the deviation information based on the compensated CSI-RS, and then reports the precoding matrix that compensates for the deviation information through a CSI report. Thus, after receiving the deviation information and the precoding matrix that has been compensated for the deviation information, the first network device can send downlink data based on the deviation information and the precoding matrix that has been compensated for the deviation information.

[0172] The communication method provided in this embodiment has a first DCI that is earlier than the second DCI in time, and the time interval between the two DCIs is less than or equal to X1 time units. Correspondingly, the terminal first determines the deviation information of the signal sent by the first network device relative to a reference network device among multiple network devices based on the first reference signal sent by the first network device indicated by the first DCI, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the time interval between the two DCIs is less than or equal to X1 time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the deviation information reported by the terminal and helping to improve the transmission performance of CJT.

[0173] Figure 7 is a schematic flowchart of a communication method provided in another embodiment of this application. As shown in Figure 7, the method includes:

[0174] S701, the first network device sends first information to the terminal, and the corresponding terminal receives the first information; the first network device is any one of a plurality of network devices, and the first information is used to trigger the terminal to report the deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on the first reference signal sent by the first network device, and the deviation information includes DO and / or FO.

[0175] S702, the first network device sends second information to the terminal, and the corresponding terminal receives the second information; the second information is used to trigger the terminal to report the precoding matrix based on the second reference signal sent by the first network device.

[0176] The relevant descriptions of S701 to S702 can be found in the descriptions of S501 to S502, and will not be repeated here.

[0177] S703, the terminal sends third information to the first network device. The third information is used to indicate the precoding matrix, which is associated with the deviation information.

[0178] The meaning of the association between the precoding matrix and the deviation information can be found in the description in S503 of the embodiment in Figure 5, which will not be repeated here.

[0179] The difference between this embodiment and the embodiment in Figure 5 is that the first information and the second information are carried in the same DCI, the first reference signal is earlier than the second reference signal in time, and the time interval between the first reference signal and the second reference signal is less than or equal to X2 time units.

[0180] The first reference signal is earlier than the second reference signal in time. This can be understood as the location of the time domain resources occupied by the first reference signal being earlier than the location of the time domain resources occupied by the second reference signal.

[0181] Understandably, the fact that the first reference signal is earlier than the second reference signal in time can also be interpreted as: the terminal receives the first reference signal earlier than it receives the second reference signal, or the first network device sends the first reference signal earlier than it sends the second reference signal.

[0182] The meaning of the time unit can be found in the description in the embodiment of Figure 5, and will not be repeated here.

[0183] For example, when the time unit is a time slot, the first reference signal and the second reference signal in this embodiment satisfy the following conditions: the first reference signal is earlier than the second reference signal in time and the time interval between the first reference signal and the second reference signal is less than or equal to X2 time slots.

[0184] For example, when the time unit is a symbol, the first reference signal and the second reference signal in this embodiment satisfy the following conditions: the first reference signal is earlier than the second reference signal in time and the time interval between the first reference signal and the second reference signal is less than or equal to X2 symbols.

[0185] For example, when the time unit is milliseconds, the first reference signal and the second reference signal in this embodiment satisfy the following conditions: the first reference signal is earlier than the second reference signal in time and the time interval between the first reference signal and the second reference signal is less than or equal to X2 milliseconds.

[0186] Referring to Figure 8, Figure 8 illustrates a schematic diagram of the terminal reporting deviation information and precoding matrix. As shown in Figure 8, the first network device sends a DCI to the terminal. The DCI is used to trigger the terminal to receive the TRS sent by the first network device, measure the deviation information of the signal sent by the first network device relative to the reference network device based on the TRS, and report the deviation information. The DCI is also used to trigger the terminal to receive the CSI-RS sent by the first network device and report a CSI report based on the CSI-RS. The TRS is sent before the CSI-RS, and the time interval between them is less than or equal to x2 time units. Correspondingly, after receiving the DCI, the terminal schedules the TRS and measures the deviation information corresponding to the first network device based on the TRS. Based on the CSI-RS scheduled by the DCI and the previously determined deviation information, the terminal determines the precoding matrix that compensates for the deviation information. For example, the terminal first compensates the CSI-RS based on the deviation information to obtain the precoding matrix that compensates for the deviation information based on the compensated CSI-RS, and then reports the precoding matrix that compensates for the deviation information through the CSI report. Thus, after receiving the deviation information and the precoding matrix that has been compensated for the deviation information, the first network device can send downlink data based on the deviation information and the precoding matrix that has been compensated for the deviation information.

[0187] The communication method provided in this embodiment has a first reference signal that is earlier than the second reference signal in time, and the time interval between the first and second reference signals is less than or equal to x² time units. Correspondingly, the terminal first determines the deviation information of the signal transmitted by the first network device relative to a reference network device among multiple network devices based on the first reference signal, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the time interval between the first and second reference signals is less than or equal to x² time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the reported deviation information and contributing to improved CJT transmission performance.

[0188] Figure 9 is a schematic flowchart of a communication method provided in another embodiment of this application. As shown in Figure 9, the method includes:

[0189] S901, the first network device sends first information to the terminal, and the corresponding terminal receives the first information; the first network device is any one of a plurality of network devices, and the first information is used to trigger the terminal to report the deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on the first reference signal sent by the first network device, and the deviation information includes DO and / or FO.

[0190] S902, the first network device sends second information to the terminal, and the corresponding terminal receives the second information; the second information is used to trigger the terminal to report the precoding matrix based on the second reference signal sent by the first network device.

[0191] The relevant descriptions of S901 to S902 can be found in the descriptions of S501 to S502, and will not be repeated here.

[0192] S903, the terminal reports the precoding matrix, which is associated with the deviation information.

[0193] The meaning of the association between the precoding matrix and the deviation information can be found in the description in S503 of the embodiment in Figure 5, which will not be repeated here.

[0194] The difference between this embodiment and the embodiments in Figures 5 and 7 is that the first reference signal is earlier than the second information in time, and the time interval between the first reference signal and the second information is less than or equal to X3 time units.

[0195] The time of the first reference signal is earlier than that of the second information. This can be understood as the position of the time domain resources occupied by the first reference signal being earlier than the position of the time domain resources occupied by the second information.

[0196] For example, the last symbol of the time domain resource occupied by the first reference signal is earlier than the first symbol of the time domain resource occupied by the second information, and the interval between the last symbol and the first symbol is less than or equal to X3 time units.

[0197] Understandably, the fact that the first reference signal is earlier than the second information can also be interpreted as: the terminal receives the first reference signal earlier than it receives the second information, or the first network device sends the first reference signal earlier than it sends the second information.

[0198] The meaning of the time unit can be found in the description in the embodiment of Figure 5, and will not be repeated here.

[0199] For example, when the time unit is a time slot, the time when the terminal receives the first reference signal and the time when it receives the second information satisfy the following conditions: the time when the first reference signal is received is earlier than the time when the second information is received, and the time interval between the time when the first reference signal is received and the time when the second information is received is less than or equal to X3 time slots.

[0200] For example, when the time unit is a symbol, the time when the terminal receives the first reference signal and the time when it receives the second information satisfy the following condition: the time when the first reference signal is received is earlier than the time when the second information is received, and the time interval between the time when the first reference signal is received and the time when the second information is received is less than or equal to X3 symbols.

[0201] For example, when the time unit is milliseconds, the time when the terminal receives the first reference signal and the time when it receives the second information satisfy the following condition: the time when the first reference signal is received is earlier than the time when the second information is received, and the time interval between the time when the first reference signal is received and the time when the second information is received is less than or equal to X3 milliseconds.

[0202] Referring to Figure 10, Figure 10 shows a schematic diagram of the terminal reporting deviation information and precoding matrix. As shown in Figure 10, the first network device sends DCI#1 and DCI#2 to the terminal. DCI#1 is used to trigger the terminal to receive the TRS sent by the first network device, measure the deviation information of the signal sent by the first network device relative to the reference network device based on the TRS, and report the deviation information. DCI#2 is used to trigger the terminal to receive the CSI-RS sent by the first network device and report the CSI report based on the CSI-RS. The time when the terminal receives the first reference signal is earlier than the time when it receives the second information, and the time interval between the time when it receives the first reference signal and the time when it receives the second information is less than or equal to X3 time units. Correspondingly, after receiving DCI#1, the terminal receives the TRS scheduled by DCI#1 and measures the deviation information corresponding to the first network device based on the TRS. After receiving DCI#2, the terminal receives the CSI-RS scheduled by DCI#2. Based on the CSI-RS scheduled by DCI#2 and the previously determined deviation information, the terminal determines the precoding matrix that compensates for the deviation information. For example, the terminal first compensates the CSI-RS based on the deviation information to obtain the precoding matrix that compensates for the deviation information, and then reports the precoding matrix that compensates for the deviation information through a CSI report. In this way, for the first network device, after receiving the deviation information and the precoding matrix that has been compensated for the deviation information, it can transmit downlink data based on the deviation information and the precoding matrix that has been compensated for the deviation information.

[0203] In the communication method provided in this embodiment, the first reference signal is received earlier than the second information, and the time interval between the first reference signal and the second information is less than or equal to X3 time units. Correspondingly, the terminal first determines the deviation information of the signal sent by the first network device relative to a reference network device among multiple network devices based on the first reference signal, and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the time interval between the first reference signal and the second information is less than or equal to X3 time units, it can be ensured that the deviation information reported by the terminal will not expire, thus guaranteeing the accuracy of the deviation information reported by the terminal and helping to improve the transmission performance of CJT.

[0204] Optionally, in the embodiments shown in Figures 5, 7, and 9 above, the third and fourth information sent by the terminal can, for example, be carried in the same PUSCH or PUCCH. The fourth information is information sent by the terminal to the first network device to indicate the aforementioned deviation information. For example, in one implementation, after measuring the deviation information and obtaining a compensated precoding matrix based on the deviation information, the terminal can sequentially encode the deviation information and the compensated precoding matrix into UCI bits and then send them to the resource mapping module. This maps the fourth information indicating the deviation information and the third information indicating the precoding matrix onto resource elements (REs) in uplink transmission resources such as time slots, subframes, or transblocks (TBs) carrying the PUSCH / PUCCH. Correspondingly, the first network device obtains DO, FO, and the precoding matrix according to a predefined UCI bit correspondence.

[0205] Optionally, if the terminal reports DO and the precoding matrix together, the UCI can be arranged in the following order: first, the fourth information related to DO is placed, then the third information is placed. If FO and the precoding matrix are reported and transmitted together, the UCI can be arranged in the following order: first, the fourth information related to FO is placed, then the third information is placed. If DO, FO and the precoding matrix are reported together, the UCI can be arranged in the following order: first, the information indicating DO is placed, then the information indicating FO is placed, and finally the third information indicating the precoding matrix is ​​placed.

[0206] Figure 11 is a schematic flowchart of a communication method provided in another embodiment of this application. As shown in Figure 11, the method includes:

[0207] S1101, the first network device sends first information to the terminal, and the corresponding terminal receives the first information; the first network device is any one of a plurality of network devices, and the first information is used to trigger the terminal to report the deviation information of the signal sent by the first network device relative to the reference network device among the plurality of network devices based on the first reference signal sent by the first network device, and the deviation information includes DO and / or FO.

[0208] S1102, the first network device sends second information to the terminal, and the corresponding terminal receives the second information; the second information is used to trigger the terminal to report the precoding matrix based on the second reference signal sent by the first network device.

[0209] The relevant descriptions of S1101 to S1102 can be found in the descriptions of S501 to S502, and will not be repeated here.

[0210] S1103, the terminal reports the precoding matrix, which is associated with the deviation information.

[0211] The meaning of the association between the precoding matrix and the deviation information can be found in the description in S503 of the embodiment in Figure 5, which will not be repeated here.

[0212] The difference between this embodiment and the embodiments in Figures 5 and 6 is that the time for reporting the deviation information is earlier than the time for the terminal to receive the second information, and the interval between the time for reporting the deviation information and the time for the terminal to receive the second information is less than or equal to X4 time units.

[0213] The time of reporting deviation information is earlier than the time of receiving the second information. This can be understood as the time domain resources occupied by the reported deviation information being located before the time domain resources occupied by the second information.

[0214] For example, the last symbol of the time domain resources occupied by the reported deviation information is earlier than the first symbol of the time domain resources occupied by the second information, and the interval between the last symbol and the first symbol is less than or equal to X4 time units.

[0215] Understandably, the reporting time of the deviation information is earlier than the time the terminal receives the second information, and the interval between the reporting time of the deviation information and the time the terminal receives the second information is less than or equal to X4 time units. This can also be replaced with: the reporting time of the deviation information is earlier than the time the first network device sends the second information, and the interval between the reporting time of the deviation information and the time the first network device sends the second information is less than or equal to X4 time units. Alternatively, it can be replaced with: the reporting of the deviation information is earlier than the second information, and the time interval between the reporting of the deviation information and the second information is less than or equal to X4 time units.

[0216] The meaning of the time unit can be found in the description in the embodiment of Figure 5, and will not be repeated here.

[0217] For example, when the time unit is a time slot, the time of reporting deviation information and the time of receiving the second information in this embodiment meet the following conditions: the time of reporting deviation information is earlier than the time of receiving the second information, and the time interval between reporting deviation information and receiving the second information is less than or equal to X4 time slots.

[0218] For example, when the time unit is a symbol, the first reference signal and the second reference signal in this embodiment satisfy the following conditions: the time of reporting the deviation information is earlier than the time of receiving the second information, and the time interval between the time of reporting the deviation information and the time of receiving the second information is less than or equal to X4 symbols.

[0219] For example, when the time unit is milliseconds, the first reference signal and the second reference signal in this embodiment satisfy the following conditions: the time of reporting the deviation information is earlier than the time of receiving the second information, and the time interval between the time of reporting the deviation information and the time of receiving the second information is less than or equal to X4 milliseconds.

[0220] Referring to Figure 12, Figure 12 shows a schematic diagram of the terminal reporting deviation information and the precoding matrix. As shown in Figure 12, the first network device sends DCI#1 and DCI#2 to the terminal. DCI#1 is used to trigger the terminal to receive the TRS sent by the first network device, measure the deviation information of the signal sent by the first network device relative to the reference network device based on the TRS, and report the deviation information. DCI#2 is used to trigger the terminal to receive the CSI-RS sent by the first network device and report the CSI report based on the CSI-RS. The time of reporting the deviation information is earlier than the time of the terminal receiving DCI#2, and the interval between the time of reporting the deviation information and the time of the terminal receiving DCI#2 is less than or equal to x4 time units. Correspondingly, after receiving DCI#1, the terminal receives the TRS scheduled by DCI#1, measures the deviation information corresponding to the first network device based on the TRS, and reports the deviation information. After receiving DCI#2, the terminal receives the CSI-RS scheduled by DCI#2, and determines the precoding matrix that compensates for the deviation information based on the CSI-RS scheduled by DCI#2 and the previously determined deviation information. For example, the terminal first compensates the CSI-RS based on the deviation information to obtain the precoding matrix that compensates for the deviation information based on the compensated CSI-RS, and then reports the precoding matrix that compensates for the deviation information through the CSI report. In this way, for the first network device, after receiving the deviation information and the precoding matrix that has been compensated for the deviation information, it can transmit downlink data based on the deviation information and the precoding matrix that has been compensated for the deviation information.

[0221] The communication method provided in this embodiment ensures that the time for reporting deviation information is earlier than the time for receiving the second information, and the interval between the time for reporting deviation information and the time for receiving the second information is less than or equal to X4 time units. Correspondingly, the terminal first determines the deviation information and then determines the precoding matrix to be reported based on this deviation information. Furthermore, since the interval between the time for reporting deviation information and the time for receiving the second information is less than or equal to X4 time units, it can be guaranteed that the deviation information reported by the terminal will not expire, thus ensuring the accuracy of the reported deviation information and contributing to improved CJT transmission performance.

[0222] Optionally, X1 / X2 / X2 / X4 mentioned above can be "infinite values".

[0223] Optionally, for the embodiments shown in Figures 5, 7, 9, and 11 above, the first network device may also send fifth information to the terminal. This fifth information indicates whether the precoding matrix is ​​determined based on the deviation information. Alternatively, the fifth information can be used to indicate whether the precoding matrix has been compensated for by the deviation information.

[0224] For example, an additional field can be added to the “CSI Trigger Status” field of Radio Resource Control (RRC) to indicate that the precoding matrix is ​​determined based on the bias information; or a fifth piece of information can be set in the configuration field of each “report” to indicate whether the precoding matrix reported each time has been compensated for with the bias information.

[0225] Thus, for the terminal, only when the fifth piece of information is used to indicate the determination of the precoding matrix based on the deviation information will the terminal report the precoding matrix obtained after deviation information compensation.

[0226] The above describes an example of how a terminal reports deviation information and a precoding matrix for an AP's CSI report. Below, with reference to Figures 13 and 14, we will further describe an example of how a terminal reports deviation information and a precoding matrix for a semi-persistent CSI report.

[0227] This embodiment includes:

[0228] Step 1: The first network device sends first information to the terminal, and the corresponding terminal receives the first information. The first network device can be any one of multiple network devices. The first information is used to trigger the terminal to report the deviation information of the signal sent by the first network device relative to the reference network device among the multiple network devices, based on the first reference signal sent by the first network device. The deviation information includes DO and / or FO.

[0229] The relevant description of step one can be found in S501, and will not be repeated here.

[0230] Step 2: The terminal reports the precoding matrix, which is then associated with the deviation information.

[0231] In this embodiment, the first network device schedules the terminal to report the precoding matrix in a semi-persistent manner. For example, the indication information for the precoding matrix is ​​included in the CSI report. The first network device schedules the terminal to report the CSI report in a semi-persistent manner, and the information for indicating the precoding matrix reported by the terminal is carried in the CSI report.

[0232] In this embodiment, in the first implementation, the reported deviation information meets the following time conditions: the time when the terminal reports the deviation information is earlier than the time when the terminal receives the first CSI-RS, and the time interval between the time when the terminal reports the deviation information and the time when it receives the first CSI-RS is less than or equal to X5 time units.

[0233] The time when the terminal reports the deviation information is earlier than the time when the terminal receives the first CSI-RS. This can be understood as the time domain resources occupied by the deviation information reported by the terminal being located before the time domain resources occupied by the first CSI-RS.

[0234] For example, the last symbol of the time domain resources occupied by the deviation information reported by the terminal is earlier than the first symbol of the time domain resources occupied by the first CSI-RS, and the interval between the last symbol and the first symbol is less than or equal to X5 time units.

[0235] Specifically, in this embodiment, the first CSI-RS is included in the multiple CSI-RS sent by the first network device to the terminal when the first network device schedules the terminal to report the precoding matrix in a semi-persistent manner. The first CSI-RS is the CSI-RS located in the channel state information reference resource (CSI reference resource) and closest to the CSI reference resource. That is, the first CSI-RS is the previous CSI-RS closest to the CSI reference resource.

[0236] The meaning of the time unit can be found in the description in the embodiment of Figure 5, and will not be repeated here.

[0237] For example, when the time unit is a time slot, the reported deviation information meets the following conditions in terms of time: the time when the terminal reports the deviation information is earlier than the time when the terminal receives the first CSI-RS, and the time interval between the time when the terminal reports the deviation information and the time when it receives the first CSI-RS is less than or equal to X5 time slots.

[0238] For example, when the time unit is a symbol, the reported deviation information meets the following conditions in terms of time: the time when the terminal reports the deviation information is earlier than the time when the terminal receives the first CSI-RS, and the time interval between the time when the terminal reports the deviation information and the time when it receives the first CSI-RS is less than or equal to X5 symbols.

[0239] For example, when the time unit is milliseconds, the reported deviation information meets the following conditions in terms of time: the time when the terminal reports the deviation information is earlier than the time when the terminal receives the first CSI-RS, and the time interval between the time when the terminal reports the deviation information and the time when it receives the first CSI-RS is less than or equal to X5 milliseconds.

[0240] Understandably, the time when the terminal reports the deviation information is earlier than the time when the terminal receives the first CSI-RS, and the time interval between the time when the terminal reports the deviation information and the time when it receives the first CSI-RS is less than or equal to X5 time units, can also be replaced by: the time when the terminal reports the deviation information is earlier than the time when the first network device sends the first CSI-RS, and the time interval between the time when the terminal reports the deviation information and the time when the first network device sends the first CSI-RS is less than or equal to X5 time units.

[0241] Referring to Figure 13, Figure 13 illustrates a schematic diagram of the terminal reporting deviation information and the precoding matrix. As shown in Figure 13, the first network device triggers the terminal to receive the TRS sent by the first network device via DCI#1 (DCI#1 is not shown in the figure), measures the deviation information of the signal sent by the first network device relative to the reference network device based on the TRS, and reports the deviation information. The first network device schedules the terminal to report the CSI report in a semi-persistent manner. Specifically, the time when the terminal reports the deviation information is earlier than the time when it receives the first CSI-RS, and the time interval between the time when the terminal reports the deviation information and the time when it receives the first CSI-RS is less than or equal to x5 time units. Correspondingly, after receiving DCI#1, the terminal receives the TRS scheduled by DCI#1, measures the deviation information corresponding to the first network device based on the TRS, and reports the deviation information. After receiving the first CSI-RS, the terminal obtains the precoding matrix that compensates for the deviation information using the first CSI-RS and the deviation information, and then reports the precoding matrix that compensates for the deviation information through the CSI report. Thus, after receiving the deviation information and the precoding matrix that has been compensated for the deviation information, the first network device can send downlink data based on the deviation information and the precoding matrix that has been compensated for the deviation information.

[0242] In this embodiment, in the second implementation, the time of reporting deviation information satisfies the following conditions: the time when the terminal reports deviation information is earlier than the time when the terminal receives the CSI reference resource, and the time interval between the time when the terminal reports deviation information and the time when it receives the CSI reference resource is less than or equal to X6 time units.

[0243] The time when the terminal reports the deviation information is earlier than the time when the terminal receives the CSI reference resource. This can be understood as the time domain resource occupied by the deviation information reported by the terminal being located before the time domain resource occupied by the CSI reference resource.

[0244] For example, the last symbol of the time domain resources occupied by the deviation information reported by the terminal is earlier than the first symbol of the time domain resources occupied by the CSI reference resource, and the interval between the last symbol and the first symbol is less than or equal to X6 time units.

[0245] The meaning of the time unit can be found in the description in the embodiment of Figure 5, and will not be repeated here.

[0246] Understandably, the time when the terminal reports the deviation information is earlier than the time when the terminal receives the CSI reference resource, and the time interval between the time when the terminal reports the deviation information and the time when it receives the CSI reference resource is less than or equal to X6 time units, can also be replaced by: the time when the terminal reports the deviation information is earlier than the time when the first network device sends the CSI reference resource, and the time interval between the time when the terminal reports the deviation information and the time when the first network device sends the CSI reference resource is less than or equal to X6 time units.

[0247] Referring to Figure 14, which illustrates the terminal reporting deviation information and precoding matrix, the first network device triggers the terminal to receive a TRS sent by the first network device via DCI#1 (DCI#1 not shown in the figure), measures the deviation information of the signal sent by the first network device relative to the reference network device based on the TRS, and reports the deviation information. The first network device schedules the terminal to report a CSI report in a semi-persistent manner. The time when the terminal reports the deviation information is earlier than the time when the terminal receives the CSI reference resource, and the time interval between the time when the terminal reports the deviation information and the time when it receives the CSI reference resource is less than or equal to x6 time units. Correspondingly, after receiving DCI#1, the terminal receives the TRS scheduled by DCI#1, measures the deviation information corresponding to the first network device based on the TRS, reports the deviation information, determines the precoding matrix based on the measured deviation information, and indicates the precoding matrix that has compensated for the deviation information in the CSI report. Thus, after receiving the deviation information and the precoding matrix that has been compensated for the deviation information, the first network device can transmit downlink data based on the deviation information and the precoding matrix that has been compensated for the deviation information.

[0248] The communication method provided in this embodiment ensures that the time when the terminal reports the deviation information is earlier than the time when the terminal receives the first CSI-RS, and the time interval between the time when the terminal reports the deviation information and the time when the terminal receives the first CSI-RS is less than or equal to X5 time units; or, the time when the terminal reports the deviation information is earlier than the time when the terminal receives the CSI reference resource, and the time interval between the time when the terminal reports the deviation information and the time when the terminal receives the CSI reference resource is less than or equal to X6 time units, so as to ensure that the deviation information does not expire, thereby improving the performance of the communication system.

[0249] The above describes the implementation method of reporting the precoding matrix when it is associated with deviation information. Optionally, the precoding matrix may not be associated with deviation information, that is, the deviation information and the precoding matrix are not bound together. For example, the deviation information may be used solely for calibration of irrational factors between stations.

[0250] Referring to Figure 15, which is a flowchart illustrating a communication method according to an embodiment of this application, the method includes:

[0251] S1501, the first network device sends first information to the terminal, and the corresponding terminal receives the first information; the first network device is any one of a plurality of network devices, and the first information is used to trigger the terminal to report the deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on the first reference signal sent by the first network device, and the deviation information includes DO and / or FO.

[0252] For a detailed description of this step, please refer to the description in S501 of the embodiment shown in Figure 5, which will not be repeated here.

[0253] S1502, the terminal reports the precoding matrix and indication information to the first network device, and the precoding matrix is ​​associated with the deviation information.

[0254] The meaning of the association between the precoding matrix and the bias information can be found in the previous description, and will not be repeated here.

[0255] It should be noted that this embodiment does not limit the way in which the terminal is triggered to report the precoding matrix.

[0256] For example, in one implementation, the first network device can trigger the terminal to report the precoding matrix via DCI. For instance, the first network device can trigger the terminal to report a CSI report via DCI, wherein the CSI report carries the PMI of the precoding matrix determined by the terminal.

[0257] For example, in another implementation, the first network device can trigger the terminal to report the precoding matrix via semi-persistent reporting. A detailed description of this part can be found in the preceding description of the network device scheduling the terminal to report the precoding matrix via a semi-persistent method, and will not be repeated here.

[0258] Specifically, in this embodiment, when the deviation information reported by the terminal includes DO, the indication information reported by the terminal is used to indicate the starting frequency domain position corresponding to the terminal when determining the reported precoding matrix based on the deviation information. That is, the terminal indicates to the first network device from which frequency domain starting position to use DO for compensation.

[0259] Specifically, in this embodiment, when the deviation information reported by the terminal includes FO, the indication information reported by the terminal is used to indicate the starting frequency domain position corresponding to the terminal when determining the reported precoding matrix based on the deviation information. That is, the terminal indicates to the first network device from which starting time domain position the terminal starts using FO for compensation.

[0260] As an example, the aforementioned starting frequency domain position is the starting position of the frequency domain resources occupied by the Channel State Information Reference Resource (CSI reference resource). The starting time domain position is the starting position of the time domain resources occupied by the CSI reference resource.

[0261] This communication method allows the terminal to indicate the starting frequency domain position corresponding to the determination of the precoding matrix based on DO to the first network device, and / or the terminal to indicate the starting time domain position corresponding to the determination of the precoding matrix based on FO to the first network device. This enables the first network device and the terminal to align their understanding of the starting position, avoiding inconsistencies between the starting time domain position and / or the starting frequency domain position determined by the first network device and the terminal, thereby improving the efficiency of the communication system.

[0262] Optionally, a protocol-predefined approach can be used to align the understanding of the starting position between the first network device and the terminal. For example, the protocol can predefine the starting position as the starting position of the frequency domain resources occupied by the Channel State Information Reference Resource (CSI reference resource), and the starting time domain position as the starting position of the time domain resources occupied by the CSI reference resource.

[0263] The communication method of the embodiments of this application has been described in detail above. The apparatus provided by the embodiments of this application will be described in detail below with reference to FIG16 and FIG17.

[0264] Figure 16 is a structural schematic diagram of the communication device provided in an embodiment of this application. Specifically, as shown in Figure 16, the device 1600 includes: a receiving module 1601 and a processing module 1602.

[0265] For example, device 1600 is applied to a terminal.

[0266] For example, in a first embodiment applied to a terminal, the transceiver module 1601 is configured to receive first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices, and the first information is used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device, wherein the deviation information includes DO and / or FO; the transceiver module 1601 is further configured to: receive second information from the first network device, wherein the second information is used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device; the transceiver module 1601 is further configured to: send to the first network device A third piece of information is sent, which is used to indicate the precoding matrix, and the precoding matrix is ​​associated with the bias information; wherein, the first information is carried in the first DCI, the second information is carried in the second DCI, the first DCI is earlier than the second DCI in time and the time interval between the first DCI and the second DCI is less than or equal to X1 time units; or, the first information and the second information are carried in the same DCI, the first reference signal is earlier than the second reference signal in time and the time interval between the first reference signal and the second reference signal is less than or equal to X2 time units; or, the first reference signal is earlier than the second information in time and the time interval between the first reference signal and the second information is less than or equal to X3 time units.

[0267] For example, the processing module 1602 is used to: measure the deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices based on the first reference signal sent by the first network device.

[0268] For example, the processing module 1602 is also used to: determine the compensated precoding matrix based on the second reference signal sent by the first network device and the aforementioned deviation information.

[0269] In one possible design, the time unit can be any of the following: time slot, symbol, or millisecond.

[0270] In one possible design, X1, X2, or X3 is an "infinite value".

[0271] In one possible design, the first reference signal is TRS and the second reference signal is CSI-RS.

[0272] In one possible design, the third and fourth information are carried in the same PUSCH or PUCCH; wherein the fourth information is used to indicate the deviation information measured by the terminal based on the first reference signal.

[0273] In one possible design, if the deviation information is DO or FO, the fourth information is positioned before the third information in the PUSCH or PUCCH; or, if the deviation information includes DO and FO, the fourth information includes information for indicating DO and information for indicating FO, wherein the information for indicating DO is positioned before the information for indicating FO in the PUSCH or PUCCH, and the information for indicating FO is positioned before the third information in the PUSCH or PUCCH.

[0274] In one possible design, the processing module 1602 is further configured to: receive fifth information sent from the first network device, the fifth information being used to indicate whether the precoding matrix is ​​determined based on the deviation information.

[0275] For example, in a second embodiment applied to a terminal, the transceiver module 1601 is configured to: receive first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices; the first information is used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device; the deviation information includes DO and / or FO; the transceiver module 1601 is further configured to: receive second information from the first network device, wherein the second information is used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device; the transceiver module 1601 is further configured to: send third information to the first network device, wherein the third information is used to instruct the precoding matrix, and the precoding matrix is ​​associated with the deviation information; wherein the time of reporting the deviation information is earlier than the time of receiving the second information, and the interval between the time of reporting the deviation information and the time of receiving the second information is less than or equal to X4 time units.

[0276] In one possible design, the time unit can be any of the following: time slot, symbol, or millisecond.

[0277] In one possible design, X4 is "infinite".

[0278] In one possible design, the first reference signal is TRS and the second reference signal is CSI-RS.

[0279] In one possible design, the transceiver module 1601 is further configured to: receive fifth information from the first network device, the fifth information being used to indicate whether the terminal determines the precoding matrix based on the deviation information.

[0280] For example, in a third embodiment applied to a terminal, the transceiver module 1601 is configured to: receive first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices, and the first information is used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device, wherein the deviation information includes a time delay deviation DO and / or a frequency deviation FO; the transceiver module 1601 is further configured to: report a precoding matrix and indication information, wherein the precoding matrix is ​​associated with the deviation information; wherein, if the deviation information includes DO, the indication information is used to indicate the starting frequency domain position corresponding to the determination of the precoding matrix based on the deviation information; or, if the deviation information includes the FO, the indication information is used to indicate the starting time domain position corresponding to the determination of the precoding matrix based on the deviation information.

[0281] In one possible design, the starting frequency domain position is the starting position of the frequency domain resources occupied by the channel state information reference resources.

[0282] In one possible design, the starting time-domain position is the starting position of the time-domain resources occupied by the channel state information reference resources.

[0283] For example, device 1600 is applied to a first network device.

[0284] For example, in a first embodiment applied to a first network device, transceiver module 1601 is configured to: send first information to a terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices based on a first reference signal sent by the first network device, the deviation information including DO and / or FO; transceiver module 1601 is further configured to: send second information to the terminal, the second information being used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device; transceiver module 1601 is further configured to: receive third information from the terminal, the third information being used to indicate a precoding matrix, the precoding matrix being associated with the deviation information;

[0285] Wherein, the first information is carried in the first DCI, the second information is carried in the second DCI, the first DCI is earlier than the second DCI in time and the time interval between the first DCI and the second DCI is less than or equal to X1 time units; or, the first information and the second information are carried in the same DCI, the first reference signal is earlier than the second reference signal in time and the time interval between the first reference signal and the second reference signal is less than or equal to X2 time units; or, the first reference signal is earlier than the reception of the second information in time and the time interval between the first reference signal and the second information is less than or equal to X3 time units.

[0286] In one possible design, the time unit can be any of the following: time slot, symbol, or millisecond.

[0287] In one possible design, X1, X2, or X3 is an "infinite value".

[0288] In one possible design, the first reference signal is TRS and the second reference signal is CSI-RS.

[0289] In one possible design, the third and fourth information are carried in the same PUSCH or PUCCH; wherein the fourth information is used to indicate the deviation information measured by the terminal based on the first reference signal.

[0290] In one possible design, if the deviation information is DO or FO, the fourth information is positioned in the PUSCH or PUCCH before the third information; or, if the deviation information includes DO and FO, the fourth information includes information for indicating DO and information for indicating FO, wherein the information for indicating DO is positioned in the PUSCH or PUCCH before the information for indicating FO, and the information for indicating FO is positioned in the PUSCH or PUCCH before the third information.

[0291] In one possible design, the transceiver module 1601 is further configured to: send fifth information to the terminal, the fifth information being used to indicate whether the precoding matrix is ​​determined based on the deviation information.

[0292] For example, in a second embodiment applied to the first network device, the transceiver module 1601 is configured to: send first information to the terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices based on a first reference signal sent by the first network device, the deviation information including DO and / or FO; the transceiver module 1601 is further configured to: send second information to the terminal, the second information being used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device; the transceiver module 1601 is further configured to: receive third information from the terminal, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information; wherein, the time when the terminal reports the deviation information is earlier than the time when the terminal receives the second information, and the interval between the time when the terminal reports the deviation information and the time when the terminal receives the second information is less than or equal to X4 time units.

[0293] In one possible design, the time unit can be any of the following: time slot, symbol, or millisecond.

[0294] In one possible design, X4 is "infinite".

[0295] In one possible design, the first reference signal is TRS and the second reference signal is CSI-RS.

[0296] In one possible design, the transceiver module 1601 is also used to: send fifth information to the terminal, the fifth information being used to indicate whether the terminal determines the precoding matrix based on the deviation information.

[0297] For example, in a third embodiment applied to the first network device, the transceiver module 1601 is configured to: send first information to the terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices based on the first reference signal sent by the first network device, the deviation information including DO and / or; the transceiver module 1601 is further configured to: receive a precoding matrix and indication information reported by the terminal, the precoding matrix being associated with the deviation information; wherein, if the deviation information includes DO, the indication information is used to indicate the starting frequency domain position corresponding to the determination of the precoding matrix based on the deviation information; or, if the deviation information includes FO, the indication information is used to indicate the starting time domain position corresponding to the determination of the precoding matrix based on the deviation information.

[0298] In one possible design, the starting frequency domain position is the starting position of the frequency domain resources occupied by the channel state information reference resources.

[0299] In one possible design, the starting time-domain position is the starting position of the time-domain resources occupied by the channel state information reference resources.

[0300] Figure 17 is a structural schematic diagram of another communication device provided in an embodiment of this application. The device shown in Figure 17 can be used to perform the method described in any of the foregoing embodiments.

[0301] As shown in FIG17, the device 1700 of this embodiment includes a processing circuit 1702.

[0302] The processing circuit 1702 may be one or more processors, or all or part of the circuitry in one or more processors used for processing or control.

[0303] In one implementation, device 1700 further includes communication circuit 1703.

[0304] The communication circuit 1703 can be a transceiver, an input / output circuit, or a communication interface. Furthermore, it may also include a memory 1701.

[0305] Optionally, the device 1700 may also include a bus 1704, through which at least two of the memory 1701, processing circuitry 1702, and communication interface 1703 are connected to each other.

[0306] Optionally, when the device 1700 is a network device or a terminal device, the communication circuit 1703 can be a transceiver, an input / output circuit, or a communication interface.

[0307] Optionally, when the device 1700 is a chip for network equipment or terminal equipment, the communication circuit 1703 can be an input / output circuit.

[0308] Optionally, the chip can be an application-specific integrated circuit (ASIC), a system-on-a-chip (SoC), or a module.

[0309] When device 1700 is used to implement the method described in the foregoing embodiments, processing circuit 1702 is used to perform the functions of the processing unit, and communication circuit 1703 is used to perform the functions of the transceiver module. Whether communication circuit 1703 is used for sending or receiving depends on whether the device 1700 is performing a sending or receiving action in the execution scheme.

[0310] The memory 1701 may be a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM). The memory 1701 may store a program, and when the program stored in the memory 1701 is executed by the processing circuit 1702, the processing circuit 1702 performs the various steps of the method shown in Figures 5 to 15.

[0311] The processing circuit 1702 may employ a general-purpose central processing unit (CPU), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits to execute relevant programs to implement the methods shown in Figures 5 to 15 of the embodiments of this application.

[0312] The processing circuit 1702 can also be an integrated circuit chip with signal processing capabilities. In implementation, each step of the method in Figures 5 to 15 of the embodiments of this application can be completed by the integrated logic circuitry in the hardware of the processing circuit 1702 or by instructions in software form.

[0313] The aforementioned processing circuit 1702 can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or a conventional processor, etc.

[0314] The steps of the method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory 1701. The processing circuit 1702 reads the information in memory 1701 and, in conjunction with its hardware, completes the functions required by the units included in the device of this application. For example, it can execute the various steps / functions of the embodiments shown in Figures 5 to 15.

[0315] The communication circuit 1703 can use, but is not limited to, transceivers to enable communication between the device 1700 and other devices or communication networks.

[0316] Bus 1704 may include a pathway for transmitting information between various components of device 1700 (e.g., memory 1701, processing circuitry 1702, communication circuitry 1703).

[0317] It should be understood that when the communication device 1700 is a chip used in the first network device described above, the chip implements the functions of the first network device in the above method embodiments. For example, it configures a first reference signal for measuring deviation information and a second reference signal for determining the precoding matrix.

[0318] It should be understood that when the communication device 1700 is a chip used in the terminal described above, the chip implements the functions of the terminal in the above method embodiments. For example, after receiving the first reference signal and the second reference signal, the deviation information and the precoding matrix are measured and determined respectively. The reported quantities are encoded into UCI bits in sequence and then sent to the resource mapping module to map the information indicating the deviation information and the information indicating the precoding matrix to the REs in the uplink transmission resources such as time slots, subframes, or TBs carrying PUSCH / PUCCH.

[0319] The above embodiments can be implemented, in whole or in part, by software, hardware, firmware, or any other combination thereof. When implemented using software, the above embodiments can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be a usable medium accessible to a computer or a data storage device such as a server or data center containing one or more sets of usable media. The usable medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. A semiconductor medium can be a solid-state drive.

[0320] It should be understood that the term "and / or" in this article is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. A and B can be singular or plural. Additionally, the character " / " in this article generally indicates an "or" relationship between the preceding and following related objects, but it can also represent an "and / or" relationship. Please refer to the context for a more accurate understanding.

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

[0322] It should be understood that in the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not limit the implementation process of the embodiments of this application.

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

[0324] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0325] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

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

[0327] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0328] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.

Claims

1. A communication method, characterized in that, Applied to terminals, including: The terminal receives first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices. The first information is used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device. The deviation information includes a time delay deviation DO and / or a frequency deviation FO. The terminal receives second information from the first network device, the second information being used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device. Send third information to the first network device, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information; Wherein, the first information is carried in the first downlink control information (DCI), the second information is carried in the second DCI, the first DCI is earlier than the second DCI in time, and the time interval between the first DCI and the second DCI is less than or equal to X1 time units; or, the first information and the second information are carried in the same DCI, the first reference signal is earlier than the second reference signal in time, and the time interval between the first reference signal and the second reference signal is less than or equal to X2 time units; or, the first reference signal is earlier than the second information in time, and the time interval between the first reference signal and the second information is less than or equal to X3 time units.

2. The method according to claim 1, characterized in that, The time unit can be any of the following: time slot, symbol, or millisecond.

3. The method according to claim 1 or 2, characterized in that, X1, X2, or X3 represents "infinite value".

4. The method according to any one of claims 1 to 3, characterized in that, The first reference signal is the tracking reference signal TRS, and the second reference signal is the downlink channel state information reference signal CSI-RS.

5. The method according to any one of claims 1 to 4, characterized in that, The third and fourth information are carried in the same physical uplink shared channel (PUSCH) or physical uplink control channel (PUCCH); The fourth information is used to indicate the deviation information obtained by the terminal based on the first reference signal.

6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: The system receives a fifth message from the first network device, the fifth message indicating whether the precoding matrix is ​​determined based on the deviation information.

7. A communication method, characterized in that, Applied to the first network device, including: Send first information to the terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices, based on a first reference signal sent by the first network device, the deviation information including delay deviation DO and / or frequency deviation FO; Send a second message to the terminal, the second message being used to trigger the terminal to report the precoding matrix based on a second reference signal sent by the first network device; Receive third information from the terminal, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information; Wherein, the first information is carried in the first downlink control information (DCI), the second information is carried in the second DCI, the first DCI is earlier than the second DCI in time, and the time interval between the first DCI and the second DCI is less than or equal to X1 time units; or, the first information and the second information are carried in the same DCI, the first reference signal is earlier than the second reference signal in time, and the time interval between the first reference signal and the second reference signal is less than or equal to X2 time units; or, the first reference signal is earlier than the reception of the second information in time, and the time interval between the first reference signal and the second information is less than or equal to X3 time units.

8. The method according to claim 7, characterized in that, The time unit can be any of the following: time slot, symbol, or millisecond.

9. The method according to claim 8, characterized in that, X1, X2, or X3 represents "infinite value".

10. The method according to claim 8 or 9, characterized in that, The first reference signal is the tracking reference signal TRS, and the second reference signal is the downlink channel state information reference signal CSI-RS.

11. The method according to any one of claims 7 to 10, characterized in that, The third and fourth information are carried in the same physical uplink shared channel (PUSCH) or physical uplink control channel (PUCCH); The fourth information is used to indicate the deviation information obtained by the terminal based on the first reference signal.

12. The method according to any one of claims 7 to 11, characterized in that, The method further includes: A fifth message is sent to the terminal, the fifth message indicating whether the precoding matrix is ​​determined based on the deviation information.

13. A communication method, characterized in that, Applied to terminals, including: The terminal receives first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices. The first information is used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device. The deviation information includes a time delay deviation DO and / or a frequency deviation FO. The terminal receives second information from the first network device, the second information being used to trigger the terminal to report a precoding matrix based on a second reference signal sent by the first network device. Send third information to the first network device, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information; The deviation information is reported earlier than the second information, and the time interval between the deviation information and the second information is less than or equal to X4 time units.

14. The method according to claim 13, characterized in that, The time unit can be any of the following: time slot, symbol, or millisecond.

15. The method according to claim 13 or 14, characterized in that, X4 represents "infinite value".

16. The method according to any one of claims 13 to 15, characterized in that, The first reference signal is the tracking reference signal TRS, and the second reference signal is the downlink channel state information reference signal CSI-RS.

17. The method according to any one of claims 13 to 16, characterized in that, The method further includes: The terminal receives fifth information from the first network device, the fifth information being used to indicate whether the terminal determines the precoding matrix based on the deviation information.

18. A communication method, characterized in that, Applied to the first network device, including: Send first information to the terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices, based on a first reference signal sent by the first network device, the deviation information including delay deviation DO and / or frequency deviation FO; Send a second message to the terminal, the second message being used to trigger the terminal to report the precoding matrix based on a second reference signal sent by the first network device; Receive third information from the terminal, the third information being used to indicate the precoding matrix, the precoding matrix being associated with the deviation information; The deviation information is reported earlier than the second information, and the time interval between the deviation information and the second information is less than or equal to X4 time units.

19. The method according to claim 18, characterized in that, The time unit can be any of the following: time slot, symbol, or millisecond.

20. The method according to claim 18 or 19, characterized in that, X4 represents "infinite value".

21. The method according to any one of claims 18 to 20, characterized in that, The method further includes: A fifth message is sent to the terminal, the fifth message being used to indicate whether the terminal determines the precoding matrix based on the deviation information.

22. A communication method, characterized in that, Applied to terminals, including: The terminal receives first information from a first network device among a plurality of network devices, wherein the first network device is any one of the plurality of network devices. The first information is used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among the plurality of network devices based on a first reference signal sent by the first network device. The deviation information includes a time delay deviation DO and / or a frequency deviation FO. The precoding matrix and indication information are reported, and the precoding matrix is ​​associated with the deviation information; Wherein, if the deviation information includes the DO, the indication information is used to indicate the corresponding starting frequency domain position when determining the precoding matrix based on the deviation information; or, If the deviation information includes the FO, the indication information is used to indicate the starting time-domain position corresponding to the determination of the precoding matrix based on the deviation information.

23. The method according to claim 22, characterized in that, The starting frequency domain position is the starting position of the frequency domain resources occupied by the channel state information reference resources.

24. The method according to claim 22 or 23, characterized in that, The starting time-domain position is the starting position of the time-domain resources occupied by the channel state information reference resources.

25. A communication method, characterized in that, Applied to the first network device, including: Send first information to the terminal, the first information being used to trigger the terminal to report deviation information of the signal sent by the first network device relative to a reference network device among a plurality of network devices, based on a first reference signal sent by the first network device, the deviation information including delay deviation DO and / or frequency deviation FO; The precoding matrix and indication information reported by the terminal are received, and the precoding matrix is ​​associated with the deviation information; Wherein, if the deviation information includes the DO, the indication information is used to indicate the corresponding starting frequency domain position when determining the precoding matrix based on the deviation information; or, If the deviation information includes the FO, the indication information is used to indicate the starting time-domain position corresponding to the determination of the precoding matrix based on the deviation information.

26. The method according to claim 25, characterized in that, The starting frequency domain position is the starting position of the frequency domain resources occupied by the channel state information reference resources.

27. The method according to claim 25 or 26, characterized in that, The starting time-domain position is the starting position of the time-domain resources occupied by the channel state information reference resources.

28. A communication device, characterized in that, It includes a module for performing the method as described in any one of claims 1 to 6; or, it includes a module for performing the method as described in any one of claims 7 to 12; or, it includes a module for performing the method as described in any one of claims 13 to 17; or, it includes a module for performing the method as described in any one of claims 18 to 21; or, it includes a module for performing the method as described in any one of claims 22 to 24; or, it includes a module for performing the method as described in any one of claims 25 to 27.

29. A communication device, characterized in that, The method includes at least one processor, the processor being configured to execute a program or instructions that, when the program or instructions are executed, cause the method of any one of claims 1 to 6 to be implemented; or cause the method of any one of claims 7 to 12 to be implemented; or cause the method of any one of claims 13 to 17 to be implemented; or cause the method of any one of claims 18 to 21 to be implemented; or cause the method of any one of claims 22 to 24 to be implemented; or cause the method of any one of claims 25 to 27 to be implemented.

30. The communication device according to claim 28, characterized in that, It also includes a memory for storing programs or instructions.

31. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store a program or instructions that, when executed, cause the method of any one of claims 1 to 6 to be implemented; or cause the method of any one of claims 7 to 12 to be implemented; or cause the method of any one of claims 13 to 17 to be implemented; or cause the method of any one of claims 18 to 21 to be implemented; or cause the method of any one of claims 22 to 24 to be implemented; or cause the method of any one of claims 25 to 27 to be implemented.

32. A computer program product, characterized in that, The computer program product includes a computer program that, when executed, causes the method as described in any one of claims 1 to 6 to be implemented; or causes the method as described in any one of claims 7 to 12 to be implemented; or causes the method as described in any one of claims 13 to 17 to be implemented; or causes the method as described in any one of claims 18 to 21 to be implemented; or causes the method as described in any one of claims 22 to 24 to be implemented; or causes the method as described in any one of claims 25 to 27 to be implemented.

Citation Information

Patent Citations

  • Method and device for determining transmission delay inequality

    CN108880646A

  • Phase calibration method and communication device

    CN117640312A

  • Uplink transmission method and device

    CN117674920A

  • Channel state information (CSI) codebook for coherent joint transmission (CJT)

    US20240171350A1

  • Channel quality indicator for a coherent joint transmission channel

    WO2024207276A1