Communication method and communication device

By sending request information and measurement reports in the terminal device, the switching problem when AI functions are not applicable is solved, and efficient utilization of AI resources and the improvement of communication efficiency is achieved.

CN119485375APending Publication Date: 2025-02-18HUAWEI TECH CO LTD
View PDF 0 Cites 4 Cited by

Patent Information

Application Number
CN202311018680.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-11
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

How to effectively use AI functions or AI models when terminal devices are not applicable has become a technical problem that needs to be solved urgently.

Method used

By sending request information and measurement reports, the terminal device can request network devices to switch or deactivate unsuitable AI functions, and send measurement reports generated based on the predefined default reporting method within the preset time period to ensure the reliability of the measurement reports and efficiency.

Benefits of technology

It realizes rapid identification and switching when AI functions are not applicable, avoids power consumption of terminal devices and waste of AI resources, and improves communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485375A_ABST
    Figure CN119485375A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a communication device. According to the invention, after the first request information is sent and before the network equipment issues the indication information for switching or deactivating the first AI function, the first measurement report is sent, and the first measurement report is a measurement report generated based on the first AI function before the terminal equipment sends the first request information. Or the first measurement report is a measurement report generated by using a predefined field based on a measurement report format corresponding to the first AI function, or the first measurement report is a measurement report generated by the terminal device based on the first AI function and the first measurement report contains a first content and / or a second content; the credibility of the first content is higher than that of the second content, or the first measurement report is a measurement report generated by the terminal device based on a non-AI function. According to the method and the device, the problem of how to use the AI function or the AI model under the condition that the AI function or the AI model of the terminal equipment is not applicable is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] At present, artificial intelligence (AI) models or AI functions on the terminal equipment (UE) side are increasingly being used in communication technologies. Due to the generalization problem of AI models or AI functions, the applicable conditions or scenarios of AI models or AI functions on the UE side are limited, so that the AI ​​models or AI functions on the UE side may no longer be applicable under certain conditions or scenarios.

[0003] Therefore, when the AI ​​function or AI model is not applicable, how the UE should use the AI ​​function or AI model becomes a technical problem that needs to be solved urgently. Summary of the invention

[0004] The present application provides a communication method and a communication device to solve the problem of how a terminal device uses an AI function or an AI model when the AI ​​function or the AI ​​model is not applicable.

[0005] In a first aspect, the present application provides a communication method, the method comprising: sending first request information, where the first request information is used to request a network device to switch or deactivate a first artificial intelligence AI function; sending a first measurement report, where the first measurement report is a measurement report generated by a terminal device based on the first AI function before sending the first request information, or the first measurement report is a measurement report generated using a predefined field based on a measurement report format corresponding to the first AI function, or the first measurement report is a measurement report generated by the terminal device based on the first AI function and the first measurement report contains first content and / or second content, the credibility of the first content is higher than the credibility of the second content, or the first measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0006] Among them, this method can be executed by the terminal device, and can also be executed by a chip system, hardware circuit and / or software module applied to the terminal device.

[0007] Among them, the first artificial intelligence (AI) function is an AI function that is currently not applicable in the terminal device.

[0008] Optionally, the terminal device can determine whether the current AI function of the terminal device is applicable based on the judgment conditions configured by the network device for the terminal device, or the terminal device can determine whether the current AI function is applicable based on its own status information, where the status information includes speed, scene, location, cell, power, storage capacity and other information.

[0009] Optionally, the first request information may be a physical layer request, or a medium access control (MAC) layer request, or a radio resource control (RRC) layer request.

[0010] Optionally, the terminal device may periodically send the first request information. Accordingly, the network device periodically detects whether there is the first request information on the corresponding time domain resources or frequency domain resources. The period may be a predefined period or a period configured by the network device.

[0011] In this technical solution, the four first measurement reports sent by the terminal device correspond to the four default reporting modes of the terminal device. The terminal device can independently determine which measurement report to send, or determine it according to the configuration of the network device.

[0012] As an example, when the first measurement report is a measurement report generated based on the first AI function before sending the first request information, the default reporting is to report an unupdated measurement report; when the first measurement report is a measurement report generated using a predefined field in the measurement report format corresponding to the first AI function, the default reporting method is to report a measurement report filled with predefined fields; when the first measurement report is a measurement report generated based on the first AI function and the first measurement report contains first content and / or second content, the default reporting method is to report a measurement report that can distinguish the credibility of the content; when the first measurement report is a measurement report generated based on a non-AI function, the default reporting method is to report the measurement report corresponding to the non-AI function.

[0013] In the present technical solution, when the terminal device determines that the first AI function is not applicable, it can send a first request information to the network device to request the network device to deactivate the first AI function, or switch the first AI function to other applicable AI functions, and send a first measurement report obtained based on a predefined default reporting method to the network device, so that the network device can quickly identify whether the first measurement report is a reliable measurement report, thereby improving efficiency; when using the first AI function to generate a measurement report, the content in the first measurement report is distinguished, thereby avoiding the terminal device from using an inapplicable AI function to send an inaccurate measurement report to the network device, thereby avoiding power consumption of the terminal device and waste of AI resources.

[0014] In combination with the first aspect, in certain implementations of the first aspect, before sending the first request information, the method also includes: receiving first configuration information, the first configuration information being used to indicate a preset duration, and the starting time of the preset duration being determined based on the sending time of the first request information; wherein the duration between the sending time of the first request information and the time when the terminal device receives the response information is greater than the preset duration, and the response information is used to instruct the terminal device to switch the first AI function to the second AI function or deactivate the first AI function; the sending of the first measurement report includes: sending the first measurement report before the end time of the preset duration.

[0015] Optionally, the first configuration information is also used to instruct the terminal device to autonomously determine that the current AI function is not applicable for subsequent operations after the end of the preset time period.

[0016] Optionally, one AI function may correspond to one or more preset durations, and one preset duration may also correspond to one or more AI functions.

[0017] In this implementation, the network device can configure a timer for each AI function in the terminal device, and the duration of the timer is used to indicate the maximum response duration from the network device receiving the first request information to sending the response information. The duration of the timer can also be called a preset duration, the start time of the timer is the start time of the preset duration, and the stop time of the timer is the end time of the preset duration.

[0018] In this implementation, the network device configures a preset duration for the terminal device, so that after the preset duration ends, the terminal device does not need to wait for the network device to send a response message, but can independently determine that the current AI function is not applicable to subsequent operations to save power consumption.

[0019] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: after the end time of the preset duration, deactivating the first AI function and / or sending a second measurement report, wherein the second measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0020] In this implementation, the terminal device autonomously deactivates the first AI function after the end of the preset duration, and can also release the measurement configuration of the first AI function, such as one or more of the measurement resource configuration and the reporting configuration, to improve the utilization of AI resources.

[0021] Optionally, after the end of the preset time, the terminal device can also adopt a fallback method (such as falling back to a traditional method) to replace the first AI function to generate and send the first measurement report, thereby avoiding power consumption waste of the terminal device. Among them, the traditional method is a non-AI function method.

[0022] In combination with the first aspect, in certain implementations of the first aspect, before receiving the first configuration information, the method further includes: sending first indication information, where the first indication information is used to indicate the maximum value of the preset duration supported by the terminal device.

[0023] In this implementation, the maximum value of the preset duration can be understood as the maximum value of the duration that the terminal device expects to wait for switching or deactivating the first AI function, or the maximum duration that the terminal device allows to wait for the network device to switch / deactivate the first AI function after sending the first request information.

[0024] Optionally, the maximum values ​​of the preset durations corresponding to all AI functions in the terminal device may be consistent or inconsistent, and no specific limitation is made here.

[0025] In this implementation, the network device can configure a preset duration for the terminal device based on the first indication information, thereby improving the rationality of setting the preset duration.

[0026] In combination with the first aspect, in certain implementations of the first aspect, before sending the first request information, the method also includes: sending second indication information, the second indication information including at least one of the following information: combination information of applicable conditions supported by the AI ​​characteristics of the terminal device, measurement information reporting method corresponding to the combination information of the applicable conditions, and measurement information reporting method supported by the terminal device.

[0027] In this implementation, the corresponding configuration of the default AI function that can be used as a fallback when the activated AI function in the terminal device is not applicable can be determined based on the combination information of the applicable conditions supported by the AI ​​feature of the terminal device. It should be understood that the robustness or generalization of the default AI function is stronger than that of the activated AI function in the terminal device.

[0028] Among them, the corresponding configuration of the default AI function can be called the measurement information reporting method corresponding to the combination information of the applicable conditions supported by the AI ​​feature of the terminal device.

[0029] Optionally, the measurement information reporting method supported by the terminal device can be understood as the measurement information reporting method determined autonomously by the terminal device, including the default reporting method mentioned above, and also including the default AI function as fallback.

[0030] In this implementation, after the AI ​​function activated in the terminal device is no longer applicable, the first measurement report can be generated and determined according to the method indicated in the second indication information, thereby improving the flexibility of determining the first measurement report; and when the first measurement report is generated using the default AI function, the AI ​​capability information of the terminal device is more adapted, so that the accuracy of the first measurement report is higher.

[0031] In combination with the first aspect, in certain implementation methods of the first aspect, the first measurement report is generated based on a measurement information reporting method supported by the terminal device; wherein, the first measurement report also includes third indication information, and the third indication information is used to indicate the measurement information reporting method used by the terminal device when generating the first measurement report.

[0032] In this implementation, since the first measurement report is determined based on the measurement information reporting method autonomously determined by the terminal device, the specific measurement information reporting method used (such as the category or identifier of the aforementioned default reporting method, or the category or identifier of the default AI function) can be indicated in the first measurement report to avoid inconsistent understanding of the first measurement report by the network device and the terminal device.

[0033] In combination with the first aspect, in certain implementations of the first aspect, after sending the second indication information and before sending the first request information, the method further includes: receiving second configuration information, the second configuration information being used to indicate a measurement information reporting method used by the terminal device when the first AI function fails; wherein the first measurement report is a measurement report determined based on the second configuration information.

[0034] In this implementation, after receiving the second indication information, the network device may configure the terminal device with a measurement information reporting method used when the first AI function fails based on the second indication information. The failure of the first AI function may be understood as the first AI function is no longer applicable.

[0035] Optionally, the second configuration information may also be used to indicate whether the network device allows the terminal device to determine the first measurement report using an autonomously determined measurement information reporting method.

[0036] In combination with the first aspect, in some implementations of the first aspect, the first request information is further used to indicate a time when the first AI function fails.

[0037] In this implementation, the terminal device has the ability to predict that the currently applicable AI function may no longer be applicable in the future.

[0038] The failure moment of the first AI function may be understood as the moment when the first AI function is no longer applicable, and may be the moment when the measurement configuration of the first AI function is no longer applicable, such as the moment when the measurement resource configuration is no longer applicable and / or the reporting configuration of the first AI function is no longer applicable.

[0039] In this implementation, after predicting that the first AI function may fail in the future, the terminal device may carry the failure time or failure duration of the first AI function in the first request information and send it to the network device.

[0040] In this implementation, after predicting that the first AI function may fail, the terminal device sends a first request message to the network device in advance, thereby reserving time for the network device to send a response message, thereby reducing the time waiting for switching or deactivating the first AI function.

[0041] In combination with the first aspect, in certain implementations of the first aspect, before sending the first request information, the method also includes: sending fourth indication information, the fourth indication information is used to indicate the ability information of the terminal device to predict the failure of the AI ​​function, and the fourth indication information includes at least one of the following information: the terminal device has the ability to predict the failure of the AI ​​function; the expected failure time of the AI ​​function in the terminal device; and the confidence level of the expected failure time.

[0042] In this implementation, the terminal device has the ability to predict the failure of AI functions, which can be understood as the terminal device has the ability to predict that the currently applicable AI functions may no longer be applicable in the future.

[0043] Optionally, the starting time of the expected expiration time of the AI ​​function may be the sending time of the fourth indication information, or may be a time offset after a period of time based on the sending time of the fourth indication information; the ending time of the expected expiration time of the AI ​​function may be the expiration time of the AI ​​function, or may be a time offset after a period of time based on the expiration time of the AI ​​function. The offset time may be set according to actual needs, and this application does not make specific limitations on this.

[0044] Optionally, the expected failure time of the AI ​​function can be expressed by the failure time of the AI ​​function. For example, when the terminal device predicts that the third AI function may fail after 5ms, the expected failure time of the third AI function is 5ms. For another example, when the terminal device predicts that the third AI function fails at a certain time point, the predicted failure time of the third AI function is the time point.

[0045] Optionally, the expected failure duration of the AI ​​function can be expressed in a fixed duration level. For example, when the terminal device predicts that the third AI function may fail after 5ms, and 5ms is within the range of the second fixed duration level [5ms, 8ms], the expected duration of the third AI function is the second fixed duration level.

[0046] Optionally, the fixed duration level may be predetermined by the terminal device and the network device through a protocol, or may be configured by the network device to the terminal device, and this application does not impose any specific restrictions on this.

[0047] Optionally, the expected failure time of the AI ​​function can be represented by the characteristic value of the fixed duration level corresponding to the AI ​​function. The characteristic value of the fixed duration level can be the left endpoint, the right endpoint, or the average value of the fixed duration level interval range, etc., and no specific restrictions are made here. For example, when the terminal device predicts that the third AI function belongs to the range of the second fixed duration level [5ms, 8ms], the expected failure time of the third AI function can be 5ms, 8ms, or 6.5ms.

[0048] Optionally, the fourth indication information is also used to indicate the time point when the AI ​​function is expected to fail. The time point can be expressed by absolute time (such as Greenwich Mean Time, etc.), or by frame number, subframe number, time slot number, or symbol number.

[0049] Optionally, the fourth indication information is further used to indicate the AI ​​function failure interruption time, which indicates the length of time the AI ​​function will be invalid from the moment the AI ​​function fails, and after this period of time, the AI ​​function can be applied again. For example, when the interruption time is 10s, it means that within 10s from the moment the AI ​​function fails, the AI ​​function can be considered invalid, and after 10s, the AI ​​function can be considered no longer invalid, that is, the AI ​​function is still applicable.

[0050] In this implementation, the confidence level of the expected failure time may be understood as the accuracy of the expected failure time.

[0051] Optionally, different confidence levels may be set for different expected failure times. For example, when the expected failure time is represented by the failure time of the AI ​​function, if the expected failure time is within 5 seconds, the accuracy of the expected failure time may be 90%, and if the expected failure time is within 10 seconds, the accuracy of the expected failure time may be 80%.

[0052] In combination with the first aspect, in some implementations of the first aspect, the expected failure time is an expected failure time of the first AI function.

[0053] In this implementation, before the first AI function fails, the terminal device uses the first AI function to generate and report the first measurement report. After the first AI function fails, the terminal device can use the aforementioned default reporting method or the default AI function to replace the first AI function to determine and report the first measurement report, thereby avoiding the terminal device using an inappropriate AI function to send an inaccurate measurement report to the network device, thereby avoiding power consumption of the terminal device and waste of AI resources.

[0054] In combination with the first aspect, in some implementations of the first aspect, before sending the first request information, the method further includes: receiving third configuration information, where the third configuration information is used to indicate the time when the terminal device sends the first measurement report.

[0055] In this implementation, the first measurement report can be sent periodically or multiple times at the discretion of the terminal device, which results in the network device being unable to quickly identify whether the content in the first measurement report is reliable. Therefore, the network device can send third configuration information to the terminal device to limit the time of sending the first measurement report.

[0056] In combination with the first aspect, in certain implementations of the first aspect, the method further includes: before receiving the third configuration information, sending fifth indication information, wherein the fifth indication information is used to indicate the time when the terminal device expects to send the first measurement report after the AI ​​function fails.

[0057] In this implementation, the terminal device sends the expected sending time of the first measurement report to the network device, so that the network device can send the third configuration information based on the fifth indication information, so that the terminal device and the network device reach an agreement on the sending time of the first measurement report.

[0058] In combination with the first aspect, in certain implementations of the first aspect, the time for sending the first measurement report indicated by the third configuration information includes at least one of the following time points: the time for sending the first request information, a time point at which a first threshold condition is satisfied between the time point at which the first request information is sent, a time point at which a positive confirmation ACK or a negative confirmation NACK corresponding to the first request information is received, and a time point at which a second threshold condition is satisfied between the time point at which the positive confirmation ACK or the negative confirmation NACK corresponding to the first request information is received.

[0059] In a second aspect, the present application provides a communication method, the method comprising: receiving first request information, where the first request information is used to request a network device to switch or deactivate a first artificial intelligence AI function; receiving a first measurement report, where the first measurement report is a measurement report generated by a terminal device based on the first AI function before sending the first request information, or the first measurement report is a measurement report generated using a predefined field based on a measurement report format corresponding to the first AI function, or the first measurement report is a measurement report generated by the terminal device based on the first AI function and the first measurement report contains first content and / or second content, the credibility of the first content is higher than the credibility of the second content, or the first measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0060] Among them, this method can be executed by the network device, and can also be executed by a chip system, hardware circuit and / or software module applied to the network device.

[0061] In this implementation, after the terminal device sends the first request information and the first measurement report, the network device receives the first request information and the first measurement report accordingly.

[0062] In combination with the second aspect, in certain implementations of the second aspect, before receiving the first request information, the method also includes: sending first configuration information, the first configuration information being used to indicate a preset duration; wherein the duration between the time when the first request information is sent and the time when the terminal device receives the response information is greater than the preset duration, and the response information is used to instruct the terminal device to switch the first AI function to the second AI function or to deactivate the first AI function.

[0063] Optionally, the first configuration information is also used to instruct the terminal device to autonomously determine that the current AI function is not applicable for subsequent operations after the end of the preset time period.

[0064] In this implementation, the network device can configure a preset duration for the terminal device, so that after the preset duration ends, the terminal device does not need to wait for the network device to send a response message, but can independently determine that the current AI function is not applicable to subsequent operations to save power consumption.

[0065] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: receiving a second measurement report, where the second measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0066] In this implementation, after the end of the preset time period or after deactivating the first AI function, the terminal device generates the second measurement report in a non-AI function manner. Accordingly, the network device receives the second measurement report.

[0067] In combination with the second aspect, in certain implementations of the second aspect, before sending the first configuration information, the method also includes: receiving first indication information, where the first indication information is used to indicate the maximum value of the preset duration supported by the terminal device.

[0068] Among them, the maximum value of the preset duration can be understood as the maximum value of the duration that the terminal device expects to wait for switching or deactivating the first AI function, or the maximum duration that the terminal device allows to wait for the network device to switch / deactivate the first AI function after sending the first request information.

[0069] In this implementation, the network device can configure a preset duration for the terminal device based on the first indication information, thereby improving the rationality of setting the preset duration.

[0070] In combination with the second aspect, in certain implementations of the second aspect, before receiving the first request information, the method also includes: receiving second indication information, the second indication information including at least one of the following information: combination information of applicable conditions supported by the AI ​​characteristics of the terminal device, measurement information reporting method corresponding to the combination information of the applicable conditions, and measurement information reporting method supported by the terminal device.

[0071] In this implementation, the terminal device may send to the network device a measurement information reporting method that may be used when the activated AI function in the terminal device fails. Accordingly, the network device receives the second indication information.

[0072] In combination with the second aspect, in certain implementation methods of the second aspect, the first measurement report is generated based on a measurement information reporting method supported by the terminal device; wherein, the first measurement report also includes third indication information, and the third indication information is used to indicate the measurement information reporting method used by the terminal device when generating the first measurement report.

[0073] In combination with the second aspect, in certain implementations of the second aspect, after receiving the second indication information and before receiving the first request information, the method further includes: sending second configuration information, wherein the second configuration information is used to indicate the measurement information reporting method used by the terminal device when the first AI function fails; wherein the first measurement report is a measurement report determined based on the second configuration information.

[0074] In this implementation, the network device can configure the measurement information reporting method used when the first AI function fails for the terminal device based on the second indication information, so that the terminal device can generate and report the first measurement report based on the second configuration information.

[0075] Optionally, the second configuration information is further used to indicate whether the terminal device can determine the first measurement report using an autonomously determined measurement information reporting method.

[0076] In combination with the second aspect, in certain implementations of the second aspect, the first request information is further used to indicate a time when the first AI function fails.

[0077] In combination with the second aspect, in certain implementations of the second aspect, before receiving the first request information, the method also includes: receiving fourth indication information, the fourth indication information being used to indicate the ability information of the terminal device to predict the failure of the AI ​​function, the fourth indication information including at least one of the following information: the terminal device has the ability to predict the failure of the AI ​​function; the expected failure time of the AI ​​function in the terminal device; and the confidence level of the expected failure time.

[0078] In this implementation, the network device receives the fourth indication information sent by the terminal device.

[0079] In combination with the second aspect, in some implementations of the second aspect, the expected failure time is the expected failure time of the first AI function.

[0080] In combination with the second aspect, in some implementations of the second aspect, before receiving the first request information, the method further includes: sending third configuration information, where the third configuration information is used to indicate the time when the terminal device sends the first measurement report.

[0081] In this implementation, since the first measurement report can be sent periodically or multiple times at the discretion of the terminal device, the network device cannot quickly identify whether the content in the first measurement report is reliable. Therefore, the network device can send third configuration information to the terminal device to limit the time of sending the first measurement report.

[0082] In combination with the second aspect, in certain implementations of the second aspect, the method further includes: before sending the third configuration information, receiving fifth indication information, wherein the fifth indication information is used to indicate the time when the terminal device expects to send the first measurement report after the AI ​​function fails.

[0083] In this implementation manner, the network device may configure the third configuration information based on the fifth indication information to improve the configuration rationality of the sending time of the first measurement report.

[0084] In combination with the second aspect, in certain implementations of the second aspect, the time for sending the first measurement report indicated by the third configuration information includes at least one of the following moments: the time for sending the first request information, a moment when the first threshold condition is satisfied between the time for sending the first request information, a moment when the positive confirmation ACK or negative confirmation NACK corresponding to the first request information is received, and a moment when the second threshold condition is satisfied between the time for sending the first request information and the time for receiving the positive confirmation ACK or negative confirmation NACK corresponding to the first request information.

[0085] In a third aspect, the present application provides a communication device, which includes modules for implementing the method in the first aspect or any one of the implementations thereof, and each module can be implemented in the form of hardware and / or software.

[0086] For example, the device may include: a sending module. The sending module is used to send a first request message, wherein the first request message is used to request the network device to switch or deactivate a first artificial intelligence AI function; the sending module is also used to send a first measurement report, wherein the first measurement report is a measurement report generated by the terminal device based on the first AI function before sending the first request message, or the first measurement report is a measurement report generated using a predefined field based on the measurement report format corresponding to the first AI function, or the first measurement report is a measurement report generated by the terminal device based on the first AI function and the first measurement report contains a first content and / or a second content, the credibility of the first content is higher than the credibility of the second content, or the first measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0087] In combination with the third aspect, in some implementations of the third aspect, the device further includes: a receiving module. The receiving module is used to receive first configuration information before sending the first request information, the first configuration information is used to indicate a preset duration, and the starting time of the preset duration is determined based on the sending time of the first request information; wherein the duration between the sending time of the first request information and the time when the terminal device receives the response information is greater than the preset duration, and the response information is used to instruct the terminal device to switch the first AI function to the second AI function or deactivate the first AI function. The sending module is specifically used to: send the first measurement report before the end time of the preset duration.

[0088] In combination with the third aspect, in some implementations of the third aspect, the device further includes a processing module. The processing module is configured to deactivate the first AI function after the end time of the preset duration. The sending module is also configured to send a second measurement report after the end time of the preset duration, where the second measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0089] In combination with the third aspect, in certain implementations of the third aspect, the sending module is further used to send first indication information before receiving the first configuration information, wherein the first indication information is used to indicate the maximum value of the preset duration supported by the terminal device.

[0090] In combination with the third aspect, in certain implementations of the third aspect, the sending module is also used to send second indication information before sending the first request information, and the second indication information includes at least one of the following information: combination information of applicable conditions supported by the AI ​​characteristics of the terminal device, measurement information reporting method corresponding to the combination information of the applicable conditions, and measurement information reporting method supported by the terminal device.

[0091] In combination with the third aspect, in certain implementation methods of the third aspect, the first measurement report is generated based on a measurement information reporting method supported by the terminal device; wherein, the first measurement report also includes third indication information, and the third indication information is used to indicate the measurement information reporting method used by the terminal device when generating the first measurement report.

[0092] In combination with the third aspect, in certain implementations of the third aspect, the receiving module is further used to receive second configuration information after sending the second indication information and before sending the first request information, the second configuration information being used to indicate a measurement information reporting method used by the terminal device when the first AI function fails; wherein the first measurement report is a measurement report determined based on the second configuration information.

[0093] In combination with the third aspect, in certain implementations of the third aspect, the first request information is further used to indicate a time when the first AI function fails.

[0094] In combination with the third aspect, in certain implementations of the third aspect, the sending module is also used to send fourth indication information before sending the first request information, wherein the fourth indication information is used to indicate the ability information of the terminal device to predict the failure of the AI ​​function, and the fourth indication information includes at least one of the following information: the terminal device has the ability to predict the failure of the AI ​​function; the expected failure time of the AI ​​function in the terminal device; and the confidence level of the expected failure time.

[0095] In combination with the third aspect, in certain implementations of the third aspect, the expected failure time is the expected failure time of the first AI function.

[0096] In combination with the third aspect, in certain implementations of the third aspect, the receiving module is further used to receive third configuration information before sending the first request information, and the third configuration information is used to indicate the time when the terminal device sends the first measurement report.

[0097] In combination with the third aspect, in certain implementations of the third aspect, the sending module is also used to send fifth indication information before receiving the third configuration information, and the fifth indication information is used to indicate the time when the terminal device expects to send the first measurement report after the AI ​​function fails.

[0098] In combination with the third aspect, in certain implementations of the third aspect, the time for sending the first measurement report indicated by the third configuration information includes at least one of the following time points: the time for sending the first request information, a time point at which a first threshold condition is satisfied between the time point at which the first request information is sent, a time point at which a positive confirmation ACK or a negative confirmation NACK corresponding to the first request information is received, and a time point at which a second threshold condition is satisfied between the time point at which the positive confirmation ACK or the negative confirmation NACK corresponding to the first request information is received.

[0099] In a fourth aspect, the present application provides a communication device, which includes modules for implementing the method in the second aspect or any one of the implementations thereof, and each module can be implemented in the form of hardware and / or software.

[0100] For example, the device may include: a receiving module. The receiving module is used to receive a first request message, wherein the first request message is used to request the network device to switch or deactivate a first artificial intelligence AI function. The receiving module is also used to receive a first measurement report, wherein the first measurement report is a measurement report generated by the terminal device based on the first AI function before sending the first request message, or the first measurement report is a measurement report generated using a predefined field based on the measurement report format corresponding to the first AI function, or the first measurement report is a measurement report generated by the terminal device based on the first AI function and the first measurement report contains a first content and / or a second content, the credibility of the first content is higher than the credibility of the second content, or the first measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0101] In combination with the fourth aspect, in some implementations of the fourth aspect, the apparatus further includes a sending module. The sending module is used to send first configuration information before receiving the first request information, and the first configuration information is used to indicate a preset duration; wherein the duration between the time when the first request information is sent and the time when the terminal device receives the response information is greater than the preset duration, and the response information is used to instruct the terminal device to switch the first AI function to the second AI function or to deactivate the first AI function.

[0102] In combination with the fourth aspect, in certain implementations of the fourth aspect, the receiving module is further used to receive a second measurement report, where the second measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0103] In combination with the fourth aspect, in certain implementations of the fourth aspect, the receiving module is further used to receive first indication information before sending the first configuration information, wherein the first indication information is used to indicate the maximum value of the preset duration supported by the terminal device.

[0104] In combination with the fourth aspect, in certain implementations of the fourth aspect, the receiving module is also used to receive second indication information before receiving the first request information, and the second indication information includes at least one of the following information: combination information of applicable conditions supported by the AI ​​characteristics of the terminal device, measurement information reporting method corresponding to the combination information of the applicable conditions, and measurement information reporting method supported by the terminal device.

[0105] In combination with the fourth aspect, in certain implementation methods of the fourth aspect, the first measurement report is generated based on a measurement information reporting method supported by the terminal device; wherein, the first measurement report also includes third indication information, and the third indication information is used to indicate the measurement information reporting method used by the terminal device when generating the first measurement report.

[0106] In combination with the fourth aspect, in certain implementations of the fourth aspect, the sending module is also used to send second configuration information after receiving the second indication information and before receiving the first request information, wherein the second configuration information is used to indicate the measurement information reporting method used by the terminal device when the first AI function fails; wherein the first measurement report is a measurement report determined based on the second configuration information.

[0107] In combination with the fourth aspect, in certain implementations of the fourth aspect, the first request information is further used to indicate a time when the first AI function fails.

[0108] In combination with the fourth aspect, in certain implementations of the fourth aspect, the receiving module is further used to receive fourth indication information before receiving the first request information, wherein the fourth indication information is used to indicate the ability information of the terminal device to predict the failure of the AI ​​function, and the fourth indication information includes at least one of the following information: the terminal device has the ability to predict the failure of the AI ​​function; the expected failure time of the AI ​​function in the terminal device; and the confidence level of the expected failure time.

[0109] In combination with the fourth aspect, in certain implementations of the fourth aspect, the expected failure time is the expected failure time of the first AI function.

[0110] In combination with the fourth aspect, in certain implementations of the fourth aspect, the sending module is further used to send third configuration information before receiving the first request information, and the third configuration information is used to indicate the time when the terminal device sends the first measurement report.

[0111] In combination with the fourth aspect, in certain implementations of the fourth aspect, the receiving module is also used to receive fifth indication information before sending the third configuration information, and the fifth indication information is used to indicate the time when the terminal device expects to send the first measurement report after the AI ​​function fails.

[0112] In combination with the fourth aspect, in certain implementations of the fourth aspect, the time for sending the first measurement report indicated by the third configuration information includes at least one of the following moments: the time for sending the first request information, a moment when the first threshold condition is satisfied between the time for sending the first request information, a moment when the positive confirmation ACK or negative confirmation NACK corresponding to the first request information is received, and a moment when the second threshold condition is satisfied between the time for sending the first request information and the time for receiving the positive confirmation ACK or negative confirmation NACK corresponding to the first request information.

[0113] In a fifth aspect, the present application provides a communication device, including a processor, which can be coupled to a memory and is used to call a program code in the memory to execute the method as described in the first aspect or any possible implementation thereof. Optionally, the device also includes a memory. Optionally, the device also includes a communication interface, and the processor is coupled to the communication interface.

[0114] Optionally, the apparatus may be a terminal device, or a chip system, a hardware circuit and / or a software module applied in the terminal device.

[0115] In a sixth aspect, the present application provides a communication device, including a processor, which can be coupled to a memory and is used to call a program code in the memory to execute the method as described in the second aspect or any possible implementation thereof. Optionally, the device also includes a memory. Optionally, the device also includes a communication interface, and the processor is coupled to the communication interface.

[0116] Optionally, the apparatus may be a network device, or a chip system, a hardware circuit and / or a software module applied in a network device.

[0117] In a seventh aspect, the present application provides a communication system, which includes the device in the third aspect or the fifth aspect, and the device in the fourth aspect or the sixth aspect.

[0118] In an eighth aspect, the present application provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute the method described in the first aspect, the second aspect, or any possible implementation thereof.

[0119] In a ninth aspect, the present application provides a computer-readable medium storing a program code for execution by a device, wherein the program code includes a method for executing the method described in the first aspect, the second aspect, or any possible implementation method thereof. BRIEF DESCRIPTION OF THE DRAWINGS

[0120] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application;

[0121] Figure 2 A schematic flow chart of a communication method provided in Embodiment 1 of the present application;

[0122] Figure 2a Provide a schematic diagram for judging whether a prediction result is accurate for an embodiment of the present application;

[0123] Figure 3 A schematic flow chart of a communication method provided in Embodiment 2 of the present application;

[0124] Figure 3a A schematic diagram of applicable conditions of an AI feature provided in one embodiment of the present application;

[0125] Figure 3b A schematic diagram of configuring an AI function provided in one embodiment of the present application;

[0126] Figure 3c A schematic diagram of configuring an AI function provided in one embodiment of the present application;

[0127] Figure 4A schematic flow chart of a communication method provided in Embodiment 3 of the present application;

[0128] Figure 5 A schematic flow chart of a communication method provided in Embodiment 4 of the present application;

[0129] Figure 6 A schematic diagram illustrating a combination of information that explicitly indicates applicable conditions provided by an embodiment of the present application;

[0130] Figure 7 A schematic flow chart of a communication method provided in Embodiment 5 of the present application;

[0131] Figure 8 A schematic flow chart of a communication method provided in Embodiment 6 of the present application;

[0132] Fig. 9 A schematic flow chart of a communication method provided in Embodiment 7 of the present application;

[0133] Fig.10 A schematic flow chart of a communication method provided in Embodiment 8 of the present application;

[0134] Fig.11 A schematic diagram of the structure of a communication device provided in one embodiment of the present application;

[0135] Fig.12 A schematic diagram of the structure of a communication device provided for yet another embodiment of the present application.

[0136] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0137] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0138] At present, in version 18 of the fifth generation (5G) communication system, the basic framework of the life cycle management (LCM) of air interface artificial intelligence (AI) has been basically determined, as well as three air interface AI use cases / features: AI channel state indicator (CSI) feedback, AI beam management, and AI positioning. Considering that network equipment and terminal equipment can only present the concept of logical model to the outside world when using AI to implement the above use cases, the granularity of AI life cycle management can be divided into two granularities: AI functionality and AI model. Among them, AI function, as an AI feature / feature group enabled by one / multiple configurations, has a coarser granularity than the AI ​​model.

[0139] Taking the use of AI functions on the terminal device side as an example, considering the generalization problem when using AI functions, AI functions are not used in all situations, so that the applicable or available AI functions on the terminal device side may change dynamically with the changes of the terminal device. Changes in terminal devices include external changes such as the geographical location of the terminal device, the scene and the environment in which it is located, as well as internal changes such as the memory, power or other hardware conditions of the terminal device.

[0140] As an example, if under certain conditions, the performance of the AI ​​function can meet the preset requirements, then the AI ​​function can be considered applicable under the conditions, otherwise, the AI ​​function can be considered inapplicable under the conditions. For example, when the applicable scenario of an AI function is an indoor scenario, the AI ​​function is applicable in indoor scenarios and inapplicable in outdoor scenarios. For another example, an AI function is only applicable when the power of the terminal device is greater than or equal to the power threshold. When the power of the terminal device is less than the power threshold, the AI ​​function is no longer applicable.

[0141] It should be understood that AI models also have generalization issues, so the applicable or available AI functions on the terminal device side will also change dynamically with the changes of the terminal devices.

[0142] Moreover, the AI ​​model or AI function on the terminal device side needs to be controlled by the network side. For example, the activation, deactivation, switching, etc. of the AI ​​model or AI function on the terminal device side need to be used under the control of the network device. Therefore, when the AI ​​function or AI model on the terminal device side is not applicable, the terminal device can report relevant information to the network device, and the network device can deactivate the no longer applicable AI function or AI model based on the relevant information, or switch to or activate the applicable AI function or AI model.

[0143] However, there is a delay between when the AI ​​model or AI function on the terminal device side is no longer applicable and when the network device formally issues instructions for switching, activating, or deactivating the AI ​​model or AI function. How the terminal device should use the AI ​​function or AI model during this delay period has become a technical issue that needs to be solved urgently.

[0144] In view of this, the embodiments of the present application provide a communication method and a communication device to solve the problem of how the terminal device uses the AI ​​function or AI model within the delay time. The delay time is the period of time after the terminal device sends a request message to the network device to switch or deactivate the currently unapplicable AI function or AI model, and before receiving the formal instruction message of switching, activating, or deactivating the AI ​​model or AI function issued by the network device. The communication method and communication device provided in the present application are based on the same technical concept. Since the principles of solving the problem by the method and the device are similar, the implementation of the method and the device can refer to each other, and the repeated parts will not be repeated.

[0145] The embodiments of the present application will be described in detail below with reference to the accompanying drawings.

[0146] The technical solutions provided in the embodiments of the present application can be applied to various communication systems. For example, it can be applied to 5G communication systems, such as 5G new radio (NR) systems, and can be applied to various application scenarios of 5G communication systems, such as application scenarios using air interface AI models or AI functions in 5G cellular network systems. The technical solutions provided in the embodiments of the present application can also be applied to various communication systems that will evolve in the future, such as the sixth generation (6th generation, 6G) communication system, which is not specifically limited in the present application.

[0147] Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application. Figure 1 As shown, the communication network 100 includes a network device 101 and a terminal device 102 . The network device 101 can provide wireless access for one or more terminal devices 102 within the coverage of the network device 101 .

[0148] The network device 101 may be a node in a radio access network (RAN), which may also be called a base station, or a RAN node (or device). Some examples of the network device 101 include: a next generation nodeB (gNB), a next generation evolved nodeB (Ng-eNB), a transmission reception point (TRP), an evolved nodeB (eNB), a radio network controller (RNC), a nodeB (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home evolved nodeB, or home nodeB, HNB), a base band unit (BBU), or a wireless fidelity (Wifi) access point (AP). The network device 101 may also be a satellite, which may also be called a high-altitude platform, a high-altitude aircraft, or a satellite base station. The network device 101 may also be other devices having network device functions, for example, the network device 101 may also be a device that functions as a network device in device to device (D2D) communication, Internet of Vehicles, or machine to machine (M2M) communication. The network device 101 may also be any possible network device in a future communication system, and this application does not specifically limit this.

[0149] The terminal device 102, also known as user equipment (UE), mobile station (MS), mobile terminal (MT), etc., is a device that provides voice and / or data connectivity to users. The terminal device 102 includes a handheld device with a wireless connection function, a vehicle-mounted device, etc., and the vehicle-mounted device is also called an on-board unit (OBU). The terminal device 102 may be: a mobile phone, a tablet computer, a laptop computer, a PDA, a mobile internet device (MID), a wearable device (such as a smart watch, a smart bracelet, a pedometer, etc.), a vehicle-mounted device (such as a car, a bicycle, an electric car, an airplane, a ship, a train, a high-speed train, etc.), a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a smart home device (such as a refrigerator, a television, an air conditioner, an electric meter, etc.), an intelligent robot, workshop equipment, a wireless terminal in unmanned driving, a wireless terminal in remote medical surgery, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, or a wireless terminal in a smart home, a flying device (such as an intelligent robot, a hot air balloon, a drone), etc. The terminal device 102 may also be other devices with terminal device functions. For example, the terminal device 102 may also be a device that functions as a terminal device in device-to-device (D2D) communication, Internet of Vehicles, or machine-to-machine (M2M) communication. In particular, when communication is performed between network devices, a network device that functions as a terminal device may also be regarded as a terminal device, and this application does not specifically limit this.

[0150] Figure 2 A schematic flow chart of a communication method provided in Example 1 of the present application, applicable to Figure 1 The communication system shown in FIG. Figure 2 As shown, the method may include S210 and S220.

[0151] S210: Send first request information, where the first request information is used to request the network device to switch or deactivate the first AI function.

[0152] In this embodiment, when the terminal device determines that the current AI function is not applicable, the terminal device can send a first request message to the network device to request the network device to deactivate the currently inapplicable AI function or switch to other applicable AI functions. Accordingly, the network device receives the first request message. The currently inapplicable AI function can be referred to as the first AI function.

[0153] Optionally, the terminal device can determine whether the current AI function of the terminal device is applicable according to the judgment conditions configured by the network device for the terminal device. Among them, the judgment conditions include the conditions that need to be met when each AI function fails. For example, when the AI ​​function is applicable or fails, the threshold range that the speed of the terminal device needs to meet, the type of scene in which the terminal device is located, the current reference signal receive power (reference signal receive power, RSRP), signal to interference plus noise ratio (signal to interference plus noise ratio, SINR), reference signal receive quality (reference signal receive quality, RSRQ) and other signal quality conditions that need to be met, channel characteristics The conditions that need to be met (such as the threshold range of power delay profile (power delay profile, PDP) delay, the threshold range of channel impulse response (channel impulse response, CIR) delay, etc.), etc.

[0154] It should be noted that the failure of AI function can be understood as the inapplicability of AI function.

[0155] Optionally, the terminal device can determine whether the current AI function is applicable based on its own state information, and the state information includes information such as speed, scene, location, power, storage capacity, etc. For example, when the terminal device uses the AI ​​function for time domain prediction, when the speed of the terminal device belongs to the failure speed threshold range corresponding to the AI ​​function, it means that the AI ​​function can no longer support a longer measurement sample interval, or does not support a longer prediction sample interval, or cannot support the prediction of a larger prediction window. For another example, the terminal device can determine the delay distribution characteristics through the PDP spectrum of the channel, so as to determine the current scene of the terminal device. For example, when the delay distribution is concentrated in an area with a small delay, it can be determined that the terminal device is in an approximate line of sight (LOS) scene, or it can be determined that the terminal device is in an approximate open scene, so as to determine whether the current AI function is applicable. For another example, the terminal device determines whether the current AI function is applicable through physical conditions such as the current power and storage capacity of the terminal device. If the power required by the current AI function is greater than the current power of the terminal device, it can be considered that the current AI function is no longer applicable.

[0156] It should be noted that a measurement sample can be understood as one or a group of actual measurement results, and a prediction sample can be understood as one or a group of predicted measurement results or other predicted reporting quantities determined based on the predicted measurement results. As an example, the actual measurement result of a reference signal (RS) at a specific time can be understood as a measurement sample, such as the RSRP obtained based on the measurement of one RS; or the actual measurement results of multiple RSs at a specific time can also be understood as a measurement sample. As an example, the predicted measurement result of an RS at a specific time in the future can be understood as a prediction sample, such as the RSRP that may be measured based on the RS at this point in the future; or the predicted channel information determined based on the predicted measurement results of one or more RSs at a specific time in the future can also be understood as a prediction sample. Among them, if the predicted channel information is determined by the predicted measurement results of one or more RSs, there is no need to measure the actual measurement results of one or more RSs at this point in the future, and then determine the channel information at this point in time based on the actual measurement results, thereby saving resources.

[0157] As an example, the first request information may be a physical layer request. For example, the terminal device sends the first request information as uplink control information (UCI) carried on a physical uplink control channel (PUCCH) or a physical uplink shared channel (PUSCH) to the network device.

[0158] Among them, the network device can configure the configuration that allows the terminal device to report the request information for the terminal device, and allocate the corresponding UCI time domain resources and frequency domain resources. Among them, the time domain resources include the period, the number of occupied time domain units (such as the number of radio frames, subframes, time slots, symbols, etc.), the offset in the time domain position (such as the offset based on the radio frame, subframe, time slot, symbol, etc.), etc., and the frequency domain resources include the bandwidth part (bandwidth part, BWP) for sending the first request information, the position and number of resource blocks (resource block, RB), the position and number of resource elements (resource element, RE), the position and number of subcarriers, etc. Optionally, the network device can configure the PUCCH resource identifier used for the report request for the terminal device. Optionally, the network device can configure the number of reports of the report request information for the terminal device, such as the maximum number of reports.

[0159] Optionally, the terminal device may periodically send the first request information. Accordingly, the network device periodically detects whether there is the first request information on the corresponding time domain resources or frequency domain resources. The period may be a predefined period or a period configured by the network device.

[0160] Optionally, the network device can determine whether there is a first request information by detecting changes in energy (such as signal strength) on the corresponding time domain resource or frequency domain resource. For example, when the signal strength on the frequency domain resource exceeds a threshold range, it indicates that there is a first request information on the frequency domain resource.

[0161] Optionally, the network device may also determine whether the terminal device has sent a request message requesting switching or deactivation by determining an identifier in the demodulated or decoded first request message.

[0162] As an example, the network device can determine whether the terminal device has sent the request information by the length of the identifier. For example, when the length of the identifier is greater than the length threshold, it indicates that the terminal device has sent the request information; when the length of the identifier is less than or equal to the length threshold, it indicates that the terminal device has not sent the request information. For another example, when the length of the identifier is less than or equal to the length threshold, it indicates that the terminal device has sent the request information; when the length of the identifier is greater than the length threshold, it indicates that the terminal device has not sent the request information.

[0163] As another example, the length of the identifier may be 1 bit. In this example, it can be considered that when the identifier is 1, it indicates that the terminal device has sent the request information, and when the identifier is 0, it indicates that the terminal device has not sent the request information. It can also be considered that when the identifier is 0, it indicates that the terminal device has sent the request information, and when the identifier is 1, it indicates that the terminal device has not sent the request information.

[0164] As an example, the first request information may be a medium access control (MAC) layer request. For example, the first request information may be sent by configuring a MAC control element (MAC-CE) signaling specifically for the first request information, or by reusing other existing MAC-CE signaling to send the first request information. For example, the MAC-CE header may carry an identifier indicating that the MAC-CE reports the first request information, and the data unit of the MAC-CE may carry an AI function identifier associated with the first request information, such as an AI function identifier requested to be deactivated, or an AI function identifier requested to be switched and a target AI function identifier to be switched to.

[0165] Optionally, the network device may configure a trigger condition for the terminal device to send the first request information. When the trigger condition is met, the terminal device may trigger MAC-CE signaling to send the first request information; or, based on the implementation of the terminal device, the network device determines whether the terminal device can autonomously trigger the applicable MAC-CE signaling to send the first request information. The trigger condition may be a judgment condition configured by the network device for the terminal device to determine whether the AI ​​function is applicable, or other conditions configured by the network device, such as a periodic trigger condition, which is not specifically limited in this application.

[0166] As an example, the first request information may be a radio resource control (RRC) layer request. For example, the first request information may be sent by configuring a dedicated RRC layer signaling specifically for the first request information, or by adding / configuring a field for carrying the first request information in the existing RRC layer signaling, or by reusing other existing RRC layer signaling to send the first request information, and the existing RRC layer signaling includes RRC reconnection request information, UE capability update, UE assistance information (UE assistance information, UAI) and other signaling. For example, a new field is added to the existing RRC configuration of UAI to carry the first request information, and the network device may further configure and enable the field in the UAI configuration of RRC, so that the terminal device can trigger the sending of UAI and carry the first request in the newly added field.

[0167] Optionally, if the first request information is used to request deactivation of the first AI function, the first request information may carry an identifier of the first AI function in addition to the request information.

[0168] Optionally, if the first request information is used to request switching to the first AI function, the first request information may carry, in addition to the request information, an identifier of the first AI function and an identifier of a second AI function to be switched to.

[0169] S220, sending a first measurement report, where the first measurement report is a measurement report generated by the terminal device based on the first AI function before sending the first request information, or the first measurement report is a measurement report generated using a predefined field based on the measurement report format corresponding to the first AI function, or the first measurement report is a measurement report generated by the terminal device based on the first AI function and the first measurement report contains first content and / or second content, the credibility of the first content is higher than the credibility of the second content, or the first measurement report is a measurement report generated by the terminal device based on a non-AI function.

[0170] Optionally, the measurement report may be a CSI report, a positioning report, a mobility management report, etc., which is not specifically limited in this application.

[0171] In this embodiment, after sending the first request information and within the delay time before receiving the instruction information of the network device to officially send the switching and deactivation of the first AI function, the terminal device can send the first measurement report obtained based on the predefined default reporting method to the network device, and no longer continue to use the first AI function. Correspondingly, the network device receives the first measurement report.

[0172] As an example, the first measurement report is a first AI report generated based on the first AI function before sending the first request information.

[0173] In this example, the terminal device is not required to update the required first AI report, so that the terminal device no longer updates the AI ​​report corresponding to the first AI function before receiving the switching or deactivation indication information, so as to save power consumption and AI resources.

[0174] As an example, the first measurement report is a measurement report generated using a predefined field based on a measurement report format corresponding to the first AI function, wherein the predefined field may be predefined by a protocol or defined by a network device configuration.

[0175] Optionally, the report format of the measurement report generated using the predefined fields may be inconsistent with the report format of the first AI report, and this application does not make specific restrictions on this. For example, the length, position of the field, meaning of the field, and other contents of the measurement report generated using the predefined fields are inconsistent with the length, position of the field, meaning of the field, and other contents configured in the first AI report. Optionally, the predefined fields may be different from normal content. For example, the first field in the measurement report is used to represent the measured RSRP result, which is a numerical value, while the predefined field may be a meaningless or invalid numerical value or string. When the accuracy of the RSRP result measured in the first field is low, the predefined field can be used to fill the first field.

[0176] As an example, the first measurement report is a first AI report generated based on a first AI function, and the first measurement report includes a first content and a second content, and the credibility of the first content is higher than the credibility of the second content. For example, the first content may be a reliable result predicted based on the first AI function, and the second content may be an unreliable result predicted based on the first AI function, wherein the credibility may be understood as accuracy, or the probability that the predicted result is correct. For another example, the first content may be identification information for identifying a reliable result in the first measurement report, and the second content may be identification information for identifying an unreliable result in the first measurement report, or the first content may be identification information for identifying an unreliable result in the first measurement report, and the second content may be identification information for identifying a reliable result in the first measurement report, wherein the credibility may be understood as the accuracy of the identification, or the probability that the identification is correct.

[0177] In this example, when the first measurement report only includes one of the first content and the second content, the first content or the second content may be an identification bit, which is used to identify whether the information in the first measurement report is reliable information or unreliable information, wherein the credibility may be understood as the accuracy of the identification.

[0178] Optionally, in the configuration of the first measurement report, the content reported by the terminal device may include multiple prediction results. For example, in CSI prediction, the first measurement report includes actual measurement channel results or predicted channel results at multiple time points, and in beam management, the first measurement report includes predicted beam measurement results at multiple time points. Among them, because the first measurement report is determined based on the first AI function, the first measurement report will contain accurate prediction results and inaccurate prediction results. For example, the accurate prediction result may include a prediction result in which the duration between the prediction moment and the reporting moment is less than or equal to the duration threshold, and the inaccurate prediction result may include a prediction result in which the duration between the prediction moment and the reporting moment is greater than the duration threshold. Among them, the reporting moment is the sending moment of the first measurement report, and the prediction moment is the moment corresponding to the prediction result generated by the first AI function based on the measured information. For example, when the first AI function can predict the channel information at a certain moment in the future based on the measurement results of one or more RSs, the predicted moment corresponding to the predicted channel information can be understood as the future moment.

[0179] For example, Figure 2a A schematic diagram for judging whether the prediction result is accurate is provided for the embodiment of the present application. Figure 2aAs shown, the first measurement report contains 4 prediction results. Among them, T1, T2, T3, and T4 are the prediction moments corresponding to prediction result 1, prediction result 2, prediction result 3, and prediction result 4, respectively. Ts is the sending time of the first measurement report, and the duration between Ts and T0 is the preset duration threshold. Among them, if the duration between T1, T2 and Ts is less than the duration threshold, prediction results 1 and prediction result 2 are considered to be accurate prediction results, and if the duration between T3, T4 and Ts is greater than the duration threshold, prediction results 3 and prediction results 4 are considered to be inaccurate prediction results. Therefore, after the terminal device generates the first measurement report based on the first AI function, prediction results 1 and prediction result 2 can be identified as reliable results, and prediction results 3 and prediction results 4 are unreliable results in the first measurement report.

[0180] Optionally, a predefined field may be used to replace an inaccurate result in the first measurement report, so as to facilitate the network device to identify reliable information in the first measurement report and improve efficiency.

[0181] In this example, when some configurations of the first AI function are not applicable, some accurate information can still be reported to the network device, thereby improving the robustness of the technical solution.

[0182] As an example, the first measurement report is a measurement report generated based on a non-AI function. For example, in CSI feedback, the measurement report generated by the non-AI function may be a report determined based on the R15 to R18 codebook. For example, in beam management, the measurement report generated by the non-AI function may be a report determined by actual measurement (for example, traversing all beams). For example, in positioning, the measurement report generated by the non-AI function may be a report determined by traditional positioning methods such as round trip time (RTT) and time difference of arrival (TDOA). For example, in mobility management, the report generated by the non-AI function may be a report determined by actual measurement. This application does not limit the specific method of the non-AI function.

[0183] It should be understood that the four first measurement reports sent by the terminal device in this embodiment correspond to four default reporting methods of the terminal device.

[0184] In this embodiment, when the terminal device determines that the first AI function is not applicable, it can send a first request message to the network device to request the network device to deactivate the first AI function, or switch the first AI function to other applicable AI functions, and send a first measurement report obtained based on a predefined default reporting method to the network device, so that the network device can quickly identify whether the first measurement report is a reliable measurement report, thereby improving efficiency; when using the first AI function to generate a measurement report, the content in the first measurement report is distinguished, thereby avoiding the terminal device from using an inapplicable AI function to send an inaccurate measurement report to the network device, thereby avoiding power consumption of the terminal device and waste of AI resources.

[0185] Figure 3 A schematic flowchart of a communication method provided in Embodiment 2 of the present application. Figure 3 It may include S210 and S220, and may also include S201, S202 and S203.

[0186] S201, sending AI capability information of the terminal device.

[0187] In this embodiment, the AI ​​capability information includes the characteristics (features) of the AI ​​and the applicable conditions supported by the configuration under the corresponding feature.

[0188] Among them, the AI ​​feature mainly refers to the AI ​​feature or use case supported by the protocol, such as AI CSI compression feedback characteristics in the spatial-frequency domain, AI CSI prediction characteristics, AI spatial-domain beam prediction characteristics, AI time-domain beam prediction characteristics, AI direct positioning characteristics, and AI indirect positioning characteristics.

[0189] Each AI feature or configuration under each AI feature can have corresponding applicable condition information. For example, when a terminal device implements a certain AI feature or implements measurement / reporting under a certain AI feature, it needs to use input conditions, output conditions, applicable scenarios and other information that needs to be relied on.

[0190] As an example, in the features related to time domain prediction (such as AI time domain beam prediction or AI CSI prediction), the applicable conditions may include: the number of supported input measurement samples, the number of supported inference output samples, the supported input sample time interval, the supported output sample time interval, the supported predicted time of the inference output sample, the supported speed (such as speed range, speed value), the supported scene environment (such as indoor, outdoor, dense, sparse, etc.), the supported input sample types (such as RSRP, SINR, RSRQ, CIR or PDP and other signal measurement values, channel information, RS identity (identity, ID)), etc.), the supported output sample types (such as RSRP, SINR, CIR or PDP and other predicted signal measurement values, predicted channel information (such as precoding matrix indicator (PMI), rank indicator (RI), channel quality indicator (CQI), etc.), the predicted RS ID, etc.), supported measurement beam patterns, the association between measurement sets and prediction sets, supported preprocessing methods, supported post-processing methods, supported measurement reference signal types, supported prediction reference signal types, supported number of measurement ports for reference signals, supported time-frequency domain configurations of reference signals, etc.

[0191] For example, Figure 3a A schematic diagram of the applicable conditions of an AI feature provided by an embodiment of the present application. Figure 3a As shown, the AI ​​feature supports N input samples, an input sample time interval of X ms (milliseconds), and the input sample is RS; it supports M output samples, an output sample time interval of Yms, and the output sample is channel information.

[0192] As an example, in the relevant features of spatial prediction (such as AI spatial beam prediction), the applicable conditions may include: the size of the measurement set, the size of the prediction set, the supported measurement reference signal types, the supported prediction reference signal types, the association between the measurement set and the prediction set, the measured beam mode (pattern), the supported input sample types (such as RSRP, SINR, RSRQ, CIR or PDP signal measurement values, channel information, RS ID, etc.), the supported output sample types (such as RSRP, SINR, RSRQ, CIR or PDP, etc. predicted signal measurement values, predicted channel information (such as PMI, RI, CQI, etc.), predicted RS ID, etc.), supported preprocessing methods, supported post-processing methods, supported number of reference signal measurement ports, supported time-frequency domain configuration of reference signals, etc.

[0193] As an example, in the related features of spatial domain compression (such as spatial-frequency domain AI CSI feedback compression), the applicable conditions may include: supported input sample types (such as signal measurement values ​​such as RSRP, SINR, RSRQ, CIR or PDP, channel information, RS ID, etc.), channel characteristic vectors, etc., supported measurement reference signal types, supported number of measurement ports for reference signals, supported time-frequency domain configurations of reference signals, supported output sample types (such as predicted signal measurement values ​​of RSRP, SINR, CIR or PDP, channel information (such as PMI, RI, CQI, etc.), predicted RS ID, etc.), supported quantization methods (such as vector quantization, scalar quantization, etc.), supported number of quantization bits, supported preprocessing methods, supported post-processing methods, etc.

[0194] As an example, in the relevant features of positioning, the applicable conditions may include: the types of supported input samples, such as signal measurement values ​​such as CIR or PDP, etc.; the types of supported output samples, such as LOS identification, non-line of sight (NLOS) identification, time of arrival (TOA) information, location information, etc., the number of sampling points of supported input samples, the number of truncated sampling points of supported input samples, the sampling rate of supported input samples, the number of transmit receive points (TRP) supported for measurement, the supported timing error range, the supported synchronization error range, the number of supported reference signal measurement ports, the supported time-frequency domain configuration of reference signals, etc.

[0195] Optionally, AI capability information can be carried in existing UE capability information (UE_CAP_INFO) and other signaling, and sent to the network device together with other UE capability information after the terminal device accesses the network, for example, via non-access stratum (NAS) signaling.

[0196] Optionally, a separate dedicated AI capability signaling similar to UE_CAP_INFO signaling, such as UE_AI_CAP_INFO, may be configured for the AI ​​capability information to send the AI ​​capability information.

[0197] S202, receiving an AI function configured by a network device.

[0198] In this embodiment, the network device can configure a group of AI functions for each AI feature according to the AI ​​capability information reported by the terminal device, and activate one of the AI ​​functions in the group of AI functions.

[0199] When configuring an AI function for each AI feature, the network device can combine multiple AI functions based on the applicable conditions supported by each AI feature. Therefore, multiple AI functions can be configured under the same AI feature.

[0200] For example, Figure 3b This is a schematic diagram of configuring an AI function provided by an embodiment of the present application. Figure 3b As shown in (a) in the figure, assuming that the applicable conditions supported by the AI ​​feature include: the number of supported input measurement samples is 1, 2, or 4, the number of supported inference output samples is 1 or 2, and the time interval of supported output samples is 2ms or 4ms, then the AI ​​function configured by the network device for the AI ​​feature can be a combination of the above three applicable conditions. Figure 3b As shown in (b), the AI ​​functions that can be configured under this AI feature include {1,1,2ms}, {1,1,4ms}, ..., {1,2,2ms}, etc. Among them, {1,2,2ms} can be understood as an AI function that inputs 1 measurement sample, outputs 2 inference samples, and the time interval between the two output inference samples is 2ms. Among them, the parameter of the number of supported input measurement samples in the applicable conditions indicates that when the terminal device implements this AI feature, 1, 2 or 4 measurement results are required as input samples. Therefore, the network device can configure one or more reference signals for the terminal device so that the terminal device can complete 1, 2 or 4 measurements, so that the terminal device can implement the input of this AI feature. The parameter of the number of supported inference output samples in the applicable conditions indicates that when the terminal device implements this AI feature, 1 or 2 output results obtained by AI inference can be obtained. Therefore, the network device can configure one or more reporting configurations for the terminal device so that the terminal device can report 1 or 2 prediction results obtained by using AI inference to the network device. The supported output sample time interval parameter in the applicable condition indicates that when the terminal device implements the AI ​​feature, the interval between the inferred output results is 2ms or 4ms. Therefore, the network device can configure the time interval between the predicted reporting results or the prediction time of each prediction result to 2ms or 4ms in the reporting configuration configured for the terminal device.

[0201] Optionally, the applicable conditions supported by the AI ​​feature may also include a supported time interval of input samples, such as 2ms or 4ms. The time interval parameter of the input samples indicates that when the terminal device implements the AI ​​feature, the interval between the measurement results or measurement signals may be 2ms or 4ms. Therefore, when the network device configures a reference signal for the terminal device, the interval between the reference signals may be configured to be 2ms or 4ms.

[0202] In one achievable manner, configuration of the AI ​​function may be expressed as configuration of AI-related measurement configuration, such as configuration of AI-related measurement resource configuration and / or reporting configuration.

[0203] As an example, AI-related configurations can be identified in the measurement resource configuration and / or reporting configuration in a certain measurement configuration, so that when the terminal device uses the measurement configuration, it can determine the AI-related measurement resource configuration and / or reporting configuration based on the identification information to implement the configuration of the AI ​​function, thereby enabling AI-based features such as AI CSI feedback, AI beam management, AI positioning, etc.

[0204] As an example, the identification information in the measurement resource configuration or reporting configuration may be a Boolean value, and when the Boolean value is true, it indicates that the measurement resource configuration or reporting configuration can be used for AI. Among them, the AI ​​reporting amount can also be used in the reporting configuration to indicate that the reporting configuration can be applied to AI. For example, in the reporting configuration of CSI feedback, the reporting amount can be the compression result or index of the PMI or CSI using AI; in the reporting configuration of beam management, the reporting amount can be the beam index or predicted measurement result using AI.

[0205] For example, Figure 3c This is a schematic diagram of configuring an AI function provided by an embodiment of the present application. Figure 3c The CSI measurement configuration shown in (a) includes 2 CSI measurement resource configurations and 1 CSI reporting configuration, and identification information is used in each CSI measurement resource configuration and CSI reporting configuration to indicate whether the configuration is related to AI. Wherein, the Boolean value in CSI measurement resource configuration 1 is true, and CSI measurement resource configuration 1 includes multiple CSIRS resources, which means that the measurement results of multiple CSIRS resources in CSI measurement resource configuration 1 can be used for AI, the reporting amount in CSI reporting configuration 1 is AIPMI, and the Boolean value in CSI reporting configuration 1 is true, which means that CSI reporting configuration 1 is related to AI.

[0206] See also Figure 3cIn (a), if the Boolean values ​​in CSI measurement resource configuration 1 and CSI measurement resource configuration 2 are both true, and the reporting amount of CSI reporting configuration 1 is AIPMI, the terminal device can generate a CSI measurement configuration for the AI ​​function based on CSI measurement resource configuration 1, CSI measurement resource configuration 2, and CSI reporting configuration 1 to enable AI CSI feedback. It should be understood that as long as the CSI measurement configuration contains identification information indicating that the measurement resource configuration or reporting configuration can be used for AI, it can be considered that the measurement configuration implements the configuration of the AI ​​function.

[0207] In one achievable method, the corresponding measurement configuration can be directly configured for the AI ​​function, such as measurement resource configuration and reporting configuration. Figure 3c As shown in (b), the AI ​​CSI measurement configuration includes AI CSI measurement resource configuration and AI CSI reporting configuration.

[0208] It should be understood that the measurement resource configuration and reporting configuration in this implementation can be used for AI. Therefore, when this method is used to implement the configuration of the AI ​​function, the identification information used to indicate AI related may not be carried in the measurement resource configuration and / or reporting configuration.

[0209] Optionally, in the above configuration, the identifier of the AI ​​model can be further configured or associated.

[0210] Optionally, the identifier of the AI ​​model may be global (eg, globally unique) or local (eg, effective only in a certain area).

[0211] In this embodiment, the measurement resource configuration and the reporting configuration can be combined into a configuration of an AI function. Specifically, the configuration of the AI ​​function can be implemented by associating a group of measurement resource configurations and reporting configurations. For example, the purpose of the AI ​​function is to predict the channel information once in the future (such as 10ms later) based on the measurement results of three historical channel state information reference signals (CSIRS) (the measurement time of each CSIRS can be the same or different). Among them, the measurement resource configuration of the AI ​​function includes three CSIRS resources, each CSIRS resource has different or the same time-frequency domain, port and other configurations, the reporting configuration is channel information, and further indicates that the channel information is the channel information reported 10ms later. Therefore, the terminal device can obtain the channel information after 10ms in the future through the measurement results of the three CSIRS resources measured historically, so that there is no need to measure the CSIRS after 10ms to determine the channel information after 10ms.

[0212] Optionally, the same AI function may correspond to multiple measurement resource configurations or multiple reporting configurations, which is not specifically limited in this application.

[0213] As an example, the network device can configure the AI ​​function and / or activate the AI ​​function for the terminal device through at least one of RRC signaling, MAC-CE signaling, downlink control information (DCI) or NAS signaling. Taking RRC signaling as an example, the network device can add the corresponding field of the measurement resource configuration of the AI ​​function in the measurement resource configuration of the RS to indicate that the RS resource can be used for the input of the AI ​​function; or, add the corresponding field of the reporting configuration of the AI ​​function in the reporting configuration of the CSI or positioning to indicate that the reporting is associated with the AI ​​function or the reporting needs to be determined based on the AI ​​function. Therefore, the network device can carry the information for configuring the AI ​​function and the information for activating the AI ​​function in the above-mentioned signaling, and send it to the terminal device, and accordingly, the terminal device receives the configuration information and activation information of the AI ​​function.

[0214] Optionally, the configuration and activation of the AI ​​function may be implemented through one signaling or through a combination of multiple signalings, and the present application does not impose any specific restrictions on this. For example, the network device configures a group of AI functions for an AI feature of a terminal device through RRC signaling, selects a subset of the group of AI functions through MAC-CE signaling, and dynamically activates one or more AI functions in the subset through DCI signaling. For another example, the network device configures a group of AI functions for an AI feature of a terminal device through RRC signaling, and activates one or more AI functions in the group of AI functions through MAC-CE signaling. For another example, the network device configures a group of AI functions for an AI feature of a terminal device through RRC signaling, and activates one or more AI functions in the group of AI functions through RRC signaling.

[0215] Optionally, the configuration and activation of the AI ​​function can be simultaneous, for example, when configuring the AI ​​function, one of the AI ​​functions is activated by default. Among them, the AI ​​function activated by default can be determined by the default rule between the network device and the terminal device (such as the maximum or minimum value of the ID of the AI ​​function). For another example, the AI ​​function is configured through a first RRC signaling, and the AI ​​function is activated through a second RRC signaling. The first RRC signaling and the second RRC signaling can be the same RRC signaling or different RRC signaling.

[0216] Optionally, one or more AI functions may be activated simultaneously.

[0217] In this embodiment, the terminal device can perform measurement based on the measurement resource configuration in the measurement configuration corresponding to the activated AI function, and report based on the reporting configuration in the measurement configuration corresponding to the AI ​​function.

[0218] S210: Send first request information, where the first request information is used to request the network device to switch or deactivate the first AI function.

[0219] Optionally, the judgment conditions for determining whether the AI ​​function is applicable, configured by the network device for the terminal device, may be carried in the configuration information of the AI ​​function and delivered together.

[0220] S220: Send a first measurement report.

[0221] The specific implementation of S210 and S220 can refer to the relevant content in the first embodiment, which will not be repeated here.

[0222] S203, receiving response information sent by the network device, where the response information is used to instruct the terminal device to deactivate the first AI function, or switch the first AI function to the second AI function.

[0223] In this embodiment, after receiving the first request information, the network device may respond to the first request information and send response information to the terminal device. Accordingly, the terminal device receives the response information.

[0224] Optionally, the response information may include an instruction to deactivate the first AI function, or an instruction to switch the first AI function to the second AI function. After receiving the response information, the terminal device no longer uses the predefined default reporting method to report the first measurement report, or the terminal device reports the measurement report according to the measurement resource configuration and reporting configuration corresponding to the second AI function indicated in the response information.

[0225] Optionally, the response information may include an instruction to deactivate the first AI function, and may also include an instruction to activate other AI functions, so that the terminal device can report the measurement report based on the measurement resource configuration and reporting configuration corresponding to the other AI functions.

[0226] Optionally, the response information can be carried in the DCI information for indication. For example, a dedicated field is set in the DCI information or a reserved field in an existing field in the DCI information is used to carry the identifier of the first AI function to be deactivated, or a dedicated field is set in the DCI or a reserved field in an existing field is used to carry a deactivation indication, indicating that all activated AI functions in the current terminal device are deactivated. For another example, a dedicated field is set in the DCI information or a reserved field in an existing field is used to carry the identifier of the second AI function to be switched to. Optionally, the identifier of the first AI function to be switched can also be carried to indicate switching from the first AI function to the second AI function.

[0227] Optionally, the response information can be carried in the MAC-CE information for indication. For example, a MAC-CE for deactivation is used, and the MAC-CE header or data unit indicates that the MAC-CE is a deactivation indication, and the data unit of the MAC-CE carries the identifier of the first AI function that needs to be deactivated. For another example, a MAC-CE for AI function switching is used, and the MAC-CE header or data unit indicates that the MAC-CE is an AI function switching indication, and the data unit of the MAC-CE carries the identifier of the second AI function to be switched to. Optionally, the identifier of the first AI function to be switched can also be carried to indicate the switch from the first AI function to the second AI function.

[0228] Optionally, the response information may be carried in RRC signaling for indication. For example, an RRC signaling for deactivation is used, and the signaling carries the identifier of the first AI function to be deactivated. For another example, an RRC signaling for AI function switching is used, and the RRC signaling carries the identifier of the second AI function to be switched to. Optionally, the first AI function identifier currently to be switched may also be carried to indicate switching from the first AI function to the second AI function.

[0229] It should be understood that if the network device does not receive the first request information, or does not respond to the first request information, the network device will not send a response message to the terminal device, causing the first AI function to be activated for a long time, and the terminal device may not be suitable for using the first AI function, thereby causing the first AI function to occupy the AI ​​resources of the terminal device for a long time, resulting in a waste of resources. If the network device takes too long to send a response message, it will also cause a certain degree of resource waste.

[0230] Therefore, a preset time duration can be agreed upon between the terminal device and the network device. After the preset time duration has expired, the terminal device no longer needs to wait for the network device to send a response message, but can adopt autonomous decision-making or fallback to handle the failure of the first AI function in order to save resources.

[0231] Based on the above description, Figure 4 This is a schematic flow chart of a communication method provided in Example 3 of the present application. Figure 4 As shown, the method may include S410 to S450.

[0232] S410, sending first indication information, where the first indication information is used to indicate the maximum value of a preset duration supported by the terminal device.

[0233] In this embodiment, the maximum value of the preset duration can be understood as the maximum value of the delay time expected by the terminal device for the network device to respond to the terminal device deactivating / switching the first AI function, or the maximum duration allowed for the terminal device to wait for the network device to switch / deactivate the first AI function after sending the first request information.

[0234] Optionally, the first indication information may be sent to the network device together with the AI ​​capability information of the terminal device. The specific implementation method of reporting the AI ​​capability information may refer to S201, which will not be described in detail here.

[0235] Optionally, the first indication information may be sent to the network device separately, for example, after the terminal device receives the AI ​​function configured by the network device, it is sent to the network device.

[0236] Optionally, the maximum values ​​of the preset durations corresponding to all AI functions in the terminal device may be consistent or inconsistent, and this application does not impose any specific restrictions on this.

[0237] S420: Receive first configuration information, where the first configuration information is used to indicate a preset duration.

[0238] In this embodiment, after receiving the first indication information, the network device can configure a timer for each AI function in the terminal device based on the first indication information, and the duration of the timer is used to indicate the maximum response duration from the network device receiving the first request information to sending the response information. The duration of the timer can also be called a preset duration, the start time of the timer is the start time of the preset duration, and the stop time of the timer is the end time of the preset duration.

[0239] Among them, the first configuration information is also used to instruct the terminal device to autonomously determine the deactivation operation of the first AI function after the timer stops.

[0240] Optionally, one AI function may correspond to one or more timers, and one timer may correspond to one or more AI functions.

[0241] Optionally, the first configuration information may be sent to the terminal device together with the AI ​​function configured by the network device for the terminal device. The specific implementation of the network device configuring the AI ​​function for the terminal device can be referred to S202, which will not be repeated here.

[0242] Optionally, the first configuration information may also be sent to the terminal device separately, and this application does not make any specific limitation on this.

[0243] Optionally, the duration of the timer can be bound to the measurement configuration corresponding to each AI function, such as the measurement resource configuration or the reporting configuration, or it can be configured separately and associated with the corresponding AI function. For example, the duration of a timer is configured in the measurement resource configuration of the AI ​​function, or the duration of a timer is configured in the reporting configuration of the AI ​​function. For another example, in the AI ​​function configuration, the duration of a timer is configured. For another example, after the AI ​​function is configured, the timer is configured and the timer is associated with the AI ​​function.

[0244] Optionally, the unit of the timer duration can be a time unit, such as hours, minutes, seconds, milliseconds, microseconds, nanoseconds, etc., or a time unit of the communication system, such as time slots, symbols, frames, subframes, and time units Tc and Ts, etc. This application does not impose any restrictions on this.

[0245] Optionally, the activation of the timer configured by the network device for the AI ​​function can be synchronized with the activation of the AI ​​function. For example, when the network device activates an AI function, the timer corresponding to the AI ​​function is activated synchronously. It should be noted that the activation of a timer is different from the start of a timer. A timer can only be started when it is in an activated state.

[0246] Optionally, the timer may be predefined by the protocol, in which case S410 and S420 may not be executed, and S430, S440 and S450 may be directly executed.

[0247] Optionally, if the timer is predefined by the protocol, the protocol may define a uniform duration for all AI functions in the terminal device, or may define different durations for different AI functions.

[0248] Optionally, if the timer is predefined by the protocol, the timer can be used only for AI functions that meet certain conditions, for example, when the number of RSs measured by the AI ​​function meets the first threshold, or when the number of prediction results output by the AI ​​function meets the second threshold, the timer can be used. The first threshold and the second threshold can be set according to actual needs. For AI functions that do not meet the conditions, it is considered that the timer is not used.

[0249] Optionally, when the network device may configure the timer in an autonomously determined manner instead of based on the first indication information, S410 may not be executed, and S420, S430, S440 and S450 may be directly executed.

[0250] S430: Send first request information, where the first request information is used to request the network device to switch or deactivate the first AI function.

[0251] In this embodiment, optionally, after sending the first request information, the terminal device can immediately start the timer corresponding to the first AI function, or start the timer corresponding to the first AI function after a period of time after the first request information is sent. This application does not impose any specific restrictions on this.

[0252] Optionally, the offset duration may be pre-defined by the protocol, may be a network device configuration, or may be determined by the network device based on the expected offset duration reported by the terminal device. This application does not impose any specific restrictions on this.

[0253] It should be understood that the duration of the timer is less than or equal to the duration between the time when the first request information is sent and the time when the terminal device receives the response information.

[0254] In addition to the above description, the specific implementation method of S430 can refer to S210 and will not be repeated here.

[0255] S440: Send a first measurement report.

[0256] In this embodiment, the terminal device sends the first measurement report using the default reporting method described in S220 before the timer stops, which is not repeated here.

[0257] S450: Deactivate the first AI function and / or send a second measurement report.

[0258] In this embodiment, after the timer stops, the terminal device uses an autonomous decision-making method to deactivate the first AI function, or uses a fallback method to report the second measurement report, without the network device indicating the deactivation or fallback. The second measurement report can be determined based on other AI functions or based on traditional or non-AI methods, and this application does not limit this.

[0259] Optionally, after the terminal device deactivates the first AI function, the measurement configuration of the first AI function, such as the measurement resource configuration and / or the reporting configuration, can be synchronously released to improve the utilization rate of AI resources. Among them, if the measurement resource configuration or reporting configuration corresponding to the first AI function is also associated with other AI functions that have not expired, the measurement resource configuration or reporting configuration corresponding to the first AI function will not be released. For example, if the measurement resource configuration of the first AI function is the first measurement resource configuration, the reporting configuration is the first reporting configuration, and the measurement resource configuration of the second AI function is also the first measurement resource configuration, and the reporting configuration is the second reporting configuration, then when the first AI function is deactivated and the second AI function is still activated, only the first reporting configuration is released without releasing the first measurement resource configuration.

[0260] Optionally, the network device and the terminal device can determine whether the terminal device can use a fallback method (such as falling back to a traditional method) to replace the first AI function by means of protocol pre-definition or network device configuration. The traditional method is a non-AI function method.

[0261] In this embodiment, by configuring a timer for the AI ​​function, after the timer stops, the terminal device no longer needs to wait for the network device to send a response message, but can handle the failure of the first AI function by autonomous decision-making or fallback, thereby avoiding waste of AI resources and power consumption of the terminal device.

[0262] In one possible method, if the terminal device receives a response message sent by the network device before the timer stops, the terminal device deactivates the first AI function according to the instruction of the response information, or switches to the second AI function, and generates a second measurement report according to other AI functions or other reporting methods indicated in the response information, and sends it to the network device.

[0263] Based on the methods shown in Embodiment 1 and Embodiment 2, when the first AI function fails, the terminal device may also use the default AI function shown in Embodiment 4 to generate a first measurement report and send it to the network device.

[0264] For example, Figure 5 This is a schematic flow chart of a communication method provided in Embodiment 4 of the present application. Figure 5 As shown, the method may include S510 to S550.

[0265] S510: Send second indication information, where the second indication information includes combination information of applicable conditions supported by the AI ​​characteristics of the terminal device and / or a measurement information reporting method corresponding to the combination information of applicable conditions.

[0266] In the embodiment of the present application, the combination information of applicable conditions can be understood as the applicable conditions that the AI ​​feature needs to support when configuring an AI function with robustness or generalization. It should be understood that the combination information of applicable conditions can include different types of applicable conditions, such as supported input samples, supported output samples, etc. The applicable conditions under each type can include one or more applicable conditions. For example, the applicable conditions of the supported input sample type can include applicable conditions that support 1 input sample, or can include applicable conditions that support 1 or 2 input samples.

[0267] Optionally, the second indication information may be sent to the network device together with the AI ​​capability information of the terminal device. The specific implementation method of reporting the AI ​​capability information may refer to S201, which will not be described in detail here.

[0268] As an example, when reporting AI capability information, the combination information of applicable conditions supported by the AI ​​feature can be explicitly indicated in the applicable conditions supported by the AI ​​feature. For example, in the AI ​​spatial beam prediction feature, the applicable conditions supported by the AI ​​feature include: the number of beams supported for measurement is [2, 4, 8], and the range of beam sets supported for prediction is [16, 64]. Among them, 2 in the number of beams measured in this example and 16 in the range of beam sets predicted are explicitly indicated as the combination information of applicable conditions.

[0269] It should be understood that the applicable conditions supported by the AI ​​feature may include combined information of the applicable conditions supported by the AI ​​feature, that is, the combined information of the applicable conditions may be a subset of the applicable conditions reported by the terminal device.

[0270] Optionally, the applicable conditions supported by the AI ​​feature may be reported in the first list, and the combination information of the applicable conditions supported by the AI ​​feature may be reported in the second list, thereby explicitly indicating the combination information.

[0271] Optionally, the applicable conditions supported by the AI ​​feature may be reported in the first list, and on this basis, the applicable conditions in the combined information of the applicable conditions supported by the AI ​​feature may also be reported in the first list. Optionally, an identifier may be set before the combined information to identify the part as combined information.

[0272] Optionally, in the reported applicable conditions supported by the AI ​​feature, combination information of applicable conditions supported by the AI ​​feature may be identified, thereby explicitly indicating the combination information.

[0273] Taking AI time domain prediction beam characteristics as an example, Figure 6A schematic illustration of combined information that explicitly indicates applicable conditions provided for one embodiment of the present application. Figure 6 (a) in the figure is the applicable conditions supported by the AI ​​feature reported by the terminal device, including the supported time window of input samples is [5ms, 10ms], the supported number of time domain input measurement samples is [1,2,4], and the supported number of time domain reasoning output measurement samples is [1,2].

[0274] like Figure 6 As shown in (b) in the figure, in the applicable conditions supported by the AI ​​feature, such as 5ms in the time window, 1 in the number of input measurement samples, and 1 in the number of inference output measurement samples, identification information is added to identify these three conditions as applicable conditions in the combination information of applicable conditions supported by the AI ​​feature. Optionally, the length of the identification information can be 1 bit. Optionally, the identification information can be a Boolean representation of true / false. For easy distinction, in Figure 6 In (b), 5 ms in the time window, 1 in the number of input measurement samples, and 1 in the number of inference output measurement samples are bolded.

[0275] As another example, when reporting AI capability information, in the applicable conditions supported by the AI ​​feature, the applicable conditions in the combination information of the applicable conditions supported by the AI ​​feature may be indicated implicitly or according to a predefined rule. For example, in the AI ​​spatial beam prediction feature, the applicable conditions supported by the AI ​​feature include: the number of beams supported for measurement is [2,4,8], and the range of beam sets supported for prediction is [16,64]. Among them, the combination information of applicable conditions supported by the AI ​​feature may be parameters at specific positions in each type of applicable conditions (such as the first parameter), such as using 2 in the number of measured beams and 16 in the range of predicted beam sets in this example as the combination information of applicable conditions, thereby implicitly indicating the combination information.

[0276] Optionally, the applicable conditions in the combination information of applicable conditions supported by the AI ​​feature may be determined in a manner predefined by the protocol. For example, the condition with the lowest or most relaxed capability requirement among the applicable conditions supported by the AI ​​feature may be used as the combination information, such as the condition with the smallest parameter value among the applicable conditions as the applicable condition in the combination information of the applicable conditions.

[0277] Optionally, the combination information in the applicable conditions supported by the AI ​​feature can be multiple. For example, there are more than one conditions that can be combined in each type of applicable conditions supported by the AI ​​feature. For example, in the number of beams supported for measurement in the above-mentioned AI spatial beam prediction feature, the conditions that can be combined include 2 and 4.

[0278] Optionally, after determining the combination information of applicable conditions supported by the AI ​​feature, when it is determined according to the combination information that the activated AI function in the terminal device is not applicable, the corresponding configuration of the default AI function can be used as a fallback solution, so that when the first AI function fails, the terminal device can use the default AI function to generate and report the first measurement report. Among them, the corresponding configuration of the default AI function can be referred to as the configuration of the measurement information reporting method corresponding to the combination information of applicable conditions supported by the AI ​​feature of the terminal device.

[0279] Optionally, the identifier of the measurement information reporting mode may be an identifier of a default AI function.

[0280] Therefore, the second indication information may also include the corresponding configuration of the default AI function as fallback, such as Figure 6 As shown in (c) in .

[0281] Optionally, the second indication information may also be sent to the network device separately, and this application does not impose any specific limitation on this.

[0282] It should be understood that the generalization or robustness of the default AI function determined by the combination information of the applicable conditions supported by the AI ​​feature is stronger than the AI ​​function activated in the terminal device. In the case where the activated AI function is not applicable, the default AI function can still be applicable.

[0283] S520: Receive second configuration information, where the second configuration information is used to indicate a measurement information reporting method used by the terminal device when the first AI function fails.

[0284] In this implementation, after receiving the second indication information, the network device may configure a default AI function for at least one AI function in the terminal device according to the second indication information, and activate the corresponding default AI function.

[0285] Optionally, the second configuration information can be sent to the terminal device together with the AI ​​function configured by the network device for the terminal device, and when a certain AI function is activated, the default AI function corresponding to the AI ​​function is enabled at the same time or after a period of time. The interval time can be set according to actual needs.

[0286] In this embodiment, to distinguish from the default AI function, the AI ​​function configured by the network device for the terminal device is called a normal AI function. The enabling method of the default AI function is consistent with the activation method of the normal AI function in S202, which will not be repeated here.

[0287] It should be noted that the AI ​​function as the default AI function can also be used as one of the configured normal AI functions. For example, the network device configures and activates the first AI function and the second AI function for the terminal device, and uses the first AI function as the default AI function for the second AI function. When the second AI function fails, the terminal device performs corresponding measurement reporting based on the configuration of the first AI function, for example, reporting the first measurement report determined based on the first AI function at the time of reporting the second AI function, which does not affect the reporting of the first AI function originally configured as a normal AI function by the terminal device.

[0288] Optionally, the normal AI function may be associated with one or more default AI functions. When the normal AI function fails, the specific default AI function used may be configured by the network device or determined autonomously by the terminal device.

[0289] Optionally, the normal AI function may semi-statically or dynamically adjust the default AI function associated with the normal AI function. For example, the default AI function associated with the normal AI function may be reconfigured by RRC signaling reconfiguration, or the default AI function associated with the normal AI function may be selected by MAC-CE signaling selection; or the default AI function of the normal AI function may be selected by DCI dynamic signaling.

[0290] S530: Send first request information, where the first request information is used to request the network device to switch or deactivate the first AI function.

[0291] Optionally, when the first AI function is associated with multiple default AI functions and the second configuration information does not indicate which default AI function to use when the first AI function fails, the terminal device can carry the identifier of the default AI function that is expected to be used, or the identifier of the default AI function selected by the terminal device autonomously, in the first request information and send it to the network device together.

[0292] The specific implementation method of sending the first request information can be found in S210 and will not be described in detail here.

[0293] S540: Send a first measurement report.

[0294] In this embodiment, the terminal device can generate and send a first measurement report to the network device based on the default AI function when the first AI function indicated in the second configuration information fails.

[0295] Optionally, when the second configuration information does not indicate which default AI function to use when the first AI function fails, and the network device does not respond to the first request information, the terminal device can generate and send a first measurement report based on the autonomously selected default AI function, and indicate the identifier of the default AI function autonomously selected by the terminal device in the first measurement report.

[0296] S550, receiving response information sent by the network device, where the response information is used to instruct the terminal device to deactivate the first AI function, or switch the first AI function to the second AI function.

[0297] The specific implementation method of S550 can refer to S203 and will not be repeated here.

[0298] In this embodiment, the default AI function determined according to the combination information of the applicable conditions supported by the AI ​​feature reported by the terminal device is more adapted to the capabilities of the terminal device; and, compared with the default reporting method of implementation one and implementation two, the first measurement report generated using the default AI function is more accurate.

[0299] Optionally, when the terminal device in the third embodiment adopts the fallback method, it can fall back to the default AI function determined in the fourth embodiment, thereby generating and sending a second measurement report based on the default AI function.

[0300] Based on the first, second and fourth embodiments, the fifth embodiment provides a method in which a terminal device generates and sends a first measurement report using an autonomously determined measurement information reporting method.

[0301] For example, Figure 7 This is a schematic flow chart of a communication method provided in Embodiment 5 of the present application. Figure 7 As shown, the method may include S710 to S750.

[0302] S710: Send second indication information, where the second indication information includes a measurement information reporting method supported by the terminal device.

[0303] Optionally, the measurement information reporting method supported by the terminal device can be understood as a measurement information reporting method autonomously determined by the terminal device, including the default reporting method shown in S220, and also including the default AI function shown in S510.

[0304] Optionally, the second indication information includes measurement information reporting methods supported by the terminal device and identifiers of each measurement information reporting method.

[0305] Optionally, the second indication information also includes AI capability information (such as applicable conditions) corresponding to the default AI function, so that the network device knows how the default AI function is autonomously determined.

[0306] Optionally, the second indication information may be sent to the network device together with the AI ​​capability information of the terminal device. The specific implementation method of reporting the AI ​​capability information may refer to S201, which will not be described in detail here.

[0307] S720: Receive second configuration information, where the second configuration information is used to indicate a measurement information reporting method used by the terminal device when the first AI function fails.

[0308] In this embodiment, after receiving the second indication information, the network device can determine, based on the second indication information and the implementation of the terminal device, whether the terminal device can use the autonomously determined measurement information reporting method to generate and report the first measurement report.

[0309] Optionally, the network device may set an identifier in the corresponding configuration of the AI ​​function configured for the terminal device to identify whether the terminal device is allowed to generate and report the first measurement report using an autonomously determined measurement information reporting method after the AI ​​function fails.

[0310] S730: Send first request information, where the first request information is used to request the network device to switch or deactivate the first AI function.

[0311] In this embodiment, the specific implementation method of sending the first request information can refer to S210, which will not be repeated here.

[0312] S740: Send a first measurement report.

[0313] In this embodiment, the first measurement report is generated based on the measurement information reporting method supported by the terminal device.

[0314] Optionally, the first measurement report also includes third indication information, and the third indication information is used to indicate the measurement information reporting method specifically used by the terminal device when generating the first measurement report.

[0315] Optionally, the third indication information of the terminal device may include an identifier of a measurement information reporting method specifically used by the terminal device when generating the first measurement report.

[0316] S750, receiving response information sent by the network device, where the response information is used to instruct the terminal device to deactivate the first AI function, or switch the first AI function to the second AI function.

[0317] In this embodiment, the specific implementation method of S750 can refer to S550 and will not be repeated here.

[0318] In this embodiment, the terminal device may be allowed to report the first measurement report using an autonomously determined measurement information reporting method when the first AI function fails, so that the terminal device still has the ability to report information within the delay time.

[0319] On the basis of the foregoing embodiments, embodiment 6 provides a method in which a terminal device has the ability to predict in advance the failure of an activated AI function in the terminal device, so as to request a network device to switch to an inappropriate AI function in advance.

[0320] For example, Figure 8 This is a schematic flow chart of a communication method provided in Example 6 of the present application. Figure 8 As shown, the method may include S810 to S850.

[0321] S810: Send fourth indication information, where the fourth indication information is used to indicate the capability information of the terminal device to predict failure of the AI ​​function.

[0322] In this embodiment, the fourth indication information may include at least one of the following information: whether the terminal device has the ability to predict the failure of the AI ​​function, the expected failure time of the AI ​​function in the terminal device, and the confidence level of the expected failure time.

[0323] In this embodiment, the failure of the AI ​​function can be understood as the AI ​​function being unapplicable, and the terminal device has the ability to predict the failure of the AI ​​function, which can be understood as the terminal device has the ability to predict that the currently applicable AI function may no longer be applicable within a certain period of time in the future.

[0324] In this embodiment, optionally, the expected failure time of the AI ​​function can be a specific failure moment of the AI ​​function. For example, when the terminal device predicts that the third AI function may fail after 5ms, the expected failure time of the third AI function is 5ms. Optionally, the expected failure time of the AI ​​function indicates that the AI ​​function fails after a first time period starting from a first moment. For example, the first moment is the moment of sending the fourth indication information, or the moment offset by a period of time based on the moment of sending the fourth indication information, or a predefined moment. The first time period can be a time value such as 5ms, 10ms, or a predefined time value.

[0325] Optionally, the expected failure duration of the AI ​​function may be a fixed duration level corresponding to the AI ​​function. For example, when the terminal device predicts that the third AI function may fail after 5 ms, and 5 ms is within the range of the second fixed duration level [5 ms, 8 ms], the expected duration of the third AI function is the second fixed duration level.

[0326] Optionally, the fixed duration level may be predetermined by the terminal device and the network device through a protocol, or may be configured by the network device to the terminal device, and this application does not impose any specific restrictions on this.

[0327] Optionally, the expected failure time of the AI ​​function may be a characteristic value of a fixed duration level corresponding to the AI ​​function. The characteristic value of the fixed duration level may be the left endpoint, the right endpoint, or the average value of the fixed duration level interval, etc., and this application does not impose any specific restrictions on this. For example, when the terminal device predicts that the third AI function belongs to the range of the second fixed duration level [5ms, 8ms], the expected failure time of the third AI function may be 5ms, 8ms, or 6.5ms.

[0328] Optionally, the fourth indication information may also include the expected failure duration of the AI ​​function predicted by the terminal device, and the method in which it is described, for example, by a duration level, or by a specific duration value.

[0329] In this embodiment, the confidence level of the expected failure time can be understood as the accuracy of the expected failure time, indicating the probability of the AI ​​function actually failing within the expected failure time.

[0330] Optionally, different confidence levels may be set for different expected failure times. For example, when the expected failure time is within 5 seconds, the accuracy of the expected failure time may be 90%; when the expected failure time is within 10 seconds, the accuracy of the expected failure time may be 80%.

[0331] Optionally, the fourth indication information may also include an expected expiration time point, which may be represented by an absolute time (eg, Greenwich Mean Time, etc.), or by a frame number, a subframe number, a time slot number, or a symbol number.

[0332] Optionally, the fourth indication information may further include an AI function failure interruption time, which indicates the length of time the AI ​​function will be invalid from the moment the AI ​​function fails, and after this period of time, the AI ​​function can be applied again. For example, if the interruption time is 10s, it means that the AI ​​function can be considered invalid within 10s from the moment of failure, and after 10s, it can be considered that the AI ​​function is no longer invalid, that is, the AI ​​function is still applicable.

[0333] Optionally, the fourth indication information may be sent to the network device together with the AI ​​capability information of the terminal device. Optionally, the ability to predict failure may be associated with the AI ​​capability information. For example, in the reported AI capability information, it may be explicitly indicated that in the time domain prediction where the length of the input measurement sample is 5 and the length of the output reasoning measurement sample is 3, the accuracy is 80% when the expected failure time is 10s, and the accuracy is 50% when the expected failure time is 20s. Among them, the specific implementation method of reporting AI capability information can be found in S201, which will not be repeated here.

[0334] Optionally, the fourth indication information may be sent to the network device after the terminal device receives the AI ​​function configuration sent by the network device. In this case, different confidence levels may be set for the expected failure time of each AI function. For example, when the accuracy of the predicted expected failure time of the third AI function is 80%, the accuracy of the predicted expected failure time of the fourth AI function may be 90%.

[0335] S820, receiving the AI ​​function configured by the network device.

[0336] In this embodiment, the specific implementation method of the network device configuring or activating the AI ​​function for the terminal device can be specifically referred to S202 or S520, which will not be repeated here.

[0337] In this embodiment, if the fourth indication information is sent to the network device together with the AI ​​capability information of the terminal device, the network device can, based on the fourth indication information, increase the expected failure duration corresponding to the AI ​​function in the corresponding configuration of the AI ​​function configured for the terminal device.

[0338] S830: Send first request information, where the first request information is used to request the network device to switch or deactivate the first AI function.

[0339] In this embodiment, when the terminal device predicts that the first AI function may fail, the terminal device sends a first request message to the network device in advance to instruct the network device to switch or deactivate the first AI function in advance to reduce latency.

[0340] Optionally, the first request information may carry the expected failure duration of the first AI function. The starting time of the expected failure duration may be the time when the first request information is sent, or the time when there is a first offset duration from the time when the first request information is sent, and the end time of the expected failure duration may be the failure time of the first AI function, or the time when there is a second offset duration from the failure time of the first AI function. The first offset duration and the second offset duration may be set according to actual needs. Alternatively, the first offset duration and the second offset duration are predefined values, which are not limited in this application.

[0341] S840: Send a first measurement report.

[0342] In this embodiment, before the first AI function fails, the terminal device uses the first AI function to generate a first measurement report and sends it to the network device; after the first AI function fails and no response information sent by the network device is received, the first measurement report can be determined by referring to the reporting method shown in any of the preceding embodiments and sent to the network device.

[0343] S850, receiving response information sent by the network device, where the response information is used to instruct the terminal device to deactivate the first AI function, or switch the first AI function to the second AI function.

[0344] In this embodiment, the specific implementation method of S850 can refer to S550 and will not be repeated here.

[0345] It should be noted that if the terminal device receives a response message sent by the network device before the first AI function fails, the terminal device uses the AI ​​function indicated by the response message to generate and report the first measurement report after receiving the response message, and no longer uses the first AI function.

[0346] In this embodiment, when the terminal device predicts that the first AI function may fail, it sends information requesting to switch / deactivate the first AI function to the network device in advance, reserving time for the network device to send a response message, thereby reducing latency and avoiding waste of AI resources and power consumption of the terminal device. In this embodiment, the terminal device may achieve seamless switching from the first AI function to other AI functions.

[0347] Embodiment 7 provides a method for scheduling a sending time of a first measurement report.

[0348] For example, Fig. 9 This is a schematic flow chart of a communication method provided in Embodiment 7 of the present application. Fig. 9 As shown, the method may include S910 to S950.

[0349] S910, sending fifth indication information, where the fifth indication information is used to indicate the time when the terminal device expects to send the first measurement report after the AI ​​function fails.

[0350] In this embodiment, the fifth indication information can be sent to the network device together with the AI ​​capability information of the terminal device. The specific implementation method of reporting the AI ​​capability information can be referred to S201, which will not be repeated here.

[0351] Optionally, the time when the terminal device expects to send the first measurement report may include: the time when the first request information is sent, or sending the first measurement report after receiving an acknowledgement (ACK) or a negative acknowledgement (ACK) sent by the network device in response to the first request information.

[0352] Optionally, the time when the terminal device expects to send the first measurement report may also include an offset value, which is used to start sending the first measurement report after an offset period of time at the time of sending the first request information, or at the time of receiving the ACK / NACK sent by the network device in response to the first request information.

[0353] S920, receive fourth configuration information, where the fourth configuration information is used to indicate a time when the terminal device sends a first measurement report.

[0354] In this embodiment, after receiving the fifth indication information, the network device may generate fourth configuration information based on the time indicated in the fifth indication information, and send the fourth configuration information to the terminal device.

[0355] Optionally, the fourth configuration information may be sent to the terminal device together with the AI ​​function configured by the network device for the terminal device. Optionally, the network device may add a time for starting to send the first measurement report configured for the terminal device to the AI ​​function configured for the terminal device.

[0356] Optionally, the time for sending the first measurement report indicated by the fourth configuration information includes at least one of the following times: the time for sending the first request information, the time when the first threshold condition is satisfied between the time for sending the first request information, the time when the ACK or NACK corresponding to the first request information is received, and the time when the second threshold condition is satisfied between the time for sending the first request information and the time when the ACK or NACK corresponding to the first request information is received.

[0357] Among them, the specific implementation method of the network device configuring or activating the AI ​​function for the terminal device can be specifically referred to S202 or S520, which will not be repeated here.

[0358] Optionally, when the network device may generate the fourth configuration information in an autonomously determined manner instead of based on the time indicated in the fifth indication information, S910 may not be executed, and S920 to S950 may be directly executed.

[0359] S930: Send first request information, where the first request information is used to request the network device to switch or deactivate the first AI function.

[0360] In this embodiment, the specific implementation of S930 can refer to S210 and will not be repeated here.

[0361] S940: Send a first measurement report.

[0362] In this embodiment, after sending the first request information, the terminal device may send the first measurement report according to the time indicated by the fourth configuration information.

[0363] Optionally, after sending the first request information, the terminal device may also send the first measurement report according to the sending time predetermined by the protocol. In this case, the terminal device may not send the fifth indication information to the network device, nor receive the fourth configuration information sent by the network device, so as to save resources.

[0364] As an example, the terminal device sends a first measurement report according to a sending time predefined by the protocol, including at least one of the following situations: if the first request information is a physical layer request (such as UCI), the terminal device can send the first measurement report after sending the first request information, and this method is applicable to the new radio (NR) network system. If the first request information is a physical layer request (such as UCI), the terminal device can send the first measurement report after receiving the uplink ACK indication corresponding to the UCI, and this method is applicable to the long-term evolution (LTE) communication system or the future communication system with an uplink hybrid automatic repeat-request (HARQ) indication. If the first request information is a MAC layer / RRC layer request (such as MAC-CE signaling or RRC signaling), the terminal device can send the first measurement report after sending the first request information, or send the first measurement report after receiving the ACK corresponding to the MAC-CE signaling or RRC signaling.

[0365] Optionally, the terminal device may also send the first measurement report after a period of time offset from the sending time predefined in the protocol. The offset duration may be determined autonomously by the terminal device and sent to the network device; or may be predefined by the protocol, or may be configured by the network device, and this application does not specifically limit this.

[0366] Optionally, the sending time indicated in the fourth configuration information may also include the sending time predefined in the above protocol.

[0367] Optionally, if the first measurement report can be sent at multiple times, the terminal device can send the first measurement report multiple times at multiple sending times.

[0368] Optionally, if there are multiple sending times for the first measurement report, the above-mentioned sending time may be a specific sending time of the first measurement report, such as the sending time of the first measurement report generated by the default AI function.

[0369] S950, receiving response information sent by the network device, where the response information is used to instruct the terminal device to deactivate the first AI function, or switch the first AI function to the second AI function.

[0370] In this embodiment, the specific implementation method of S950 can refer to S550 and will not be repeated here.

[0371] In this embodiment, by agreeing on the time to send the first measurement report, the terminal device can send multiple first measurement reports at multiple times without causing the network device to be unable to quickly identify and understand the multiple first measurement reports.

[0372] It should be understood that Examples 3 to 7 should also include the methods shown in S201 and S202.

[0373] The methods shown in the above embodiments are applicable to AI functions and also to AI models. When applicable to AI models, the relevant configurations / instructions based on AI functions in the above embodiments can be extended to configurations / instructions based on the granularity of AI models. For example, the preset duration in Embodiment 3 can be extended to different AI models having the same preset duration, or different AI models having different preset durations, and each different preset duration is associated with a different model ID, at the management granularity of the AI ​​model.

[0374] For example, Fig.10 This is a schematic flow chart of a communication method provided in Embodiment 8 of the present application. Fig.10 As shown, the method may include S1010 to S1050.

[0375] S1010, sending AI capability information of the terminal device, where the AI ​​capability information includes the AI ​​model supported by the terminal device and the ID of the AI ​​model.

[0376] In this embodiment, the AI ​​capability information reported by the terminal device may also carry a specific AI model supported by the terminal device and an ID corresponding to the AI ​​model, wherein the ID corresponding to the AI ​​model may be a globally unique model identifier.

[0377] Among them, the specific implementation method of reporting AI capability information can be found in S201 and will not be repeated here.

[0378] S1020, receiving an AI function configured by a network device, and associating the AI ​​function with a corresponding AI model.

[0379] In this embodiment, the specific implementation method of the network device configuring or activating the AI ​​function for the terminal device can be specifically referred to S202 or S520, which will not be repeated here.

[0380] When configuring AI functions for terminal devices, network devices can also bind corresponding AI models and AI model IDs to each AI function. For example, in AI CSI feedback, for different CSI measurement configurations, such as CSI measurement resource configuration or CSI report configuration, the AI ​​model associated with the CSI measurement resource configuration or CSI report configuration and the AI ​​model ID are further configured.

[0381] In another possible implementation, the network device does not configure the AI ​​function, but directly configures AI-related measurement configurations, such as measurement resource configuration and reporting configuration, and configures the associated AI model and the ID of the AI ​​model in the measurement resource configuration and / or reporting configuration.

[0382] S1030: Send a first request message, where the first request message is used to request the network device to switch or deactivate the first AI model.

[0383] In this embodiment, when the terminal device determines that the current first AI model is invalid, it sends a first request message to the network device to switch or deactivate the first AI model. The first request message may carry an identifier of the first AI model.

[0384] Among them, the specific implementation method of determining whether the AI ​​model is invalid can be found in S210, which will not be repeated here.

[0385] S1040: Send a first measurement report.

[0386] In this embodiment, after sending the first request information and before receiving the response information sent by the network device, the terminal device can use any reporting method described in the above embodiment to determine the first measurement report and send it to the network device.

[0387] S1050, receiving response information sent by the network device, where the response information is used to instruct the terminal device to deactivate the first AI model, or switch the first AI model to the second AI model.

[0388] In this embodiment, after receiving the response information, the terminal device uses a new AI model to report the measurement report.

[0389] In this embodiment, the AI ​​management granularity in the method shown in the above embodiment is refined to the AI ​​model to expand the scope of application of the technical solution of the present application.

[0390] Fig.11 This is a schematic diagram of the structure of a communication device provided by an embodiment of the present application. Fig.11 As shown, the device 1100 of this embodiment may include: a sending module 1110 , a receiving module 1120 and a processing module 1130 .

[0391] The apparatus 1100 is used to implement Figure 2 When the method is shown, the sending module 1110 can be used to implement the operations performed by the terminal device in S210 and S220; the receiving module 1120 can be used to implement the operations performed by the network device in S210 and S220.

[0392] The apparatus 1100 is used to implement Figure 3 When the method is shown, the sending module 1110 can be used to implement the operations performed by the terminal device in S201, S210 and S220, and the sending module 1110 is also used to implement the operations performed by the network device in S202 and S203; the receiving module 1120 is used to implement the operations performed by the terminal device in S202 and S203, and the receiving module 1120 is also used to implement the operations performed by the network device in S201, S210 and S220.

[0393] The apparatus 1100 is used to implement Figure 4 When the method is shown, the sending module 1110 can be used to implement the operations performed by the terminal device in S410, S430, S440 and S450, and the sending module 1110 is also used to implement the operations performed by the network device in S420; the receiving module 1120 is used to implement the operations performed by the terminal device in S420, and the receiving module 1120 is also used to implement the operations performed by the network device in S410, S430, S440 and S450; the processing module 1130 is used to execute the operations performed by the terminal device in S450.

[0394] The apparatus 1100 is used to implement Figure 5 When the method is shown, the sending module 1110 can be used to implement the operations performed by the terminal device in S510, S530 and S540, and the sending module 1110 is also used to implement the operations performed by the network device in S520 and S550; the receiving module 1120 is used to implement the operations performed by the terminal device in S520 and S550, and the receiving module 1120 is also used to implement the operations performed by the network device in S510, S530 and S540.

[0395] The apparatus 1100 is used to implement Figure 7 When the method is shown, the sending module 1110 can be used to implement the operations performed by the terminal device in S710, S730 and S740, and the sending module 1110 is also used to implement the operations performed by the network device in S720 and S750; the receiving module 1120 is used to implement the operations performed by the terminal device in S720 and S750, and the receiving module 1120 is also used to implement the operations performed by the network device in S710, S730 and S740.

[0396] The apparatus 1100 is used to implement Figure 8When the method is shown, the sending module 1110 can be used to implement the operations performed by the terminal device in S810, S830 and S840, and the sending module 1110 is also used to implement the operations performed by the network device in S820 and S850; the receiving module 1120 is used to implement the operations performed by the terminal device in S820 and S850, and the receiving module 1120 is also used to implement the operations performed by the network device in S810, S830 and S840.

[0397] The apparatus 1100 is used to implement Fig. 9 When the method is shown, the sending module 1110 can be used to implement the operations performed by the terminal device in S910, S930 and S940, and the sending module 1110 is also used to implement the operations performed by the network device in S920 and S950; the receiving module 1120 is used to implement the operations performed by the terminal device in S920 and S950, and the receiving module 1120 is also used to implement the operations performed by the network device in S910, S930 and S940.

[0398] The apparatus 1100 is used to implement Fig.10 When the method is shown, the sending module 1110 can be used to implement the operations performed by the terminal device in S1010, S1030 and S1040, and the sending module 1110 is also used to implement the operations performed by the network device in S1020 and S1050; the receiving module 1120 is used to implement the operations performed by the terminal device in S1020 and S1050, and the receiving module 1120 is also used to implement the operations performed by the network device in S1010, S1030 and S1040.

[0399] Fig.12 A schematic diagram of the structure of a communication device provided in yet another embodiment of the present application. Fig.12 As shown, the device 1200 is used to implement the method executed by the terminal device or the network device in any one of the aforementioned embodiments.

[0400] like Fig.12 As shown, the device 1200 of this embodiment includes: a memory 1210, a processor 1220, a communication interface 1230 and a bus 1240. The memory 1210, the processor 1220 and the communication interface 1230 are connected to each other through the bus 1240.

[0401] The memory 1210 may be a read only memory (ROM), a static storage device, a dynamic storage device or a random access memory (RAM). The memory 1210 may store a program. When the program stored in the memory 1210 is executed by the processor 1220, the processor 1220 is used to execute the various steps performed by the terminal device or the network device in any of the aforementioned embodiments.

[0402] The processor 1220 may be a general-purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits to execute related programs.

[0403] The processor 1220 may also be an integrated circuit chip with signal processing capability. In the implementation process, each relevant step in the embodiment of the present application may be completed by an integrated logic circuit of hardware in the processor 1220 or by instructions in the form of software.

[0404] The processor 1220 may also be a general purpose processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component. The methods, steps, and logic block diagrams disclosed in the embodiments of the present application may be implemented or executed. The general purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0405] The steps of the method disclosed in the embodiment of the present application can be directly embodied as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 1210, and the processor 1220 reads the information in the memory 1210, and completes the functions required to be performed by the units included in the device of the present application in combination with its hardware.

[0406] The communication interface 1230 may use, but is not limited to, a transceiver or other transceiver device to implement communication between the apparatus 1200 and other devices or apparatuses.

[0407] The bus 1240 may include a path for transmitting information between the various components of the device 1200 (eg, the memory 1210 , the processor 1220 , and the communication interface 1230 ).

[0408] In some embodiments of the present application, a computer program product is also provided. When the computer program product is run on a processor, the method implemented by the terminal device or network device in any of the above embodiments can be implemented. In some embodiments of the present application, a computer-readable storage medium is also provided. The computer-readable storage medium contains computer instructions. When the computer instructions are run on a processor, the method implemented by the terminal device or network device in any of the above embodiments can be implemented.

[0409] It should be noted that the modules or components shown in the above embodiments may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASICs), or one or more microprocessors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module above is implemented in the form of a processing element calling a program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processors that can call program codes, such as a controller. For another example, these modules may be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0410] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, software module or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the process or function according to the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, a computer, a server or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, a data center, etc. that contains one or more available media integrated. The available medium can be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk (SSD)), etc.

[0411] The term "plurality" in this article refers to two or more than two. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the previous and next associated objects are in an "or" relationship; in the formula, the character " / " indicates that the previous and next associated objects are in a "division" relationship. In addition, it should be understood that in the description of this application, words such as "first" and "second" are only used for the purpose of distinguishing descriptions, and cannot be understood as indicating or implying relative importance, nor can they be understood as indicating or implying order.

[0412] It should be understood that the various numerical numbers involved in the embodiments of the present application are only used for the convenience of description and are not used to limit the scope of the embodiments of the present application.

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

Claims

1. A communication method, characterized in that: The method comprises: Sending first request information, where the first request information is used to request the network device to switch or deactivate the first artificial intelligence AI function; Send a first measurement report, where the first measurement report is a measurement report generated by the terminal device based on the first AI function before sending the first request information, or the first measurement report is a measurement report generated using a predefined field based on the measurement report format corresponding to the first AI function, or the first measurement report is a measurement report generated by the terminal device based on the first AI function and the first measurement report contains first content and / or second content, the credibility of the first content is higher than the credibility of the second content, or the first measurement report is a measurement report generated by the terminal device based on a non-AI function.

2. The method according to claim 1, characterized in that Before sending the first request information, the method further includes: Receive first configuration information, where the first configuration information is used to indicate a preset duration, where a start time of the preset duration is determined based on a sending time of the first request information; The duration between the time when the first request information is sent and the time when the terminal device receives the response information is greater than the preset duration, and the response information is used to instruct the terminal device to switch the first AI function to the second AI function or to deactivate the first AI function; The sending of the first measurement report includes: Before the end time of the preset duration, the first measurement report is sent.

3. The method according to claim 2, characterized in that The method further comprises: After the end time of the preset duration, the first AI function is deactivated and / or a second measurement report is sent, where the second measurement report is a measurement report generated by the terminal device based on a non-AI function.

4. The method according to claim 2 or 3, characterized in that: Before receiving the first configuration information, the method further includes: Send first indication information, where the first indication information is used to indicate the maximum value of the preset duration supported by the terminal device.

5. The method according to any one of claims 1 to 4, characterized in that Before sending the first request information, the method further includes: Send second indication information, wherein the second indication information includes at least one of the following information: combination information of applicable conditions supported by the AI ​​characteristics of the terminal device, a measurement information reporting method corresponding to the combination information of the applicable conditions, and a measurement information reporting method supported by the terminal device.

6. The method according to claim 5, characterized in that The first measurement report is generated based on a measurement information reporting method supported by the terminal device; The first measurement report also includes third indication information, and the third indication information is used to indicate the measurement information reporting method used by the terminal device when generating the first measurement report.

7. The method according to claim 5, characterized in that After sending the second indication information and before sending the first request information, the method further includes: receiving second configuration information, where the second configuration information is used to indicate a measurement information reporting method used by the terminal device when the first AI function fails; The first measurement report is a measurement report determined based on the second configuration information.

8. The method according to claim 1, characterized in that The first request information is further used to indicate a time when the first AI function is invalid.

9. The method according to claim 8, characterized in that Before sending the first request information, the method further includes: Sending fourth indication information, where the fourth indication information is used to indicate capability information of the terminal device to predict failure of the AI ​​function, and the fourth indication information includes at least one of the following information: The terminal device has the ability to predict the failure of AI functions; The expected failure time of the AI ​​function in the terminal device; The confidence level in the expected failure time.

10. The method according to claim 9, characterized in that The expected failure time is the expected failure time of the first AI function.

11. The method according to claim 1, characterized in that: Before sending the first request information, the method further includes: Receive third configuration information, where the third configuration information is used to indicate a time when the terminal device sends the first measurement report.

12. The method according to claim 11, characterized in that The method further comprises: Before receiving the third configuration information, fifth indication information is sent, where the fifth indication information is used to indicate the time when the terminal device expects to send the first measurement report after the AI ​​function fails.

13. The method according to claim 11 or 12, characterized in that: The time for sending the first measurement report indicated by the third configuration information includes at least one of the following time points: a time point for sending the first request information, a time point for satisfying a first threshold condition between the time point for sending the first request information, a time point for receiving a positive confirmation ACK or a negative confirmation NACK corresponding to the first request information, and a time point for satisfying a second threshold condition between the time point for receiving a positive confirmation ACK or a negative confirmation NACK corresponding to the first request information.

14. A communication method, characterized in that: The method comprises: Receiving first request information, where the first request information is used to request a network device to switch or deactivate a first artificial intelligence AI function; A first measurement report is received, where the first measurement report is a measurement report generated by the terminal device based on the first AI function before sending the first request information, or the first measurement report is a measurement report generated using a predefined field based on the measurement report format corresponding to the first AI function, or the first measurement report is a measurement report generated by the terminal device based on the first AI function and the first measurement report contains first content and / or second content, the credibility of the first content is higher than the credibility of the second content, or the first measurement report is a measurement report generated by the terminal device based on a non-AI function.

15. The method according to claim 14, characterized in that Before receiving the first request information, the method further includes: Sending first configuration information, where the first configuration information is used to indicate a preset duration; The duration between the time when the first request information is sent and the time when the terminal device receives the response information is greater than the preset duration, and the response information is used to instruct the terminal device to switch the first AI function to the second AI function or deactivate the first AI function.

16. The method according to claim 15, characterized in that The method further comprises: Receive a second measurement report, where the second measurement report is a measurement report generated by the terminal device based on a non-AI function.

17. The method according to claim 15 or 16, characterized in that Before sending the first configuration information, the method further includes: Receive first indication information, where the first indication information is used to indicate the maximum value of the preset duration supported by the terminal device.

18. The method according to any one of claims 14 to 17, characterized in that Before receiving the first request information, the method further includes: Receive second indication information, where the second indication information includes at least one of the following information: combination information of applicable conditions supported by the AI ​​characteristics of the terminal device, a measurement information reporting method corresponding to the combination information of the applicable conditions, and a measurement information reporting method supported by the terminal device.

19. The method according to claim 18, characterized in that The first measurement report is generated based on a measurement information reporting method supported by the terminal device; The first measurement report also includes third indication information, and the third indication information is used to indicate the measurement information reporting method used by the terminal device when generating the first measurement report.

20. The method according to claim 18, characterized in that After receiving the second indication information and before receiving the first request information, the method further includes: Sending second configuration information, where the second configuration information is used to indicate a measurement information reporting method used by the terminal device when the first AI function fails; The first measurement report is a measurement report determined based on the second configuration information.

21. The method according to claim 14, characterized in that The first request information is further used to indicate a time when the first AI function is invalid.

22. The method according to claim 21, characterized in that Before receiving the first request information, the method further includes: Receive fourth indication information, where the fourth indication information is used to indicate capability information of the terminal device to predict failure of the AI ​​function, and the fourth indication information includes at least one of the following information: The terminal device has the ability to predict the failure of AI functions; The expected failure time of the AI ​​function in the terminal device; The confidence level in the expected failure time.

23. The method according to claim 22, characterized in that The expected failure time is the expected failure time of the first AI function.

24. The method according to claim 14, characterized in that Before receiving the first request information, the method further includes: Send third configuration information, where the third configuration information is used to indicate a time when the terminal device sends the first measurement report.

25. The method according to claim 24, characterized in that The method further comprises: Before sending the third configuration information, fifth indication information is received, where the fifth indication information is used to indicate the time when the terminal device expects to send the first measurement report after the AI ​​function fails.

26. The method according to claim 24 or 25, characterized in that The time for sending the first measurement report indicated by the third configuration information includes at least one of the following time points: a time point for sending the first request information, a time point for satisfying a first threshold condition between the time point for sending the first request information, a time point for receiving a positive confirmation ACK or a negative confirmation NACK corresponding to the first request information, and a time point for satisfying a second threshold condition between the time point for receiving a positive confirmation ACK or a negative confirmation NACK corresponding to the first request information.

27. A communication device, characterized in that: The method comprises various functional modules for implementing the method according to any one of claims 1 to 13 or any one of claims 14 to 26.

28. A communication device, characterized in that: include: A processor, the processor is coupled to a memory, the memory is used to store a computer program, when the processor calls the computer program, the device executes the method according to any one of claims 1 to 13 or any one of claims 14 to 26.

29. A computer program product, characterized in that The method comprises a computer program code, which, when executed on a computer, causes the computer to implement the method as claimed in any one of claims 1 to 13 or any one of claims 14 to 26.

30. A computer readable medium, characterized in that The computer-readable medium stores a program code for computer execution, the program code comprising instructions for executing the method of any one of claims 1 to 13 or any one of claims 14 to 26.

Citation Information

Cited By

  • Communication methods, terminals, network devices, system, storage medium, and program product

    WO2026193945A1

  • Information processing method, device, system, and computer-readable storage medium

    WO2026199576A1

  • Communication method, terminal device, and network device

    WO2026199581A1

  • Information transmission method and apparatus, and related device

    WO2026199967A1