Communication method and related apparatus
By adjusting the priority and resource allocation of CSI measurement reports, the problem of resource waste caused by uplink and downlink signal conflicts in terminal equipment was solved, and resource reuse and stability improvement of the communication system were realized.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-11-25
- Publication Date
- 2026-03-26
AI Technical Summary
In communication systems, especially in scenarios with large transmission delays in non-terrestrial networks, terminal devices may be unable to measure reference signals due to uplink and downlink signal conflicts, resulting in wasted resources and communication discontinuity. Existing protocols have failed to effectively address this issue.
By adjusting the priority and resource allocation of CSI measurement reports, the CSI measurement reports used to generate the second reference signal are reconfigured, avoiding resource waste and ensuring the continuity and stability of communication.
It improved resource utilization, reduced communication costs, simplified operating procedures, enhanced system flexibility and reliability, and ensured the orderliness and efficiency of information reporting.
Smart Images

Figure CN2024134351_26032026_PF_FP_ABST
Abstract
Description
Communication method and related apparatus
[0001] This application claims priority to the Chinese patent application No. 202410572420.0, filed on May 9, 2024, and entitled "A communication method and related apparatus", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, and in particular to a communication method and related apparatus. BACKGROUND
[0003] In order to provide any data channel in uplink (UL) or downlink (DL) transmission on PDSCH or PUSCH of a communication system, a network device sends a reference signal to a terminal device. The reference signal is used by the terminal device to perform channel / signal estimation / measurement for demodulating PDCCH and other common channels, and some measurements and feedbacks, which is the common / cell-specific reference signal (CRS) inherited from the Evolved Universal Terrestrial Radio Access (E-UTRA) Release 8 / 9 specification. Dedicated / demodulation reference signal (DMRS) can be transmitted together with PDSCH channel in E-UTRA Release 10. DMRS is used for channel estimation in the PDSCH demodulation process. In Release 10, in addition to CRS and DMRS, channel state information reference signal (CSI-RS) is also introduced.
[0004] The terminal device perceives the state of the channel carrying the reference information by receiving and measuring the reference information sent by the network side, and generates a corresponding channel state information (CSI) measurement report to return to the network device, so that the network device has actual perception of the state of the channel.
[0005] In a poor communication scenario, for example, a scenario in which a satellite communicates with a terminal, there is a scenario in which a Non-terrestrial Network (NTN) transmission delay is very large. A situation in which the actual conflict occurring at the terminal does not match the conflict considered by the base station may occur. In particular, for a half-duplex terminal, the uplink and downlink cannot be performed at the same time. When the network equipment (satellite) sends reference information to such a terminal, a situation in which uplink information with a higher priority conflicts with the reference information may occur in such a terminal, causing the terminal device to be unable to accept the reference information, and thus unable to measure the reference information. In the existing protocol standard, when the terminal device faces such a situation, the pre-applied measurement / computation resources cannot be used, resulting in resource waste. SUMMARY
[0006] The present application provides a communication method and related apparatus, which generates a measurement report of other reference signals by using resources pre-configured for the conflicting reference signals, thereby reducing resource waste.
[0007] In a first aspect, the present application provides a communication method, which can be applied to the terminal side, such as a terminal device or a communication module in the terminal device, or a circuit or chip responsible for communication functions in the terminal device (such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or a system in package (SIP) chip containing a modem core). Taking the case of applying the method to a terminal device, the method includes:
[0008] determining that a first reference signal conflicts with other signals;
[0009] generating a channel state information (CSI) measurement report of a second reference signal by using a first calculation resource, wherein the first calculation resource is a resource pre-determined for generating a CSI measurement report of the first reference signal.
[0010] First, the reference signal and the CSI measurement report are briefly introduced. In the existing LTE system (e.g., Rel. 10-15), a reference signal for measuring the channel state in the downlink is specified. The reference signal for channel state measurement is also referred to as a cell-specific reference signal (CRS), a channel state information-reference signal, or a reference signal used in the measurement of CSI such as a channel quality indicator (CQI), a precoding matrix indicator (PMI), a rank indicator (RI), and the like.
[0011] The terminal device UE feeds back the result measured based on the reference signal for channel state measurement (e.g., CSI-RS) to the base station (may also be a network, eNB, gNB, transmission reception point, etc.) as channel state information (CSI). In the existing system (e.g., Rel. 15), as a feedback method of CSI, a periodic CSI report (P-CSI), a CSI report using a resource specified semi-permanently (Semi-Persistent-Channel State Information, SP-CSI), and an aperiodic CSI report (A-CSI) are specified. It should be understood that the functions and specific examples of the reference signal listed above are only illustrative and should not constitute any limitation on the present application, and the present application does not exclude the possibility of defining other functions or uses of the reference signal in future protocols.
[0012] The method provided by the embodiments of the present application is mainly for terminal devices in a scenario where reference signals collide, especially for half-duplex terminal devices that may collide with uplink signals. When such terminal devices face a collision between a reference signal and a high-priority uplink signal, the terminal device may not be able to accept and measure the reference signal due to the need to send the high-priority uplink signal, resulting in the inability to update the CSI report corresponding to the reference signal. However, for a CSI measurement report (for example, a periodic CSI measurement report), there may be multiple reference signals that need to be measured. In the existing standard, the terminal device will still send a corresponding CSI measurement report for the reference signal that cannot be measured, but the CSI measurement report is not updated, which means that the terminal device does not need to consume resources for measuring the reference signal when generating the CSI measurement report, which undoubtedly wastes resources. Therefore, in the embodiments of the present application, by reallocating the first calculation resource for generating the CSI measurement report of the first reference signal (the reference signal that collides with the uplink signal) to the second reference signal, resource multiplexing is achieved, resource waste is avoided, resource use efficiency is improved, and accordingly, the flexibility and adaptability of the communication system are enhanced, so that the system can better adapt to complex communication environments.
[0013] In yet another optional implementation of the first aspect, the priority of the CSI measurement report of the second reference signal is lower than the priority of the CSI measurement report of the first reference signal.
[0014] Optionally, the priority of the CSI measurement report of the second reference signal is lower than and closest to the priority of the CSI measurement report of the first reference signal.
[0015] In yet another optional implementation of the first aspect, the method further comprises:
[0016] The CSI measurement report of the second reference signal is sent through the first time-frequency resource, which is a resource pre-configured for sending the CSI measurement report of the first reference signal.
[0017] In the prior art, the sending order of the CSI measurement report is determined by the terminal according to the priority of the pre-configured CSI measurement report. The priority of the CSI measurement report of the second reference signal is lower than the priority of the CSI measurement report of the first reference signal, which means that the sending time of the CSI measurement report of the second reference signal is later than the sending time of the CSI measurement report of the first reference signal. The present embodiment clearly shows that by adjusting the priority of the CSI measurement report, the resource waste caused by the collision can be flexibly solved when the reference signals collide, the network device is prevented from receiving the CSI measurement report of the first reference signal without updating, the continuity and stability of the communication are ensured, and the robustness of the system is improved.
[0018] Secondly, the CSI measurement report of the second reference signal is transmitted by sharing the first time-frequency resource, which realizes resource multiplexing, significantly improves the utilization rate of resources, reduces the communication cost, and uses preconfigured resources for communication, simplifies the operation process of the network side and the terminal side, reduces the complexity of the communication system, and improves the reliability and maintainability of the system.
[0019] In yet another optional implementation of the first aspect, the CSI measurement report of the second reference signal includes an index ID.
[0020] In the present embodiment, by setting an index ID for the CSI measurement report of the second reference signal, the network device receiving the CSI measurement report can clearly use the first time-frequency resource to transmit the CSI measurement report of the first reference signal, rather than other CSI measurement reports, thereby avoiding the cost waste of the network device due to misidentification.
[0021] In yet another optional implementation of the first aspect, the method further comprises:
[0022] determining a reporting queue of the CSI measurement report, the reporting queue being obtained by sorting in descending order of priority of the CSI measurement report; the reporting queue includes the first CSI measurement report and the second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report;
[0023] when the first CSI measurement report in the reporting queue and at least one downlink signal from the network device conflict, updating the reporting queue to obtain an updated reporting queue, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
[0024] In the present embodiment, the CSI measurement report is orderly managed by the reporting queue, which ensures the orderliness and efficiency of information reporting and reduces the complexity of data processing.
[0025] Further, when a conflict occurs, the priority of the measurement report in the reporting queue is adjusted to efficiently handle the conflict, ensure the continuity and stability of communication, and improve the performance and reliability of the system. Optionally, for the reference signal that conflicts, a conflict identifier is appended to the CSI measurement report (e.g., the first CSI measurement report) of the reference signal that conflicts, and the conflict identifier is used to represent that the reference signal corresponding to the CSI measurement report conflicts, and the CSI measurement report is not updated.
[0026] In yet another optional implementation of the first aspect, the method further comprises:
[0027] determining a reporting queue of CSI measurement reports, the reporting queue being sorted in descending order of priority of the CSI measurement reports; the reporting queue including a first CSI measurement report and a second CSI measurement report, the priority of the first CSI measurement report being higher than the priority of the second CSI measurement report;
[0028] when the first CSI measurement report corresponding to the reference signal conflicts with an uplink signal sent by at least one terminal, updating the reporting queue to obtain an updated reporting queue, the priority of the first CSI measurement report in the updated reporting queue being lower than the priority of the second CSI measurement report.
[0029] For the first CSI measurement report that conflicts with the uplink signal, the sending order of the first CSI measurement report is changed by adjusting the reporting queue to avoid the conflict, and optionally, the priority of the uplink signal is higher than the priority of the first CSI measurement report.
[0030] In yet another alternative implementation of the first aspect, the method further comprises:
[0031] deleting the CSI measurement report of the first reference signal from the reporting queue;
[0032] The sending of the CSI measurement report of the second reference signal through the first time-frequency resource comprises:
[0033] The CSI measurement report of the second reference signal ranked first in the reporting queue is sent through the first time-frequency resource.
[0034] By deleting the CSI measurement report of the first reference signal that conflicts from the reporting queue, the reporting logic of the measurement report is optimized, and the situation that the network device wastes resources in analyzing useless information (no updated CSI measurement report) sent to the network device is avoided. It should be noted that the CSI measurement report of the second reference signal ranked first in the reporting queue is because the CSI measurement report of the first reference signal has been deleted from the reporting queue.
[0035] In yet another alternative implementation of the first aspect, the method further comprises:
[0036] generating other CSI measurement reports in the reporting queue according to the processing capability and the reporting queue.
[0037] In an embodiment, the processing capability is used to represent the CPU capability of the terminal device, and the processing capability herein includes computing capability, sending capability, etc. For example, if the terminal has a conflict of first reference signal measurement, the terminal cannot measure the corresponding first reference signal, and the terminal does not update the corresponding CSI measurement report. In this case, the terminal can continue to measure and update the remaining highest priority CSI measurement report according to the CPU capability. For example, the terminal has a conflict of 2 high priority CSI reports, and the capability of the terminal is to report N CSI reports, and there are M CSI reports in total, then the terminal still reports M CSI reports, including N updated conflict-free and high priority CSI reports. Through the above implementation process, the terminal capability is used to update the possible updated CSI measurement report as much as possible.
[0038] In a second aspect, the present application provides a communication method, comprising:
[0039] sending a first reference signal;
[0040] receiving a CSI measurement report of a second reference signal on a first time-frequency resource, wherein the first time-frequency resource is a pre-configured resource for sending the CSI measurement report of the first reference signal, and the first reference signal has a conflict with other signals.
[0041] It should be noted that the network also sends the second reference signal after / before sending the first reference signal.
[0042] The present embodiment is mainly for a network device. In the existing protocol standard, in the scenario of reference signal conflict, the network device receives the CSI measurement report of the first reference signal on the first time-frequency resource. However, the CSI measurement report of the first reference signal is a non-updated measurement report due to the conflict, which is meaningless to the network device. Therefore, the CSI measurement report of the second reference signal received on the first time-frequency resource (reference signal without conflict) is an updated measurement report, which does not waste the related resources preset by the network device. Optionally, the CSI measurement report of the second reference signal further includes an index ID.
[0043] In a third aspect, the present application provides a communication method, comprising:
[0044] determining that a physical uplink data channel (PUSCH) of a third CSI measurement report has a conflict with a PUSCH of a fourth CSI measurement report;
[0045] transmit the first content through the PUSCH, wherein the first content comprises a CSI measurement report corresponding to a reference signal without conflict in the third CSI measurement report and the fourth CSI measurement report, or the first content comprises the third CSI measurement report and the fourth CSI measurement report.
[0046] In the existing standards, the following protocol standards are provided for the conflict of PUSCH:
[0047] If two PUSCHs conflict with each other and both of them carry CSI measurement reports, the terminal will determine which PUSCH not to send according to the priority of the CSI measurement report carried by the PUSCH. However, in actual situations, the PUSCH carrying the CSI measurement report with high priority may conflict with the corresponding downlink reference signal, resulting in that the report with high priority cannot be measured and updated, and the discarded PUSCH carrying the CSI measurement report with low priority also causes the network side to not receive the updated CSI measurement report (the CSI measurement report with low priority but without conflict of reference signal).
[0048] Therefore, in the embodiment, if the CSI reporting corresponding to one PUSCH is limited by CPU or the measurement of the reference signal is conflicted, the terminal needs to comprehensively consider the CSI measurement conflict, the CSI priority and the conflict of the PUSCH carrying the CSI to determine the CSI reporting. Alternatively, if the reference signal corresponding to the CSI measurement and reporting with high priority conflicts with the uplink and downlink, resulting in that the terminal cannot update the corresponding CSI measurement report, when the PUSCH carrying the CSI measurement reporting and the PUSCH with low priority conflict with each other, the terminal reports and updates the CSI measurement report with low priority. By determining the conflict of the third CSI measurement report and the fourth CSI measurement report, and transmitting the first content containing only the non-conflicted CSI measurement report on the PUSCH, the loss or delay of the measurement report caused by the resource conflict is effectively avoided, the completeness and timeliness of the measurement report are ensured, the communication resources are maximized, and the communication efficiency is improved.
[0049] Further, when the first content comprises the third CSI measurement report and the fourth CSI measurement report, it is indicated that the PUSCHs conflict with each other and both of them carry CSI measurement reports, and the terminal can combine the contents of the two PUSCHs and report them together, thereby saving resources and avoiding the conflict.
[0050] In another optional embodiment of the third aspect, the first content comprises an index ID, and the index ID is used to represent the ID of the CSI measurement report contained in the first content.
[0051] The embodiment of the present application makes the network side and the terminal clearly identify the ID of the CSI measurement report contained in the first content by including the index ID in the first content, so as to facilitate subsequent data processing and analysis. The explicit index ID helps the network side quickly locate and process the required CSI measurement report, thereby improving the data processing efficiency.
[0052] In another optional implementation of the third aspect, if the first content includes the third CSI measurement report and the fourth CSI measurement report, the start point of the first content is determined according to the PUSCH of the third CSI measurement report and the PUSCH of the fourth CSI measurement report with the earlier timing.
[0053] The embodiment of the present application determines the start point of the first content according to the PUSCH start point with the earlier timing, thereby simplifying the processing flow of the terminal when sending the first content and reducing the implementation complexity. Further, the sending of the first content is started according to the earlier PUSCH start point, so that the sending of the measurement report can be completed earlier, thereby improving the time utilization.
[0054] In another optional implementation of the third aspect, the method further includes:
[0055] determining that there is a conflict between the reference signal corresponding to the third CSI measurement report and the reference signal corresponding to the fourth CSI measurement report.
[0056] In another optional implementation of the third aspect, the first content includes the CSI measurement report in which the corresponding reference signal does not conflict in the third CSI measurement report and the fourth CSI measurement report.
[0057] In a fourth aspect, the present application provides a communication method, including:
[0058] sending a third reference signal and a fourth reference signal;
[0059] receiving a first content, wherein the first content includes the CSI measurement report in which the corresponding reference signal does not conflict in the third CSI measurement report and the fourth CSI measurement report, or the first content includes the third CSI measurement report and the fourth CSI measurement report; there is a conflict between the PUSCH of the third CSI measurement report and the PUSCH of the fourth CSI measurement report, the third CSI measurement report is sent by the terminal according to the third reference signal, and the fourth CSI measurement report is sent by the terminal according to the fourth reference signal.
[0060] The embodiment of the present application is applied to a network device side. The network device receives a first content containing a non-conflict CSI measurement report sent by a terminal, and ensures the completeness and accuracy of the received measurement report.
[0061] In another alternative implementation of the fourth aspect, the first content includes an index ID, and the index ID is used to represent an ID of the measurement report contained in the first content.
[0062] In another alternative implementation of the fourth aspect, the first content includes the third CSI measurement report and the fourth CSI measurement report, and the corresponding reference signals of the third CSI measurement report and the fourth CSI measurement report are all non-conflict.
[0063] In the fifth aspect, an embodiment of the present application provides a communication device, and the device includes:
[0064] A first determining module is configured to determine that a first reference signal is in conflict with other signals.
[0065] A first generating module is configured to generate a channel state information (CSI) measurement report of a second reference signal by using a first computing resource, and the first computing resource is a pre-determined resource used to generate a CSI measurement report of the first reference signal.
[0066] In a possible design, the priority of the CSI measurement report of the second reference signal is lower than the priority of the CSI measurement report of the first reference signal.
[0067] In a possible design, the device further includes:
[0068] A first sending module is configured to send the CSI measurement report of the second reference signal by using a first time-frequency resource, and the first time-frequency resource is a pre-configured resource used to send the CSI measurement report of the first reference signal.
[0069] In a possible design, the CSI measurement report of the second reference signal includes an index ID.
[0070] In a possible design, the device further includes:
[0071] A second determining module is configured to determine a reporting queue of CSI measurement reports, and the reporting queue is obtained by sorting CSI measurement reports in a descending order of priority; the reporting queue includes a first CSI measurement report and a second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report.
[0072] The first updating module is configured to update the reporting queue when the first CSI measurement report in the reporting queue and at least one downlink signal from the network device conflict, to obtain an updated reporting queue, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
[0073] In a possible design, the apparatus further includes:
[0074] The third determining module is configured to determine a reporting queue of CSI measurement reports, the reporting queue being obtained by sorting in descending order of priority of the CSI measurement reports; the reporting queue includes a first CSI measurement report and a second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report.
[0075] The second updating module is configured to update the reporting queue when the first CSI measurement report corresponds to a reference signal that conflicts with at least one uplink signal sent by a terminal, to obtain an updated reporting queue, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
[0076] In a possible design, the apparatus further includes:
[0077] The deleting module is configured to delete the CSI measurement report of the first reference signal from the reporting queue.
[0078] The first sending module is specifically configured to:
[0079] The first sending module is specifically configured to:
[0080] In a possible design, the apparatus further includes:
[0081] The second generating module is configured to generate other CSI measurement reports in the reporting queue according to the processing capability and the reporting queue.
[0082] In a sixth aspect, an embodiment of the present application provides another communication apparatus, and the apparatus includes:
[0083] The second sending module is configured to send a first reference signal.
[0084] The first receiving module is configured to receive a CSI measurement report of a second reference signal on a first time-frequency resource, where the first time-frequency resource is a resource preconfigured for sending the CSI measurement report of the first reference signal, and the first reference signal conflicts with other signals.
[0085] In a seventh aspect, an embodiment of the present application provides another communication apparatus, comprising:
[0086] a fourth determining module, configured to determine that a physical uplink data channel (PUSCH) of the third CSI measurement report conflicts with a PUSCH of the fourth CSI measurement report;
[0087] a third sending module, configured to send first content through the PUSCH, wherein the first content comprises a CSI measurement report in the third CSI measurement report and the fourth CSI measurement report that does not conflict with a corresponding reference signal, or the first content comprises the third CSI measurement report and the fourth CSI measurement report.
[0088] In a possible design, the first content comprises an index (ID) used to represent an ID of the CSI measurement report contained in the first content.
[0089] In a possible design, if the first content comprises the third CSI measurement report and the fourth CSI measurement report, a start point of the first content is determined according to a time sequence of a PUSCH in the third CSI measurement report and a PUSCH in the fourth CSI measurement report.
[0090] In a possible design, the apparatus further comprises:
[0091] a fifth determining module, configured to determine that a reference signal corresponding to the third CSI measurement report or a reference signal corresponding to the fourth CSI measurement report conflicts.
[0092] In a possible design, the first content comprises a CSI measurement report in the third CSI measurement report and the fourth CSI measurement report that does not conflict with a corresponding reference signal.
[0093] In an eighth aspect, an embodiment of the present application provides another communication apparatus, comprising:
[0094] a fourth sending module, configured to send a third reference signal and a fourth reference signal;
[0095] a second receiving module, configured to always receive first content, wherein the first content comprises a CSI measurement report in the third CSI measurement report and the fourth CSI measurement report that does not conflict with a corresponding reference signal, or the first content comprises the third CSI measurement report and the fourth CSI measurement report; a PUSCH of the third CSI measurement report conflicts with a PUSCH of the fourth CSI measurement report, the third CSI measurement report is sent by a terminal according to the third reference signal, and the fourth CSI measurement report is sent by the terminal according to the fourth reference signal.
[0096] In a possible design, the first content includes an index ID, where the index ID is used to represent an ID of a measurement report included in the first content.
[0097] In a possible design, the first content includes the third CSI measurement report and the fourth CSI measurement report, and the corresponding reference signals of the third CSI measurement report and the fourth CSI measurement report do not conflict.
[0098] In a ninth aspect, this application provides a communication apparatus, which includes a memory and one or more processors. The memory is configured to store part or all of the computer programs or instructions necessary for implementing the functions related to the first aspect and the third aspect. The one or more processors are configured to execute the computer programs or instructions, and when the computer programs or instructions are executed, the communication apparatus implements the method in any possible design or implementation manner of the first aspect and the third aspect.
[0099] In a possible design, the communication apparatus can further include an interface circuit, where the processor is configured to communicate with other apparatuses or components through the interface circuit.
[0100] In a possible design, the communication apparatus can further include the memory.
[0101] The communication apparatus can be a terminal device, a communication module in a terminal device, or a chip responsible for communication functions in a terminal device, such as a Modem chip (also referred to as a baseband chip) or a SoC or SIP chip containing a modem module.
[0102] In a tenth aspect, this application provides a communication apparatus, which includes a memory and one or more processors. The memory is configured to store part or all of the computer programs or instructions necessary for implementing the functions related to the second aspect and the fourth aspect. The one or more processors are configured to execute the computer programs or instructions, and when the computer programs or instructions are executed, the communication apparatus implements the method in any possible design or implementation manner of the second aspect and the fourth aspect.
[0103] In a possible design, the communication apparatus can further include an interface circuit, where the processor is configured to communicate with other apparatuses or components through the interface circuit.
[0104] In a possible design, the communication apparatus can further include the memory.
[0105] The communication device can be a network device, a communication module in the network device, or a chip responsible for communication function in a terminal, such as a Modem chip (also known as a baseband chip) or a SoC or SIP chip containing a modem module.
[0106] In a eleventh aspect, a computer readable storage medium is provided, which stores a computer program. When the computer program is executed, the method in any one of the first aspect, the second aspect, the third aspect, and the fourth aspect is implemented.
[0107] In a twelfth aspect, a computer program product including a computer program is provided. When the computer program is executed, the method in any one of the first aspect and the second aspect is implemented.
[0108] In a thirteenth aspect, a communication system is provided, which includes at least one terminal device and at least one network device. The terminal device is configured to perform the steps in the first aspect and the third aspect. The network device is configured to perform the steps in the second aspect and the fourth aspect.
[0109] In a fourteenth aspect, a chip is provided, which includes a processor and a communication interface. The communication interface is configured to communicate with an external device or an internal device. The processor is configured to implement the method in any one of the aspects.
[0110] In a possible design, the chip can further include a memory. The memory stores a computer program or instructions. The processor is configured to execute the computer program or instructions stored in the memory, or other programs or instructions. When the computer program or instructions are executed, the processor is configured to implement the method in any one of the aspects.
[0111] In a possible design, the chip can be integrated in a terminal device or a network device.
[0112] The first aspect to the fourth aspect have the beneficial effects described above. BRIEF DESCRIPTION OF DRAWINGS
[0113] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;
[0114] FIG. 2 is a schematic diagram of another architecture of a communication system according to an embodiment of the present application;
[0115] FIG. 3 is an example of an O-RAN system;
[0116] FIG. 4 is a diagram of network element function division and protocol layer structure of an O-RAN device;
[0117] FIG. 5 is a schematic diagram of measurement reporting;
[0118] FIG. 6 is a schematic diagram of three measurement reporting procedures;
[0119] FIG. 7 is a schematic diagram of conflict alignment according to an embodiment of the present application;
[0120] FIG. 8 is a schematic diagram of a communication method according to an embodiment of the present application;
[0121] FIG. 9 is a schematic diagram of a terminal device processing conflict CSI measurement reporting according to CPU capability according to an embodiment of the present application;
[0122] FIG. 10 is a schematic diagram of adjusting priority of CSI measurement reporting according to an embodiment of the present application;
[0123] FIG. 11 is a schematic diagram of another communication method according to an embodiment of the present application;
[0124] FIG. 12 is a schematic diagram of a communication apparatus according to an embodiment of the present application;
[0125] FIG. 13 is a schematic diagram of another communication apparatus according to an embodiment of the present application;
[0126] FIG. 14 is a schematic diagram of another communication apparatus according to an embodiment of the present application;
[0127] FIG. 15 is a schematic diagram of another communication apparatus according to an embodiment of the present application;
[0128] FIG. 16 is a schematic diagram of a terminal device 10 according to an embodiment of the present application;
[0129] FIG. 17 is a schematic diagram of a network device 20 according to an embodiment of the present application. DETAILED DESCRIPTION
[0130] First, CSI measurement reporting is introduced:
[0131] CSI measurement reporting can be configured as:
[0132] 1. Periodic CSI reporting (P-CSI): only transmitted on a physical uplink control channel (PUCCH);
[0133] 2. Semi-Persistent CSI reporting (SP-CSI): transmitted on PUCCH or Physical Uplink Shared Channel (PUSCH). PUSCH-based SP-CSI reporting is activated and deactivated by CSI request field (CSIRequest) in Downlink Control Information (DCI) signaling, and RRC configures maximum 64 trigger states (TriggerState), each of which corresponds to one CSI reporting feedback configuration (CSIReportSetting). For CSI acquisition, each CSIReportSetting is associated with only one CSI-RS resource set in the corresponding Resource Setting;
[0134] 3. Aperiodic CSI reporting (A-CSI): transmitted only on PUSCH. PUSCH-based A-CSI reporting is activated by DCI signaling, and RRC configures multiple trigger states (TriggerState), each of which corresponds to one or more CSI reporting feedback configurations (CSIReportSetting). CSI request field (CSIRequest) in DCI triggers one TriggerState, and the maximum number of CSI trigger states supported is 64, because the maximum number of CSI request field in DCI format 0_1 is 6 bits. When the number of CSI trigger states configured by RRC is greater than 64, MAC CE signaling is used to map 64 trigger states to the CSI request field. Each CSI trigger state can be associated with 1-3 resource settings, and if a resource setting contains multiple resource sets, only one resource set is selected. The quasi co-location (QCL) information of the CSI-RS resources in this resource set is indicated by the transmission configuration indicator (TCI) state for each resource configuration.
[0135] The architecture of the communication system involved in the present application will be introduced below.
[0136] As shown in FIG. 1, FIG. 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present application. The communication system can include one or more network devices and one or more terminal devices. One network device can transmit data or control signaling to one or more terminal devices. Multiple network devices can also transmit data or control signaling to one terminal device at the same time.
[0137] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as a universal mobile telecommunications system (UMTS), a wireless local area network (WLAN), a wireless fidelity (Wi-Fi) system, a 4th generation (4G) mobile communication system such as a long term evolution (LTE) system, a 5th generation (5G) mobile communication system such as a new radio (NR) system, and a future evolved communication system.
[0138] The network device can be a device or module with corresponding communication functions located at the network side of the above communication system. The network device is usually provided with a communication module, circuit or chip for performing corresponding communication functions. The network device is also provided with program instructions for performing corresponding communication functions and corresponding program instructions. The network device is a device deployed in a wireless access network to provide wireless communication functions for terminal devices. The network device can include various forms of macro base stations, micro base stations (also known as small stations), relay stations, access points, etc. In systems using different wireless access technologies, the names of network devices may vary, such as base transceiver stations (BTS) in global system for mobile communication (GSM) or code division multiple access (CDMA) networks, NB (NodeB) in wideband code division multiple access (WCDMA), eNB or eNodeB (evolutional nodeB) in long term evolution (LTE). The network device can also be a wireless controller in a cloud radio access network (CRAN) scenario. The network device can also be a base station device in a future 5G network or a network device in a future evolved public land mobile network (PLMN). The network device can also be a wearable device or a vehicle-mounted device. The network device can also be a transmission and reception point (TRP).
[0139] The terminal device can be a device or module with corresponding communication functions for accessing the above communication system. The terminal device is usually provided with a communication module, circuit or chip for performing corresponding communication functions. The terminal device also has program instructions configured to perform corresponding communication functions.
[0140] The terminal device described in the embodiments of the present application refers to a user equipment, an access terminal, a user unit, a user station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent or a user device. The terminal device can also be a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in an LTE network, a terminal device in a 5G network, or a terminal device in a future evolved public land mobile network (PLMN), etc. The embodiments of the present application are not limited thereto.
[0141] As an example but not limited, in the embodiments of the present application, the terminal device can also be a wearable device. The wearable device can also be called a wearable smart device, which is a general term for devices that can be designed and developed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing and shoes, etc. The wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. The wearable device is not only a hardware device, but also a powerful function realized through software support and data interaction, cloud interaction. The general wearable smart device includes functions, large size, and can realize complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, etc., and only focuses on a certain application function, and needs to cooperate with other devices such as a smart phone, such as various smart wristbands, smart jewelry, etc.
[0142] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an internet of things (IoT) system. IoT is an important part of future information technology development, and its main technical feature is to connect things through communication technology and network, so as to realize the intelligent network of man-machine interconnection and interconnection. In the embodiments of the present application, IOT technology can achieve mass connection, deep coverage and terminal power saving through, for example, narrow band (NB) technology.
[0143] In addition, in the embodiments of the present application, the terminal device can also include a smart printer, a train detector, a gas station sensor, and the like, and the main functions include collecting data (for some terminal devices), receiving control information and downlink data of a network device, and transmitting electromagnetic waves to transmit uplink data to the network device.
[0144] The network device described in the embodiments of the present application can be a device for communicating with a terminal device. The network device can be a base station (base transceiver station, BTS) in a global system for mobile communications (GSM) system or a code division multiple access (CDMA) system, can be a base station (NodeB, NB) in a wideband code division multiple access (WCDMA) system, can be an evolved NodeB (eNB or eNodeB) in an LTE system, can be a wireless controller in a cloud radio access network (CRAN) scenario, or can be a relay station, an access point, a vehicle-mounted device, a wearable device, a network device in a 5G network, or a network device in a future evolved PLMN network, and the like. The embodiments of the present application are not limited.
[0145] The network device can be a device in a wireless network, for example, a radio access network (RAN) node for accessing a terminal to a wireless network. Currently, some examples of the RAN node are: a base station, a next-generation base station gNB, a transmission reception point (TRP), an evolved NodeB (eNB), a home base station, a baseband unit (BBU), or an access point (AP) in a WiFi system, and the like. In one network structure, the network device can include a centralized unit (CU) node, or a distributed unit (DU) node, or a RAN device including the CU node and the DU node.
[0146] When the transmission direction of the communication system is uplink transmission, the terminal device is the sending end and the network device is the receiving end. When the transmission direction of the communication system is downlink transmission, the network device is the sending end and the terminal device is the receiving end.
[0147] In an optional embodiment, please refer to FIG. 2, which is a schematic diagram of an architecture of a communication system provided by an embodiment of the present application. The communication system includes one or more terminal devices, one or more 5G base stations, a ground station, and a 5G core network.
[0148] The terminal device accesses the satellite network through 5G new air interface, the 5G base station is deployed on the satellite, and is connected to the 5G core network on the ground through a wireless link. At the same time, there is a wireless link between the satellites to complete the signaling interaction and user data transmission between the base stations. In this embodiment, the terminal device is a mobile device supporting 5G new air interface, such as a mobile phone, a pad, and the like. The mobile device can access the satellite network through 5G new air interface and initiate a call, access the Internet, and the like. 5G new air interface is used to refer to the wireless link between the terminal and the base station.
[0149] The 5G base station mainly provides wireless access services, schedules wireless resources to access terminals, and provides reliable wireless transmission protocols and data encryption protocols, and the like. The 5G base station in this embodiment is deployed on the satellite. The communication between the 5G base stations is mainly through the Xn interface, and the Xn interface is mainly used for signaling interaction such as handover.
[0150] The 5G core network mainly supports user access control, mobility management, session management, user security authentication, charging, and the like. It is composed of multiple functional units, which can be divided into functional entities of the control plane and the data plane. The access and mobility management unit (AMF) is responsible for user access management, security authentication, and mobility management. The user plane unit (UPF) is responsible for managing the transmission of user plane data, traffic statistics, and the like. The ground station is responsible for forwarding the signaling and service data between the satellite base station and the 5G core network. The 5G base station communicates with the ground through the NG interface, and the NG interface mainly interacts with the NAS signaling of the core network and the service data of the user.
[0151] As shown in FIG. 3, which is an example diagram of an O-RAN system. The O-RAN system can include other components in addition to the components shown in FIG. 3. The network device also becomes an access network device. The access network device (RAN, which can be an eNB or a gNB or a next-generation access network device) communicates with the core network (CN) through a backhaul link and communicates with the user equipment (UE) through an air interface.
[0152] Specifically, a baseband unit (BBU) in an access network device communicates with a core network through a backhaul, and a radio unit (RU) in the access network device communicates with at least one UE through an air interface. The BBU communicates with at least one RU through a fronthaul, and the BBU and the RU can be co-located or not co-located.
[0153] The BBU includes at least one control unit (CU) and at least one distributed unit (DU), which can communicate through at least one midhaul.
[0154] As shown in FIG. 4, FIG. 4 is a diagram of network element function division and protocol layer structure of an open radio access network (ORAN) device.
[0155] In some examples, the CU is a logical node that carries a radio resource control (RRC) layer, a service data adaptation protocol (SDAP) layer, a packet data convergence protocol (PDCP) layer, and other control functions of the access network device. The CU is connected to network nodes such as a core network through some interfaces, which can be E2 interfaces or the like. Optionally, the CU can have part of the functions of the core network. The CU (e.g., the PDCP layer and higher layers) is connected to the DU (e.g., the radio link control (RLC) layer and lower layers) through some interfaces, which can be F1 interfaces or the like. In some examples, these interfaces (e.g., the F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, etc.). F1AP is an application protocol for the F1 interface, which defines signaling procedures for F1 in some examples. The F1 interface supports a control plane F1-C and a user plane F1-U.
[0156] In some examples, the CU can be split into a control unit-control plane (CU-CP) and a control unit-user plane (CU-UP), where the CU-CP is a logical node carrying an RRC layer and a control plane part of a PDCP (PDCP-C) layer, used to implement control plane functions of the CU. The CU-CP can interact with a network element in the core network used to implement control plane functions. The network element in the core network used to implement control plane functions can be an access and mobility function network element, such as an access and mobility management function (AMF) in a 5G system. The AMF network element is used to be responsible for mobility management in a mobile network, such as location updating of a terminal device, registration of the terminal device to a network, handover of the terminal device, and the like. The CU-UP is a logical node carrying an SDAP layer and a user plane part of a PDCP (PDCP-U) layer, used to implement user plane functions of the CU. The CU-UP can interact with a network element in the core network used to implement user plane functions. The network element in the core network used to implement user plane functions, for example, a user plane function (UPF) in a 5G system, is used to be responsible for forwarding and receiving data in a terminal device. The above configuration of the CU and the DU is merely an example, and the CU and the DU can be configured to have functions as needed. For example, the CU or the DU can be configured to have functions of more protocol layers, or the CU or the DU can be configured to have partial processing functions of protocol layers. For example, partial functions of an RLC layer and functions of protocol layers above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and functions of protocol layers below the RLC layer are arranged in the DU. For another example, the functions of the CU or the DU can be divided according to a service type or other system requirements, for example, according to a delay requirement. Functions that need to meet a relatively low delay requirement in processing time are arranged in the DU, and functions that do not need to meet the delay requirement are arranged in the CU.
[0157] In some examples, a DU is a logical node that hosts radio link control (RLC) layer, medium access control (MAC) layer, higher physical layer (Higher PHY) layer, and other functions. In some examples, a DU can control at least one RU. The DU is connected with the RUs through some interfaces, which can be fronthaul interfaces. In some examples, the Higher PHY layer includes parts of PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.
[0158] In some examples, an RU is a logical node that hosts lower physical layer (Lower PHY) and radio frequency (RF) processing. In some examples, an RU can be a 3GPP transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Low-PHY includes parts of PHY processing, such as fast fourier transform (FFT), inverse fast fourier transformation (IFFT), digital beamforming and filtering, etc. An RU communicates with one or more UEs through wireless links.
[0159] The DU and the RU can be co-located or not co-located. The DU and the RU exchange control plane information and user plane information via a lower-layer split CUS-Plane (LLS-CUS) interface through a fronthaul link. The LLS-CUS can include a LLS-C interface and a LLS-U interface that provide control plane (C-Plane) and user plane (U-Plane), respectively. In some examples, the control plane (C-Plane) refers to real-time control between the DU and the RU. The DU and the RU exchange management information via a LLS-M interface of the fronthaul link, and the management plane (M-Plane) refers to non-real-time management operations between the DU and the RU.
[0160] The DU and the RU can cooperate to jointly implement the functions of the PHY layer. One DU can be connected with one or more RUs. The functions of the DU and the RU can be configured in various ways according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement radio frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or to implement the low-layer functions and radio frequency functions. The high-layer functions in the PHY layer can include a part of the functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of the functions of the PHY layer that are closer to the radio frequency side.
[0161] The CU (or CU-CP and CU-UP), the DU or the RU can also have different names in different systems, but those skilled in the art can understand their meanings. For example, in an ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. For the convenience of description, the CU, the CU-CP, the CU-UP, the DU and the RU are taken as examples for description in this application.
[0162] Based on the above description of CSI, it can be known that the channel state information CSI is the channel attribute of the communication link. It describes the attenuation factors of the signal on each transmission path, i.e., the values of each element in the channel gain matrix H, such as signal scattering (Scattering), environmental attenuation (fading, multipath fading or shadowing fading), distance attenuation (power decay of distance) and the like. The channel state information CSI can enable the communication system to adapt to the current channel conditions and provide a guarantee for high-reliability high-rate communication in a multi-antenna system. Complete CSI is described through three dimensions: time, frequency and space, which correspond to the changes experienced by the wireless channel with respect to time, carrier frequency and spatial distribution, respectively. In actual application, the network device configures multiple measurement resources for the terminal device through radio resource control (RRC) signaling, and each measurement resource corresponds to a reference signal. For each measurement resource, the network device transmits the reference signal corresponding to the resource through a channel, and the terminal device measures the reference signals transmitted by each channel to determine the quality of the channel, such as the reference signal receiving power (RSRP). By measuring the RSRP of each channel, the terminal device selects one or more channels / resources with the maximum RSRP and reports the index of the channel and the corresponding RSRP to the network device.
[0163] A typical implementation process is introduced as follows. As shown in FIG. 5, FIG. 5 is a schematic diagram of measurement reporting. The network device is provided with M channels, and the terminal device is provided with N channels. The network device configures M reference signals for the terminal device, which correspond to M network device beams (channels) respectively. In each measurement period, the network device transmits the M reference signals through the M channels respectively, and the terminal device receives and measures the M reference signals. Through N measurement periods, the terminal device traverses all N channels of the terminal device, thereby completing channel measurement of all network device beams and all terminal device beams. Based on the above measurement, the terminal device can select the best K reference signals / channels, and report the resource indexes of the K reference signals and RSRP to the network device.
[0164] As shown in FIG. 6, FIG. 6 is a schematic diagram of three measurement reporting processes. The network device can configure three measurement reporting processes for the terminal device: a periodic measurement reporting process, a semi-persistent measurement reporting process and an aperiodic measurement reporting process.
[0165] Periodic measurement reporting: the measurement reporting process is periodically executed, that is, the network device periodically transmits measurement reference signals to the terminal device, and the terminal device measures the reference signals and reports the measurement results. The start of the process is RRC configuration, and once the RRC configuration takes effect, the process will be periodically executed. To terminate a certain measurement reporting process, it is necessary to resend the RRC configuration information to release the related configuration parameters of the measurement reporting process.
[0166] Semi-persistent measurement reporting: the measurement reporting process is periodically executed, that is, the network device periodically transmits measurement reference signals to the terminal device, and the terminal device measures the reference signals and reports the measurement results. The start of the process is not RRC configuration, but activation signaling. After the RRC configuration takes effect, the measurement reporting will not be executed. The network device needs to send an activation signaling to the terminal device to activate a specific semi-persistent measurement reporting process. Once activated, the measurement reporting process will be periodically executed. The network device can also send a deactivation signaling to the terminal device to deactivate a specific semi-persistent measurement reporting process.
[0167] Aperiodic measurement reporting: the measurement reporting process is executed aperiodically, and the network device only transmits measurement reference signals to the terminal device once, and the terminal device measures the reference signals and reports the measurement results. The start of the process is not RRC configuration, but trigger signaling. After the RRC configuration takes effect, the measurement reporting will not be executed. The network device needs to send a trigger signaling to the terminal device to trigger a specific aperiodic measurement reporting process. Each time a trigger information is received, a measurement reporting is performed.
[0168] However, the above three measurement reporting processes are dominated by the network device, that is, the network device decides when to issue the reference signal and the terminal device when to report the measurement result. However, in a large communication delay scenario, such as a satellite and ground communication scenario, such as a non-terrestrial network (NTN), the measurement reporting time determined by the network device may conflict with the transmission time of other downlink signals, resulting in failure of the terminal device to send the measurement report, or the network device issues the reference signal conflicting with the uplink signal of the terminal device, so that the terminal device cannot measure the corresponding reference signal. Please refer to FIG. 7, which is a schematic diagram of conflict alignment provided by an embodiment of the present application. In FIG. 7, the conflict situation of the terminal device and the conflict situation considered by the base station may be aligned. As shown in FIG. 7, the base station considers that UL7 conflicts, and the terminal device will cancel UL7, but actually UL8 conflicts and UL7 does not conflict. Then the base station may use UL to schedule data of other terminal devices, and the terminal device will send data because UL7 does not conflict, thereby causing interference with the data of other terminal devices at the base station side, resulting in the base station being unable to decode the data of the two terminal devices. It should be noted that the timing relationship considered by the base station is determined based on the timing advance (TA) reported by the terminal device. The so-called TA is the round-trip transmission delay, and the base station can calculate the transmission delay based on the TA. However, the TA reported has errors, and finally the conflict considered by the base station and the actual conflict of the terminal device do not match, resulting in the occurrence of the conflict situation. In addition, it should be noted that the uplink switching to downlink and the downlink switching to uplink actually have corresponding intervals. Here, in order to simplify the legend, this content is not shown.
[0169] For a half-duplex terminal device, since the uplink and downlink of the half-duplex terminal device cannot be performed at the same time, the measurement reporting of the terminal device may conflict with the uplink signal or the downlink signal. Regardless of which conflict situation occurs, it results in waste of resources pre-configured by the network device.
[0170] To solve the above technical problems, the embodiments of the present application provide the following solutions.
[0171] As shown in FIG. 8, which is a flowchart of a communication method provided by an embodiment of the present application. The embodiments of the present application mainly include the following steps:
[0172] Step S801: The network device sends a first reference signal to the terminal device.
[0173] In an alternative implementation, the network device sends configuration information of the reference signal to the terminal device before sending the first reference signal to the terminal device. The configuration information of the reference signal can include one or more of the following parameters: transmission power of the reference signal, time domain resource configuration of the reference signal, frequency domain resource configuration of the reference signal, and spatial domain resource configuration of the reference signal. The time domain resource configuration can include or be embodied as time domain resource density, the frequency domain resource configuration can include or be embodied as frequency domain resource density, and the spatial domain resource configuration can include one or more of the following parameters: port number or beam configuration; for example, the beam configuration can include precoding configuration. The precoding here can also be referred to as beamforming; for example, precoding (or beamforming) can mean that each antenna port is multiplied by a weight value when transmitting a signal; for example, for a 4-antenna port, the following weight values are multiplied respectively: 0.5, -0.5, 0.5, -0.5j, and j represents an imaginary number. It should be noted that the configuration information can also be the configuration information of the reference signal sent by the network device to the terminal device at the time when the network device reaches the expected time of sending the first reference signal.
[0174] In addition, the configuration information can also include resource type, which can be used to indicate the type of the first reference signal. The resource type can include periodic, semi-static, and aperiodic. It should be understood that other information in the configuration information in the embodiments of the present application can be referred to the prior art. It can be understood that the configuration information is used to represent the related signal of the first reference signal.
[0175] In an alternative implementation, the CSI resource configuration (resource setting) is as follows:
[0176] 1. M≥1 resource configurations (resource settings);
[0177] 2. One resource configuration contains S≥1 CSI-RS resource sets (resource sets);
[0178] 3. One resource set contains Ks≥1 RS resources (resources), such as CSI-RS / CSI interference measurement (CSI-IM) resources;
[0179] 4. One CSI-RS resource is used to configure the number of ports of the CSI-RS and the information of time and frequency positions, etc.; and one CSI-IM resource is used to configure the information of time and frequency positions of the CSI-IM, etc.
[0180] In an alternative implementation, the first reference signal can also be sent by a device other than the network device to the terminal device.
[0181] Step S802: The terminal device confirms that the first reference signal conflicts with other signals.
[0182] In the embodiments of the present application, the terminal device is a half-duplex terminal, and due to the characteristics of the half-duplex terminal, i.e., uplink and downlink cannot be performed at the same time. The uplink and downlink of such a terminal device need to be separated by N Tx-Rx , and the downlink and uplink need to be separated by N Rx-Tx , which can be respectively shown in Table 1 in low frequency band FR1 and high frequency band FR2, where the numbers represent the number of sampling points, and the specific interval is the number of sampling points multiplied by the sampling point interval:
[0183] Table 1
[0184] In the scenario where the first reference signal conflicts with other signals (uplink signals sent by the terminal), i.e., the first reference signal of the downlink conflicts with the uplink signals sent by the terminal, it is indicated that such a terminal device can not receive the first reference signal due to sending uplink signals with high priority at the same time.
[0185] Based on the above introduction of the reference signal, the terminal device generates a corresponding CSI measurement report by receiving and measuring the reference signal, but due to the conflict, the terminal device cannot receive the first reference information, and thus cannot measure the first reference signal.
[0186] Due to the occurrence time and measurement time of the first reference signal, which are pre-configured by the network device, the terminal device knows that the first reference signal conflicts with the uplink signal when sending the uplink signal with high priority. The method provided in the embodiments of the present application is also for such a case.
[0187] Step S803: The terminal device generates a CSI measurement report of the second reference signal through the first computing resource.
[0188] The terminal device measures the channel state based on the resource of the reference signal (such as the channel state information reference signal), and feeds back (reports) the channel state information CSI to the network (for example, a base station).
[0189] In an alternative embodiment, the first computing resource is a predetermined resource for generating the CSI measurement report of the first reference signal. Illustratively, the configuration information described above includes the first computing resource, i.e. the terminal device reserves the corresponding computing resource for generating the CSI measurement report at the preset time point of receiving / measuring the first reference signal by receiving the configuration information, so as to use the computing resource when generating the CSI measurement report. However, due to the conflict of the first reference signal, the terminal device cannot measure the first reference signal, and then if the terminal device still sends the CSI measurement report of the first reference signal at the preset time point, but the content of the report is no update, i.e. the terminal device can select the content of the CSI measurement report of the last period of the first reference signal as the content of the CSI measurement report of the current conflicting first reference signal. It can be understood that, since there is no need to update the content, the first computing resource of the terminal device is idle, which undoubtedly wastes the resource.
[0190] In the embodiments of the present application, the terminal device can generate the CSI measurement report of the second reference signal through the first computing resource, so as to avoid the waste of the resource. In some possible implementations, the first computing resource can be used to represent the processing capability of a terminal device, which is determined by the hardware of the terminal device, and does not need to be pre-configured by the network device.
[0191] Optionally, the terminal device further includes a second computing resource, which is a resource for generating the CSI measurement report of the second reference signal, and the second computing resource can be used for the CSI measurement report of other subsequent reference signals.
[0192] Optionally, since the measurement of the second reference signal has been completed according to the first computing resource, the second computing resource is not needed, and thus the terminal device can release the second computing resource.
[0193] In an alternative embodiment, the terminal device releases the first computing resource in advance when determining that the first reference signal conflicts, so as to avoid the waste of the resource.
[0194] In another alternative embodiment, considering that the use of the second computing resource can need to wait until the terminal device receives other reference signals, which means that the second computing resource can still exist idle time, the terminal device releases the second computing resource after generating the CSI measurement report of the second reference signal through the first computing resource.
[0195] In an alternative implementation, the CSI measurement report can include a signal to interference plus noise ratio (SINR), a reference signal receiving power (RSRP), a reference signal receiving quality (RSRQ), a relative time of arrival (RTOA), or an angle of arrival (AOA). Alternatively, the CSI measurement report can also be a quantization result of the above multiple measurements.
[0196] Exemplarily, the CSI measurement report content can include:
[0197] The terminal can be configured with a CSI-ReportConfig, with the higher layer parameter reportQuantity set to 'none', 'cri-ri-pmi-cqi', 'cri-RI-i1', 'cri-RI-CQI', 'cri-RSRP', 'cri-SINR','ssb-Index-RSRP','ssb-Index-SINR', or 'cri-RI-LI-PMI-CQI'.
[0198] If the terminal is configured with a CSI-ReportConfig, and the higher layer parameter reportQuantity is set to 'none', the terminal will not report any content for the CSI-ReportConfig.
[0199] If the terminal is configured with a CSI-ReportConfig, and the higher layer parameter reportQuantity is set to 'cri-RI-PMI-CQI' or 'cri-RI-LI-PMI-CQI', the terminal shall report one precoding matrix for the entire reporting band, or one precoding matrix for each sub-band.
[0200] If the terminal is configured with a CSI-ReportConfig, and the higher layer parameter reportQuantity is set to 'cri-RI-i1-CQI', the UE shall report one PMI, including a single wideband indication for the entire CSI reporting band.
[0201] In addition, the CSI measurement report can also include at least one of a channel quality indicator (CQI), a precoding matrix indicator (PMI), a CSI-RS resource indicator (CRI), an SS / PBCH block resource indicator (SSBRI), a layer indicator (LI), a rank indicator (RI), a layer 1 reference signal received power (L1-RSRP), a reference signal received quality (L1-RSRQ), a signal to interference plus noise ratio (L1-SINR), a layer 1 signal to noise ratio (L1-SNR), and the like.
[0202] It should be noted that the priorities of the CSI measurement reports of different reference signals are generally different. In general, the higher the priority of the CSI measurement report, the more important the measured channel or the higher the quality of the corresponding channel. Therefore, the CSI measurement report of a reference signal with a lower priority is generally discarded when resource multiplexing is performed. In an optional embodiment, the priority of the CSI measurement report of the first reference signal is higher than the priority of the CSI measurement report of the second reference signal. This means that although the priority of the CSI measurement report of the second reference signal is lower than that of the first reference signal, the CSI measurement report of the second reference signal with a relatively lower priority is still considered when resource multiplexing is performed. Optionally, the terminal device needs to perform measurement on multiple reference signals, including a first reference signal and a second reference signal. The priority of the CSI measurement report corresponding to the first reference signal is higher than the priority of the CSI measurement report corresponding to other reference signals in the multiple reference signals. The priority of the measurement report of the second reference signal is lower than the priority of the measurement report of the first reference signal, but is still higher than the priority of the measurement report of the other reference signals except the first reference signal.
[0203] In order to make full use of the terminal's ability to update the CSI measurement report that can be updated, in an alternative embodiment, the terminal device determines the reporting queue according to the conflict of the reference signals, for example, the reference signals and the uplink signals with high priority generate conflict. The reporting queue is used for the reporting of the CSI measurement report, that is, the terminal device can report the CSI measurement report of each reference signal according to the order and content of the CSI measurement report in the reporting queue.
[0204] In another alternative embodiment, the terminal device generates other CSI measurement reports in the reporting queue according to the processing capacity and the reporting queue. The processing capacity is used to represent the processing capacity of the CPU of the terminal device in this embodiment. For example, assuming that the terminal device has 2 CSI measurement reports with high priority in the conflict state (that is, the corresponding reference signals conflict with the uplink signals sent by the terminal device), the ability of the terminal device is to report N CSI measurement reports, and there are M CSI measurement reports in total. Then the terminal device puts the N CSI measurement reports without conflict and with high priority in the front row of the reporting queue, which means that the N CSI measurement reports without conflict and with high priority will be reported first, even if there is a CSI measurement report with higher priority than the N CSI measurement reports without conflict, but the CSI measurement report is in conflict, and the CSI measurement report will be placed in the back row of the reporting queue, that is, the CSI measurement report will be placed after the first N CSI measurement reports in the reporting queue. For details, please refer to FIG. 9, which is a schematic diagram of the terminal device processing the conflict CSI measurement report according to the CPU capacity provided by the embodiment of the present application. In FIG. 9, there are 10 CSI measurement reports in total, which are denoted as CSI0, CSI1, CSI2, CSI3, CSI4, CSI5, CSI6, CSI7, CSI8, CSI9, and CSI10. The above CSI measurement reports are arranged according to the priority, for example, the priority of CSI0 is higher than that of other CSI reports. As shown in FIG. 9, the CPU capacity covers 5, in the case of no conflict, the CSI measurement reports covered by the CPU include CSI0, CSI1, CSI2, CSI3, and CSI. But in the case of determining that CSI1 is in conflict, the terminal device adjusts the update order of the above CSI measurement reports according to the CPU capacity. As shown in the figure, the conflict CSI1 is marked in gray, which means that the current batch of CPU does not update CSI1, but delays the update of the original CSI5 that is not covered by the ability. In FIG. 9, gray represents no update, and black represents update.
[0205] The processing capacity of the terminal device is described below.
[0206] Specifically, the terminal device indicates the number of CSI calculations that can be supported on each carrier and all carriers, i.e., Ncpu. If a terminal device supports Ncpu CSI calculations at the same time, it means that it has Ncpu CSI processing units to process CSI reports. If there are L CPUs occupied to calculate CSI reports on an orthogonal frequency division multiplexing (OFDM) symbol, the terminal device has Ncpu-L CPUs that are not occupied. If N CSI reports occupy the corresponding CPUs on an OFDM symbol, Ncpu-L CPUs are not occupied. Where CSI report n=0,…,N-1 corresponds to Ocpu(n), the terminal device does not need to update N-M CSI reports with low configuration priority. The value of M is the maximum value that satisfies 0<=M<=N.
[0207] In an alternative implementation, the priority of the CSI measurement report can be implemented based on the following.
[0208] In Rel.15 / 16 NR, a CSI report (which can also be referred to as a CSI report, CSI feedback, etc.) can also be associated with a priority value. For example, the priority value can also be defined using the function PriiCSI(y, k, c, s). The priority can also be mutually replaced with CSI report priority, CSI priority, etc.
[0209] Here, y can be a value based on the type of CSI report (A-CSI report or SP-CSI report or P-CSI report) and the channel PUCCH or uplink control channel PUCCH that transmits the CSI report.
[0210] For example, it can also be that if it is an A-CSI report transmitted by PUSCH, y=0, if it is an SP-CSI report transmitted by PUSCH, y=1, if it is an SP-CSI report transmitted by PUCCH, y=2, and if it is a P-CSI report transmitted by PUCCH, y=3.
[0211] k can also be a value based on whether the CSI report contains L1-RSRP / SINR (for example, k=0 if the CSI report contains L1-RSRP / SINR, and k=1 if it does not). c can also be a serving cell index. s can also be a report configuration ID (reportConfigID).
[0212] For example, PriiCSI(y, k, c, s) can also be calculated by the following formula (1).
[0213] PriiCSI(y, k, c, s) = 2 Ncells Ms y + Ncells Ms k + Ms c + s (1)
[0214] Here, Ncells can also be a value of the maximum number of serving cells set (higher layer parameter maxNrofServingCells), and Ms can be a value of the maximum number of CSI report configurations set (higher layer parameter maxNrofCSI-ReportConfigurations).
[0215] In the case where the value of PriiCSI(y, k, c, s) associated with the first CSI report is less than the value of PriiCSI(y, k, c, s) associated with the second CSI report, it can also mean that the first CSI report has a higher priority than the second CSI report.
[0216] In another optional implementation, the reporting queue is used for generation of CSI measurement reports, and the terminal device arranges the generation time and generation resource of the CSI measurement report corresponding to each reference signal according to the conflict situation of the reference signals, to obtain the reporting queue. The terminal device generates the CSI measurement report of each reference signal at the corresponding time point according to the order of the reporting queue.
[0217] Since there is a case of changing the preset reporting order of the CSI measurement report in the above-mentioned multiple implementations, there is a difference from the pre-configuration of the network device. In order to solve this problem, in an optional implementation, each CSI measurement report has an index value (identity, ID), referred to as CSIreportID or index ID. The index ID is used to make the network device know that the terminal side has modified the reporting order of the CSI measurement report, which helps the network side to quickly locate and process the required CSI measurement report, and improves the data processing efficiency.
[0218] Step S804: The terminal device sends the CSI measurement report of the second reference signal to the network device through the first time-frequency resource.
[0219] The first time-frequency resource can be a periodic PUCCH resource or a configured grant (CG) PUSCH resource.
[0220] Optionally, the configuration information can further include a second time-frequency resource. The terminal device sends an uplink transmission resource request to the network device through the second time-frequency resource, and the uplink transmission resource request is used to request the network device to schedule an uplink resource to report the CSI measurement report. In this case, the resource for sending the CSI measurement report is scheduled by the network device after receiving the uplink transmission resource request, rather than being sent through the first time-frequency resource. And / or, the terminal device sends a notification message to the network device through the second time-frequency resource, and the notification message is used to notify the network device that the CSI measurement report will be sent to the network device.
[0221] The second time-frequency resource can be a resource specially used for the CSI measurement report reporting process initiated by the terminal device. For example, the second time-frequency resource is a scheduling request (SR) resource. The configuration of the second time-frequency resource can be achieved by configuring the index of the SR. The information of the second time-frequency resource can be configured in the reporting configuration, which is used to indicate that the reporting of the CSI measurement report corresponding to the reporting configuration is requested or notified through the second time-frequency resource.
[0222] Optionally, the terminal device can send capability information to the network device, and the capability information is used to indicate the capability of the terminal device to initiate the measurement result reporting.
[0223] The capability information can include one or more of the following: whether the terminal device supports the measurement reporting process initiated by the terminal device; the number of measurement reporting processes (the number of reporting configurations, one reporting configuration corresponds to one measurement reporting process) that the terminal device can request in the measurement reporting process initiated by the terminal device; the number of trigger states that the terminal device can request, each trigger state binds one or more reporting configurations; and the number of reference signals that the terminal device can measure in the measurement reporting process initiated by the terminal device.
[0224] For example, the terminal device can send the capability information to the network device before the network device sends the measurement configuration information to the terminal device. If the network device determines that the terminal device supports initiating the measurement result reporting according to the capability information, the network device sends the terminal device the conditions or events for initiating the measurement result reporting. If the network device determines that the terminal device does not support initiating the measurement result reporting, the network device does not send the terminal device the conditions or events for initiating the measurement result reporting. If the terminal device receives the conditions or events for initiating the measurement result reporting, the terminal device sends the CSI measurement report accordingly. If the terminal device does not receive the conditions or events for initiating the measurement result reporting, the terminal device sends the CSI measurement report.
[0225] The conflict mainly involved in the above content of the embodiments of the present application is the conflict between the reference signal and the uplink signal, in addition to which, there can be a conflict between the CSI measurement report and at least one downlink signal from the network device, i.e., a conflict between the uplink measurement report and the downlink signal.
[0226] To solve the conflict between the CSI measurement report and at least one downlink signal from the network device, in an optional implementation, please refer to FIG. 10, which is a schematic diagram of adjusting the priority of the CSI measurement report provided by the embodiments of the present application. Specifically, the terminal device determines a reporting queue of the CSI measurement report, the reporting queue being obtained by sorting in the order from high to low of the priority of the CSI measurement report; the reporting queue including a first CSI measurement report and a second CSI measurement report, the priority of the first CSI measurement report being higher than the priority of the second CSI measurement report; when the first CSI measurement report in the reporting queue conflicts with at least one downlink signal from the network device, the reporting queue is updated to obtain an updated reporting queue, the priority of the first CSI measurement report in the updated reporting queue being lower than the priority of the second CSI measurement report. This means that if the CSI measurement report conflicts, the priority of the CSI measurement report (the first CSI measurement report) will be adjusted to be lower, and the CSI measurement report (the second CSI measurement report) without conflict will be reported preferentially. It can be understood that the CSI measurement report with the adjusted priority will also be adjusted accordingly.
[0227] Correspondingly, the above-mentioned conflict refers to the conflict between the first CSI measurement report and at least one downlink signal from the network device, in addition to which, if the reference signal corresponding to the first CSI measurement report conflicts with at least one uplink signal sent by the terminal, the reporting queue is updated to obtain an updated reporting queue, the priority of the first CSI measurement report in the updated reporting queue being lower than the priority of the second CSI measurement report.
[0228] In FIG. 10, after the priority of the first CSI measurement report in conflict is adjusted to the priority of the second CSI measurement report without conflict, the conflict is avoided. In actual application, the transmission time-frequency of the CSI measurement report of the second reference signal is close to the transmission time-frequency of the CSI measurement report of the first reference signal. In this case, the reporting order is correspondingly postponed, and the other CSI measurement report with priority lower than the first reference signal and the second reference signal is adjusted to the first order to avoid the conflict. It can be understood that the priority of the CSI measurement report of the first reference signal is adjusted to avoid the conflict in transmission time-frequency. Therefore, in actual application, the priority of the CSI measurement report of the first reference signal can be adjusted to any position in the reporting queue, which is not limited in the present application.
[0229] It should be understood that, in the embodiments of the present application, the "reporting conflict of two information" can be understood as "conflict of two resources corresponding to two information respectively carried on the two resources". The resource configured to carry certain information can be understood as the resource for carrying certain information. When the resource does not conflict with other resources, the certain information can be transmitted on the resource; when the resource conflicts with other resources, the certain information can be transmitted on the resource, can not be transmitted on the resource, or can be transmitted on the resource together with other information. The specific information transmitted on the resource or no information transmitted on the resource is determined according to the priority and resource multiplexing rules in the present application.
[0230] In an optional embodiment, if the CSI measurement report of the reference signal with lower priority (for example, the CSI measurement report of the second reference signal) determines that there is a conflict, the priority of the CSI measurement report is also adjusted accordingly to avoid the conflict.
[0231] In an optional embodiment, considering that the CSI measurement report of the first reference signal has no update, the network device cannot perceive the current state of the channel by receiving the CSI measurement report, and therefore the CSI measurement report of the first reference signal is deleted from the reporting queue; correspondingly, the CSI measurement report of the second reference signal in the first position of the reporting queue is transmitted through the first time-frequency resource configured for the first reference signal by default. It can be understood that, when the CSI measurement report of the first reference signal is not deleted from the reporting queue, the first position of the reporting queue is the CSI measurement report of the first reference signal.
[0232] Step S805: The network device receives the CSI measurement report of the second reference signal on the first time-frequency resource.
[0233] In the embodiments of the present application, in order to cope with the conflict situation in different situations, the terminal device can reduce the resource waste caused by the conflict by applying the idle computing resources to the generation of the CSI measurement report of the other reference signal. The terminal device can also avoid the conflict by adjusting the sending order or the sending time-frequency of the CSI measurement report that conflicts with the uplink signal.
[0234] In an optional implementation, in addition to the conflict between signals, there can also be a conflict between channels. In the existing standard protocol, for the same priority PUSCH conflict, the existing standard processing rule is to determine the abandoned PUSCH according to the CSI priority carried by the PUSCH. It can be understood that the PUSCH carrying a lower CSI priority is abandoned. First of all, it should be clarified that the CSI feedback is carried on the PUSCH, and one PUSCH transmission can include one or more CSI feedbacks. The CSI feedback has a corresponding priority, and the embodiments described above are all for the conflict between multiple CSI feedbacks in the same PUSCH.
[0235] The present embodiment is mainly used to solve the problem of PUSCH conflict in the scenario where there are multiple PUSCHs, and these PUSCHs can all carry CSI feedback.
[0236] As shown in FIG. 11, FIG. 11 is a flow diagram of another communication method provided by the embodiments of the present application. The embodiments of the present application mainly include the following steps:
[0237] Step S1101: The network device sends a third reference signal and a fourth reference signal to the terminal device.
[0238] The sending time of the third reference signal and the fourth reference signal is the same, or is relatively close, or the sending time of the two is completely separated, which is not limited in the present application.
[0239] Step S1102: The terminal device receives the third reference signal or the fourth reference signal.
[0240] Specifically, the third reference signal or the fourth reference signal conflicts with the uplink signal, so that the terminal device cannot receive and measure the conflicting reference signal.
[0241] Step S1103: The terminal device determines that the physical uplink data channel (PUSCH) of the third CSI measurement report conflicts with the PUSCH of the fourth CSI measurement report.
[0242] It should be understood that, in the embodiments of the present application, the "collision of two channels" can be understood as "collision between two resources". It can be understood that there can be overlap or partial overlap between resources, or it can be considered that there is a possibility of overlap. The above-mentioned proximity includes that the difference between the resources is within a preset range, and the preset range is a smaller value defined in advance according to requirements.
[0243] Step S1104: The terminal device sends the first content to the network device through the PUSCH.
[0244] In the embodiments of the present application, the PUSCH carrying the third CSI measurement report collides with the PUSCH carrying the fourth CSI measurement report, which represents that the two PUSCHs are the same PUSCH, and the PUSCH for sending the first content in step S804 is the PUSCH. In actual application, the collision of the PUSCH carrying the third CSI measurement report and the PUSCH carrying the fourth CSI measurement report only represents that there is partial overlap between the two channels, or even only close, and in this case, the PUSCH for sending the first content in step S804 is the PUSCH with earlier timing.
[0245] Optionally, the first content includes the CSI measurement report corresponding to the reference signal without collision in the third CSI measurement report and the fourth CSI measurement report, or the first content includes the third CSI measurement report and the fourth CSI measurement report.
[0246] It should be noted that the first content includes two cases, and the two cases represent two conflict resolution schemes respectively, and the two cases will be described below.
[0247] Case one, the first content includes the CSI measurement report corresponding to the reference signal without collision in the third CSI measurement report and the fourth CSI measurement report.
[0248] In case one, the terminal device determines the sending content according to the conflict situation of the CSI measurement reports carried in the PUSCH. Specifically, the third CSI measurement report and the fourth CSI measurement report have a conflict situation corresponding to the reference signals. For example, the priority of the third CSI measurement report is higher than the priority of the fourth CSI measurement report. According to the existing protocol standard, the terminal device should send the third CSI measurement report with higher priority. However, since the terminal device determines that the reference signal (the third reference signal) corresponding to the third CSI measurement report has a conflict, the third CSI measurement report is not updated. Therefore, the terminal device does not send the third CSI measurement report, but selects to send the fourth CSI measurement report with lower priority, thereby solving the problem that the terminal device discards the PUSCH carrying the CSI corresponding to the CSI measurement report (the CSI measurement report without update) with lower priority due to the conflict of the PUSCH sending, and the network side cannot receive the updated CSI measurement report.
[0249] In case two, the first content includes the third CSI measurement report and the fourth CSI measurement report.
[0250] In case two, if two PUSCHs conflict and both of them carry CSI measurement reports, the terminal device can combine the contents in the two PUSCHs to report, thereby solving the conflict problem of the PUSCH. Optionally, the starting point of the first content is determined according to the starting point of the PUSCH with relatively earlier timing / the starting point of the CSI measurement report in the PUSCH with relatively earlier timing.
[0251] It should be noted that in case two, whether the CSI measurement reports in the PUSCH have a conflict or not, the CSI measurement reports in the two PUSCHs can still be combined to obtain the first content. For example, the first content includes the third CSI measurement report and the fourth CSI measurement report, and the third CSI measurement report and the fourth CSI measurement report do not have a conflict corresponding to the reference signals.
[0252] In an optional implementation, whether it is case one or case two, it involves applying a change to the pre-configured time-frequency resource. Therefore, the first content includes an index ID, and the index ID is used to represent the ID of the CSI measurement report included in the first content. For example, if the first content includes the CSI measurement report corresponding to the reference signal without a conflict in the third CSI measurement report and the fourth CSI measurement report, and the reference signal corresponding to the third CSI measurement report has a conflict, it means that the first content includes the fourth CSI measurement report. Correspondingly, the first content also includes the index ID of the fourth CSI measurement report.
[0253] Step S1105: The network device receives the first content sent by the terminal device.
[0254] The first content includes a CSI measurement report corresponding to a reference signal without conflict in the third CSI measurement report and the fourth CSI measurement report, or the first content includes the third CSI measurement report and the fourth CSI measurement report. The third CSI measurement report is sent by the terminal according to the third reference signal, and the fourth CSI measurement report is sent by the terminal according to the fourth reference signal.
[0255] In an optional implementation, the above content mainly shows the case of two PUSCH conflicts, and in addition, the cases of three, four, or even more PUSCH conflicts can still use the method shown in FIG. 11, which only needs to be adaptively adjusted.
[0256] In the embodiments of the present application, in the face of the conflict problem of PUSCHs with the same priority, the terminal device can determine the sending content according to the conflict situation of the CSI measurement report carried in the PUSCH, avoid sending no updated measurement report to the network device, and make the network side receive the updated CSI feedback as much as possible. The content in the conflicting PUSCHs can also be combined, thereby reducing the information loss of the CSI feedback.
[0257] It can be understood that the methods and operations implemented by the terminal device in each of the above method embodiments can also be implemented by components (such as chips or circuits) that can be used for the terminal device, and the methods and operations implemented by the network device can also be implemented by components (such as chips or circuits) that can be used for the network device.
[0258] The embodiments of the present application can divide the functional modules of the terminal device or the network device according to the above method examples, for example, each functional module can be divided according to each function, or two or more functions can be integrated in one processing module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. It should be noted that the division of the modules in the embodiments of the present application is illustrative, and is only a logical function division. In actual implementation, another division mode can be used. The following will be described taking the division of each functional module corresponding to each function as an example.
[0259] The above, in combination with FIG. 8 and FIG. 11, details the method provided by the embodiments of the present application. The following, in combination with FIG. 12 to FIG. 15, details the communication device provided by the embodiments of the present application. It should be understood that the description of the device embodiments corresponds to the description of the method embodiments, therefore, the content not described in detail can be referred to the above method embodiments, and for brevity, will not be described here.
[0260] Please refer to FIG. 12, which is a structural diagram of a communication apparatus provided in an embodiment of the present application. The communication apparatus can implement the steps performed by the terminal device in the method embodiments above or the processes. In a possible design, the communication apparatus can include a first determining module 1201 and a first generating module 1202. Optionally, the communication apparatus can further include a storage module for storing device program codes and / or data.
[0261] The communication apparatus can be a terminal-side apparatus in the embodiments above, for example, a terminal device or a communication module in the terminal device, or a circuit or chip responsible for the communication function in the terminal.
[0262] The first determining module 1201 is configured to determine that the first reference signal conflicts with other signals.
[0263] The first generating module 1202 is configured to generate a channel state information (CSI) measurement report of a second reference signal by using a first computing resource, where the first computing resource is a resource that is predetermined for generating a CSI measurement report of the first reference signal.
[0264] In a possible design, the priority of the CSI measurement report of the second reference signal is lower than the priority of the CSI measurement report of the first reference signal.
[0265] In a possible design, the apparatus further includes:
[0266] The first sending module is configured to send the CSI measurement report of the second reference signal by using a first time-frequency resource, where the first time-frequency resource is a resource that is preconfigured for sending the CSI measurement report of the first reference signal.
[0267] In a possible design, the CSI measurement report of the second reference signal includes an index ID.
[0268] In a possible design, the apparatus further includes:
[0269] The second determining module is configured to determine a reporting queue of CSI measurement reports, where the reporting queue is obtained by sorting CSI measurement reports in descending order of priority; the reporting queue includes a first CSI measurement report and a second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report.
[0270] The first updating module is configured to update the reporting queue when the first CSI measurement report in the reporting queue conflicts with at least one downlink signal from a network device, to obtain an updated reporting queue, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
[0271] In a possible design, the apparatus further includes:
[0272] a third determining module, configured to determine a reporting queue of the CSI measurement reports, the reporting queue being obtained by sorting the CSI measurement reports in a descending order of priority of the CSI measurement reports; the reporting queue includes the first CSI measurement report and the second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report;
[0273] a second updating module, configured to update the reporting queue to obtain an updated reporting queue when the reference signal corresponding to the first CSI measurement report collides with the uplink signal sent by the at least one terminal, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
[0274] In a possible design, the apparatus further includes:
[0275] a deleting module, configured to delete the CSI measurement report of the first reference signal from the reporting queue;
[0276] The first sending module is specifically configured to:
[0277] send the CSI measurement report of the second reference signal ranked first in the reporting queue through the first time-frequency resource.
[0278] In a possible design, the apparatus further includes:
[0279] a second generating module, configured to generate other CSI measurement reports in the reporting queue according to the processing capability and the reporting queue.
[0280] In a possible design, when the communication apparatus is a terminal device or a communication module in a terminal device, the functions of the first determining module 1201 and the first generating module 1202 can be implemented by one or more processors. Specifically, the processor can include a Modem chip, or a system on chip (SoC) chip or a SIP chip including a Modem core. The function of the first sending module can be implemented by a transceiver circuit.
[0281] In a possible design, when the communication apparatus is a circuit or chip responsible for communication functions in a terminal device, such as a Modem chip or a system on chip (SoC) chip or a SIP chip including a Modem core, the functions of the first determining module 1201 and the first generating module 1202 can be implemented by a circuit system including one or more processors or processor cores in the chip. The function of the first sending module can be implemented by an interface circuit or a data transceiver circuit on the chip.
[0282] It should be noted that the implementation of each module can also correspond to the description of the corresponding method embodiment shown in FIG. 8, and perform the method and function performed by the terminal device in the above embodiments.
[0283] Please refer to FIG. 13, which is a structural schematic diagram of another communication apparatus provided by the embodiment. The communication apparatus can implement the steps or processes performed by the network device in the above method embodiments. In a possible design, the communication apparatus can include a second sending module 1301 and a first receiving module 1302. Optionally, the communication apparatus can further include a storage module for storing device program code and / or data.
[0284] The communication apparatus can be the network side apparatus in the above embodiments, for example, a network device or a communication module in the network device, or a circuit or chip responsible for communication function in the network.
[0285] The second sending module 1301 is configured to send a first reference signal.
[0286] The first receiving module 1302 is configured to receive a CSI measurement report of a second reference signal on a first time-frequency resource, where the first time-frequency resource is a preconfigured resource for sending the CSI measurement report of the first reference signal, and the first reference signal conflicts with other signals.
[0287] In a possible design, when the communication apparatus is a network device or a communication module in the network device, the functions of the second sending module 1301 and the first receiving module 1302 can be implemented by a transceiver circuit. Optionally, the communication apparatus can further include a processing module, and the functions of the processing module can be implemented by one or more processors. Specifically, the processor can include a Modem chip, or a System on Chip (SoC) chip or a SIP chip including a Modem core.
[0288] In a possible design, when the communication apparatus is a circuit or chip responsible for communication function in the network device, such as a Modem chip or a System on Chip (SoC) chip or a SIP chip including a Modem core, the second sending module 1301 and the first receiving module 1302 can be implemented by an interface circuit or a data transceiver circuit on the chip. Optionally, the communication apparatus can further include a processing module, and the functions of the processing module can be implemented by a circuit system including one or more processors or processor cores in the chip.
[0289] It should be noted that the implementation of each module can also correspond to the description of the corresponding method embodiment shown in FIG. 8, and perform the method and function performed by the network device in the above embodiments.
[0290] Please refer to FIG. 14, which is a structural diagram of another communication apparatus provided in the embodiments of the present application. The communication apparatus can implement the steps performed by the terminal device in the method embodiments described above. In one possible design, the communication apparatus can include a fourth determining module 1401 and a third sending module 1402. Optionally, the communication apparatus can further include a storage module for storing device program code and / or data.
[0291] The communication apparatus can be the terminal-side apparatus in the embodiments described above, for example, a terminal device or a communication module in the terminal device, or a circuit or chip responsible for the communication function in the terminal.
[0292] The fourth determining module 1401 is configured to determine that a physical uplink data channel (PUSCH) of the third CSI measurement report and a PUSCH of the fourth CSI measurement report exist conflict.
[0293] The third sending module 1402 is configured to send first content through the PUSCH, where the first content includes a CSI measurement report in the third CSI measurement report and the fourth CSI measurement report that does not exist conflict corresponding to a reference signal, or the first content includes the third CSI measurement report and the fourth CSI measurement report.
[0294] In one possible design, the first content includes an index ID, and the index ID is used to represent the ID of the CSI measurement report included in the first content.
[0295] In one possible design, if the first content includes the third CSI measurement report and the fourth CSI measurement report, the start point of the first content is determined according to the start point of the PUSCH that is earlier in time between the PUSCH of the third CSI measurement report and the PUSCH of the fourth CSI measurement report.
[0296] In one possible design, the apparatus further includes:
[0297] A fifth determining module is configured to determine that there exists conflict between a reference signal corresponding to the third CSI measurement report or a reference signal corresponding to the fourth CSI measurement report.
[0298] In one possible design, the first content includes a CSI measurement report in the third CSI measurement report and the fourth CSI measurement report that does not exist conflict corresponding to a reference signal.
[0299] In a possible design, the fourth determining module 1401 can be implemented by one or more processors when the communication apparatus is a terminal device or a communication module in a terminal device. Specifically, the processor can include a Modem chip, or a System on Chip (SoC) chip or a SIP chip including a Modem core. The third sending module 1402 can be implemented by a transceiver circuit.
[0300] In a possible design, the fourth determining module 1401 can be implemented by circuitry including one or more processors or processor cores in a chip when the communication apparatus is a circuit or chip responsible for communication functions in a terminal device, such as a Modem chip or a System on Chip (SoC) chip or a SIP chip including a Modem core. The third sending module 1402 can be implemented by an interface circuit or a data transceiver circuit on the chip.
[0301] It should be noted that implementation of each module can also correspond to the description of the corresponding method embodiment shown in FIG. 11, and the method and functions performed by the terminal device in the above embodiments are executed.
[0302] Please refer to FIG. 15, which is a structural diagram of another communication apparatus according to an embodiment of the present application. The communication apparatus can implement the steps or procedures performed by the network device in the above method embodiments. In a possible design, the communication apparatus can include a fourth sending module 1501 and a second receiving module 1502. Optionally, the communication apparatus can further include a storage module for storing device program code and / or data.
[0303] The communication apparatus can be the network side device in the above embodiments, for example, a network device or a communication module in a network device, or a circuit or chip responsible for communication functions in a network.
[0304] The fourth sending module 1501 is configured to send a third reference signal and a fourth reference signal.
[0305] The second receiving module 1502 is configured to always receive first content, where the first content includes a CSI measurement report in the third CSI measurement report and the fourth CSI measurement report that does not conflict with a corresponding reference signal, or the first content includes the third CSI measurement report and the fourth CSI measurement report. The third CSI measurement report is sent by a terminal according to the third reference signal, and the fourth CSI measurement report is sent by the terminal according to the fourth reference signal.
[0306] In a possible design, the fourth sending module 1501 and the second receiving module 1502 can be implemented by a transceiver circuit when the communication apparatus is a network device or a communication module in a network device. Optionally, the communication apparatus can further include a processing module, and functions of the processing module can be implemented by one or more processors. Specifically, the processor can include a Modem chip, or a System on Chip (SoC) chip or a SIP chip including a Modem core.
[0307] In a possible design, the fourth sending module 1501 and the second receiving module 1502 can be implemented by an interface circuit or a data transceiver circuit on a chip when the communication apparatus is a circuit or a chip responsible for communication functions in a network device, such as a Modem chip or a System on Chip (SoC) chip or a SIP chip including a Modem core. Optionally, the communication apparatus can further include a processing module, and functions of the processing module can be implemented by circuitry including one or more processors or processor cores in the chip.
[0308] It should be noted that implementation of each module can also correspond to the description of the corresponding method in the method embodiment shown in FIG. 14, and the method and functions performed by the network device in the above embodiments can be executed.
[0309] FIG. 16 is a structural schematic diagram of a terminal device 10 according to an embodiment of the present application. The terminal device can be applied in the system shown in FIGS. 1-4, and perform the functions of the terminal device in the above method embodiments, or implement the steps or procedures performed by the terminal device in the above method embodiments.
[0310] As shown in FIG. 16, the terminal device includes a processor 1601 and a transceiver 1602. The transceiver 1602 includes a transmitter 1621, a receiver 1622 and an antenna 1623. The receiver 1622 can be configured to receive transmission control information through the antenna 1623, and the transmitter 1621 can be configured to send transmission feedback information to a network device through the antenna 1623. Optionally, the terminal device further includes a memory 1603. The processor 1601, the transceiver 1602 and the memory 1603 can communicate with each other through internal connection paths, and transfer control and / or data signals. The memory 1603 is configured to store a computer program, and the processor 1601 is configured to invoke and run the computer program from the memory 1603 to control the transceiver 1602 to transceive signals. Optionally, the terminal device can further include an antenna configured to send uplink data or uplink control signaling output by the transceiver 1602 through wireless signals.
[0311] The processor 1601 and the memory 1603 can be combined into one processing apparatus, and the processor 1601 is configured to execute the program codes stored in the memory 1603 to implement the above functions. In practice, the memory 1603 can be integrated in the processor 1601 or independent of the processor 1601. The processor 1601 can correspond to the first determining module and the first generating module in FIG. 12, or correspond to the second determining module in FIG. 14.
[0312] The transceiver 1602 can correspond to the receiving module and the sending module in the embodiment shown in FIG. 12, and can also be referred to as a transceiving unit or a transceiving module. The transceiver 1602 can include a receiver (or receiver circuit) and a transmitter (or transmitter circuit). The receiver is configured to receive signals, and the transmitter is configured to transmit signals.
[0313] It should be understood that the terminal device shown in FIG. 16 can implement each process involving the terminal device in the method embodiments shown in FIG. 8 and FIG. 11. The operations and / or functions of each module in the terminal device are respectively used to implement the corresponding flow in the above method embodiments. For details, refer to the description in the above method embodiments, and the detailed description is appropriately omitted here to avoid repetition.
[0314] The processor 1601 can be used to execute the actions described in the above method embodiments and implemented internally by the terminal device, and the transceiver 1602 can be used to execute the actions described in the above method embodiments and implemented by the terminal device to send or receive from the network device. For details, refer to the description in the above method embodiments, and the detailed description is not repeated here.
[0315] The processor 1601 can be a central processing unit, a general purpose processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array, or other programmable logic device, transistor logic, hardware components, or any combination thereof. It can implement or execute various example logical blocks, modules, and circuits described in connection with the disclosure. The processor 1601 can also be a combination of computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and the like. The terminal device can also include a communication bus, which can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. The communication bus is used to realize the connection and communication between the components. The transceiver 1602 is used to communicate with other node devices in the embodiment of the present application. The memory 1603 can include a volatile memory, such as a non-volatile random access memory (NVRAM), a phase change RAM (PRAM), a magnetoresistive RAM (MRAM), etc., and can also include a non-volatile memory, such as at least one magnetic disk storage device, an electrically erasable programmable read-only memory (EEPROM), a flash memory device, such as a NOR flash memory or a NAND flash memory, a semiconductor device, such as a solid state disk (SSD), etc. The memory 1603 can also be at least one storage device located away from the processor 1601. The memory 1603 can also store a set of computer program codes or configuration information. Optionally, the processor 1601 can also execute the program stored in the memory 1603. The processor can cooperate with the memory and the transceiver to execute any method and function of the terminal device in the above embodiments.
[0316] FIG. 17 is a structural schematic diagram of a network device 20 provided in an embodiment of the present application. The network device can be applied in the system shown in FIGS. 1-4, and can execute the functions of the network device in the above method embodiments, or implement the steps or processes executed by the network device in the above method embodiments.
[0317] As shown in FIG. 17, the network device includes a processor 1701 and a transceiver 1702. The transceiver 1702 includes a transmitter 1721, a receiver 1722 and an antenna 1723. The transmitter 1721 can be configured to transmit transmission control information to the terminal device through the antenna 1723, and the receiver 1722 can be configured to receive transmission feedback information transmitted by the terminal device through the antenna 1723. Optionally, the network device further includes a memory 1703. The processor 1701, the transceiver 1702 and the memory 1703 can communicate with each other through internal connection paths to transfer control and / or data signals. The memory 1703 is configured to store a computer program, and the processor 1701 is configured to invoke and run the computer program stored in the memory 1703 to control the transceiver 1702 to transceive signals. Optionally, the network device can further include an antenna configured to transmit uplink data or uplink control signaling output by the transceiver 1702 through wireless signals.
[0318] The processor 1701 and the memory 1703 described above can be combined into one processing device, and the processor 1701 is configured to execute program codes stored in the memory 1703 to implement the above functions. In specific implementation, the memory 1703 can be integrated in the processor 1701 or independent of the processor 1701.
[0319] The transceiver 1702 described above can correspond to the receiving module and the transmitting module in FIG. 13 and FIG. 15, and can also be referred to as a transceiving unit or a transceiving module. The transceiver 1702 can include a receiver (or a receiver, a receiving circuit) and a transmitter (or a transmitter, a transmitting circuit). The receiver is configured to receive signals, and the transmitter is configured to transmit signals.
[0320] It should be understood that the network device shown in FIG. 17 can implement various processes related to the network device in the method embodiments shown in FIG. 8 and FIG. 11. The operations and / or functions of various modules in the network device are respectively implemented to implement the corresponding processes in the above method embodiments. For details, please refer to the description in the above method embodiments, and appropriate detailed description is omitted here.
[0321] The processor 1701 described above can be configured to perform the actions implemented by the network device described in the above method embodiments, and the transceiver 1702 can be configured to perform the actions of transmitting or receiving by the network device to or from the terminal device described in the above method embodiments. For details, please refer to the description in the above method embodiments, and no further description is given here.
[0322] The processor 1701 can be various types of processors, as discussed more fully below. The network device can also include a communications bus, which can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, or the like. The bus can be divided into an address bus, a data bus, a control bus, etc. The communications bus is used to enable communications between the components. The transceiver 1702 of the device is used to communicate signaling or data with other devices. The memory 1703 can be various types of memory, as discussed more fully below. The memory 1703 can optionally also be at least one storage device that is located remotely from the processor 1701. The memory 1703 stores a set of computer program code or configuration information, and the processor 1701 executes the program in the memory 1703. The processor can cooperate with the memory and the transceiver to perform any of the methods or functions of the network device described above.
[0323] The embodiments of the present application also provide a chip system, which includes a processor for supporting a terminal device or a network device to implement the functions involved in any of the embodiments described above, such as generating or processing the measurement results involved in the methods described above.
[0324] In a possible design, the chip system can further include a memory for computer programs and data necessary for the terminal device or the network device. The chip system can be composed of a chip, or can include a chip and other discrete components. The input and output of the chip system correspond to the receiving and sending operations of the terminal device or the network device in the method embodiments, respectively.
[0325] According to the method provided in the embodiments of the present application, the present application also provides a computer program product, which includes a computer program. When the computer program is run on a computer, the computer program causes the computer to perform the method in any one of the embodiments shown in FIG. 8 and FIG. 11.
[0326] According to the method provided in the embodiments of the present application, the present application also provides a computer readable medium, which stores a computer program. When the computer program is run on a computer, the computer program causes the computer to perform the method in any one of the embodiments shown in FIG. 8 and FIG. 11.
[0327] According to the method provided in the embodiments of the present application, the present application also provides a communication system, which includes one or more terminal devices and one or more network devices.
[0328] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media sets. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as solid state disc (solid state disc, SSD)) and the like.
[0329] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical range disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A communication method characterized by comprising: The method comprises: determining that the first reference signal conflicts with other signals; generating a channel state information (CSI) measurement report of a second reference signal by a first computing resource, wherein the first computing resource is a pre-determined resource for generating a CSI measurement report of the first reference signal.
2. The method of claim 1, wherein, The priority of the CSI measurement report of the second reference signal is lower than the priority of the CSI measurement report of the first reference signal.
3. The method according to claim 1 or 2, characterized in that, The method further comprises: sending the CSI measurement report of the second reference signal by a first time-frequency resource, wherein the first time-frequency resource is a pre-configured resource for sending the CSI measurement report of the first reference signal.
4. The method of claim 3, wherein, The CSI measurement report of the second reference signal comprises an index (ID).
5. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: determining a reporting queue of CSI measurement reports, wherein the reporting queue is sorted in descending order of priority of the CSI measurement reports; the reporting queue comprises a first CSI measurement report and a second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report; updating the reporting queue when the first CSI measurement report in the reporting queue conflicts with at least one downlink signal from a network device, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
6. The method according to any one of claims 1 to 4, characterized in that, The method further comprises: determining a reporting queue of CSI measurement reports, wherein the reporting queue is sorted in descending order of priority of the CSI measurement reports; the reporting queue comprises a first CSI measurement report and a second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report; updating the reporting queue when the reference signal corresponding to the first CSI measurement report conflicts with at least one uplink signal sent by a terminal, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
7. The method of claim 3, wherein, The method further comprises: deleting the CSI measurement report of the first reference signal from the reporting queue; The sending of the CSI measurement report of the second reference signal by the first time-frequency resource comprises: sending the CSI measurement report of the second reference signal ranked first in the reporting queue by the first time-frequency resource.
8. The method of claim 5, wherein, The method further comprises: generating other CSI measurement reports in the reporting queue according to the processing capability and the reporting queue.
9. A communication method characterized by comprising: The method comprises: sending a first reference signal; receiving a CSI measurement report of a second reference signal on a first time-frequency resource, wherein the first time-frequency resource is a pre-configured resource for sending the CSI measurement report of the first reference signal, and the first reference signal conflicts with other signals.
10. A communication method characterized by comprising: The method comprises: determining that a physical uplink data channel (PUSCH) of a third CSI measurement report conflicts with a PUSCH of a fourth CSI measurement report; transmit the first content through the PUSCH, wherein the first content comprises a CSI measurement report corresponding to a reference signal without collision in the third CSI measurement report and the fourth CSI measurement report, or the first content comprises the third CSI measurement report and the fourth CSI measurement report.
11. The method of claim 10, wherein, The first content comprises an index ID, and the index ID is used to represent an ID of a CSI measurement report contained in the first content.
12. The method of claim 10, wherein, If the first content comprises the third CSI measurement report and the fourth CSI measurement report, a start point of the first content is determined according to a time point of a PUSCH of the third CSI measurement report or a PUSCH of the fourth CSI measurement report.
13. The method according to any one of claims 10-12, characterized in that, The method further comprises: determining that a reference signal corresponding to the third CSI measurement report or a reference signal corresponding to the fourth CSI measurement report exists collision.
14. The method according to any one of claims 10-12, characterized in that, The first content comprises a CSI measurement report corresponding to a reference signal without collision in the third CSI measurement report and the fourth CSI measurement report.
15. A method of communication, comprising: Comprise: transmitting a third reference signal and a fourth reference signal; receiving first content, wherein the first content comprises a CSI measurement report corresponding to a reference signal without collision in the third CSI measurement report and the fourth CSI measurement report, or the first content comprises the third CSI measurement report and the fourth CSI measurement report; a PUSCH of the third CSI measurement report and a PUSCH of the fourth CSI measurement report exist collision, the third CSI measurement report is transmitted by a terminal according to the third reference signal, and the fourth CSI measurement report is transmitted by the terminal according to the fourth reference signal.
16. The method of claim 15, wherein, The first content comprises an index ID, and the index ID is used to represent an ID of a measurement report contained in the first content.
17. The method of claim 15, wherein, The first content comprises the third CSI measurement report and the fourth CSI measurement report, and a reference signal corresponding to the third CSI measurement report and a reference signal corresponding to the fourth CSI measurement report do not exist collision.
18. A communications device, characterized by The apparatus comprises: a first determination module configured to determine that a first reference signal exists collision with other signals; a first generation module configured to generate a channel state information (CSI) measurement report of a second reference signal through a first computing resource, wherein the first computing resource is a resource pre-determined for generating a CSI measurement report of the first reference signal.
19. The apparatus of claim 18, wherein, The priority of the CSI measurement report of the second reference signal is lower than the priority of the CSI measurement report of the first reference signal.
20. The apparatus of claim 18 or 19, wherein, The apparatus further comprises: a first transmission module configured to transmit the CSI measurement report of the second reference signal through a first time-frequency resource, and the first time-frequency resource is a resource pre-configured for transmitting the CSI measurement report of the first reference signal.
21. The apparatus of claim 20, wherein, The CSI measurement report of the second reference signal comprises an index ID.
22. The apparatus of any of claims 18-21, wherein, The apparatus further comprises: The second determining module is configured to determine a reporting queue of the CSI measurement reports, the reporting queue being obtained by sorting the CSI measurement reports in descending order of priority of the CSI measurement reports; the reporting queue comprises a first CSI measurement report and a second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report. The first updating module is configured to update the reporting queue when the first CSI measurement report in the reporting queue and at least one downlink signal from the network device conflict, to obtain an updated reporting queue, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
23. The apparatus of any one of claims 18-21, wherein, The apparatus further comprises: The third determining module is configured to determine a reporting queue of the CSI measurement reports, the reporting queue being obtained by sorting the CSI measurement reports in descending order of priority of the CSI measurement reports; the reporting queue comprises a first CSI measurement report and a second CSI measurement report, and the priority of the first CSI measurement report is higher than the priority of the second CSI measurement report. The second updating module is configured to update the reporting queue when the first CSI measurement report corresponds to a reference signal that conflicts with at least one uplink signal sent by a terminal, to obtain an updated reporting queue, and the priority of the first CSI measurement report in the updated reporting queue is lower than the priority of the second CSI measurement report.
24. The apparatus of claim 20, wherein, The apparatus further comprises: The deleting module is configured to delete the CSI measurement report of the first reference signal from the reporting queue. The first sending module is specifically configured to: send, through the first time-frequency resource, the CSI measurement report of the second reference signal ranked first in the reporting queue.
25. The apparatus of claim 22, wherein, The apparatus further comprises: The second generating module is configured to generate other CSI measurement reports in the reporting queue according to the processing capability and the reporting queue.
26. A communications device, characterized by The apparatus comprises: The second sending module is configured to send a first reference signal. The first receiving module is configured to receive a CSI measurement report of a second reference signal on a first time-frequency resource, wherein the first time-frequency resource is a resource pre-configured for sending the CSI measurement report of the first reference signal, and the first reference signal conflicts with other signals.
27. A communications device, characterized by The apparatus comprises: The fourth determining module is configured to determine that a physical uplink data channel (PUSCH) of a third CSI measurement report conflicts with a PUSCH of a fourth CSI measurement report. The third sending module is configured to send first content through the PUSCH, wherein the first content comprises CSI measurement reports in the third CSI measurement report and the fourth CSI measurement report that do not conflict with corresponding reference signals, or the first content comprises the third CSI measurement report and the fourth CSI measurement report.
28. The apparatus of claim 27, wherein, The first content comprises an index (ID), and the index (ID) is used to represent an ID of a CSI measurement report included in the first content.
29. The apparatus of claim 27, wherein, If the first content includes the third CSI measurement report and the fourth CSI measurement report, a start point of the first content is determined according to a PUSCH of the third CSI measurement report and a PUSCH of the fourth CSI measurement report.
30. The apparatus of any of claims 27-29, wherein, The apparatus further includes: A fifth determining module configured to determine whether a reference signal corresponding to the third CSI measurement report or a reference signal corresponding to the fourth CSI measurement report is in conflict.
31. The apparatus of any of claims 27-29, wherein, The first content includes a CSI measurement report in which a corresponding reference signal in the third CSI measurement report and the fourth CSI measurement report is not in conflict.
32. A communications device, characterized by The apparatus includes: A fourth sending module configured to send a third reference signal and a fourth reference signal. A second receiving module configured to always receive first content, wherein the first content includes a CSI measurement report in which a corresponding reference signal in the third CSI measurement report and the fourth CSI measurement report is not in conflict, or the first content includes the third CSI measurement report and the fourth CSI measurement report, and a PUSCH of the third CSI measurement report and a PUSCH of the fourth CSI measurement report are in conflict, the third CSI measurement report is sent by a terminal according to the third reference signal, and the fourth CSI measurement report is sent by the terminal according to the fourth reference signal.
33. The apparatus of claim 32, wherein, The first content includes an index ID, and the index ID is used to represent an ID of a measurement report included in the first content.
34. The apparatus of claim 32, wherein, The first content includes the third CSI measurement report and the fourth CSI measurement report, and a corresponding reference signal of the third CSI measurement report and the fourth CSI measurement report is not in conflict.
35. A communications device, characterized by The apparatus includes a memory and a processor, the memory is configured to store a computer program, and the processor is configured to run the computer program to enable the communication apparatus to perform the method in any one of claims 1-8 or the method in any one of claims 10-14.
36. A communications device, characterized by The apparatus includes a memory and a processor, the memory is configured to store a computer program, and the processor is configured to run the computer program to enable the communication apparatus to perform the method in claim 9 or the method in any one of claims 15-17.
37. A computer-readable storage medium, characterized in that, The computer readable storage medium includes a computer program, when the computer program is run by a processor, the method in any one of claims 1-8, the method in claim 9, the method in any one of claims 10-14, or the method in any one of claims 15-17 is implemented.
38. A chip, characterized by The chip includes a processor and a communication interface, the communication interface is configured to communicate with an external device or an internal device, and the processor is configured to implement the method in any one of claims 1-8, the method in claim 9, the method in any one of claims 10-14, or the method in any one of claims 15-17.