Communication method and apparatus

By receiving configuration messages and determining the value of priority parameters, and combining the effective time, the priority of CSI reports is dynamically adjusted, which solves the problem of high signaling overhead in the existing technology and achieves efficient CSI report priority management.

WO2026067252A1PCT designated stage Publication Date: 2026-04-02HUAWEI TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-09-19
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

Existing technologies incur significant signaling overhead when changing the priority of CSI reports, resulting in inefficiency.

Method used

By receiving configuration messages and determining the value of priority parameters, combined with the effective time, the priority of CSI reports is dynamically adjusted, reducing the need for full reconfiguration.

Benefits of technology

It effectively reduced signaling overhead, improved the efficiency of CSI report priority adjustment, and reduced the signaling burden and latency of network devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025122593_02042026_PF_FP_ABST
    Figure CN2025122593_02042026_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus, relating to the technical field of communications. The method comprises: receiving a first configuration message, the first configuration message being used for configuring a report of first information, the first configuration message comprising second information, the second information being used for indicating a plurality of values of a first parameter, and the first parameter being used for determining a priority level related to the report of the first information; receiving third information, and determining a first value on the basis of the third information, the first value being one of the plurality of values of the first parameter; and determining the priority level on the basis of the first value. By means of the third information, a network device enables a terminal device to determine a certain value (e.g., the first value) among the plurality of values, thereby completing a change in the priority level. Compared with a solution in which full reconfiguration is performed on the report of the first information (e.g., CSI), the above solution can reduce signaling overheads incurred in changing the priority level of the report.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and apparatus

[0001] This application claims priority to the Chinese Patent Application No. 202411365667.1, filed on September 27, 2024, and entitled "Communication method and 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 more particularly, to a communication method and apparatus. BACKGROUND

[0003] A network (NW) side can configure a channel state information (CSI) report for a terminal side through a CSI report configuration (CSI-ReportConfig). The CSI-ReportConfig can include a CSI report configuration ID (CSI-ReportConfigId), a carrier, a time domain configuration, a frequency domain configuration, or a reporting content, and the like. The CSI-ReportConfigId, the carrier, the time domain configuration, the frequency domain configuration, and the reporting content can correspond to different parameters of the priority of the report, respectively. In this way, the terminal side can determine the priority of the CSI report corresponding to the CSI-ReportConfig according to the content in the CSI-ReportConfig, thereby avoiding the conflict of the CSI report.

[0004] For example, if the NW side needs to change the priority of a certain CSI report, the NW side needs to reconfigure the CSI-ReportConfig associated with the CSI report for the terminal side, which has a large signaling overhead.

[0005] Therefore, how to reduce the signaling overhead when changing the priority of the report of some information (for example, CSI) is a problem to be solved. SUMMARY

[0006] The present application provides a communication method and apparatus, which can reduce the signaling overhead of changing the priority of the report.

[0007] In a first aspect, a communication method is provided. The method can be performed by a terminal side, or can also be performed by other subjects, which are not limited in the present application. The terminal side includes a terminal device, or a chip or circuit (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) in the terminal device, or a functional module capable of invoking and executing programs in the terminal device, and the like. For ease of description, the following will be described by taking the terminal device as an example.

[0008] The method includes: receiving a first configuration message, the first configuration message being used for configuring reporting of first information, the first configuration message including second information, the second information being used for indicating a plurality of values of a first parameter, the first parameter being used for determining a priority related to the reporting of the first information; receiving third information, determining a first value from the third information, the first value being one of the plurality of values of the first parameter; and determining the priority according to the first value.

[0009] Exemplarily, the first information can include one or more of the following information: CSI, beam information, channel quality information, artificial intelligence (AI)-based CSI, AI-based beam information, or AI-based channel quality information.

[0010] For example, the reporting of the first information can be a CSI report. Exemplarily, the priority related to the reporting of the first information (for example, the CSI report) can include at least one of the following: a priority of CSI, a priority of CSI reporting, a priority of CSI report reporting, a priority of CSI reporting, a priority of a CSI processing unit, or a CSI storage resource occupation priority (or a CSI storage resource occupation rule).

[0011] The CSI storage resource occupation priority can be a resource occupation priority of storing a CSI report. For example, when a storage resource is limited, the terminal device can determine which CSI reports to store and which CSI reports to release based on the CSI storage resource occupation priority.

[0012] The priority of the CSI processing unit can also be referred to as a priority of calculating a CSI report. For example, when a calculation resource is limited, the terminal device can determine which CSI reports to calculate and which CSI reports not to calculate based on the priority of the CSI processing unit.

[0013] Based on the above scheme, the terminal device can obtain multiple values of the first parameter through the second information. In this way, the network device can make the terminal device determine a value (e.g., the first value) from the multiple values through the third information, so as to complete the change of the priority. Compared with the scheme of full-quantity reconfiguration of the report of the first information (e.g., CSI), the above scheme can reduce signaling overhead when changing the priority of the report.

[0014] In some implementations, the validity time of the first value is determined according to a receiving time of the third information and a first time length; wherein the first time length is predefined or preconfigured; or the first time length is carried in the first configuration message; or the first time length is indicated by the third information.

[0015] For ease of description, the receiving time of the third information (or referred to as the activation indication information) can be referred to as the first time. For example, the first time can be the transmission time of the downlink channel carrying the third information. For example, the above transmission time can be the transmission start time or the transmission end time of the downlink channel of the third information.

[0016] Based on the above scheme, the first value can have a validity time. In this way, the terminal device can use the first value to determine the priority within the validity time of the first value. Outside the validity time of the first value, the priority is determined using other values other than the first value. Therefore, the network device changing the priority of the report can have a certain validity time. After the validity time elapses, the network device does not need additional signaling to change the current priority to the original priority, thereby realizing the restoration of the priority of the report. The above scheme further saves signaling overhead.

[0017] In some implementations, the first parameter corresponds to the content of the report of the first information, and the content of the report is used to implement at least one of the following: an AI-based first beam management (BM) use case; an AI-based second BM use case; AI-based CSI prediction; AI-based CSI compression; or AI-based CSI prediction and AI-based CSI compression.

[0018] For example, the first BM use case can be predicting a downlink beam of set A (setA) based on set B (setB), wherein setB and setA can be non-fully overlapping resource sets. The predicted downlink beam can not belong to setB.

[0019] For example, the second BM use case can be predicting a downlink beam of a future time of set A (setA) based on set B (setB), wherein setB and setA are non-fully overlapping resource sets. The predicted downlink beam can not belong to setB.

[0020] For example, the CSI prediction can refer to predicting CSI at a future time.

[0021] For example, the CSI compression can refer to compressing CSI at a current time.

[0022] For example, the CSI prediction and the CSI compression can refer to compressing CSI at a future time, or predicting compressed CSI at a future time.

[0023] The content can be replaced by: use case, AI use case, feature, AI-related reporting content, AI-related type, AI model-related information, AI information, related AI information, AI function, related AI function, AI sub-function, or related AI sub-function. For example, another expression of the above implementation manner can be: the first parameter corresponds to an AI function related to the reporting of the first information.

[0024] The reporting of the first information can include related information of an AI-based first BM use case and / or an AI-based second BM use case.

[0025] For example, for a training process, the content of the first report can include at least one of: layer 1 reference signal receiving power (L1-RSRP), or beam identification (ID).

[0026] For example, for an inference process, the content of the first report can include at least one of: predicted L1-RSRP, or beam ID.

[0027] For example, for a monitoring process, the content of the first report can include at least one of: L1-RSRP, beam ID, or calculated performance indicator.

[0028] The reporting of the first information can include related information of AI-based CSI prediction.

[0029] For example, for a training process, the content of the first report can include at least one of: target CSI within an observation window, or a prediction window.

[0030] For example, for an inference process, the content of the first report can include predicted CSI.

[0031] For example, for a monitoring process, the content of the first report can include at least one of: ground-truth CSI, calculated performance indicator, or performance monitoring output.

[0032] The reporting of the first information can include related information of AI-based CSI compression

[0033] Exemplarily, for the training process, the content of the first report can include at least one of: target CSI, CSI feedback, or gradient of the CSI feedback.

[0034] Exemplarily, for the inference process, the content of the first report can include CSI feedback.

[0035] Exemplarily, for the monitoring process, the content of the first report can include at least one of: target CSI, or calculated performance indicator.

[0036] The reporting of the first information can include related information of AI-based CSI prediction and AI-based CSI compression.

[0037] Exemplarily, for the training process, the content of the first report can include at least one of: observation window, target CSI within a prediction window, target CSI, CSI feedback, or gradient of the CSI feedback.

[0038] Exemplarily, for the inference process, the content of the first report can include at least one of: predicted CSI, or CSI feedback.

[0039] Exemplarily, for the monitoring process, the content of the first report can include at least one of: benchmark real CSI, calculated performance indicator, performance monitoring output, observation window, target CSI within a prediction window, target CSI, CSI feedback, or gradient of the CSI feedback.

[0040] Based on the above scheme, the first parameter can correspond to the content of the reporting of the first information. The content of the reporting of the first information can be associated with one or more use cases based on AI. In this way, by different values of the first parameter, the NW side or the terminal side can determine the priority of the reporting of the first information corresponding to one or more use cases based on AI, thereby avoiding the conflict of the reporting of the first information.

[0041] In a second aspect, a communication method is provided. The method can be performed by the NW side, or can also be performed by other subjects, which is not limited in the present application. Wherein, the NW side includes a network device, or a chip or chip system, or a circuit in the network device, or a central unit (CU) or a distributed unit (DU) in the network device, or a functional module in the network device capable of invoking and executing a program. For ease of description, the following is described by taking the network device as an example.

[0042] The method comprises: sending a first configuration message, the first configuration message being used for configuring reporting of first information, the first configuration message comprising second information, the second information being used for indicating a plurality of values of a first parameter, the first parameter being used for determining a priority related to the reporting of the first information; and sending third information, the third information being used for determining a first value, the first value being one of the plurality of values of the first parameter, the first value being used for determining the priority.

[0043] In some implementations, an effective time of the first value is determined according to a receiving time of the third information and a first time length; wherein the first time length is predefined or preconfigured; or the first time length is carried in the first configuration message; or the first time length is indicated by the third information.

[0044] In some implementations, the first parameter corresponds to a content of the reporting of the first information, the content being used for implementing at least one of the following: an AI-based first BM use case; an AI-based second BM use case; AI-based CSI prediction; AI-based CSI compression; or AI-based CSI prediction and AI-based CSI compression.

[0045] The beneficial effects of some implementations of the second aspect can be referred to the beneficial effects of the aforementioned first aspect or some implementations of the first aspect.

[0046] In a third aspect, a communication method is provided. The method can be performed by a terminal side, or can also be performed by other subjects, which is not limited in the present application. Wherein, the terminal side includes a terminal device, or a chip or circuit (such as a modem chip, also known as a baseband chip, or a SoC chip or SIP chip containing a modem core) in the terminal device, or a functional module capable of invoking and executing a program in the terminal device, etc. For ease of description, the following will be described by taking the terminal device as an example.

[0047] The method comprises: receiving a second configuration message, the second configuration message being used for configuring reporting of first information, the second configuration message comprising fourth information, the fourth information being used for indicating at least one first parameter; receiving fifth information, the fifth information being used for indicating changing values of part or all of the at least one first parameter, or receiving sixth information, the sixth information being used for indicating changing values of part or all of the at least one first parameter in a case where a first condition is met; and determining a priority related to the reporting of the first information according to changed values of the at least one first parameter.

[0048] Based on the above scheme, the terminal device can change the values of part or all of the priority parameters (e.g., at least one first parameter) through the fifth information. Compared with the scheme of full reconfiguration of the report of the first information (e.g., CSI), the above scheme can reduce the signaling overhead when changing the priority of the report. On the other hand, the terminal device can change the values of part or all of the priority parameters under the condition that a certain condition (e.g., the first condition) is met through the indication of the first condition by the sixth information. In this way, the network device can achieve the change of the priority without issuing additional indication. Moreover, the network device does not need to wait to receive the first information sent by the terminal device before indicating the change of the priority. The above scheme can save the signaling overhead of the network device and reduce the delay caused by the indication of the terminal device to change.

[0049] In some implementations, the effective time of the changed values of the at least one first parameter is determined according to the reception time of the fifth information and a second time length; wherein the second time length is predefined or preconfigured; or the second time length is indicated by the second configuration message; or the second time length is indicated by the fifth information.

[0050] For ease of description, the reception time of the fifth information (or referred to as change indication information) can be referred to as the second time. For example, the second time can be the transmission time of the downlink channel carrying the fifth information. For example, the above transmission time can be the transmission start time or the transmission end time of the downlink channel of the fifth information.

[0051] Based on the above scheme, the changed values of the first parameter can have an effective time. In this way, the terminal device can use the changed values to determine the priority within the effective time. Outside the effective time, the priority is determined using the changed values. Therefore, the network device can change the priority of the report with a certain effective time, and after the effective time elapses, the network device does not need additional signaling to change the current priority to the original priority, thereby realizing the restoration of the priority of the report. The above scheme further saves the signaling overhead.

[0052] In some implementations, the first condition includes at least one of the following: the second parameter is greater than or equal to a first threshold value; the duration that the second parameter is greater than or equal to a second threshold value is greater than or equal to a third time length; the second parameter is less than or equal to a third threshold value; the duration that the second parameter is less than or equal to a fourth threshold value is greater than or equal to a fourth time length; or the duration that the second parameter is discarded is greater than or equal to a fifth time length; wherein the second parameter is a parameter in the report of the first information.

[0053] Based on the above scheme, the first condition can have various forms. The terminal device can monitor the value of the parameter (e.g., the second parameter) in the report of the first information according to the first condition. For example, through the first threshold, the second threshold, the third time length, the third threshold, the fourth threshold, or the fourth time length, the terminal device can change the priority parameter (e.g., part or all of the at least one first parameter) of the report of the first information corresponding to the second parameter in the case where the value of the second parameter meets the first condition. The terminal device can also monitor the discarding of the second parameter in the report of the first information according to the first condition. For example, through the fifth time length, the terminal device can change the priority parameter of the report of the first information corresponding to the second parameter in the case where the second parameter is discarded for a long time. Therefore, the above scheme can reasonably determine the timing of changing the priority parameter by monitoring the second parameter.

[0054] In some implementations, in a case where the sixth information is received, the method further includes: sending seventh information, the seventh information being used to indicate the priority.

[0055] Based on the above scheme, the terminal device can send the seventh information indicating the priority to the network device, so that the network device can obtain the changed priority, thereby effectively determining the content of the first information.

[0056] In some implementations, the at least one first parameter includes a third parameter and a fourth parameter. The method further includes: in a case where the first condition is met, the terminal device changes the value of the third parameter, and the changed value of the third parameter is used to determine the priority related to the report of the first information. In a case where the second condition is met, the terminal device changes the value of the fourth parameter, and the changed value of the fourth parameter is used to determine the priority related to the report of the first information. The first condition and the second condition can be different.

[0057] In some implementations, the fifth information includes first indication information and second indication information, the first indication information being used to indicate the value of the at least one first parameter before the change, and the second indication information being used to indicate the value of the at least one first parameter after the change.

[0058] In some implementations, the at least one first parameter corresponds to the content of the report of the first information, and the content of the report is used to implement at least one of the following: an AI-based first BM use case; an AI-based second BM use case; AI-based CSI prediction; AI-based CSI compression; or AI-based CSI prediction and AI-based CSI compression.

[0059] The beneficial effects of some implementations in the third aspect can be referred to the beneficial effects of the foregoing first aspect or some implementations of the first aspect.

[0060] In a fourth aspect, a communication method is provided. The method can be performed by a NW side, or can also be performed by other subjects, which is not limited in the present application. The NW side includes a network device, or a chip or chip system, or a circuit in the network device, or a CU or DU in the network device, or a functional module capable of invoking and executing a program in the network device. For ease of description, the following is described by way of example of being performed by a network device.

[0061] The method comprises: sending a second configuration message, the second configuration message being used for configuring reporting of first information, the second configuration message comprising fourth information, the fourth information being used for indicating at least one first parameter; sending fifth information, the fifth information being used for indicating that values of part or all of the at least one first parameter are changed, or sending sixth information, the sixth information being used for indicating that, in a case where a first condition is met, values of part or all of the at least one first parameter are changed; wherein the changed values of the at least one first parameter are used to determine a priority related to the reporting of the first information.

[0062] In some implementations, an effective time of the changed values of the at least one first parameter is determined according to a receiving time of the fifth information and a second time length; wherein the second time length is predefined or preconfigured; or the second time length is indicated by the second configuration message; or the second time length is indicated by the fifth information.

[0063] In some implementations, the first condition comprises at least one of: the second parameter is greater than or equal to a first threshold value; a duration in which the second parameter is greater than or equal to a second threshold value is greater than or equal to a third time length; the second parameter is less than or equal to a third threshold value; a duration in which the second parameter is less than or equal to a fourth threshold value is greater than or equal to a fourth time length; or a duration in which the second parameter is discarded is greater than or equal to a fifth time length; wherein the second parameter is a parameter in the reporting of the first information.

[0064] In some implementations, the method further comprises: receiving seventh information, the seventh information being used for indicating the priority.

[0065] In some implementations, the fifth information comprises first indication information and second indication information, the first indication information being used for indicating the values of the at least one first parameter before being changed, and the second indication information being used for indicating the changed values of the at least one first parameter.

[0066] In some implementations, the at least one first parameter corresponds to a content of the reporting of the first information, the content of the reporting being used for implementing at least one of: an AI-based first BM use case; an AI-based second BM use case; an AI-based CSI prediction; an AI-based CSI compression; or, an AI-based CSI prediction and an AI-based CSI compression.

[0067] The beneficial effects of some implementations of the fourth aspect can be seen in the foregoing third aspect or some implementations of the third aspect.

[0068] In a fifth aspect, a communication apparatus is provided, which includes processing circuitry (or processor) and input output interface (also can be referred to as interface circuitry), the input output interface being configured to input and / or output signals, the processing circuitry being configured to perform the first aspect and any possible implementation of the first aspect, or the processing circuitry being configured to perform the second aspect and any possible implementation of the second aspect, or the processing circuitry being configured to perform the third aspect and any possible implementation of the third aspect, or the processing circuitry being configured to perform the fourth aspect and any possible implementation of the fourth aspect.

[0069] In some implementations, the processing circuitry is configured to communicate with other apparatuses via the interface circuitry, and perform the first aspect and any possible implementation of the first aspect, or the second aspect and any possible implementation of the second aspect, or the third aspect and any possible implementation of the third aspect, or the fourth aspect and any possible implementation of the fourth aspect.

[0070] In a sixth aspect, a communication apparatus is provided. The communication apparatus can include units, modules, means, etc. for performing functions of the communication apparatus.

[0071] In some implementations, the communication apparatus can include modules, units or means for performing the methods / operations / steps / actions described in the first aspect and any possible implementation of the first aspect, which can be hardware circuit, software or a combination of hardware circuit and software.

[0072] The apparatus includes a transceiver and a processing unit. The transceiver is configured to receive a first configuration message, the first configuration message being used for configuring reporting of first information, the first configuration message including second information, the second information being used for indicating a plurality of values of a first parameter, the first parameter being used for determining a priority related to the reporting of the first information; the transceiver is further configured to receive third information, the processing unit is configured to determine a first value according to the third information, the first value being one of the plurality of values of the first parameter; the processing unit is further configured to determine the priority according to the first value.

[0073] In some embodiments, the effective time of the first value is determined according to a receiving time of the third information and a first time length; wherein the first time length is predefined or preconfigured; or the first time length is carried in the first configuration message; or the first time length is indicated by the third information.

[0074] In some embodiments, the first parameter corresponds to a content of the report of the first information, and the content is used to implement at least one of: an AI-based first BM use case; an AI-based second BM use case; an AI-based CSI prediction; an AI-based CSI compression; or an AI-based CSI prediction and an AI-based CSI compression.

[0075] In some embodiments, the communication apparatus can include a module, unit or means corresponding to each of the methods / operations / steps / actions described in the second aspect and any possible implementation manner of the second aspect, which can be hardware circuit, software or implementation of hardware circuit and software.

[0076] The apparatus includes a transceiver unit. Wherein the transceiver unit is configured to: send a first configuration message, the first configuration message being used to configure a report of first information, the first configuration message including second information, the second information being used to indicate a plurality of values of a first parameter, the first parameter being used to determine a priority related to the report of the first information; and send third information, the third information being used to determine a first value, the first value being one of the plurality of values of the first parameter, the first value being used to determine the priority.

[0077] In some embodiments, the effective time of the first value is determined according to a receiving time of the third information and a first time length; wherein the first time length is predefined or preconfigured; or the first time length is carried in the first configuration message; or the first time length is indicated by the third information.

[0078] In some embodiments, the first parameter corresponds to a content of the report of the first information, and the content is used to implement at least one of: an AI-based first BM use case; an AI-based second BM use case; an AI-based CSI prediction; an AI-based CSI compression; or an AI-based CSI prediction and an AI-based CSI compression.

[0079] In some embodiments, the communication apparatus can include a module, unit or means corresponding to each of the methods / operations / steps / actions described in the third aspect and any possible implementation manner of the third aspect, which can be hardware circuit, software or implementation of hardware circuit and software.

[0080] The apparatus comprises a transceiver and a processing unit. The transceiver is configured to receive a second configuration message, the second configuration message being used for configuring reporting of first information, the second configuration message comprising fourth information, the fourth information being used for indicating at least one first parameter; the transceiver is further configured to receive fifth information, the fifth information being used for indicating that values of part or all of the at least one first parameter are changed, or the transceiver is further configured to receive sixth information, the sixth information being used for indicating that, if a first condition is met, values of part or all of the at least one first parameter are changed; the processing unit is configured to determine a priority related to reporting of the first information according to changed values of the at least one first parameter.

[0081] In some implementations, an effective time of the changed values of the at least one first parameter is determined according to a receiving time of the fifth information and a second time length; the second time length is predefined or preconfigured; or the second time length is indicated by the second configuration message; or the second time length is indicated by the fifth information.

[0082] In some implementations, the first condition comprises at least one of the following: the second parameter is greater than or equal to a first threshold value; a duration in which the second parameter is greater than or equal to a second threshold value is greater than or equal to a third time length; the second parameter is less than or equal to a third threshold value; a duration in which the second parameter is less than or equal to a fourth threshold value is greater than or equal to a fourth time length; or a duration in which the second parameter is discarded is greater than or equal to a fifth time length; the second parameter is a parameter in the reporting of the first information.

[0083] In some implementations, if the sixth information is received, the transceiver is further configured to send seventh information, the seventh information being used for indicating the priority.

[0084] In some implementations, the at least one first parameter comprises a third parameter and a fourth parameter. The processing unit is further configured to, if the first condition is met, change a value of the third parameter, and the changed value of the third parameter is used to determine the priority related to the reporting of the first information. If the second condition is met, change a value of the fourth parameter, and the changed value of the fourth parameter is used to determine the priority related to the reporting of the first information. The first condition and the second condition can be different.

[0085] In some implementations, the fifth information comprises first indication information and second indication information, the first indication information being used for indicating a value of the at least one first parameter before being changed, and the second indication information being used for indicating a value of the at least one first parameter after being changed.

[0086] In some implementations, the at least one first parameter corresponds to a content of the reporting of the first information, and the content of the reporting is used to implement at least one of: an AI-based first BM use case; an AI-based second BM use case; an AI-based CSI prediction; an AI-based CSI compression; or, an AI-based CSI prediction and an AI-based CSI compression.

[0087] In some implementations, the communication apparatus can include a module, unit or means corresponding to each of the methods / operations / steps / actions described in the fourth aspect and any possible implementation of the fourth aspect, which can be hardware circuit, software or a combination of hardware circuit and software.

[0088] The apparatus includes a transceiver. The transceiver is configured to transmit a second configuration message for configuring reporting of first information, the second configuration message including fourth information for indicating at least one first parameter; transmit fifth information for indicating a value change of part or all of the at least one first parameter, or transmit sixth information for indicating that the value change of part or all of the at least one first parameter is performed when a first condition is met; wherein the changed value of the at least one first parameter is used to determine a priority related to the reporting of the first information.

[0089] In some implementations, the effective time of the changed value of the at least one first parameter is determined according to a receiving time of the fifth information and a second time length; wherein the second time length is predefined or preconfigured; or the second time length is indicated by the second configuration message; or the second time length is indicated by the fifth information.

[0090] In some implementations, the first condition includes at least one of: the second parameter is greater than or equal to a first threshold; a duration that the second parameter is greater than or equal to a second threshold is greater than or equal to a third time length; the second parameter is less than or equal to a third threshold; a duration that the second parameter is less than or equal to a fourth threshold is greater than or equal to a fourth time length; or, a duration that the second parameter is discarded is greater than or equal to a fifth time length; wherein the second parameter is a parameter in the reporting of the first information.

[0091] In some implementations, the transceiver is further configured to receive seventh information for indicating the priority.

[0092] In some implementations, the fifth information includes first indication information and second indication information, the first indication information is used to indicate the value before the change of the at least one first parameter, and the second indication information is used to indicate the changed value of the at least one first parameter.

[0093] In some implementations, the at least one first parameter corresponds to a reported content of the first information, the reported content being used for implementing at least one of: an AI-based first BM use case; an AI-based second BM use case; an AI-based CSI prediction; an AI-based CSI compression; or, an AI-based CSI prediction and an AI-based CSI compression.

[0094] In a seventh aspect, a computer-readable storage medium is provided, having stored thereon computer programs or instructions, which, when executed by a processor, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented), or cause the third aspect and any possible method of the third aspect to be performed (or implemented), or cause the fourth aspect and any possible method of the fourth aspect to be performed (or implemented).

[0095] In an eighth aspect, a computer program product is provided, containing computer programs or instructions, which, when executed by a processor, cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented), or cause the third aspect and any possible method of the third aspect to be performed (or implemented), or cause the fourth aspect and any possible method of the fourth aspect to be performed (or implemented).

[0096] In a ninth aspect, a communication apparatus is provided, comprising a processor configured to cause the first aspect and any possible method of the first aspect to be performed (or implemented), or cause the second aspect and any possible method of the second aspect to be performed (or implemented), or cause the third aspect and any possible method of the third aspect to be performed (or implemented), or cause the fourth aspect and any possible method of the fourth aspect to be performed (or implemented), by executing computer programs (or computer executable instructions) stored in the memory and / or via logical circuitry.

[0097] In a possible implementation, the apparatus further comprises a memory. In a possible implementation, the processor and the memory are integrated together. In another possible implementation, the memory is located outside the communication apparatus. The processor can comprise one or more processors.

[0098] In some possible implementations, the memory can be configured to store part or all of the necessary computer programs or instructions for implementing the functions related to the first aspect.

[0099] In some possible implementation manners, the memory can be configured to store part or all of the computer programs or instructions necessary for implementing the functions of the second aspect.

[0100] In some possible implementation manners, the memory can be configured to store part or all of the computer programs or instructions necessary for implementing the functions of the third aspect.

[0101] In some possible implementation manners, the memory can be configured to store part or all of the computer programs or instructions necessary for implementing the functions of the fourth aspect.

[0102] In a possible implementation manner, the communication apparatus further includes a communication interface, configured to enable the communication apparatus to communicate with other devices, for example, to send or receive data and / or signals. For example, the communication interface can be a transceiver, a circuit, a bus, a module, an input / output interface, or other types of communication interfaces.

[0103] In an implementation manner, the communication apparatus of the fifth aspect, the sixth aspect, or the ninth aspect can be a terminal device or a communication module in the terminal device, or a chip or a chip system in the terminal device.

[0104] In an implementation manner, the communication apparatus of the fifth aspect, the sixth aspect, or the ninth aspect can be a network device or a communication module in the network device, or a chip or a chip system in the network device.

[0105] The tenth aspect provides a chip, including a processor, configured to invoke computer programs or computer instructions in a memory, so that the processor executes or implements any of the implementation manners of the first aspect, or so that the processor executes or implements any of the implementation manners of the second aspect, or so that the processor executes or implements any of the implementation manners of the third aspect, or so that the processor executes or implements any of the implementation manners of the fourth aspect.

[0106] In some implementation manners, the processor is coupled with the memory through an interface.

[0107] The eleventh aspect provides a communication system, including a terminal side and a network side. The terminal side is configured to execute the first aspect and any possible implementation manner of the first aspect, and the network side is configured to execute the second aspect and any possible implementation manner of the second aspect. Alternatively, the terminal side is configured to execute the third aspect and any possible implementation manner of the third aspect, and the network side is configured to execute the fourth aspect and any possible implementation manner of the fourth aspect.

[0108] The description of the beneficial effects of any one of the fifth aspect to the eleventh aspect can refer to the description of the beneficial effects of the first aspect to the fourth aspect. BRIEF DESCRIPTION OF DRAWINGS

[0109] FIG. 1 is a schematic diagram of a communication system.

[0110] FIG. 2 is a schematic diagram of another communication system.

[0111] FIG. 3 is a schematic diagram of still another communication system.

[0112] FIG. 4 is a schematic diagram of yet another communication system provided by embodiments of the present application.

[0113] FIG. 5 is a schematic flowchart of a communication method provided by embodiments of the present application.

[0114] FIG. 6 is a schematic flowchart of another communication method provided by embodiments of the present application.

[0115] FIG. 7 is a schematic diagram of changing a priority parameter provided by embodiments of the present application.

[0116] FIG. 8 is a schematic flowchart of yet another communication method provided by embodiments of the present application.

[0117] FIG. 9 is a schematic flowchart of still another communication method provided by embodiments of the present application.

[0118] FIG. 10 is a schematic flowchart of still another communication method provided by embodiments of the present application.

[0119] FIG. 11 is a schematic diagram of a CSI report provided by embodiments of the present application.

[0120] FIG. 12 is a schematic block diagram of a communication apparatus provided by embodiments of the present application.

[0121] FIG. 13 is a schematic diagram of another communication apparatus provided by embodiments of the present application.

[0122] FIG. 14 is a schematic diagram of a chip system provided by embodiments of the present application.

[0123] FIG. 15 is a schematic diagram of another chip system provided by embodiments of the present application. DETAILED DESCRIPTION

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

[0125] In the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In the textual description of the present application, the character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single item or multiple items. For example, at least one of a, b and c can mean: a, or b, or c, or a and b, or a and c, or b and c, or a, b and c. Where a, b and c can be single or multiple.

[0126] In the present application, "first", "second", and various numerical numbers (for example, #1, #2, etc.) indicate the differentiation for the convenience of description, and are not used to limit the scope of the embodiments of the present application. For example, to distinguish different messages, etc., rather than to describe a specific order or sequence. The objects thus described can be interchanged under appropriate circumstances, so as to be able to describe schemes other than the embodiments of the present application.

[0127] In the present application, "when", "in the case of", "if" and the like all refer to the objective situation in which the device will make corresponding processing, and are not limited to time, and do not require the device to have a judgment action when implemented, nor does it mean that there are other limitations.

[0128] In the present application, "indicate" or "for indicating" can include direct indication and indirect indication. When describing that certain indication information is used to indicate A, it can include that the indication information directly indicates A or indirectly indicates A, and it does not mean that A must be carried in the indication information.

[0129] The indication method related to the embodiments of the present application can be understood to cover various methods that can enable the to-be-indicated party to know the to-be-indicated information. The to-be-indicated information can be sent as a whole, or can be sent separately in multiple sub-information, and the sending period and / or sending opportunity of these sub-information can be the same or different, and the present application does not limit the sending method.

[0130] The "indication information" in the embodiments of the present application can be explicit indication, that is, directly indicated by signaling, or obtained by combining other rules or combining other parameters or by derivation according to the parameters indicated by the signaling. It can also be implicit indication, that is, obtained according to rules or relationships, or according to other parameters, or by derivation. The present application does not make specific limitations.

[0131] In this application, "protocol" can refer to a standard protocol in the field of communications, such as 5G (5G) protocols. th This application does not limit the scope of protocols such as generation (5G), new radio (NR), and related protocols applied in future communication systems. "Predefined" may include predefined terms, such as protocol definitions. "Preconfiguration" can be achieved by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device; this application does not limit the implementation method.

[0132] In this application, "communication" can also be described as "data transmission," "information transmission," "data processing," etc. "Transmission" includes "sending" and "receiving." For example, transmission can be uplink transmission, such as a terminal device sending a signal to a network device; transmission can also be downlink transmission, such as a network device sending a signal to a terminal device; transmission can also be sidelink transmission, such as a terminal device sending a signal to another terminal device. For example, "transmission" can be air interface level transmission, or it can be signal transmission from a chip input (I) / output (O) port, rather than air interface level transmission.

[0133] In this application, terms such as "message," "information," "signal," or "information element (IE)" can be used interchangeably. There are no restrictions on the name of the message or information, as long as it can achieve the corresponding function.

[0134] "Sending information to XX (device)" can be understood as the destination of the information being that device. This can include sending information directly or indirectly to that device. "Receiving information from XX (device), or receiving information from XX (device)" can be understood as the source of the information being that device. This can include receiving information directly or indirectly from that device. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source. Similar expressions in this application can be understood in a similar way, and will not be repeated here. Furthermore, "sending" can also be understood as the "output" of the chip interface, and "receiving" can also be understood as the "input" of the chip interface. In other words, "sending" or "receiving" can occur between devices, for example, between network devices and terminal devices via an air interface. "Sending" or "receiving" can also occur within a device, for example, between components, modules, chips, software modules, or hardware modules within the device via a bus, wiring, or interface.

[0135] In this application, the words "exemplary", "for example", and the like are used to mean an example, instance, or illustration. Any embodiment or design scheme described in this application as "exemplary" should not be construed as preferred or advantageous over other embodiments or design schemes. In this application, "of", "corresponding", "corresponding", and "associated" can be used interchangeably, and it should be noted that when there is no emphasis on their differences, the meanings expressed by them are consistent.

[0136] In this application, the configuration can be signaling configuration, or can be described as configuration signaling. For example, the signaling configuration includes configuration by signaling sent by a network device, which can be a radio resource control (RRC) message, downlink control information (DCI), or a system information block (SIB). For another example, the signaling configuration includes configuration between network devices. Among them, the network device can include an access network device, a core network device, or a management plane device, etc. Optionally, the signaling configuration can also be configured to a terminal device or a network device by pre-configuration, or configured to a terminal device or a network device by pre-configuration. Here, the pre-configuration is to define or configure the value of the corresponding parameter in advance in the form of a protocol, and store it in the terminal device or the network device when communicating with the terminal device or the network device. The pre-configured message can be modified or updated under the condition that the terminal device or the network device is connected to the network.

[0137] This application will present various aspects, embodiments or features around a system that can include multiple devices, components, modules, etc. Each system can include devices, components, modules, etc. in addition to the illustrated devices, components, modules, etc., and / or can not include all and all of the devices, components, modules, etc. discussed in connection with the drawings.

[0138] The service scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the emergence of new service scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

[0139] In various embodiments of the present application, the size of the serial number of each process does not mean the order of execution, and the execution order of each process should be determined by its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. The terms "include", "contain", "have" and their variants mean "including but not limited to", unless otherwise specifically emphasized.

[0140] In order to facilitate the understanding of the embodiments of the present application, the following briefly describes the terms or technologies that may be involved in the present application.

[0141] CSI measurement: In a communication system, a network device needs to determine the configuration of scheduling a terminal device's downlink data channel, such as resource, modulation and coding scheme (MCS) and precoding, based on CSI. It can be understood that CSI is a kind of channel information, which is a kind of information that can reflect the characteristics and quality of the channel. Exemplarily, CSI can be represented by a channel matrix, for example, CSI includes a channel matrix, or CSI can include a characteristic vector of the channel.

[0142] CSI measurement can be that the receiving end (for example, a terminal device) solves the channel information according to the reference signal sent by the sending end (for example, a network device), that is, estimates the channel information by using a channel estimation method. The propagation form of a wireless signal in a channel can be represented as Y = HX + Nnoise. Wherein, H is CSI, X is a reference signal, Nnoise is noise, and Y is a received signal. The reference signal X is known information specified by the terminal device and the network device. After obtaining the received signal Y, the channel estimation can be performed by using a channel estimation algorithm, such as least square method or minimum mean square error method. Exemplarily, the reference signal X can include one or more of channel state information reference signal (CSI-RS), synchronizing signal / physical broadcast channel block (SSB), sounding reference signal (SRS) or demodulation reference signal (DMRS). The CSI-RS, SSB and DMRS can be used to measure the downlink CSI. The SRS and DMRS can be used to measure the uplink CSI.

[0143] Taking a frequency division duplex (FDD) communication scenario as an example, in the FDD communication scenario, because the uplink and downlink channels are not reciprocal or the reciprocity of the uplink and downlink channels cannot be guaranteed, the network device can send a downlink reference signal to the terminal device, and the terminal device performs channel measurement and interference measurement on the received downlink reference signal to estimate downlink CSI. The terminal device generates a CSI report according to a protocol pre-defined manner or a network device configured manner, and feeds back the CSI report to the network device, so that the network device obtains the downlink CSI.

[0144] CSI report: for example, the network device can send a reference signal to the terminal device, and the terminal device can determine a CSI report based on the reference signal. Illustratively, the CSI report can include channel quality information reported by the terminal device to the network device, so that the network device can select a more suitable modulation and coding scheme (MCS) or other configuration for the terminal device, so that the communication between the terminal device and the network device can better adapt to the changing wireless channel.

[0145] Illustratively, the CSI report reported by the terminal device can include at least one of the following information:

[0146] Channel quality indicator (CQI). For example, the CQI can be used to indicate the MCS that can be supported by the current channel condition judged by the terminal device.

[0147] Precoding matrix indicator (PMI). For example, the PMI can be used to indicate the precoding recommended by the terminal device.

[0148] CSI-RS resource indicator (CRI).

[0149] Synchronizing signal / physical broadcast channel block (SSB) resource indicator (SSBRI).

[0150] Layer indicator (LI).

[0151] Reference signal receiving power (RSRP).

[0152] Rank indicator (RI). Wherein, the rank can be the rank in the antenna matrix in a multiple input multiple output (MIMO) scheme, indicating the number of parallel effective data streams. For example, the RI can be used to indicate the number of effective data layers of a physical downlink shared channel (PDSCH). The RI can also be used to indicate the number of layers of downlink transmission recommended by the terminal device.

[0153] Layer 1 RSRP (L1-RSRP).

[0154] Signal to interference plus noise ratio (SINR).

[0155] The RI, CQI or PMI and the like indicated by the above-mentioned CSI are only recommended values of the terminal device, and the network device can perform downlink transmission according to part or all of the information indicated by the CSI report. Alternatively, the network device can also not perform downlink transmission according to the information indicated by the CSI report.

[0156] The above-mentioned CSI report can also be referred to as a report of first information. For example, the first information can include one or more of the following multiple information: CSI, beam information, channel quality information, AI-based CSI, AI-based beam information, or AI-based channel quality information. In this way, the above-mentioned CSI report can also be referred to as a beam information report, a channel quality information report, an AI-based CSI report, an AI-based beam information report, or an AI-based channel quality information report.

[0157] In a codebook-based CSI feedback mode, for some codebooks with large overhead, such as a version 15 type II (R15 type II), a version 16 type II (R16 type II), a version 17 type II (R17 type II), and the like. The reporting content of the CSI report can be divided into two parts, denoted as a first part (part 1) and a second part (part 2). Among them, CQI, RI and the like can belong to part 1, and PMI and the like can belong to part 2. Part 2 can be transmitted through a physical uplink shared channel (PUSCH). Since the size of part 2 is not fixed, and multiple CSI reports may need to be transmitted on the same resource, the size of the part 2 to be transmitted may exceed the range that the channel can carry. In some schemes, when the number of coded modulation symbols (or modulation symbols) of the part 2 to be transmitted exceeds a set threshold, the terminal device can discard the lower priority part of the content in order of priority of the reporting content until the number of coded modulation symbols of the part 2 to be transmitted does not exceed the set threshold. The number of coded modulation symbols of the part 2 to be transmitted and the set threshold can be calculated by a formula and parameters defined by the protocol.

[0158] Taking the CSI feedback mode based on the R16 codebook as an example, the part 2 of a CSI report can be divided into three groups. In order of priority from high to low, the three groups are group 0, group 1, and group 2. Among them, group 0 can include oversampling selection (or phase rotation selection), spatial domain basis indication, or strongest coefficient indication; group 1 can include frequency domain basis indication, partial coefficient indication, or partial coefficient amplitude and phase; and group 2 can include remaining partial coefficient indication, or remaining partial coefficient amplitude and phase.

[0159] CSI report priority: 2 CSI reports are defined as colliding if the physical channel resources carrying the two CSI reports are on the same component carrier (CC) and overlap in time by at least 1 orthogonal frequency division multiplexing (OFDM) symbol. When a UE is configured to transmit 2 colliding CSI, then only the one with higher priority can be transmitted according to the following priority rules. But there are exceptions, for example, when a UE is configured with a multi-CSI physical uplink control channel (PUCCH) resource list (multi-CSI-PUCCH-ResourceList), then for 2 colliding CSI reports on PUCCH, they can be multiplexed into the same multi-CSI-PUCCH resource, here the 2 colliding CSI can be periodic (P) CSI, or semi-persistent (SP) CSI, or P CSI plus one SP CSI. When a SP CSI on PUSCH collides with PUSCH data and the starting symbols of the 2 channels are aligned, then the CSI report can not be reported.

[0160] The priority between CSI reports can be quantitatively calculated based on the following formula 1 to compare the priority parameters, when 2 CSI reports have different priority (Pri) values, the CSI report with smaller Pri value has higher priority. Pri iCSI (y, k, c, s) = 2 · N cells · M s · y + N cells · M s · k + M s · c + s (formula 1)

[0161] Wherein, Pri iCSI can represent the priority of the i-th CSI report in multiple CSI reports. Wherein, i can be a positive integer. Exemplarily, in formula 1, for aperiodic (A or AP) CSI, y = 0; for SP CSI on PUSCH, y = 1; for SP CSI on PUCCH, y = 2; for P CSI, y = 3.

[0162] According to the value of y, when the configurations of the two CSI reports are the same, the priority of the AP CSI is the highest, the priority of the SP CSI on PUSCH is the second, the priority of the SP CSI on PUCCH is the third, and the priority of the P CSI is the lowest. For L1-RSRP reporting, i.e., CSI reporting for BM, k = 0; for CSI reporting without L1-RSRP, k = 1, i.e., the CSI report for BM has a higher priority than the CSI report for CSI acquisition.

[0163] wherein c can be a serving cell ID, N Cells may represent the maximum number of serving cells, corresponding to the high-level parameter "maximum number of serving cells" (maxNrofServingCells) ; s can correspond to the report configuration ID (reportConfigID), i.e., when other configuration parameters of the two CSI reports are the same, the report with the earlier configuration ID has a higher priority; Ms can represent the maximum number of configured CSI reports, corresponding to the high-level parameter "maximum number of CSI-report configurations" (maxNrofCSI-ReportConfigurations).

[0164] The above is only an example, and the formula 1 of the present application is not limited to the meanings and values of the above parameters. In addition, the priority formula of the present application is not limited to the above formula 1. Specific examples can be seen in the following, which will not be described here.

[0165] AI: AI technology can apply computer software and hardware to simulate intelligent behavior, including machine learning and other methods. The 3rd generation partnership project (3rd generation partnership project, 3GPP) release (release, Rel)-17 proposes to apply AI to the NR system. In this way, by intelligently collecting and analyzing data, network performance and user experience can be improved.

[0166] AI model: An AI model can be a function model that maps a certain dimension of input to a certain dimension of output. The parameters of the AI model can be obtained by machine learning training. For example, f(x) = ax 2 +b can be a quadratic function model. This model can be regarded as an AI model, wherein a and b are the parameters of the AI model, which can be obtained by machine learning training.

[0167] CSI-RS feedback enhancement: CSI feedback enhancement can include CSI compression, CSI prediction, or CSI-RS configuration signaling reduction, etc.

[0168] CSI compression: CSI compression can be classified as compression in at least one of spatial domain, time domain, or frequency domain. Illustratively, a dictionary can be exchanged between a network device and a terminal device. For example, the dictionary can be a pre-trained model by the network device according to the capability of the terminal device and the requirement of the network device itself. Then, the network device can issue an encoder and a quantizer to the terminal device. The terminal device can compress and quantize the measured channel matrix according to the existing dictionary, the encoder, and the quantizer, and send the processed result to the network device. The network device can recover the original channel matrix according to the dictionary and the result reported by the terminal device.

[0169] Monitoring for CSI feedback enhancement use case: The monitoring for the CSI feedback enhancement use case can include network (NW)-side monitoring and user equipment (UE)-side monitoring. The UE can be a form of the terminal device. The NW can include the network device, etc. The UE can include the terminal device, etc.

[0170] For example, the NW-side monitoring can include that the NW-side estimates the AI model and / or AI performance based on the target CSI (actual channel estimation associated with the CSI report) reported by the UE, and further generates a monitoring decision.

[0171] For example, the UE-side monitoring can include that the UE-side monitors based on the output of the CSI reconstruction model indicated by the NW-side (the UE needs to associate to the CSI report in the aligned format), or monitors based on the output of the CSI reconstruction model of the agent on the UE-side, or the UE-side directly estimates the intermediate key performance indicator (KPI) and monitors according to the intermediate KPI, or the UE-side estimates the monitoring output and monitors according to the monitoring output. The NW-side can configure the threshold of the monitoring to instruct the UE-side to perform the monitoring.

[0172] BM enhancement: AI-based BM enhancement can include sub-scenarios such as beam sweeping matrix prediction, sparse beam prediction, or optimal beam prediction. For example, AI and / or machine learning (ML)-based sparse beam prediction can improve accuracy. A possible process is:

[0173] 1) Generation of initial model. A certain number of terminal devices perform full beam sweeping on SSBs and report the results of the sweeping to the network device. The network device can train a sparse sweeping matrix according to the results of the above-mentioned sweeping. Each sparse sweeping matrix can be associated with a cell, in other words, each cell can correspond to a specific sparse sweeping matrix.

[0174] 2) The network device can distribute the sparse sweeping matrix to the corresponding terminal devices (for example, through SIB messages and the like). The terminal devices can perform phase 1 (P1) beam sweeping according to the matrix.

[0175] 3) The network device infers the optimal CSI-RS beam based on the results of the sparse sweeping performed by the terminal devices in P1. The network device can perform phase 2 (P2) beam sweeping on the terminal devices. The terminal devices can feed back the identity (ID) of the optimal CSI-RS beam.

[0176] The technical solutions of the embodiments of the present application can be applied to various communication systems, for example: long term evolution (LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD), 5G system or NR, and future communication systems. The technical solutions provided in the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and internet of things (IoT) communication system.

[0177] As an example, V2X communication can include: vehicle-to-vehicle (V2V) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-network (V2N) communication.

[0178] A device in a communication system can send or receive a signal to or from another device. Wherein, the signal can include a reference signal, information, signaling or data, etc. Wherein, the device can also be replaced by an entity, a network entity, a network element, a communication device, a communication module, a node, a communication node, etc. The disclosure is described by taking the device as an example. For example, the communication system can include at least one terminal device and at least one network device. The network device can send a downlink signal to the terminal device, and / or the terminal device can send an uplink signal to the network device. In this application, the device can be replaced by an entity, a network entity, a communication device, a communication module, a node, a communication node, etc.

[0179] In an embodiment of the present application, the apparatus for implementing the function of the terminal device, i.e., the terminal apparatus, can be a terminal device, or an apparatus capable of supporting the terminal device to implement the function, such as a chip system or a chip or a circuit or a communication module (i.e., a communication module performing a communication function), which can be installed in the terminal device. In an embodiment of the present application, the chip system can be composed of a chip, or can include a chip and other discrete devices. In addition, the apparatus can also be configured with program instructions for performing corresponding communication functions.

[0180] The network device in an embodiment of the present application can be a device or module with corresponding communication functions. The network device can be a device for communicating with a terminal device, and the network device can also be referred to as an access network device or a radio access network device, such as a network device can be a base station. The network device in an embodiment of the present application can refer to a radio access network (RAN) node (or device) that accesses a terminal device to a wireless network.

[0181] FIG. 1 is a schematic diagram of a communication system 100. As shown in FIG. 1, the communication system 100 includes a radio access network 110 and a core network 120, and optionally, the communication system 100 can further include an Internet 130. The radio access network 110 can include at least one network device (e.g., 111a and 111b in FIG. 1) and at least one terminal device (e.g., 112a-112j in FIG. 1). The terminal device is connected to the network device in a wireless manner. The network device is connected to the core network 120 in a wireless or wired manner. The core network 120 can include one or more core network devices. The core network device and the network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the network device can be integrated on the same physical device, or a physical device can integrate the functions of part of the core network device and part of the network device. The terminal device and the terminal device, and the network device and the network device can be connected to each other in a wired or wireless manner. The terminal device and the terminal device, the network device and the network device, and the terminal device and the network device can communicate with each other in a wireless manner through air interface resources. Exemplarily, the air interface resources can include at least one of time domain resources, frequency domain resources, code resources and space resources. FIG. 1 is only a schematic diagram, and the communication system 100 can further include other network devices, such as wireless relay devices and wireless backhaul devices, which are not shown in FIG. 1.

[0182] The network device can also be referred to as an access network device or an access network node. It can be understood that the name of the device with network device function may be different in systems with different wireless access technologies. For the convenience of description, the apparatuses providing wireless communication access functions for terminal devices are collectively referred to as base stations in the embodiments of the present application. In the embodiments of the present application, the network device includes but is not limited to various forms of macro base stations (such as 111a in FIG. 1), micro base stations or indoor stations (such as 111b in FIG. 1), pico base stations, small stations, balloon stations, relay stations, access points, etc. Among them, the micro base station can be referred to as a small station. The network device can include an evolved node B (eNB or eNodeB) in LTE, a radio controller in a cloud radio access network (CRAN) scenario, a network device in a future evolved public land mobile network (PLMN), an access point (AP) in a wireless fidelity (WiFi) system, a wireless relay node, a wireless backhaul node, a multi-standard radio (MSR) node, a transmission point (TP) or a transmission reception point (TRP), etc., and can also include a next generation NodeB (gNB) or a transmission point (TRP or TP) in a 5G system, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a DU, and can also include a network device, a server, a wearable device or a vehicle-mounted device, etc. in a network in a future mobile communication system and the like after 5G. The network device can also be a module or unit that completes the function of the base station, for example, it can be a CU or a DU. For example, the network device in a V2X system can be a road side unit (RSU).

[0183] The base station can be fixed or mobile. In some examples, a helicopter or drone can be configured to act as a mobile base station, and one or more cells can move according to the location of the mobile base station. In other examples, a helicopter or drone can be configured to act as a device that communicates with another base station.

[0184] In an embodiment of the present application, the device for implementing the function of the network device can be the network device itself, or can be a device capable of supporting the network device to implement the function, such as a chip system or a chip, which can be installed in the network device. The chip system can be composed of a chip, or can include a chip and other discrete devices.

[0185] In another possible scenario, a plurality of network devices cooperate to assist a terminal to implement wireless access, and different network devices respectively implement part of the functions of a base station. For example, the network device can be a CU, a DU, a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. For example, the network device can include a gNB-CU-CP, a gNB-CU-UP, and a gNB-DU. The CU and the DU can be separately arranged, or can be included in the same network element, such as a BBU. The RU can be included in a radio frequency device or a radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0186] The DU and the RU can support one or more types of fronthaul interfaces. Different fronthaul interfaces can correspond to DUs and RUs with different functionalities, respectively. For example, if the fronthaul interface between the DU and the RU is the common public radio interface (CPRI), the DU can be configured to implement one or more of the baseband functionalities, and the RU can be configured to implement one or more of the radio frequency functionalities. For another example, if the fronthaul interface between the DU and the RU is another interface different from the CPRI, compared to the CPRI, part of the baseband functionalities for the downlink and / or the uplink can be moved from the DU to the RU for implementation. For example, for the downlink, one or more of the precoding, the digital beamforming (BF), the inverse fast Fourier transform (IFFT), or the addition of the cyclic prefix (CP) can be moved from the DU to the RU for implementation. For another example, for the uplink, one or more of the digital BF, the fast Fourier transform (FFT), or the removal of the CP can be moved from the DU to the RU for implementation. In a possible implementation, the above-mentioned another interface different from the CPRI can be the enhanced common public radio interface (eCPRI). Under the eCPRI architecture, the split manner between the DU and the RU is different corresponding to different categories (Cat) of the eCPRI. Exemplarily, the eCPRI Cat can include eCPRI Cat A, B, C, D, E, or F, etc.

[0187] Taking eCPRI Cat A as an example, for downlink transmission, the DU can be configured to implement layer mapping and one or more functions (e.g., one or more of encoding, rate matching, scrambling, modulation, or layer mapping) before layer mapping, while other functions (e.g., one or more of resource element (RE) mapping, digital BF, IFFT, or adding CP) after layer mapping can be implemented in the RU. For uplink transmission, the DU can be configured to implement demapping and one or more functions (e.g., one or more of decoding, de-rate matching, de-scrambling, de-modulation, inverse discrete Fourier transform (IDFT), channel equalization, or de-RE mapping) before demapping, while other functions (e.g., one or more of digital BF, FFT, or removing CP) after demapping can be implemented in the RU. For the description of the functions of the DU and the RU corresponding to other types of eCPRI, reference can be made to the eCPRI protocol, which is not described herein.

[0188] Exemplarily, the processing unit in the BBU for implementing baseband functions can be referred to as a base band high (BBH) unit, and the processing unit in the RRU, the AAU or the RRH for implementing baseband functions can be referred to as a base band low (BBL) unit.

[0189] In different systems, the CU (or CU-CP and CU-UP), the DU or the RU can also have different names, but those skilled in the art can understand their meanings. For example, in an O-RAN 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 the present application. Any one of the CU (or the CU-CP, the CU-UP), the DU and the RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device.

[0190] The terminal device can be a device providing voice and / or data connectivity to users; the terminal device can also be a device having wireless connection function. The terminal device can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on water surface (such as ships, etc.); can also be deployed in the air (such as airplanes, balloons and satellites, etc.). The terminal device can also be called user equipment (UE), access terminal, terminal, subscriber unit, user station, mobile station (MS), mobile terminal (MT), remote station, remote terminal, mobile device, user terminal, wireless network device, user agent or user apparatus. In the embodiments of the present application, the terminal device includes but is not limited to: cellular phone, mobile phone, wireless data card, wireless modem, pad, laptop computer, notebook computer, palm computer, mobile internet device (MID), computer with wireless transceiver function, cordless phone, session initiation protocol (SIP) phone, smart phone, wireless local loop (WLL) station, personal digital assistant (PDA), handset with wireless communication function, computing device or other device connected to wireless modem, vehicle-mounted device (such as car, bicycle, electric vehicle, airplane, ship, train, high-speed rail, etc.), wearable device (such as smart watch, smart bracelet, pedometer, smart glasses, etc.), satellite terminal, terminal device in Internet of Things or Internet of Vehicles, and any form of terminal in future network, relay user equipment or terminal in future evolved PLMN, etc.The terminal device can also be a virtual reality (VR) device, an augmented reality (AR) device, a smart point of sale (POS) machine, a customer-premises equipment (CPE), a light UE, a reduced capability UE (RedCap UE), a machine type communication (MTC) terminal, a terminal device in industrial control, a terminal device in self driving, a terminal device in remote medical, a terminal device in smart grid, a wireless terminal in transportation safety, a terminal device in smart city, a terminal device in smart home, a haptic terminal device, a smart home device (e.g., a refrigerator, a television, an air conditioner, an electricity meter, etc.), a smart robot, a mechanical arm, a plant device, a wireless terminal in self driving, or a flight device (e.g., a smart robot, a hot air balloon, a drone, an airplane), and the like. The terminal device can also be a vehicle device, such as a transport vehicle with a wireless communication function, a communication module, a whole vehicle device, a vehicle-mounted module, a vehicle-mounted chip, an on board unit (OBU), or a telematics box (T-BOX), and the like. The terminal device can also be other devices with terminal functions, for example, the terminal device can also be a device in device to device (D2D) communication that assumes a terminal function. The embodiments of the present application are not limited in this regard.

[0191] By way of example and not limitation, in embodiments of the present application, the terminal device can also be a wearable device. The wearable device can also be referred to as a smart wearable device, which can be a device that can be worn and designed by applying wearable technology to daily wear, such as glasses, gloves, watches, clothing, and shoes, etc. The wearable device can be a portable device integrated into a user's clothing or accessory. The wearable device is not only a hardware device, but also can achieve powerful functions through software support and data interaction and cloud interaction. A general smart wearable device can include a device with full functions and large size, which can realize complete or partial functions without relying on a smart phone, such as a smart watch or smart glasses, etc. Alternatively, the smart wearable device can have an application function of a certain type, which needs to be used in cooperation with other devices, such as a smart bracelet or smart jewelry, etc.

[0192] In the embodiments of the present application, the device for implementing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to implement the function, such as a chip or a chip system, which can be installed in the terminal device. The chip system can be composed of a chip, or can include a chip and other discrete devices. In the technical solutions of the embodiments of the present application, the device for implementing the function of the terminal device is taken as an example of the terminal device. The terminal device can also be referred to as a terminal. The technical solutions provided in the embodiments of the present application can be described below by taking the terminal device as an example of a UE.

[0193] The roles of the base station and the terminal can be relative, for example, the helicopter or the unmanned aerial vehicle 112i in FIG. 1 can be configured as a mobile base station, and for the terminal 112j that accesses the wireless access network 110 through 112i, the terminal 112i is a base station; but for the base station 111a, 112i is a terminal, that is, 111a and 112i communicate through a wireless air interface protocol. Of course, 111a and 112i can also communicate through a base station-to-base station interface protocol, at this time, relative to 111a, 112i is also a base station. Therefore, the base station and the terminal can be collectively referred to as a communication device, 111a and 111b in FIG. 1 can be referred to as a communication device with a base station function, and 112a-112j in FIG. 1 can be referred to as a communication device with a terminal function.

[0194] The network device and the terminal device can communicate through a wireless link. The transmission link from the network device to the terminal device can be referred to as a downlink (DL) or a downlink channel, which is used to transmit a downlink signal. The transmission link from the terminal device to the network device can be referred to as an uplink (UL) or an uplink channel, which is used to transmit an uplink signal. The transmission link from the terminal device to the terminal device can be referred to as a sidelink (SL) or a sidelink channel. In the embodiments of the present application, multiple network devices can send information to multiple different terminal devices, and receive information from multiple different terminal devices; multiple network devices can also send information to the same terminal device, and receive information from the same terminal device, which is not limited in the present application.

[0195] The communication between different devices involved in the embodiments of the present application can refer to direct communication between different devices (i.e., without the need for other devices to relay or forward), or can also refer to communication between different devices through other devices (i.e., the need for other devices to relay or forward), or can also refer to communication between functional units inside a device through another functional unit and other devices. The information between the source and the destination of the information transmission can be processed as necessary, such as format change, digital-to-analog conversion, amplification, or filtering, etc., but the destination can understand the effective information from the source. Similar expressions in the present application can be understood similarly, and will not be repeated here.

[0196] In a wireless communication network, for example, in a mobile communication network, the services supported by the network are increasingly diverse, and therefore the needs of the services to be met are increasingly diverse. For example, the network needs to be able to support ultra-high rates, ultra-low latencies, or ultra-large connections. The above characteristics make network planning, network configuration, or resource scheduling more and more complex. In addition, as the functions of the network become more and more powerful, for example, supporting higher and higher spectrum, supporting high-order multiple input multiple output (MIMO) technology, supporting beamforming, or supporting new technologies such as BM, network energy saving has become a hot research topic. These new scenarios bring unprecedented challenges to network planning, operation and maintenance, and efficient operation. In order to meet this challenge, AI technology can be introduced into the wireless communication network, thereby realizing network intelligence. In order to support AI technology in the wireless network, AI nodes can also be introduced into the network.

[0197] In some possible implementation scenarios, the AI node can be deployed in one or more of the following positions in the communication system: an access network device, a terminal device, or a core network device, etc., or the AI node can also be deployed separately, for example, deployed in a position other than any of the above devices, such as a host or a cloud server of an over the top (OTT) system. The AI node can communicate with other devices in the communication system, which can be one or more of the following: a network device, a terminal device, or a network element of a core network, etc.

[0198] The present application does not limit the number of AI nodes. For example, in the case of multiple AI nodes, multiple AI nodes can be divided based on functions, such as different AI nodes being responsible for different functions.

[0199] The AI node can be a device independent of each other, can be integrated in the same device to implement different functions, or can be a network element in a hardware device, or can be a software function running on a dedicated hardware, or a virtualized function instantiated on a platform (for example, a cloud platform), and the specific form of the AI node is not limited in the present application.

[0200] The AI node can also be referred to as an AI network element or an AI module.

[0201] FIG. 2 is a schematic diagram of another communication system 200. The system 200 can include an AI network element 140. The AI network element 140 can be used to perform AI-related operations, such as building a training data set or training an AI model.

[0202] In a possible implementation, the network device can send data related to the training of the AI model to the AI network element 140, and the AI network element 140 builds a training data set and trains an AI model. For example, the data related to the training of the AI model can include data reported by the terminal device. The AI network element 140 can send the result of the AI model-related operation to the network device and forward it to the terminal device through the network device. The result of the AI model-related operation can include at least one of the following: a trained AI model, an evaluation result or a test result of the model, and the like. For example, part of the trained AI model can be deployed on the network device, and the other part can be deployed on the terminal device. Alternatively, the trained AI model can be deployed on the network device. Or, the trained AI model can be deployed on the terminal device.

[0203] FIG. 2 illustrates the case where the AI network element 140 is directly connected to the network device, and in other scenarios, the AI network element 140 can also be connected to the terminal device. Alternatively, the AI network element 140 can be connected to both the network device and the terminal device. Alternatively, the AI network element 140 can also be connected to the network device through a third-party network element. The connection relationship between the AI network element and other network elements is not limited in the embodiments of the present application.

[0204] The AI network element 140 can also be set as a module in the network device and / or the terminal device, for example, in the network device or the terminal device shown in FIG. 1.

[0205] FIGS. 1 and 2 are only simplified schematic diagrams for illustration, for example, the communication system can also include other devices, such as wireless relay devices and / or wireless backhaul devices, which are not shown in FIGS. 1 and 2. In actual applications, the communication system can include multiple network devices and can also include multiple terminal devices. The number of network devices and terminal devices included in the communication system is not limited in the embodiments of the present application.

[0206] FIG. 3 is a schematic diagram of another communication system 300. The network elements in the system 300 can be connected through interfaces (e.g., NG, Xn), or air interfaces. One or more AI modules can be deployed in one or more of the core network devices, network devices, terminals, or OAMs. For ease of description, only one AI module is shown in FIG. 3, but the specific number of AI modules is not limited in the present application.

[0207] A network device can be one network element or multiple network elements. For example, a network device can include a CU and a DU. The CU and / or the DU can deploy one or more AI modules. Alternatively, the CU is split into a CU-CP and a CU-UP. One or more AI modules are deployed in the CU-CP and / or the CU-UP.

[0208] An AI module can implement a corresponding AI function. AI modules deployed in different network elements can be the same or different. The model of an AI module can be configured according to different parameters, so that the AI module can implement different functions. The model of an AI module can be configured based on one or more of the following parameters: a structural parameter (e.g., at least one of the number of neural network layers, the width of neural network, the connection relationship between layers, the weight of neurons, the activation function of neurons, or the bias in the activation function), an input parameter (e.g., the type of input parameter and / or the dimension of input parameter), or an output parameter (e.g., the type of output parameter and / or the dimension of output parameter). The bias in the activation function can also be referred to as the bias of the neural network.

[0209] An AI module can have one or more models. A model can infer an output, which can include one parameter or multiple parameters. The learning process, the training process, or the inference process of different models can be deployed in different nodes or devices, or can be deployed in the same node or device, which is not limited in the present application.

[0210] FIG. 4 is a schematic diagram of another communication system 400 provided by an embodiment of the present application.

[0211] Exemplarily, an AI module can be a RAN intelligent controller (RIC). The RIC can obtain a subset of multiple terminal devices from a network device (e.g., at least one of a CU, a CU-CP, a CU-UP, a DU, or a RU), reorganize the subset into a training data set, and train based on the training data set.

[0212] Exemplarily, the RIC can be divided into a near-real time RIC (near-real time RIC) and a non-real time RIC (non-real time RIC) in the system 400. Among them, the non-real time RIC can process non-real time information, such as data insensitive to latency, which can be seconds. The near-real time RIC can process near-real time information, such as data relatively sensitive to latency, which can be tens of milliseconds.

[0213] The near-real time RIC and / or the non-real time RIC can be separately set as a network element, and the network device can be a near-real time RIC or a non-real time RIC. The near-real time RIC and / or the non-real time RIC can also be part of other devices. For example, the near-real time RIC can be set in the network device (for example, in the CU and / or DU), and the non-real time RIC can be set in the OAM, the cloud server, the core network device, or other network devices.

[0214] The near-real time RIC can be used for model training and inference. For example, for training an AI model, and using the AI model for inference. The near-real time RIC can obtain NW side and / or terminal side information from network devices and / or terminals respectively. The information can be used as training data or inference data. In some possible implementations, the inference result can be submitted to the network device and / or the terminal by the near-real time RIC. In some possible implementations, the inference result can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the inference result can be submitted to the DU by the near-real time RIC, and the DU can send the inference result to the RU.

[0215] The non-real time RIC can be used for model training and inference. For example, for training an AI model, and using the model for inference. The non-real time RIC can obtain NW side and / or terminal side information from network devices and / or terminals respectively. The information can be used as training data or inference data, and the inference result can be submitted to the network device and / or the terminal. In some possible implementations, the inference result can be exchanged between the CU and the DU, and / or between the DU and the RU. For example, the inference result can be submitted to the DU by the non-real time RIC, and the DU can send the inference result to the RU.

[0216] In some scenarios, the NW side can configure the CSI report through the CSI report configuration (CSI-ReportConfig). The CSI-ReportConfig can include information such as CSI report configuration ID (CSI-ReportConfigId), carrier, time domain configuration (for example, at least one of P, SP, AP, reporting period, or allowed time slot offset), frequency domain configuration, reporting content, report trigger state (ReportTrigger state), and the like.

[0217] For example, the reporting content can include at least one of the following: CRI, RI, PMI, CQI, LI, L1-RSRP, SINR, or time domain channel properties (TDCP).

[0218] In the CSI-ReportConfig information described above, CSI-ReportConfigId, carrier, time domain configuration, and reporting content affect the priority of the CSI report corresponding to the CSI-ReportConfig. For example, in Formula 1, s is CSI-ReportConfigId, c is carrier, y is time domain configuration, and k is reporting content.

[0219] The NW side can configure different y, c, k, and s in the CSI-ReportConfig to achieve the purpose of configuring different priorities for different CSI reports. For example, if the NW side considers that the monitoring result of the BM has a low priority, it can configure a larger ID in the CSI-ReportConfig corresponding to the monitoring result of the BM, so that s of the CSI-ReportConfig is larger, and thus the CSI-ReportConfig has a lower priority according to Formula 1.

[0220] If the NW side needs to change the priority of part of the CSI report, it can only reissue RRC signaling to configure the CSI-ReportConfig associated with the CSI report, which has a large signaling overhead.

[0221] Therefore, how to reduce the signaling overhead when changing the priority of the reporting of some information is a problem to be solved.

[0222] FIG. 5 is a schematic flowchart of a communication method 500 provided by an embodiment of the present application. The method 500 can change the priority of reporting by the NW side sending multiple values of the priority parameter to the terminal side with less signaling overhead. The optional operations in the method 500 are shown in dashed lines in FIG. 5. In the following, the NW side is taken as a network device, and the terminal side is taken as a terminal device, and each operation of the method 500 is introduced.

[0223] S510, the terminal device receives a first configuration message from the network device, the first configuration message being used to configure reporting of first information. Correspondingly, the network device sends the first configuration message to the terminal device.

[0224] The first configuration message can be used to configure reporting of the first information. For example, the first configuration message can include at least one configuration item corresponding to reporting of the first information. The terminal device can configure reporting of the first information according to the configuration item in the first configuration message.

[0225] For example, the configuration item can include one or more of the following: an identifier of the reporting content corresponding to the first information, a reporting time domain configuration corresponding to the first information, and / or a reporting frequency domain configuration. In this way, the network device can determine the first information to be reported by the terminal device and / or the reporting manner of the first information based on the configuration item.

[0226] For example, the first configuration message can be RRC signaling or be carried in RRC signaling. The first configuration message can include a CSI reporting configuration. For example, the specific meaning of the CSI reporting configuration (CSI-ReportConfig) can be found in the foregoing.

[0227] For example, the first information can include one or more of the following: CSI, beam information, channel quality information, AI-based CSI, AI-based beam information, or AI-based channel quality information.

[0228] Some content in the first configuration message can be used to determine the priority related to reporting of the first information. Examples of the priority related to reporting of the first information are described below.

[0229] For example, the reporting of the first information can be reporting of CSI. The specific content of the CSI reporting can be found in the foregoing, and will not be described here.

[0230] For example, the priority related to reporting of the first information (for example, reporting of CSI) can include at least one of the following: a priority of CSI, a priority of CSI reporting, a priority of CSI report, a priority of reporting of CSI, a priority of a CSI processing unit, or a storage resource occupation priority (or a storage resource occupation rule).

[0231] For example, when the storage resource is limited, the terminal device can determine which CSI reports to store and which CSI reports to release based on the storage resource occupation priority.

[0232] In some examples, the reporting of the first information described above can be replaced by uplink control information (UCI). For example, the priority related to UCI can include at least one of the following: a priority of UCI, a priority of a UCI processing unit, or a UCI storage resource occupation priority (or a UCI storage resource occupation rule).

[0233] The priority of the UCI can also be understood as, in the case of limited transmission resources, the terminal device can determine which UCI to send based on the priority of the UCI. Examples of the priority of the UCI processing unit can refer to the description of the priority of the CSI processing unit. Examples of the priority of the storage resource occupation of the UCI can refer to the description of the priority of the storage resource occupation of the CSI, and details are not repeated. The priority of the storage resource occupation of the UCI can also be called the priority of the UCI drop or other names, which are not limited by the present application.

[0234] The CSI report can include a legacy CSI report, or an AI-based CSI report, which is not limited by the present application. The legacy CSI report described above can also be understood as a CSI report unrelated to AI. For example, there is no explicit association between the legacy CSI report and AI.

[0235] The priority of the monitoring result in the CSI report can be taken as an example below, but the present application is not limited thereto. For example, the priority of any information that can be transmitted in the CSI report, such as inference results, training information, AI BM reports, AI CSI reports, legacy CSI reports, etc. can be used as the priority described in the present application. In addition, the priority of the CSI report is taken as an example in some descriptions, but the present application is not limited thereto. For example, the priority is also applicable to UCI, UCI processing unit, UCI storage resource occupation, CSI processing unit (CPU), CSI storage resource occupation, etc. For example, the terminal device can determine the priority rule of the CPU according to the priority rule of the CSI report. Other examples of priority related to the first information are described above and will not be repeated.

[0236] For ease of description, the first information is taken as the first CSI as an example below, so the report of the first information can also be called the first CSI report. The first configuration message can also be called the first CSI report configuration.

[0237] The first configuration message can include second information. The second information can be used to indicate a plurality of values of the first parameter.

[0238] The first parameter is used to determine the priority related to the report of the first information (e.g., the first CSI report). For example, the first parameter can be at least one of y, k, c, s in Formula 1. However, the present application is not limited thereto, and the first parameter can also be other parameters used to determine the priority. Examples of other parameters used to determine the priority can be found in the following, which are not repeated here.

[0239] The first parameter can also be referred to as a priority parameter or other names, which are not limited in the present application.

[0240] The second information can be direct indication information. The second information can include multiple values of the first parameter. As an example, the second information can be a field carrying a CSI report configuration ID. The first parameter can be a parameter corresponding to the CSI report configuration ID (assuming that the first parameter is parameter s in Formula 1). The second information can include multiple values of the CSI report configuration ID, for example, the CSI report configuration ID = 0, and the CSI report configuration ID = 4. In this way, the terminal device can determine that the first parameter s has a value of 0 and a value of 4. That is, the terminal device can directly obtain multiple values of the first parameter from the second information.

[0241] The second information can be indirect indication information. The terminal device can determine multiple values of the first parameter according to the second information. As an example, the second information can include an identifier of the first parameter. In this way, the terminal device can determine the first parameter corresponding to the identifier according to the correspondence between at least one identifier and at least one parameter. As another example, the second information can be used to indicate the type of the CSI report (assuming that the type of the CSI report corresponds to parameter k in Formula 1). For example, the second information indicates an AI BM report for monitoring. The terminal device can determine that the type of the first CSI report is an AI BM report for monitoring according to the second information. In addition, the terminal device can determine that the AI BM report for monitoring corresponds to values of 3 and 8 of the first parameter k according to a pre-defined, pre-configured, or network device indicated rule. That is, the second information can have at least two functions, one of which is the original function in the first configuration message (for example, indicating the type of the CSI report), and the other is the function of determining multiple values of the first parameter. In this way, the terminal device can determine multiple values of the first parameter according to the second information and the pre-defined, pre-configured, or network device indicated rule.

[0242] S540, the terminal device determines the priority according to the first value. Correspondingly, the network device determines the priority according to the first value.

[0243] The first value can be one of multiple values of the first parameter. The priority can be the priority of the CSI report.

[0244] Exemplarily, the first parameter has a first value and a second value. The terminal device can determine the priority by inputting the first value as the first parameter s.

[0245] For example, the first parameter can be a parameter s corresponding to a CSI reporting configuration ID. The first parameter s has a first value 0 and a second value 4. As an example, assume that the first value is the value 0 and the second value is the value 4. The terminal device can input the first value 0 as the first parameter s to determine the priority.

[0246] For another example, the first parameter can be a parameter k corresponding to a type of CSI reporting. The first parameter k has a first value 3 and a second value 8. As an example, assume that the first value is the value 3 and the second value is the value 8. The terminal device can input the first value 3 as the first parameter k to determine the priority.

[0247] In some examples, the terminal device can determine the priority according to only the first value. In other examples, the terminal device can determine the priority according to the first value and values of other parameters. For example, the terminal device can determine the priority according to the first value of the first parameter s and values of y, c, and k based on the formula 1.

[0248] The above examples take the first parameter s as an example, but are not limiting to the present application. The first parameter can also be other parameters for determining the priority, such as y, c, or k, and the like.

[0249] As can be understood by those skilled in the art, one parameter often has only one value in the calculation of the priority, and therefore, the above S540 can be understood as that the terminal device does not determine the priority according to other values (i.e., values other than the first value) of the first parameter. That is, the terminal device can determine the priority according to one value of the multiple values configured by the network device.

[0250] In some examples, the terminal device can determine which value of the first parameter to use to determine the priority according to a predefined or preconfigured rule. For example, among N values, the value ranked in the nth position is the first value, i.e., the value ranked in the nth position is used to determine the priority. Wherein, N is an integer greater than 1, and n is a positive integer less than or equal to N.

[0251] In other examples, the terminal device can determine which value of the first parameter to use to determine the priority according to an indication of the network device. Details are described below in combination with FIG. 5.

[0252] In some possible implementation manners, before S540, the method 500 further includes S520 and S530.

[0253] S520, the terminal device receives third information from the network device, the third information being used to determine the first value. Correspondingly, the network device sends the third information to the terminal device.

[0254] S530, the terminal device determines the first value according to the third information.

[0255] Exemplarily, the third information can be carried in RRC signaling, or in a medium access control (MAC) control element (CE) or DCI. The third information can also be carried in the first configuration message. In this way, S510 and S530 can be performed simultaneously. However, the application is not limited thereto, and the third information can not be carried in the first configuration message.

[0256] As some examples, the third information can be used to indicate that the terminal device determines the priority according to the first value.

[0257] For example, the third information includes the first value. The third information is used to indicate that the terminal device determines the priority using the value carried by the third information. For another example, the value of the first parameter includes the first value and a second value. The third information can include the second value. The third information can be used to indicate that the terminal device determines the priority using another value other than the value carried by the third information.

[0258] For example, the third information can indicate that the first value is activated, so that the terminal device can determine the priority using the activated first value. For another example, the value of the first parameter includes the first value and a second value. The third information can indicate that the second value is deactivated. In this way, the terminal device can determine that the first value is activated in the case where the second value is deactivated, and thus determine the priority using the activated first value.

[0259] The third information can be referred to as activation indication information, or other names, which are not limited by the application.

[0260] As other examples, the third information can be used to indicate a condition (referred to as a first condition) for using the first value. For example, the third information can include the first condition, or an index of the first condition. The terminal device can determine the first condition corresponding to the index according to a pre-stored mapping relationship between the index and the condition.

[0261] In one example, the terminal device can determine different values of the first parameter according to different conditions. In other words, different values of the first parameter can correspond to different conditions. For example, the first value corresponds to the first condition, and the second value corresponds to a second condition.

[0262] In some possible implementations, in the case where a second condition is met, the terminal device determines the priority related to the report of the first information according to a second value of the first parameter. The second value can be a value other than the first value in the plurality of values of the first parameter. The first condition and the second condition can be different.

[0263] The different conditions for determining different values of the first parameter can be mutually orthogonal. For example, the second condition is not satisfied when the first condition is satisfied. The first condition is not satisfied when the second condition is satisfied.

[0264] As an example, the number of values of the first parameter is 2, in other words, the first parameter has two values (denoted as a first value and a second value, respectively). The second condition is not satisfied when the first condition is satisfied. The first condition is not satisfied when the second condition is satisfied.

[0265] As another example, the number of values of the first parameter is greater than 2, in other words, the first parameter can have three or more values. Exemplarily, the values of the first parameter can correspond to the conditions respectively. Any one of the conditions satisfies only one of the conditions.

[0266] For example, the terminal device can determine the priority using the first value when the first condition is satisfied.

[0267] Based on the above scheme, the terminal device can obtain the values of the first parameter through the second information. In this way, the network device can make the terminal device determine a value (for example, the first value) of the values through the third information, so as to complete the change of the priority. Compared with the scheme of full-quantity reconfiguration of the report of the first information (for example, CSI), the above scheme can reduce the signaling overhead when changing the priority of the report.

[0268] The following describes an example of the validity time of the first value.

[0269] For ease of description, the receiving time of the third information (or referred to as the activation indication information) can be referred to as a first time. For example, the first time can be the transmission time of the downlink channel carrying the third information. For example, the transmission time can be the transmission start time or the transmission end time of the downlink channel of the third information.

[0270] In some possible implementation manners, the validity time of the first value is determined according to the receiving time of the third information and a first time length. For example, the validity time of the first value is within the first time length starting from the first time.

[0271] The first time length can be a certain time length. For example, the first time length can be 1 millisecond (ms). The application does not limit the specific value of the first time length. The first time length can also be referred to as an activation effective time, or other names, which are not limited by the application. For another example, the first time length can be a quantized time length. As an example, the quantized time length can be a fixed time length, and different fixed time lengths can correspond to different indexes. In this way, the first time length can be indicated by an index. For example, index 1 represents a fixed time length (e.g., 10 symbols, or 1 ms). As another example, the quantized time length can be represented in units of fixed time lengths. For example, the quantized time length can be represented in 10 ms, so the first time length can be 10 ms, 20 ms, and so on.

[0272] The effective time of the first value can be understood as the time at which the first value can be used to determine the priority. Within the effective time, the first value can be used to determine the priority. Outside the effective time, the first value can not be used to determine the priority. In other words, the first value can be used to determine the priority within the first time length starting at the first time. The first value is not used to determine the priority outside the first time length starting at the first time.

[0273] Outside the effective time of the first value, a value other than the first value can be used to determine the priority. For example, the plurality of values of the first parameter includes the first value and the second value, that is, the values of the first parameter configured by the network device for the terminal device can be the first value and the second value. In this way, within the effective time of the first value, the first value can be used to determine the priority; outside the effective time of the first value, the second value can be used to determine the priority.

[0274] It can be understood that S540 is performed within the effective time of the first value. In other words, S540 can be performed within the first time length starting at the first time.

[0275] The application does not limit the source of the first time length. For example, the first time length is predefined or preconfigured. For another example, the first time length is carried in the first configuration message. For another example, the first time length is indicated by the third information.

[0276] The above-mentioned first time can also not be limited to the reception time of the third information. For example, the first time can be the sending time of the third information. For another example, the first time can be another time indicated by the network device, predefined, or preconfigured.

[0277] The above-mentioned effective time can also be referred to as an activation time, a use time, or other names.

[0278] Based on the above scheme, the first value can have a validity time. In this way, the terminal device can use the first value to determine the priority within the validity time of the first value. Outside the validity time of the first value, the priority is determined using a value other than the first value. Therefore, the network device can change the priority of the report to have a certain validity time. After the validity time elapses, the network device can change the current priority to the original priority without additional signaling, thereby realizing the recovery of the priority of the report. The above scheme further saves signaling overhead.

[0279] FIG. 6 is a schematic flowchart of another communication method 600 provided by the embodiments of the present application. The method 600 is an example of the method 500, taking the terminal device as UE and the network device as NW. The optional operations in the method 600 are shown in dashed lines in FIG. 6. The following describes each operation of the method 600 by taking the first parameter CSI-ReportConfigId as an example in combination with FIG. 6.

[0280] In S610, the NW sends at least one CSI report configuration to the UE. Correspondingly, the UE receives at least one CSI report configuration from the NW.

[0281] Exemplarily, the at least one CSI report configuration can be carried in RRC signaling.

[0282] Exemplarily, the CSI report configuration can include a monitoring configuration, so that the CSI report can include information of monitoring results.

[0283] In the above S610, the NW can configure a group of CSI-ReportConfigId for each CSI report configuration corresponding to each of the partial or all CSI reports. The group of CSI-ReportConfigId can include multiple CSI-ReportConfigId. In some examples, the NW can configure a group of CSI-ReportConfigId for any one of all CSI reports. In other examples, the NW can configure multiple groups of CSI-ReportConfigId for multiple CSI reports of all CSI reports.

[0284] Those skilled in the art can understand that in the conventional configuration mode, the CSI-ReportConfig corresponding to each CSI report is only configured with one CSI-ReportConfigId value.

[0285] The above S610 can also be understood as that the NW sends a first configuration message to the UE. For example, see the related examples of S510.

[0286] FIG. 7 is a schematic diagram of changing priority parameters according to an embodiment of the present application.

[0287] Referring to FIG. 7(a), it is assumed that the NW transmits four CSI report configurations to the UE. Each CSI report configuration can correspond to a set of CSI-ReportConfigld. For example, the four CSI report configurations correspond to

CSI-ReportConfigld = 0, 4

CSI-ReportConfigld = 1, 5

CSI-ReportConfigld = 2, 6

CSI-ReportConfigld = 3, 7

[0288] For periodic CSI reporting, the NW can activate a CSI-ReportConfig by default when the CSI-ReportConfig is transmitted. In other words, the UE can start CSI measurement and CSI reporting after receiving the CSI-ReportConfig. For example, one CSI-ReportConfigld in a set of CSI-ReportConfiglds can be in an activated state, and the other CSI-ReportConfiglds can be in a non-activated state. In other words, one value of the first parameter can be in an activated state, and the other values can be in a non-activated state.

[0289] In some examples, the first CSI-ReportConfigld in a set of CSI-ReportConfiglds can be activated by default. In other words, the first value of the first parameter can be in an activated state by default. For example, the activated CSI-ReportConfiglds of the four CSI report configurations shown in FIG. 7(a) can be 1, 2, 3 and 4 respectively by default.

[0290] For semi-static CSI reporting, the NW can not activate a CSI-ReportConfig when the CSI-ReportConfig is transmitted. In other words, the UE can not perform measurement and reporting according to the CSI-ReportConfig after receiving the CSI-ReportConfig, but can activate measurement and reporting after receiving a MAC CE instruction. For example, any CSI-ReportConfigld in a set of CSI-ReportConfiglds can be in a non-activated state. In other words, all values of the first parameter can be in a non-activated state.

[0291] For example, a set of CSI-ReportConfigId includes two CSI-ReportConfigId, the NW can configure a set of CSI-ReportConfigId for the CSI-ReportConfig corresponding to the set of CSI-ReportConfigId:

CSI-ReportConfigId=0, CSI-ReportConfigId=4

[0292] Those skilled in the art can understand that although each CSI-ReportConfig corresponds to multiple CSI-ReportConfigId, only one CSI report is counted. Therefore, compared with the scheme of issuing multiple sets of CSI-ReportConfig, the above scheme can save the calculation and / or storage overhead of the UE.

[0293] In some possible implementation manners, for periodic CSI reporting, after S610, the method 600 further includes S620.

[0294] S620, the UE and the NW determine the priority of the CSI report according to the priority rule, and the UE sends the CSI report to the NW. For example, the CSI can include performance monitoring results. The performance monitoring results can include performance metrics.

[0295] Exemplarily, the priority rule can be the aforementioned formula 1. However, the present application is not limited thereto, and the priority rule can also be in other forms, which will be exemplified later, and will not be described here in detail.

[0296] For periodic CSI reporting, the UE and the NW can determine the priority of the CSI report according to the CSI-ReportConfigId activated by default.

[0297] S630, the NW instructs the UE to activate and / or deactivate one CSI-ReportConfigId corresponding to the CSI reporting configuration through DCI and / or MAC CE, so as to realize the priority change of the CSI report.

[0298] For example, the NW indicates the UE to activate and / or deactivate one CSI-ReportConfigId corresponding to one CSI report configuration in the at least one CSI report configuration through DCI and / or MAC CE. For another example, the NW indicates the UE to activate and / or deactivate multiple CSI-ReportConfigIds respectively corresponding to multiple CSI report configurations in the at least one CSI report configuration through DCI and / or MAC CE. Wherein each CSI report configuration corresponds to one CSI-ReportConfigId.

[0299] For periodic CSI reporting, exemplarily, assuming that the NW activates CSI-ReportConfigId=0 by default when issuing the CSI report configuration at S610, the NW can indicate CSI-ReportConfigId=0 at S630, which can represent activating CSI-ReportConfigId=4 in the group of CSI-ReportConfigIds corresponding to CSI-ReportConfigId=0 (i.e.,

CSI-ReportConfigId=0, CSI-ReportConfigId=4

[0300] Alternatively, the NW can indicate CSI-ReportConfigId=4 at S630, which can represent deactivating CSI-ReportConfigId=0 in the group of CSI-ReportConfigIds corresponding to CSI-ReportConfigId=4 (i.e.,

CSI-ReportConfigId=0, CSI-ReportConfigId=4

[0301] For example, referring to the first and second figures from top to bottom in (a) of FIG. 7, the activation value of the CSI-ReportConfigId of the first CSI report configuration can be changed from 0 to 4.

[0302] In addition, if the NW needs to restore the priority of the CSI report to the original priority (e.g., the priority configured by RRC or predefined by the protocol), in some examples, the NW can achieve the priority change by again indicating the activation / deactivation of the CSI-ReportConfigId through the MAC CE and / or DCI, i.e., performing an operation similar to S630 described above. In other examples, the CSI-ReportConfigId activated and / or deactivated by the operation of S630 described above has a validity time (e.g., a first time duration from a first time point). After the validity time, the priority of the CSI report corresponding to the set of CSI-ReportConfigId targeted by S630 described above is restored to the original priority. In other words, the CSI-ReportConfigId activated by S630 described above can be automatically deactivated after the validity time.

[0303] For example, referring to the second and third figures from the top in (a) of FIG. 7, the activation value of the CSI-ReportConfigId of the first CSI report configuration can be changed from 4 to 0.

[0304] For semi-static CSI reporting, for example, the NW can indicate the UE to activate CSI-ReportConfigId=0 in S630 through DCI and / or MAC CE, then the NW and the UE can use CSI-ReportConfigId=0 to determine the priority of the CSI report.

[0305] If the NW determines to change the priority based on the CSI report (e.g., based on the monitoring result carried by the CSI report) subsequently, it can again indicate CSI-ReportConfigId=0 through DCI and / or MAC CE, which can represent activating CSI-ReportConfigId=4 in the set of CSI-ReportConfigId corresponding to CSI-ReportConfigId=0 (i.e.,

CSI-ReportConfigId=0, CSI-ReportConfigId=4

[0306] Alternatively, the NW can also indicate CSI-ReportConfigId=4, which can represent deactivating CSI-ReportConfigId=0 in the set of CSI-ReportConfigId corresponding to CSI-ReportConfigId=4 (i.e.,

CSI-ReportConfigId=0, CSI-ReportConfigId=4

[0307] Further, if the NW needs to restore the priority of the CSI report to the original priority, the priority of the CSI report can be restored to the original priority again by the MAC CE and / or DCI indication, or by the effective time. For specific examples, see the periodic CSI report described above, which will not be repeated.

[0308] The S630 described above can also be understood as the NW sending the third information to the UE. For example, see the related examples of S520 and S530.

[0309] S640, the UE and the NW determine the priority of the CSI report according to the priority rule based on the CSI-ReportConfigId determined in S630, and the UE sends the CSI report to the NW.

[0310] The "activation" described in the above method 500 and the above method 600 can also be understood as updating, modifying, changing or resetting. For example, in S630, the UE is instructed to activate CSI-ReportConfigId=0 by DCI and / or MAC CE, which can also be understood as instructing the UE to update the value of CSI-ReportConfigId to 0 or modify it to 0 by DCI and / or MAC CE.

[0311] Based on the above scheme, the NW can be configured to configure a group of values (including multiple values) for one priority parameter, and by activating and / or deactivating one value in each group, the priority of the CSI report can be changed. The above scheme can meet the dynamic priority requirement of the NW for the CSI report, thereby improving the availability of the CSI report in the scenario of limited computing resources and / or reporting resources.

[0312] FIG. 8 is a schematic flowchart of another communication method 800 provided by an embodiment of the present application. The method 800 changes the value of the priority parameter on the terminal side by the network device side indicating, or the terminal side changing the value of the priority parameter according to the first condition, which can change the priority with less signaling overhead. The optional operations in the method 800 are shown in dashed lines in FIG. 8. In the following, the network device side is taken as the network device, and the terminal device side is taken as the terminal device, and each operation of the method 800 is introduced.

[0313] S810, the terminal device receives a second configuration message from the network device, the second configuration message being used to configure the reporting of the first information. Correspondingly, the network device sends the second configuration message to the terminal device.

[0314] The second configuration message can be used for configuring the reporting of the first information. For example, the second configuration message can comprise at least one configuration item for the reporting of the first information. The terminal device can configure the reporting of the first information according to the configuration item in the second configuration message.

[0315] The description of the first information is referred to the foregoing description, for example, the description in the method 500 and the method 600, which is not repeated here.

[0316] The second configuration message is similar to the foregoing first configuration message, except that the second configuration message comprises fourth information.

[0317] The fourth information is used for indicating at least one first parameter.

[0318] For example, the fourth information can indicate one value of one first parameter. For another example, the fourth information can indicate multiple values of multiple first parameters.

[0319] In some examples, the second configuration message can be used for configuring the reporting of at least one first information, and the at least one first parameter can correspond to the reporting of the at least one first information one by one. For example, one of the at least one configuration item for the reporting of each first information can be one of the at least one first parameter.

[0320] The description of the first parameter is referred to the foregoing description, for example, the description in the method 500 and the method 600, which is not repeated here.

[0321] In some possible implementation manners, after S810, the method 800 further comprises S820, or S830. Details are as follows.

[0322] S820: The terminal device receives fifth information from the network device, the fifth information being used for indicating the change of the values of part or all of the at least one first parameter. Correspondingly, the network device sends the fifth information to the terminal device.

[0323] For example, the first parameter is CSI-ReportConfigId. However, the present application is not limited thereto, and the first parameter can also be other parameters.

[0324] In some examples, the fifth information comprises first indication information and second indication information, the first indication information being used for indicating the values of the at least one first parameter before the change, and the second indication information being used for indicating the values (or referred to as updated values) of the at least one first parameter after the change.

[0325] That is to say, in the foregoing example, the fifth information can be used for indicating the values of the first parameters to be changed, and the values of the first parameters after the change.

[0326] For example, referring to (b) of FIG. 7, the fifth information can indicate CSI-ReportConfigId=0 (i.e., the first indication information) and CSI-ReportConfigId=4 (i.e., the second indication information). In this way, the terminal device can change CSI-ReportConfigId=0 to CSI-ReportConfigId=4.

[0327] For another example, referring to (c) of FIG. 7, the fifth information can indicate CSI-ReportConfigId=3 (i.e., the first indication information) and CSI-ReportConfigId=1 (i.e., the second indication information). In this way, the terminal device can change CSI-ReportConfigId=3 to CSI-ReportConfigId=1. Since the value 3 of the third CSI report configuration ID after the change conflicts with the value 3 of the second CSI report configuration ID before the change, the terminal device can adaptively change the conflicting value. For example, changing the value 3 of the third CSI report configuration ID to the value 1 can be understood as changing the priority of the third CSI report from the fourth of the four CSI reports to the second of the four CSI reports. The CSI reports originally in the second and third positions can be changed to the third and fourth positions in turn, so that the value of the CSI report configuration ID of the second CSI report is 2 and the value of the CSI report configuration ID of the third CSI report is 3.

[0328] In (b) and (c) of FIG. 7, the changed values are indicated in bold.

[0329] In the above examples, the fifth information can indicate the to-be-changed value and the changed value of one first parameter, or can indicate the to-be-changed value and the changed value of a plurality of first parameters, which is not limited in the present application.

[0330] In some other examples, the fifth information can be used to indicate the changed values of all first parameters.

[0331] For another example, referring to (d) of FIG. 7, the fifth information can indicate CSI-ReportConfigId=4, CSI-ReportConfigId=1, CSI-ReportConfigId=2, and CSI-ReportConfigId=3. In this way, the terminal device can change the values of the CSI-ReportConfigId corresponding to the four CSI reports to 4, 1, 2, and 3, respectively.

[0332] In (d) of FIG. 7, the changed values are indicated in bold.

[0333] Some optional examples of S820 are introduced below, which can be combined with each other in case of no logical conflict.

[0334] Optionally, the fifth information is carried in the MAC CE and / or the DCI. For example, part of the fifth information is carried in the DCI, and another part of the fifth information is carried in the MAC CE. Compared with the scheme of reissuing the changed values of all parameters, the fifth information in the optional example 1 is carried in the MAC CE and / or the DCI, thereby saving signaling overhead.

[0335] Optionally, the fifth information is used to indicate the values of the changed part of the at least one first parameter. For example, the fifth information only changes the values of part of the first parameters, and does not change the values of another part of the priority parameters. Those skilled in the art can understand that the fifth information can only change the values of part of the parameters, which is different from the scheme of reissuing the changed values of all parameters. In the optional example 2, the fifth information does not need to issue the values of the parameters that are not changed, thereby saving signaling overhead.

[0336] Optionally, the fifth information can be carried in at least one of the RRC signaling, the MAC CE, or the DCI. The message (for example, at least one of the RRC signaling, the MAC CE, or the DCI) carried by the fifth information is only used to indicate the values of the changed part or all of the at least one first parameter. Compared with the scheme of reissuing the changed values of all parameters, the optional example 3 can save signaling overhead.

[0337] Optionally, the fifth information includes first indication information and second indication information, the first indication information is used to indicate the values of the at least one first parameter before the change, and the second indication information is used to indicate the values of the at least one first parameter after the change.

[0338] The above-mentioned fifth information can be called change indication information or other names, which is not limited in the present application.

[0339] S830, the terminal device receives the sixth information from the network device, the sixth information is used to indicate that the values of part or all of the at least one first parameter are changed in case of satisfying the first condition. Correspondingly, the network device sends the sixth information to the terminal device.

[0340] Optionally, the sixth information can be carried in at least one of the RRC signaling, the MAC CE, or the DCI. Optionally, the sixth information can be carried in the second configuration message.

[0341] In some possible implementations, the method 800 further includes: the terminal device or the network device changes the value of part or all of the at least one first parameter in a case where a first condition is met. Specific examples of the first condition are described below, and are not described herein again.

[0342] The first condition can be associated with part of the at least one first parameter, or can be associated with all of the first parameters, which is not limited in the application. For example, the first condition can be a condition of part of the at least one first parameter, so that the terminal device can change the value of the part of the first parameter corresponding to the first condition in a case where the first condition is met. For another example, the first condition can be a condition of all of the at least one first parameter, so that the terminal device can change the value of the all of the first parameter in a case where the first condition is met.

[0343] Different first parameters can correspond to the same change condition, or can correspond to different change conditions. For example, the first condition can be one change condition, which is a change condition of part or all of the at least one first parameter. For another example, the first condition can include multiple change conditions. One of the multiple change conditions is a change condition of some parameters of the at least one first parameter. Another of the multiple change conditions is a change condition of other parameters of the at least one first parameter.

[0344] In some examples, the sixth information includes the changed value of part or all of the at least one first parameter. In this way, the terminal device can determine whether to change part or all of the at least one first parameter to the value carried in the sixth information according to the first condition indicated by the sixth information.

[0345] In one example, the terminal device can determine to change different first parameters according to different conditions. In other words, different first parameters can correspond to different conditions. For example, the first parameter #1 corresponds to the first condition, and the first parameter #2 corresponds to the second condition.

[0346] For example, the at least one first parameter indicated by the fourth information includes a third parameter (which can also be referred to as the first parameter #1) and a fourth parameter (which can also be referred to as the first parameter #2). The third parameter and the fourth parameter can be different.

[0347] In some possible implementations, the method 800 further includes: the terminal device changes the value of the third parameter in a case where a first condition is met, and the changed value of the third parameter is used to determine the priority related to the reporting of the first information. The terminal device changes the value of the fourth parameter in a case where a second condition is met, and the changed value of the fourth parameter is used to determine the priority related to the reporting of the first information. The first condition and the second condition can be different.

[0348] The different conditions for changing the different first parameters can be mutually orthogonal. For example, the second condition is not satisfied when the first condition is satisfied. The first condition is not satisfied when the second condition is satisfied.

[0349] As an example, the number of the first parameters is 2, in other words, there are 2 first parameters (denoted as a third parameter and a fourth parameter respectively). The second condition is not satisfied when the first condition is satisfied; the second condition is satisfied when the first condition is not satisfied.

[0350] As another example, the number of the first parameters is greater than 2, in other words, there can be 3 or more first parameters. Exemplarily, the plurality of first parameters can correspond to a plurality of conditions respectively. Any one of the conditions satisfies only one of the plurality of conditions.

[0351] S840, the terminal device determines the priority related to the reporting of the first information according to the changed value of the at least one first parameter. Optionally, the network device determines the priority related to the reporting of the first information according to the changed value of the at least one first parameter.

[0352] The changed value of the at least one first parameter can be understood as the value of the parameter in the at least one first parameter that has changed in value. In this case, S840 can include: the terminal device determines the priority related to the reporting of the first information according to the value of the parameter in the at least one first parameter that has changed in value.

[0353] The present application does not limit the terminal device to determine the priority only according to the value of the changed parameter. The terminal device can also determine the priority according to the value of the changed parameter and other parameters. For example, the terminal device can determine the priority according to the value of the parameter in the at least one first parameter that has changed in value and the value of the parameter in the at least one parameter that has not changed in value.

[0354] The changed value of the at least one first parameter can also be understood as including the value of the parameter in the at least one first parameter that has changed in value and the value of the parameter that has not changed in value.

[0355] For specific examples of the terminal device determining the priority related to the reporting of the first information, please refer to the foregoing, for example, refer to the examples of S640; some examples can also be referred to in the following, which will not be described here.

[0356] Based on the above scheme, through the fifth information, the terminal device can change the values of part or all of the priority parameters (e.g., at least one first parameter). Compared with the scheme of full reconfiguration of the report of the first information (e.g., CSI), the above scheme can reduce the signaling overhead when changing the priority of the report. On the other hand, through the first condition indicated by the sixth information, the terminal device can change the values of part or all of the priority parameters under the condition of meeting a certain condition (e.g., the first condition). In this way, the network device can realize the change of the priority without issuing additional instructions. And the network device does not need to wait to receive the first information sent by the terminal device before instructing the priority change. The above scheme can save the signaling overhead of the network device and reduce the delay caused by instructing the terminal device to change.

[0357] The following describes an example of the validity time of the changed value.

[0358] For ease of description, the reception time of the fifth information (or referred to as change indication information) can be referred to as the second time. For example, the second time can be the transmission time of the downlink channel carrying the fifth information. For example, the above transmission time can be the transmission start time or the transmission end time of the downlink channel of the fifth information.

[0359] In some possible implementation manners, the validity time of the changed value of the at least one first parameter is determined according to the reception time of the fifth information and the second time length. For example, the above validity time is within the second time length starting from the second time.

[0360] The second time length can be a certain time length. For example, the second time length can be 1 millisecond (ms). The specific value of the second time length is not limited in the present application. The second time length can also be referred to as the validity time of the change, or other names, which are not limited in the present application.

[0361] It can be understood that S840 can be performed within the validity time of the changed value. In other words, S840 can be performed within the second time length starting from the second time.

[0362] For other descriptions of the validity time, refer to the foregoing description, for example, the description of the validity time of the first value, which is not repeated here.

[0363] The source of the second time length is not limited in the present application. For example, the second time length is predefined or preconfigured. For another example, the second time length is carried in the second configuration message. For another example, the second time length is indicated by the fifth information.

[0364] The second time point can also not be limited to the receiving time point of the fifth information. For example, the second time point can be the sending time point of the fifth information. For another example, the second time point can be another time point indicated by the network device, predefined, or preconfigured.

[0365] For ease of description, the time point satisfying the first condition can be referred to as a third time point. Alternatively, the third time point can be a time point at which the terminal device or the network device changes the values of part or all of the at least one parameter.

[0366] In some possible implementation manners, the validity time of the changed value of the at least one first parameter is within a second time length'from the third time point.

[0367] The second time length'can be a certain time length. For example, the second time length'can be 1 millisecond (ms). The specific value of the second time length'is not limited in the present application. The second time length'can also be referred to as a validity time of the change, or other names, which are not limited in the present application. The value of the second time length'can be the same as or different from the value of the aforementioned second time length, which is not limited in the present application.

[0368] It can be understood that S840 can be performed within the validity time of the changed value. In other words, 8540 can be performed within the second time length'from the third time point.

[0369] For other descriptions of the validity time, refer to the foregoing description, for example, the description of the validity time of the first value, which is not repeated here.

[0370] The source of the second time length'is not limited in the present application. For example, the second time length'is predefined or preconfigured. For another example, the second time length'is carried in the third configuration message. For another example, the second time length'is indicated by the sixth information.

[0371] The third time point can also not be limited to the time point satisfying the first condition. For example, the third time point can be another time point indicated by the network device, predefined, or preconfigured.

[0372] Based on the foregoing scheme, the changed value of the first parameter can have a validity time. In this way, the terminal device can use the changed value to determine the priority within the validity time. Outside the validity time, the changed value is used to determine the priority. Therefore, the network device changes the reported priority can have a certain validity time. After the validity time elapses, the network device does not need additional signaling to change the current priority to the original priority, thereby realizing the restoration of the reported priority. The foregoing scheme further saves signaling overhead.

[0373] Examples of the first condition are introduced below.

[0374] The first condition can be used to trigger a change of part or all of the at least one first parameter.

[0375] The second parameter can be a parameter in the report of the first information. For example, the first information can comprise CSI, and the second parameter can be a report quantity of the CSI report. It can be understood that the second parameter is a parameter configured in the report of the first information, for example, can be embodied in a configuration item of the report of the first information, but the report of the first information actually sent by the terminal device can carry the second parameter or can not carry the second parameter, which is not limited in the present application.

[0376] In some possible implementation manners, the first condition comprises at least one of the following:

[0377] The second parameter is greater than or equal to a first threshold value.

[0378] The duration that the second parameter is greater than or equal to a second threshold value is greater than or equal to a third time length.

[0379] The second parameter is less than or equal to a third threshold value.

[0380] The duration that the second parameter is less than or equal to a fourth threshold value is greater than or equal to a fourth time length.

[0381] The duration that the second parameter is discarded is greater than or equal to a fifth time length.

[0382] Examples of the specific content of the first condition described above can be associated with one parameter in the at least one first parameter, or can be associated with multiple parameters in the at least one first parameter. As an example, the specific content of the first condition described above can be associated with all parameters in the at least one first parameter.

[0383] The present application does not limit the specific values and sources of the first threshold value, the second threshold value, the third threshold value, the fourth threshold value, the third time length, the fourth time length and the fifth time length. For example, at least one of the first threshold value, the second threshold value, the third threshold value, the fourth threshold value, the third time length, the fourth time length or the fifth time length can be pre-configured, pre-defined, carried in the second configuration message, or indicated by the sixth information.

[0384] Taking the second parameter as the L1-RSRP difference and the third threshold as 1 decibel (dB) as an example, the second parameter being less than or equal to the third threshold can include L1-RSRP difference < 1 dB. In the case where this condition is met, the terminal device or the network device can change the value of part or all of the at least one first parameter.

[0385] Taking the second parameter as the L1-RSRP difference, the fourth threshold as 1 dB, and the fourth time length as 10 minutes (min) as an example, the second parameter being less than or equal to the fourth threshold for a duration greater than or equal to the fourth time length can include L1-RSRP difference < 1 dB for 10 min. In the case where this condition is met, the terminal device or the network device can change the value of part or all of the at least one first parameter.

[0386] In the case where the duration of discarding the second parameter is greater than or equal to the fifth time length, it can be understood that the terminal device does not include the second parameter in the report of the first information sent within the fifth time length, in other words, the terminal device discards the second parameter in a time period longer than the fifth time length. In this way, the network device does not receive the second parameter for a long time, thereby affecting the decision of the network device. In some examples, in the case where the duration of discarding the second parameter is greater than or equal to the fifth time length, the terminal device can change the value of part or all of the at least one first parameter, so that the priority of the report of the first information carrying the second parameter is improved, thereby enabling the network device to subsequently receive the report of the first information including the second parameter.

[0387] Based on the above scheme, the first condition can have various forms. The terminal device can monitor the value of a parameter (for example, the second parameter) in the report of the first information according to the first condition. For example, through the first threshold, the second threshold, the third time length, the third threshold, the fourth threshold, or the fourth time length, the terminal device can change the priority parameter (for example, part or all of the at least one first parameter) of the report of the first information corresponding to the second parameter in the case where the value of the second parameter meets the first condition. The terminal device can also monitor the discarding of the second parameter in the report of the first information according to the first condition, for example, through the fifth time length, the terminal device can change the priority parameter of the report of the first information corresponding to the second parameter in the case where the second parameter is discarded for a long duration. Therefore, the above scheme can reasonably determine the timing of changing the priority parameter by monitoring the second parameter.

[0388] Examples of priority indication information are described below.

[0389] In some possible implementation, the method 800 further includes S835 before S830 is performed. The following is introduced in combination with FIG. 8.

[0390] S835, the terminal device sends seventh information to the network device, where the seventh information is used to indicate the priority. Correspondingly, the network device receives the seventh information from the terminal device.

[0391] Exemplarily, the seventh information can be carried in the report of the first information, or be independent of the report of the first information. For example, the seventh information and the report of the first information can be sent respectively.

[0392] In some examples, the seventh information can be used to indicate whether the priority is the priority before the value of the first parameter is changed (or the value of the first parameter with a smaller value), or the priority after the value of the first parameter is changed (or the value of the first parameter with a larger value). For example, the seventh information can be 1 bit. Bit value 1 of the bit indicates the priority before the value of the first parameter is changed (or the value of the first parameter with a smaller value), and bit value 0 indicates the priority after the value of the first parameter is changed (or the value of the first parameter with a larger value).

[0393] In other examples, the seventh information can be used to indicate whether the priority is a larger priority or a smaller priority. The terminal device can change the value of the first parameter from a value A to a value B. Among the priority determined according to the value A and the priority determined according to the value B, there is a larger priority and a smaller priority. For example, the seventh information can be 1 bit. Bit value 1 of the bit indicates that the priority is a larger priority, and bit value 0 indicates that the priority is a smaller priority.

[0394] The meanings corresponding to the bit value 0 and the bit value 1 described above can be other meanings. For example, the meanings corresponding to the bit value 0 and the bit value 1 described above can be exchanged or reversed.

[0395] In still other examples, the seventh information can indicate at least one parameter of the first parameter that is changed. In this way, the network device can determine which parameters are changed according to the seventh information. The network device can determine the changed value of the parameter that is changed according to a predefined rule, a preconfigured rule, or a pre-determined rule, to determine the changed priority.

[0396] In yet other examples, the seventh information can indicate the value of at least one parameter of the first parameter that is changed. In this way, the network device can determine the changed value of the parameter that is changed according to the seventh information, to determine the changed priority.

[0397] The seventh information can also be referred to as priority indication information or other names, which are not limited in the present application.

[0398] Based on the above scheme, the terminal device can send the seventh information indicating the priority to the network device, so that the network device can obtain the changed priority, thereby effectively determining the content of the first information.

[0399] FIG. 9 is a schematic flowchart of another communication method 900 provided by the embodiments of the present application. The method 900 is an example of the method 800, taking the terminal device as UE and the network device as NW. The optional operations in the method 900 are shown in dashed lines in FIG. 9. The following describes each operation of the method 900 by taking the first parameter CSI-ReportConfigId as an example in combination with FIG. 9.

[0400] S902, the NW sends at least one CSI report configuration to the UE. Correspondingly, the UE receives at least one CSI report configuration from the NW.

[0401] In the above S902, the NW can configure a CSI-ReportConfigId for each CSI report configuration corresponding to part or all of the CSI reports.

[0402] For other descriptions of the above S902, refer to the examples of S610, which are not repeated here.

[0403] The above S902 can also be understood as that the NW sends a second configuration message to the UE. For example, refer to the related examples of S810.

[0404] S904, the UE and the NW determine the priority of the CSI report according to the priority rule, and the UE sends the CSI report to the NW.

[0405] For other descriptions of the above S904, refer to the examples of S620, which are not repeated here.

[0406] S906, the NW indicates the UE to reset (or change, or modify) the CSI-ReportConfigId through DCI and / or MAC CE, so as to realize the priority change of the CSI report.

[0407] In some examples, the DCI and / or MAC CE can indicate the CSI-ReportConfigId to be modified and its updated value. For example, refer to the related examples of (b) and (c) in FIG. 7.

[0408] In another example, the DCI and / or MAC CE can indicate the updated value corresponding to the original CSI-ReportConfigId. For example, refer to the related example of (d) in FIG. 7.

[0409] Exemplarily, the above two types of examples can be applicable to periodic CSI reporting, and semi-static CSI reporting.

[0410] In addition, if the NW needs to restore the priority of the CSI report to the original priority (for example, the priority configured by RRC or predefined by the protocol), in some examples, the NW can indicate the CSI-ReportConfigId again through the MAC CE and / or DCI to change the priority, that is, perform an operation similar to S906. In other examples, the CSI-ReportConfigId changed by the operation of S906 has a validity time (for example, a second time duration starting from the second time). After the validity time, the priority of the CSI report corresponding to the CSI-ReportConfigId targeted by S906 is restored to the original priority. In other words, the CSI-ReportConfigId changed by S906 can automatically restore to the original CSI-ReportConfigId after the validity time.

[0411] Exemplarily, the fifth information can be carried in the DCI and / or MAC CE described above, and specific descriptions can be referred to the examples of the fifth information described above. S902 can also be understood as the NW sending the fifth information to the UE. For example, see the related examples of S820.

[0412] S908, the UE and the NW determine the priority of the CSI report according to the priority rule based on the CSI-ReportConfigId determined in S906, and the UE sends the CSI report to the NW.

[0413] Based on the above scheme, the NW can instruct the UE to change the priority parameter to change the priority of the CSI report. The above scheme can meet the dynamic priority requirement of the NW on the CSI report, thereby improving the availability of the CSI report in the scenario of limited computing resources and / or reporting resources.

[0414] FIG. 10 is a schematic flowchart of another communication method 950 provided by the embodiments of the present application. The method 950 is another specific example of the method 800, taking the terminal device as the UE and the network device as the NW for example. Exemplarily, the method 950 can be applicable to aperiodic CSI reporting, semi-static CSI reporting, or periodic CSI reporting. The optional operations in the method 950 are shown in dashed lines in FIG. 10. The following describes each operation of the method 950 by taking the first parameter CSI-ReportConfigId as an example in combination with FIG. 10.

[0415] S952, the NW sends at least one CSI report configuration to the UE. Correspondingly, the UE receives at least one CSI report configuration from the NW.

[0416] In S902, the NW can configure a CSI-ReportConfigId for each of the CSI report configurations corresponding to the partial or all CSI reports.

[0417] Exemplarily, when S952 is performed, the NW can indicate the priority change condition (e.g., the first condition) to the UE. For example, the NW can send the aforementioned sixth information to the UE, where the sixth information is used to indicate the first condition.

[0418] For further description of S952, refer to the examples of S910, which will not be repeated here.

[0419] S952 can also be understood as that the NW sends a second configuration message to the UE. For example, refer to the related examples of S810. In addition, S952 can also be understood as that the NW sends the sixth information to the UE. For example, refer to the related examples of S830.

[0420] The sixth information can be used to indicate that the UE changes the priority parameter to realize the priority change of the CSI report after meeting a specific condition (e.g., the first condition).

[0421] One example of the first condition can be a trigger threshold condition list

reportQuantity, threshold, duration

[0422] Another example of the first condition for periodic CSI report can be a discard trigger condition list

reportQuantity and / or CSI-ReportConfigId, drop_duration

[0423] Exemplarily, the discard duration (e.g., the aforementioned fifth time length) can be a number of periods. It can be understood that the UE discards a certain reporting quantity or a certain report when reporting the CSI report for more than the drop_duration periods, i.e., the NW does not receive the reporting quantity or the report for a long time, thereby possibly affecting the decision of the NW. For example, the reporting quantity can be monitoring information, and the report can be a report carrying the monitoring information. In this way, the NW does not receive the monitoring information for a long time, and cannot judge the performance of the model, thereby possibly affecting the decision of the NW. Therefore, the NW can instruct the UE to timely change the priority of the CSI report through the aforementioned periodic CSI priority changing condition (e.g., the first condition, or referred to as a discard triggering condition), so as to receive the monitoring information that has not been received due to being discarded (drop) before.

[0424] Other descriptions can be referred to the examples of the aforementioned first condition.

[0425] S954, the UE and the NW determine the priority of the CSI report according to the priority rule, and the UE sends the CSI report to the NW.

[0426] In some possible implementations, the UE can indicate the priority of the CSI report to the NW while performing S954. For example, the UE can send the aforementioned seventh information (or referred to as priority indication information) to the NW.

[0427] In some possible implementations, a bit is added in the first part (part 1) of the CSI report, for indicating the priority of the CSI report. As shown in FIG. 11.

[0428] FIG. 11 is a schematic diagram of a CSI report provided by an embodiment of the present application.

[0429] For example, 1 bit is added in the part 1 of each CSI report, 0 represents a smaller CSI-ReportConfigId or the original CSI-ReportConfigId (i.e., the CSI-ReportConfigId before being changed), and 1 represents a larger CSI-ReportConfigId or an updated CSI-ReportConfigId. Other examples of indicating the priority by 1 bit in the seventh information can be referred to the examples of the aforementioned priority changing indication, and will not be described herein again.

[0430] Exemplarily, after receiving all the CSI reports, the NW can determine the priorities of all the CSI reports by analyzing the part 1 of all the CSI reports, and further determine which CSI reports correspond to the second part (part 2) of all the received CSI reports. Or in other words, determine the reporting content of the part 2 of all the CSI reports.

[0431] In other possible implementations, the UE can use the seventh information to indicate to the NW the triggering result of the conditions corresponding to the priority of the CSI report. For example, the seventh information can indicate which priority parameters have changed. For instance, the seventh information can indicate the priority parameters that have changed. Or, for example, the seventh information can indicate the changed value of a priority parameter. For example, the NW can reconfigure the CSI report configuration for the UE based on the seventh information. For a detailed description of the changed parameters or the changed parameter values ​​indicated by the seventh information, please refer to the aforementioned example of priority change indication, which will not be repeated here.

[0432] For further descriptions of S904 above, please refer to the example in S620, which will not be repeated here.

[0433] The following are examples of the first parameter. The first parameter can be a parameter from Formula 1, and its value follows the traditional rules. The first parameter can also be a parameter from Formula 1, but with a new set of rules for its value. The first parameter can also be a parameter from other formulas (i.e., formulas different from Formula 1), and with a new set of rules for its value.

[0434] In some possible implementations, the first parameter corresponds to the content of the report of the first information, the content of which is used to achieve at least one of the following, or in other words, the content of the report is associated with at least one of the following:

[0435] The first BM use case based on AI.

[0436] The second BM use case based on AI.

[0437] AI-based CSI prediction.

[0438] AI-based CSI compression.

[0439] AI-based CSI prediction and AI-based CSI compression.

[0440] The model for BM use cases can be a one-side model. For example, the model for BM use cases can be deployed on the NW side or the UE side.

[0441] The following is an example of the first BM use case based on AI.

[0442] The first AI-based BM use case can also be referred to as BM case 1. The UE can report the prediction result to the NW based on the output of the UE-side model. Alternatively, the NW can predict the best-performing beam (or referred to as Top-1 beam) or the top-N beams (or referred to as Top-N beams) based on the reported measurements for set B of the NW-side model. Here, N is an integer greater than 1.

[0443] According to the first AI-based BM use case, the downlink beams corresponding to set A can be predicted based on the measurement results of set B. Taking the gNB as an example on the NW side and the UE as an example on the UE side, a possible process is as follows:

[0444] 1) The gNB scans the set B beams, and the gNB and / or the UE obtains the measurement results of set B.

[0445] 2) The AI model on the gNB and / or UE side uses the measurement results of set B as the model input to predict the top-K beams (or referred to as Top-K beams) on set A with the best performance. Here, K is an integer greater than 1. The value of K can be the same as N or different from N.

[0446] An example of the second AI-based BM use case is described below.

[0447] The second AI-based BM use case can also be referred to as BM case 2. The UE can report the prediction result to the NW based on the output of the UE-side model. Alternatively, the NW can predict the Top-1 beam or the Top-N beams based on the reported measurements for set B of the NW-side model.

[0448] According to the second AI-based BM use case, the downlink beams corresponding to set A in the future can be predicted based on the historical measurement results of set B. Taking the gNB as an example on the NW side and the UE as an example on the UE side, a possible process is as follows:

[0449] 1) The gNB scans the set B beams, and the gNB and / or the UE obtains the measurement results of set B.

[0450] 2) The AI model on the gNB and / or UE side uses the measurement results of set B as the model input to predict the Top-K beams on set A at a future time.

[0451] The reporting of the first information can include information related to the first AI-based BM use case and / or the second AI-based BM use case.

[0452] Exemplarily, for the training procedure, the content of the first report can comprise at least one of: L1-RSRP, or beam identification (ID).

[0453] Exemplarily, for the inference procedure, the content of the first report can comprise at least one of: predicted L1-RSRP, or beam ID.

[0454] Exemplarily, for the monitoring procedure, the content of the first report can comprise at least one of: L1-RSRP, beam ID, or computed performance indicator.

[0455] The reporting of the first information can comprise information related to AI-based CSI prediction.

[0456] Exemplarily, for the training procedure, the content of the first report can comprise at least one of: target CSI within an observation window, or a prediction window.

[0457] Exemplarily, for the inference procedure, the content of the first report can comprise predicted CSI.

[0458] Exemplarily, for the monitoring procedure, the content of the first report can comprise at least one of: ground-truth CSI, computed performance indicator, or performance monitoring output.

[0459] The reporting of the first information can comprise information related to AI-based CSI compression

[0460] Exemplarily, for the training procedure, the content of the first report can comprise at least one of: target CSI, CSI feedback, or gradient of CSI feedback.

[0461] Exemplarily, for the inference procedure, the content of the first report can comprise CSI feedback.

[0462] Exemplarily, for the monitoring procedure, the content of the first report can comprise at least one of: target CSI, or computed performance indicator.

[0463] The reporting of the first information can comprise information related to AI-based CSI prediction and AI-based CSI compression.

[0464] Exemplarily, for the training procedure, the content of the first report can comprise at least one of: observation window, target CSI within a prediction window, target CSI, CSI feedback, or gradient of CSI feedback.

[0465] Exemplarily, for the inference procedure, the content of the first report can comprise at least one of: predicted CSI, or CSI feedback.

[0466] Exemplarily, for the monitoring procedure, the content of the first report can comprise at least one of: baseline real CSI, calculated performance indicator, performance monitoring output, observation window, target CSI within the prediction window, target CSI, CSI feedback, or gradient of the CSI feedback.

[0467] Based on the above scheme, the first parameter can correspond to the content of the report of the first information. The content of the report of the first information can be associated with one or more use cases based on AI. In this way, by different values of the first parameter, the NW side or the terminal side can determine the priority of the report of the first information corresponding to one or more use cases based on AI, thereby avoiding the conflict of the report of the first information.

[0468] In some examples, the first parameter can be a parameter in the conventional priority rule (e.g., formula 1), and the definition of the first parameter can refer to the definition of each parameter in the conventional priority rule.

[0469] In other examples, the first parameter can be a parameter in the conventional priority rule (e.g., formula 1), but the definition of the first parameter can refer to the definition proposed in the embodiments of the present application.

[0470] In still other examples, the first parameter can be a parameter in the priority rule proposed in the embodiments of the present application.

[0471] The following introduces examples of the priority rule proposed in the embodiments of the present application, which are respectively denoted as parameter example 1 to parameter example 4. The following are introduced respectively.

[0472] Parameter example 1: the first parameter can be a parameter in the conventional priority rule (e.g., formula 1), but the definition of the first parameter can refer to the definition proposed in the embodiments of the present application.

[0473] The following takes the parameter k in formula 1 as an example.

[0474] The definition of the conventional parameter k can be: k is 0, indicating that the CSI report contains L1-RSRP (i.e., the CSI report for BM), k is 1, indicating that the CSI report does not contain L1-RSRP (i.e., the CSI report for CSI acquisition). It can be seen that the priority of the CSI report for BM is higher than that of the CSI report for CSI acquisition. For ease of description, the CSI report containing L1-RSRP is referred to as a legacy BM report, and the CSI report not containing L1-RSRP is referred to as a legacy CSI report.

[0475] As an example, the priority of the legacy BM report and the legacy CSI report can be higher than the AI-based CSI report, for example, the relationship between the value of k and the report content is shown in Table 1-1.

[0476] Table 1-1

[0477] Exemplarily, the value of the parameter k can be combined with the method 500 or the method 600, for example, in the case of defining the value of the parameter k as 8, the report content is the AI BM report for monitoring. In this way, for the AI BM report for monitoring, the two values of the parameter k are 3 and 8 respectively, thereby realizing the scheme that the first parameter has multiple numerical values.

[0478] As another example, the priority of the legacy BM report and the legacy CSI report can be higher than the AI-based CSI report, for example, the relationship between the value of k and the report content is shown in Table 1-2.

[0479] Table 1-2

[0480] Exemplarily, the value of the parameter k can be combined with the method 500 or the method 600, for example, in the case of defining the value of the parameter k as 7, the report content is BM use case 1. In this way, for BM use case 1, the two values of the parameter k are 2 and 7 respectively, thereby realizing the scheme that the first parameter has multiple numerical values.

[0481] Parameter example 2: the first parameter can be a parameter in a priority rule newly proposed by the embodiments of the present application, which can follow part of the definition in the traditional parameter.

[0482] The following takes the first parameter k as an example for introduction.

[0483] In some examples, the priority of the legacy BM report and the legacy CSI report can be lower than the AI-based CSI report. For example, the first parameter can be the parameter k. The relationship between the value of the parameter k and the report content is shown in Table 2-1.

[0484] Table 2-1

[0485] In other examples, the priority of the legacy BM report and the legacy CSI report can be lower than the AI-based CSI report. For example, the first parameter can be the parameter k. The relationship between the value of the parameter k and the report content is shown in Table 2-2.

[0486] Table 2-2

[0487] Exemplarily, the priority rule can be shown as Formula 2. Pri iCSI (y, k, c, s) = Nk·N cells ·M s ·y+N cells ·M s ·k+M s ·c+s (Formula 2)

[0488] wherein k = 0, 1, …, N k -1, N k The maximum number of CSI report types can be 8. The types of CSI reports can be used to represent the content of CSI reports, for example, Table 2-1 shows 8 types of CSI report content, or 8 types of CSI report. Exemplarily, the maximum number of CSI report types can be 7. For another example, Table 2-2 shows 7 types of CSI report content, or 7 types of CSI report. Exemplarily, the number of CSI report types can be 6.

[0489] In some possible implementations, the above-mentioned parameter k can be carried in the CSI report configuration, or the value of the parameter k is indicated implicitly through the reporting content in the CSI report configuration. For example, the reporting content of the CSI report configuration is an AI BM report for training, and the terminal device can determine the value of the parameter k as 4 according to Table 2-1. For another example, the reporting content of the CSI report configuration is BM use case 1, and the terminal device can determine the value of the parameter k as 0 according to Table 2-2.

[0490] Exemplarily, the value of the above-mentioned parameter k can be combined with the method 500 or the method 600, for example, the reporting content is an AI BM report for monitoring when the value of the parameter k is defined as 6. In this way, for the AI BM report for monitoring, the two values of the parameter k are 1 and 6 respectively, thereby realizing the scheme that the first parameter has multiple values. For another example, the reporting content is BM use case 1 when the value of the parameter k is defined as 5. In this way, for BM use case 1, the two values of the parameter k are 0 and 5 respectively, thereby realizing the scheme that the first parameter has multiple values.

[0491] Parameter Example 3: The first parameter can be a parameter in the priority rule newly proposed in the embodiments of the present application, and the parameter is a newly defined parameter.

[0492] The embodiments of the present application newly define a parameter f, and exemplarily, the first parameter can be the parameter f. The following introduces three examples of the parameter f.

[0493] As an example, the priority of the legacy CSI report can be higher than that of the AI CSI report. The weight (or called impact factor) of the priority parameter is: y > k > f > c > s.

[0494] The relationship between the value of parameter f and the reporting content is shown in Table 3-1.

[0495] Table 3-1

[0496] As another example, the priority of the legacy CSI report can be higher than that of the AI CSI report. The weight (or called impact factor) of the priority parameter is: y > k > f > c > s.

[0497] The relationship between the value of parameter f and the reporting content is shown in Table 3-2.

[0498] Table 3-2

[0499] Exemplarily, the priority rule can be shown in Equation 3-1. Pri iCSI (y, k, f, c, s) = 3 · N cells · M s · N f · y + N cells · M s · N f · k + N cells · M s · f + M s · c + s (Equation 3-1)

[0500] wherein parameter f = 0, 1, …, N f -1, wherein N f -1 is the maximum number of AI CSI report types; N f is the maximum number of CSI report types. The AI CSI report type can be used to represent the content of the AI CSI report, for example, Table 3-1 shows 7 types of CSI report content, of which 6 belong to the content of the AI CSI report (the legacy CSI report does not belong to the AI CSI report), or in other words, 6 AI CSI report types. Exemplarily, if N f -1 can be 6, then N f may be 7. As another example, Table 3-2 shows 6 types of CSI report content, of which 5 belong to the content of the AI CSI report (the legacy CSI report does not belong to the AI CSI report), or in other words, 5 AI CSI report types. Exemplarily, if N f -1 can be 5, then N f may be 6.

[0501] For example, the parameter k can be redefined on the traditional definition, k=2 to represent an AI CSI report.

[0502] In some possible implementations, the parameter f can be carried in the CSI report configuration, or its value can be implicitly indicated by the reporting content in the CSI report configuration. For example, if the CSI report configuration reports an AI BM report for training, the terminal device can determine that the value of parameter f is 5 according to Table 3-1. As another example, if the CSI report configuration reports BM use case 1, the terminal device can determine that the value of parameter f is 1 according to Table 3-2.

[0503] For example, the value of parameter f can be combined with method 500 or method 600. For instance, if parameter f is defined as 7, the report content is an AI BM report for monitoring. Thus, for the AI ​​BM report for monitoring, the two values ​​of parameter f are 2 and 7, thereby achieving the aforementioned scheme where the first parameter has multiple values. As another example, if parameter f is defined as 6, the report content is BM use case 1. Thus, for BM use case 1, the two values ​​of parameter f are 1 and 6, thereby achieving the aforementioned scheme where the first parameter has multiple values.

[0504] This application does not impose any restrictions on the weight order of the priority parameters.

[0505] For example, in the case of y>k>c>f>s, the priority rule can be as shown in Equation 3-2. iCSI (y,k,c,f,s)=3·N cells ·M s ·N f ·y+N cells ·M s ·N f ·k+N f ·M s ·c+M s ·f+s(Formula 3-2)

[0506] For example, in the case of y>k>c>s>f, the priority rule can be shown in Equation 3-3. iCSI (y,k,c,s,f)=3·N cells ·M s ·N f ·y+N cells ·M s ·N f ·k+N f ·M s ·c+N f ·s+f(Formula 3-3)

[0507] For example, if (f, y, k, c, s) = (9, 8, 7, 6, 5), the priority rule can be shown as Formula 3-1. Pri iCSI (f, y, k, c, s) = 9 · N cells · M s · f + 3 · N cells · M s · y + N cells · M s · k + M s · c + s (Formula 3-1)

[0508] In yet some examples, the priority of the legacy CSI report can be lower than that of the AI CSI report. The weight of the priority parameters is: y > f > k > c > s. The relationship between the value of parameter f and the report content is shown in Table 4-1.

[0509] Table 4-1

[0510] In yet some examples, the priority of the legacy CSI report can be lower than that of the AI CSI report. The weight of the priority parameters is: y > f > k > c > s. The relationship between the value of parameter f and the report content is shown in Table 4-2.

[0511] Table 4-2

[0512] For example, the priority rule can be shown as Formula 4-1. Pri iCSI (y, f, k, c, s) = 3 · N cells · M s · N f · y + 3 · N cells · M s · f + N cells · M s · k + M s · c + s (Formula 4-1)

[0513] wherein parameter f = 0, 1, …, N f - 1, wherein N f - 1 is the number of the largest type of AI CSI report; N f is the number of the largest type of CSI report. The meaning of the number of the type of AI CSI report is referred to the previous examples, which will not be repeated.

[0514] For example, parameter k can be defined as k = 0 represents the AI CSI report; k = 1 represents the legacy BM report; k = 2 represents the legacy CSI report.

[0515] In some possible implementations, the parameter f can be carried in the CSI report configuration, or the value of the parameter f can be indicated implicitly through the reporting content in the CSI report configuration. For example, if the reporting content of the CSI report configuration is an AI BM report for training, the terminal device can determine the value of the parameter f as 4 according to Table 4-1. For another example, if the reporting content of the CSI report configuration is BM use case 1, the terminal device can determine the value of the parameter f as 0 according to Table 4-2.

[0516] For example, the value of the parameter f can be combined with the method 500 or the method 600, for example, the value of the parameter f is defined as 6, and the reporting content is an AI BM report for monitoring. In this way, for the AI BM report for monitoring, the two values of the parameter f are 1 and 6 respectively, so as to realize the scheme that the first parameter has multiple values. For another example, the value of the parameter f is defined as 5, and the reporting content is BM use case 1. In this way, for BM use case 1, the two values of the parameter f are 0 and 5 respectively, so as to realize the scheme that the first parameter has multiple values.

[0517] Parameter example 4: The first parameter can be multiple parameters in the priority rule newly proposed in the embodiments of the present application, and the multiple parameters are newly defined parameters.

[0518] The embodiments of the present application newly define the parameters f and l, and the first parameter can be the parameter f or the parameter l. The parameter f can represent the feature of the report (for example, the CSI report) of the first information. The parameter l can represent the life cycle management (LCM) related process of the report (for example, the CSI report) of the first information.

[0519] The feature can be replaced by: use case, AI use case, content, AI related reporting content, AI related type, AI model related information, AI information, related AI information, AI function, related AI function, AI sub-function or related AI sub-function.

[0520] For example, the type of the AI CSI report can be distinguished according to the feature and the LCM, as shown in Table 5.

[0521] Table 5

[0522] For example, the feature of the type 1-1 is BM use case 1 based on AI, and the LCM is inference.

[0523] As an example, traditional CSI reports can have higher priority than AI CSI reports, and AI features can have higher priority than LCM reports. The weights of the priority parameters are: y>k>f>l>c>s. For instance, the relationship between the value of parameter f and the reported content is shown in Table 6. Table 6 shows the reported content divided according to AI features.

[0524] Table 6

[0525] For example, the relationship between the value of parameter l and the reported content is shown in Table 7. The reported content shown in Table 7 is divided according to LCM.

[0526] Table 7

[0527] According to Tables 6 and 7, by using different values ​​for parameters f and l, different AI CSI report types or different CSI reporting content can be distinguished in terms of AI features and LCM dimensions.

[0528] For example, the priority rule can be as shown in Formula 5. iCSI (y,k,f,l,c,s)=N f ·N l ·3·N cells ·M s ·y+N f ·N l ·N cells ·M s ·k+N l ·N cells ·M s ·f+N cells ·M s ·l +M s ·c+s (Formula 5)

[0529] Where the parameter f = 0, 1, ..., N f -1, where N f -1 represents the maximum number of AI feature types. AI features can be used to represent the content of AI CSI reports. For example, Table 6 shows seven types of CSI report content, six of which are AI feature types (traditional CSI reports are not AI feature types). For instance, N f -1 can be 6, then N f It can be 7.

[0530] Where, parameter l = 0, 1, ..., N l -1, where N l-1 is the maximum number of LCM types. The LCM type can be used to represent the content of the AI CSI report. For example, Table 7 shows 4 contents of the CSI report, of which 3 belong to the LCM type (the legacy CSI report does not belong to the LCM type). Exemplarily, N l -1 can be 3, then N l may be 4.

[0531] Exemplarily, the parameter k can be newly defined on the basis of the legacy definition, k = 2 represents the AI CSI report.

[0532] In some possible implementations, the above-mentioned parameters f and l can be carried in the CSI report configuration, or the values of the parameters f and l are indicated implicitly through the reporting content in the CSI report configuration. For example, the reporting content of the CSI report configuration is Case 1 for inference of BM, then the terminal device can determine the value of the parameter f as 1 and the value of the parameter l as 1 according to Table 6 and Table 7.

[0533] Exemplarily, the values of the above-mentioned parameters f or l can be combined with the method 500 or the method 600, for details, refer to the foregoing examples, which will not be repeated here.

[0534] In the above-mentioned parameter example 1 to parameter example 4, some specific priority rules, values of priority parameters, and ordering of weights of priority parameters are introduced for the convenience of understanding. However, the present application is not limited to the above-mentioned examples, other priority rules, other values of priority parameters, and other ordering of weights of priority parameters are also applicable to the embodiments of the present application.

[0535] Hereinafter, the communication apparatus provided by the embodiments of the present application will be described in detail in combination with FIG. 12 to FIG. 15. The description of the apparatus embodiments corresponds to the description of the method embodiments, therefore, the content not described in detail can be referred to the foregoing method embodiments, and part of the content will not be repeated here for the sake of brevity.

[0536] The embodiments of the present application can divide the functional modules of the communication apparatus according to the above-mentioned method examples, for example, each functional module can be divided corresponding to each function, or two or more functions can be integrated in one processing module. The above-mentioned integrated module can be realized in the form of hardware, or in the form of software functional module, or in the combination of software and hardware. The division of the modules in the embodiments of the present application is illustrative, and is only a logical function division, and another division mode can be used in actual implementation. Hereinafter, taking the example of dividing each functional module corresponding to each function will be described.

[0537] FIG. 12 is an exemplary block diagram of a communication apparatus 1000 provided by the embodiments of the present application.

[0538] As shown in FIG. 12, the communication apparatus 1000 can include a chip system 1010, a memory 1020, a bus 1030, a power management module 1040, or a transceiver 1050, etc.

[0539] The chip system 1010 can be an integrated circuit chip with signal processing capability. In implementation, each step of the above method can be completed by integrated logic circuit of hardware or instruction in the form of software in the chip system 1010.

[0540] By way of example, and without limitation, the chip system 1010 can include a circuit or chip responsible for signal processing, such as a modem chip, also known as a baseband chip, or a system on chip (SoC) chip or system in package (SIP) chip containing a modem core.

[0541] Optionally, the chip system 1010 can include one or more processors. For example, the processor includes a microprocessor, a microcontroller, a digital signal processor (DSP), a field programmable gate array (FPGA), a GPU, a programmable logic device (PLD), a state machine, gated logic, discrete hardware circuits, or other suitable hardware configured to perform the various functionality described herein. For example, the microprocessor can include, for example, an X86, or an advanced reduced instruction set computer machine (ARM), etc. That is, the processor used in the baseband can be used to implement the processes and any one or more of the processes described below.

[0542] Optionally, the chip system 1010 can also be provided with a memory (such as a cache) for storing instructions and data. In some embodiments, the memory in the chip system 1010 is a cache memory. The memory can save instructions or data that the chip system 1010 has just used or recycled. If the chip system 1010 needs to use the instructions or data again, it can be directly called from the memory. Avoiding repeated access reduces the waiting time of the chip system 1010, thus improving the efficiency of the system.

[0543] In some embodiments, the chip system 1010 can include one or more interfaces. The interfaces can include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.

[0544] The memory 1020 can include random access memory (RAM) and read-only memory (ROM). The memory 1020 can store computer-readable computer-executable code including instructions that, when executed, cause the processor to perform a variety of functions described herein.

[0545] Optionally, the code can include instructions for implementing aspects of the present application, for example, including instructions for receiving a first configuration message. The code can be stored in a non-transitory computer-readable medium such as system memory or other type of memory. In some cases, the code can not be directly executable by the chip system 1010 but can cause a computer (for example, when compiled and executed) to perform functions described herein. In some cases, the memory 1020 can include a basic I / O system that can control basic hardware or software operations, for example, interaction with peripheral components or devices.

[0546] Illustratively, the chip system 1010 performs various functional applications and data processing of the communication apparatus 1000 by running instructions stored in the memory 1020, for example. When the communication apparatus 1000 performs file transmission with other devices (which can also be terminals or access network devices), the chip system 1010 of the communication apparatus 1000 can invoke computer-executable program code stored in the memory 1020 to implement the communication method provided by the embodiments of the present application.

[0547] In addition, the memory 1020 can be integrated in the above-mentioned chip system 1010, or independent of the chip system 1010.

[0548] Exemplarily, the bus 1030 can be a USB, used to support mutual communication between various parts in the communication device 1000.

[0549] The power management module 1040 is used to receive charging input from a charger. Optionally, the power management module 1040 can supply power to the communication device 1000 (e.g., a battery module of the communication device 1000) while charging the communication device 1000. As an example but not limitation, the power management module 1040 can also supply power to devices other than the communication device 1000.

[0550] The transceiver 1050 can communicate bi-directionally, via one or more antennas, wired, or wireless links as exemplified by the transceiver 1050, which can represent a wireless transceiver and can communicate bi-directionally with another wireless transceiver. The transceiver 1050 can also include a modem to modulate the packets and to provide the modulated packets to the antennas for transmission, and to demodulate packets received from the antennas. Where the transceiver 1050 can include a receiver and a transmitter, the receiver can implement the functionality to receive information, and the transmitter can implement the functionality to transmit information.

[0551] In some cases, the wireless device can include a single antenna. However, in some cases the device can have more than one antenna, like the antenna 1 and the antenna 2 shown in FIG. 12, which can be capable of concurrently transmitting or receiving multiple wireless transmissions. Exemplarily, the antenna 1 and the antenna 2 are used to emit and receive electromagnetic wave signals. Each antenna in the communication device 1000 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 can be multiplexed as a diversity antenna of a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch. The communication device 1000 can transmit files to other devices through a wireless communication function.

[0552] In one design, the communication device 1000 can correspond to the terminal device in the above method embodiments.

[0553] The device 1000 can implement steps or processes corresponding to the steps performed by the terminal device in the above method embodiments, wherein the transceiver 1050 can be used to perform the transceiving-related operations of the terminal device in the above method embodiments, e.g., performing step S510 in the above method embodiments; the chip system 1010 can be used to perform the processing-related operations of the terminal device in the above method embodiments. For example, S540.

[0554] In another design, the communication device 1000 can correspond to a network device in the above method embodiments.

[0555] The device 1000 can implement steps or procedures performed by a network device in the above method embodiments, where the transceiver 1050 can be used to perform transceiver-related operations of the network device in the above method embodiments, e.g., performing step S510 in the above method embodiments; the chip system 1010 can be used to perform processing-related operations of the network device in the above method embodiments, e.g., S540.

[0556] In a design where the communication device 1000 corresponds to a terminal device, the communication device 1000 can include modules such as a short-range communication module 1064, a sensor 1061, a display 1062, or a camera 1063, as shown in FIG. 12.

[0557] The short-range communication module 1064 can include modules that support short-range communications, such as WiFi, Bluetooth, etc.

[0558] By way of example, the sensor 1061 can include a pressure sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, etc.

[0559] Exemplarily, the display 1062 is configured to display images, videos, etc. The display includes a display panel. The display panel can adopt a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flex light-emitting diode (FLED), a mini light-emitting diode (LED), a Micro LED, a Micro OLED, a quantum dot light emitting diode (QLED), or the like. For example, in embodiments of the present application, the display can be configured to display interfaces required to be displayed by the communication apparatus 1000. Exemplarily, the communication apparatus 1000 can realize the display function through a graphics processing unit (GPU), a display, an application processor, and the like. The GPU is a microprocessor for image processing, connected to the display and the application processor. The GPU is configured to perform mathematical and geometric calculations for graphics rendering. The chip system 1010 can include one or more GPUs, which execute program instructions to generate or change display information.

[0560] Exemplarily, the camera 1063 is configured to acquire images, videos, etc.

[0561] It can be understood that the structure shown in FIG. 12 does not constitute a specific limitation on the communication apparatus 1000, and the specific structure of the terminal device and / or the access network device can refer to that shown in FIG. 12. In some embodiments, the communication apparatus 1000 can also include more or fewer components than those shown in FIG. 12, or combine certain components, or split certain components, or different component arrangements, etc. Alternatively, some components shown in FIG. 12 can be implemented in hardware, software, or a combination of software and hardware, and the terminal device and / or the access network device can increase or reduce components on the basis of the structure given in FIG. 12.

[0562] FIG. 13 is a schematic block diagram of a communication apparatus 2000 according to an embodiment of the present application.

[0563] As shown in FIG. 13, the communication apparatus 2000 can include a baseband unit 2010, which can communicate with an external device through a cellular radio frequency (RF) transceiver 2020 (e.g., if the communication apparatus 2000 is a terminal device, the baseband unit 2010 can communicate with a network device through the cellular RF transceiver 2020; also e.g., if the communication apparatus 2000 is a network device, the baseband unit 2010 can communicate with a terminal device and / or a core network device through the cellular RF transceiver 2020).

[0564] By way of example, the baseband unit 2010 can include a computer- readable medium / memory. The baseband unit 2010 can be responsible for the general processing of, e.g., executing software stored in the computer-readable medium / memory. The software, when executed by the baseband unit 2010, causes the baseband unit 2010 to perform the various functions as described above. The computer-readable medium / memory can also be used for storing data that is manipulated by the baseband unit 2010 when executing software.

[0565] Optionally, the baseband unit 2010 further includes a receiving unit 2011, a managing unit 2012 and a sending unit 2013. In the case that the communication apparatus 2000 is applied to a terminal device, the manager unit 2012 can include the one or more sub-units shown in FIG. 13.

[0566] For example, the manager unit 2012 can include a CSI report priority determining sub-unit, which can be used to perform the operation of determining the priority of the CSI report in the above method embodiments. For example, the CSI report priority determining sub-unit can be used to determine the priority of the CSI report according to the indication of the network device.

[0567] The units within the managing unit 2011 can be stored in the computer- readable medium / memory and / or configured as hardware within the baseband unit 2010. Among them, the receiving unit 2011 and the sending unit 2013 can be referred to as a transceiving unit.

[0568] When the communication apparatus 2000 is used to implement the functions of the terminal device in the above method embodiments, the receiving unit 2011 is configured to perform the receiving steps of the terminal device, the sending unit 2013 is configured to perform the sending steps of the terminal device, and the managing unit 2012 is configured to perform the processing steps of the terminal device.

[0569] Exemplarily, when the communication apparatus 2000 is configured to implement the functions of the terminal device in the method embodiments, the receiving unit 2011 is configured to receive a first configuration message, the first configuration message being used for configuring the reporting of first information, the first configuration message comprising second information, the second information being used for indicating a plurality of values of a first parameter, the first parameter being used for determining a priority related to the reporting of the first information; the receiving unit 2011 is further configured to receive third information, and the management unit 2012 is configured to determine a first value according to the third information, the first value being one of the plurality of values of the first parameter; the management unit 2012 is further configured to determine the priority according to the first value.

[0570] For example, when the apparatus 2000 is configured to execute the methods in FIG. 5 to FIG. 10, the receiving unit 2011 can be configured to execute the steps of receiving information in the methods; the management unit 2012 can be configured to execute the processing steps in the methods; and the sending unit 2013 can be configured to execute the steps of sending information in the methods.

[0571] When the communication apparatus 2000 is configured to implement the functions of the network device in the method embodiments, the receiving unit 2011 is configured to execute the receiving steps of the network device, the sending unit 2013 is configured to execute the sending steps of the network device, and the management unit 2012 is configured to execute the processing steps of the network device.

[0572] Exemplarily, when the communication apparatus 2000 is configured to implement the functions of the network device in the method embodiments, the sending unit 2013 is configured to send a first configuration message, the first configuration message being used for configuring the reporting of first information, the first configuration message comprising second information, the second information being used for indicating a plurality of values of a first parameter, the first parameter being used for determining a priority related to the reporting of the first information; the sending unit 2013 is further configured to send third information, the third information being used for determining a first value, the first value being one of the plurality of values of the first parameter, the first value being used for determining the priority.

[0573] For example, when the apparatus 2000 is configured to execute the methods in FIG. 5 to FIG. 10, the receiving unit 2011 can be configured to execute the steps of receiving information in the methods; the management unit 2012 can be configured to execute the processing steps in the methods; and the sending unit 2013 can be configured to execute the steps of sending information in the methods.

[0574] For more details of the receiving unit 2011, the management unit 2012 and the sending unit 2013, refer to the descriptions in the method embodiments, which will not be repeated here.

[0575] As an example but not limitation, the chip system in the present application is shown in FIG. 14, which is a schematic block diagram of a chip system 3000 provided by an embodiment of the present application. The chip system includes but is not limited to 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.

[0576] As can be seen from FIG. 14, the chip system (or also referred to as a processing system) includes a processor 3010, a memory 3020, and an input / output interface 3030.

[0577] The processor 3010 can be a processing circuit in the chip system (including at least one processor, such as the processor 1 and the processor 2 shown in FIG. 14, etc.). The processor 3010 can be coupled to the memory 3020 to invoke instructions in the memory 3020, so that the chip system can implement the methods and functions of the embodiments of the present application. The input / output interface 3030 can be an input / output circuit in the chip system, which outputs information processed by the chip system or inputs data or signaling information to be processed by the chip system.

[0578] As an example, the chip system is used to implement the operations performed by the network device or the terminal device in the above various method embodiments.

[0579] For example, the processor 3010 is used to implement the processing-related operations performed by the network device or the terminal device in the above method embodiments, which can be referred to the description in the foregoing embodiments; the input / output interface 3030 is used to implement the sending and / or receiving-related operations performed by the network device or the terminal device in the above method embodiments, which can be referred to the description in the foregoing embodiments.

[0580] As an example but not limitation, the chip system in the present application is shown in FIG. 15, which is a schematic block diagram of a chip system 4000 provided by an embodiment of the present application.

[0581] As can be seen from FIG. 15, the chip system (or also referred to as a processing system) includes an input / output interface 4010 and a logic circuit 4020. The input / output interface 4010 can be an input / output circuit in the chip system, which outputs information processed by the chip system or inputs data or signaling information to be processed by the chip system, which can be referred to the description in the foregoing embodiments, such as the embodiments in FIG. 5 to FIG. 10; the logic circuit 4020 is used to perform the communication method described above, which can be referred to the description in the foregoing embodiments.

[0582] As a solution, the chip system is configured to implement operations performed by the network device or the terminal device in the various method embodiments.

[0583] For example, the logic circuit 4020 is configured to implement processing-related operations performed by the network device or the terminal device in the method embodiments; and the input / output interface 4010 is configured to implement sending and / or receiving-related operations performed by the network device or the terminal device in the method embodiments.

[0584] The embodiments of the present application further provide a computer readable storage medium, having stored thereon computer instructions for implementing the method performed by the device in the method embodiments.

[0585] For example, the computer program, when executed by a computer, enables the computer to implement the method performed by the network device or the terminal device in the method embodiments.

[0586] The embodiments of the present application further provide a computer program product, containing instructions, which, when executed by a computer, implement the method performed by the network device or the terminal device in the method embodiments.

[0587] The embodiments of the present application further provide a communication system, comprising the network device and the terminal device.

[0588] The explanations and beneficial effects of the related contents in any of the apparatuses provided above can refer to the corresponding method embodiments provided above, and will not be repeated here.

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

[0590] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the system, apparatus and unit described above can refer to the corresponding processes in the method embodiments, which will not be repeated here.

[0591] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the described device embodiments are merely schematic. For example, the division of the units is only a logical function division. There can be another division manner for the actual implementation. For example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0592] The units described as separate components can or can not be physically separate, and the components shown as units can or can not be physical units, i.e., can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0593] In addition, each functional unit in the various embodiments of the present application can be integrated into a processing unit, or each unit can be a physically independent unit, or two or more units can be integrated into a unit.

[0594] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, and various program codes that can be stored in the medium.

Claims

A communication method characterized by comprising: Comprising: receiving a first configuration message, the first configuration message being used for configuring reporting of first information, the first configuration message comprising second information, the second information being used for indicating a plurality of values of a first parameter, the first parameter being used for determining a priority related to the reporting of the first information; receiving third information, a first value being determined according to the third information, the first value being one of the plurality of values of the first parameter; determining the priority according to the first value. The method of claim 1, wherein a validity time of the first value being determined according to a time of receiving the third information and a first time length; wherein the first time length being predefined or preconfigured; or the first time length being carried in the first configuration message; or the first time length being indicated by the third information. The method according to claim 1 or 2, characterized in that the first parameter corresponding to a content of the reporting of the first information, the content of the reporting being used for implementing at least one of: an artificial intelligence, AI, based first beam management, BM, use case; an AI based second BM use case; an AI based channel state information, CSI, prediction; an AI based CSI compression; or an AI based CSI prediction and an AI based CSI compression. A communication method characterized by comprising: Comprising: sending a first configuration message, the first configuration message being used for configuring reporting of first information, the first configuration message comprising second information, the second information being used for indicating a plurality of values of a first parameter, the first parameter being used for determining a priority related to the reporting of the first information; sending third information, the third information being used for determining a first value, the first value being one of the plurality of values of the first parameter, the first value being used for determining the priority. The method according to claim 4, characterized in that a validity time of the first value being determined according to a time of receiving the third information and a first time length; wherein the first time length being predefined or preconfigured; or the first time length being carried in the first configuration message; or the first time length being indicated by the third information. The method according to claim 4 or 5, characterized in that the first parameter corresponding to a content of the reporting of the first information, the content of the reporting being used for implementing at least one of: an artificial intelligence, AI, based first beam management, BM, use case; an AI based second BM use case; an AI based channel state information, CSI, prediction; an AI based CSI compression; or an AI based CSI prediction and an AI based CSI compression. A communication method characterized by comprising: Comprising: receiving a second configuration message, the second configuration message being used for configuring reporting of first information, the second configuration message comprising fourth information, the fourth information being used for indicating at least one first parameter; receiving fifth information, the fifth information being used for indicating changing a value of part or all of the at least one first parameter, or receiving sixth information, the sixth information being used for indicating changing a value of part or all of the at least one first parameter in a case that a first condition is met; determining a priority related to the reporting of the first information according to a changed value of the at least one first parameter. The method of claim 7, wherein The effective time of the changed value of the at least one first parameter is determined according to a receiving time of the fifth information and a second time length; wherein The second time length is predefined or preconfigured; or The second time length is indicated by the second configuration message; or The second time length is indicated by the fifth information. The method according to claim 7 or 8, characterized in that The first condition includes at least one of the following: The second parameter is greater than or equal to a first threshold value; The duration that the second parameter is greater than or equal to a second threshold value is greater than or equal to a third time length; The second parameter is less than or equal to a third threshold value; The duration that the second parameter is less than or equal to a fourth threshold value is greater than or equal to a fourth time length; Or The duration that the second parameter is discarded is greater than or equal to a fifth time length; wherein The second parameter is a parameter in the report of the first information. The method according to any one of claims 7 to 9, characterized in that In the case of receiving the sixth information, the method further includes: Sending seventh information, the seventh information being used for indicating the priority. The method according to any one of claims 7 to 10, characterized in that The fifth information includes first indication information and second indication information, the first indication information being used for indicating the value of the at least one first parameter before the change, and the second indication information being used for indicating the value of the at least one first parameter after the change. The method according to any one of claims 7 to 11, characterized in that The at least one first parameter corresponds to the content of the report of the first information, and the content of the report is used to implement at least one of the following: An artificial intelligence (AI)-based first beam management (BM) use case; An AI-based second BM use case; An AI-based channel state information (CSI) prediction; An AI-based CSI compression; or An AI-based CSI prediction and an AI-based CSI compression. A communication method characterized by comprising: It includes: Sending a second configuration message, the second configuration message being used for configuring the report of the first information, the second configuration message including fourth information, the fourth information being used for indicating at least one first parameter; Sending fifth information, the fifth information being used for indicating that the value of part or all of the at least one first parameter is changed; or Sending sixth information, the sixth information being used for indicating that the value of part or all of the at least one first parameter is changed in the case of satisfying a first condition; wherein The changed value of the at least one first parameter is used to determine the priority related to the report of the first information. The method of claim 13, wherein The effective time of the changed value of the at least one first parameter is determined according to a receiving time of the fifth information and a second time length; wherein The second time length is predefined or preconfigured; or The second time length is indicated by the second configuration message; or The second time length is indicated by the fifth information. The method according to claim 13 or 14, characterized in that The first condition includes at least one of the following: The second parameter is greater than or equal to a first threshold value; The duration that the second parameter is greater than or equal to a second threshold value is greater than or equal to a third time length; The second parameter is less than or equal to a third threshold value; The duration that the second parameter is less than or equal to a fourth threshold value is greater than or equal to a fourth time length; Or The duration that the second parameter is discarded is greater than or equal to a fifth time length; wherein The second parameter is a parameter in the report of the first information. The method according to any one of claims 13 to 15, characterized in that The method further includes: The seventh information is used for indicating the priority. The method according to any one of claims 13 to 16, characterized in that The fifth information comprises first indication information and second indication information, the first indication information is used for indicating the value of the at least one first parameter before the change, and the second indication information is used for indicating the value of the at least one first parameter after the change. The method according to any one of claims 13 to 17, characterized in that The at least one first parameter corresponds to the reported content of the first information, and the reported content is used for implementing at least one of the following: An artificial intelligence (AI)-based first beam management (BM) use case; An AI-based second BM use case; An AI-based channel state information (CSI) prediction; An AI-based CSI compression; or An AI-based CSI prediction and an AI-based CSI compression. A communication device, characterized by The apparatus comprises at least one module or at least one unit, the at least one module or the at least one unit is used for executing the method in any one of claims 1 to 3, or the at least one module or the at least one unit is used for executing the method in any one of claims 4 to 6, or the at least one module or the at least one unit is used for executing the method in any one of claims 7 to 12, or the at least one module or the at least one unit is used for executing the method in any one of claims 13 to 18. A communication device characterized by comprising: The apparatus comprises: at least one processor, the at least one processor is used for, by executing computer programs or instructions, causing the method in any one of claims 1 to 3 to be executed, or causing the method in any one of claims 4 to 6 to be executed, or causing the method in any one of claims 7 to 12 to be executed, or causing the method in any one of claims 13 to 18 to be executed. The communication apparatus according to claim 20, characterized in that, The communication device further comprises a memory, the memory is used for storing the computer programs or the instructions. A computer-readable storage medium, characterized by The computer readable storage medium stores computer programs or instructions, when the computer programs or the instructions are executed, the method in any one of claims 1 to 3 is executed, or the method in any one of claims 4 to 6 is executed, or the method in any one of claims 7 to 12 is executed, or the method in any one of claims 13 to 18 is executed. A computer program product, characterized in that The computer program or the instruction is executed, the method in any one of claims 1 to 3 is implemented, or the method in any one of claims 4 to 6 is implemented, or the method in any one of claims 7 to 12 is implemented, or the method in any one of claims 13 to 18 is implemented.

Citation Information

Patent Citations

  • Priority determination method and device for channel state information report, and related equipment

    CN115550987A

  • Channel state information (CSI) enhancements for single downlink control information (DCI) multiple transmission and reception point (TRP) operations

    CN117693903A

  • Transmission method and device for channel state information report configuration and storage medium

    CN117955595A

  • Communication method and communication device

    CN118509014A

  • Priority levels for channel state information reporting

    US20210320700A1