Communication method and related device

By receiving multiple sets of configuration information from the terminal device and using configuration identifiers to distinguish and activate messages for measurement, the signaling overhead problem caused by frequent interactions between the network side and the terminal side is solved, achieving more efficient communication and accurate training data measurement.

WO2026066739A1PCT designated stage Publication Date: 2026-04-02HONOR DEVICE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

During the training of artificial intelligence models or AI functions, the network side frequently interacts with the terminal side when sending configuration information, resulting in significant signaling overhead.

Method used

The terminal device receives multiple sets of configuration information and activation messages, distinguishes the configuration information by configuration identifier, and performs measurement and reporting based on the activation message, reducing the number of interactions.

Benefits of technology

It effectively reduces signaling overhead, improves communication efficiency, reduces power consumption of terminal equipment, and ensures the accuracy and reliability of measurements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025113813_02042026_PF_FP_ABST
    Figure CN2025113813_02042026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present application are a communication method and a related device, the method comprising: a network device sends a first message to a terminal device, the first message comprising a plurality of sets of configuration information, the configuration information being used for configuring the measurement performed by the terminal device so as to obtain training data, and the training data being used for the network device to train an artificial intelligence (AI) model or an AI function; the network device sends a second message to the terminal device, the second message being used for activating first configuration information, and the first configuration information comprising one or more sets among the plurality of sets of configuration information; and, on the basis of the first configuration information, the terminal device sends a first measurement report to the network device, the first measurement report comprising the training data obtained by means of the measurement performed on the basis of the first configuration information. Implementing the present application can effectively reduce the signaling overhead by means of reducing the interaction between terminal devices and network devices.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and related device

[0001] The present application claims priority to the Chinese patent application No. 202411346308.1, filed on September 25, 2024, and entitled "Communication method and related device", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication, and in particular to a communication method and related device. BACKGROUND

[0003] A communication network can employ an artificial intelligence (AI) model or AI functionality to optimize network performance and enhance user experience. Before the AI model or AI functionality is applied, the AI model or AI functionality often needs to be trained by the network side, and the training data is usually measured by the terminal side according to the configuration information sent by the network side. Currently, the network side interacts frequently when sending configuration information to the terminal side, resulting in a large signaling overhead. SUMMARY

[0004] The present application provides a communication method and related device, which can effectively reduce the signaling overhead by reducing the interaction.

[0005] In a first aspect, an embodiment of the present application provides a communication method, applied to a terminal device, or a chip in the terminal device, or an apparatus used in combination with the terminal device, or an apparatus for implementing the function of the terminal device, etc. The method comprises: receiving a first message from a network device, the first message comprising a plurality of sets of configuration information, the configuration information being used to configure the terminal device to measure training data, the training data being used by the network device to train an artificial intelligence (AI) model or AI functionality; receiving a second message from the network device, the second message being used to activate the first configuration information, the first configuration information comprising one or more sets of the plurality of sets of configuration information; and sending a first measurement report to the network device based on the first configuration information, the first measurement report comprising training data measured based on the first configuration information.

[0006] Currently, when a network device configures a terminal device to measure training data of an AI model or an AI function, one message carries one set of configuration information, resulting in the need to send multiple messages to the terminal device when multiple sets of configuration information need to be configured, thereby causing frequent interaction and leading to large signaling overhead. In the method described in the first aspect, the terminal device can receive multiple sets of configuration information by receiving a first message, then can receive a second message for activating a first configuration information in the multiple sets of configuration information, and measure training data according to the first configuration information and report to the network device. As can be seen, the embodiments of the present application can effectively reduce signaling overhead by reducing the number of interactions.

[0007] In a possible implementation, any set of configuration information is associated with a configuration identifier, and different sets of configuration information in the multiple sets of configuration information are associated with different configuration identifiers; the configuration identifier is a configuration index; or the configuration identifier is an identifier of an AI function and / or an identifier of an AI model; or the configuration identifier is a configuration index combined with an identifier of an AI model and / or an identifier of an AI function.

[0008] In this way, each set of configuration information in the multiple sets of configuration information can be distinguished by the configuration identifier associated with the set of configuration information.

[0009] In a possible implementation, the second message includes a configuration identifier associated with the first configuration information.

[0010] In this way, the first configuration information can be activated by the configuration identifier associated with the first configuration information in the second message.

[0011] In a possible implementation, the second message includes a bit map, different bits in the bit map correspond to different sets of configuration information in the multiple sets of configuration information, a bit indicates whether to activate or not to activate the configuration information corresponding to the bit, and a first bit corresponding to the first configuration information indicates to activate the first configuration information.

[0012] In this way, the first configuration information can be activated by the bit map in the second message. For example, the first message includes eight sets of configuration information, and the bit map corresponding to the eight sets of configuration information includes eight bits, one bit corresponding to one set of configuration information. Assuming that a bit value of "1" indicates to activate the configuration information corresponding to the bit, and a bit value of "0" indicates not to activate the configuration information corresponding to the bit, when the bit value of the bit map in the second message is "10000000", it indicates to activate the first set of configuration information in the eight sets of configuration information, that is, the first set of configuration information is the first configuration information.

[0013] In a possible implementation, the first message further includes first indication information; and the first indication information is used to indicate a time offset for starting measurement based on any one of the sets of configuration information, or the first indication information is used to indicate an absolute time for starting measurement based on any one of the sets of configuration information.

[0014] In this way, the time for the terminal device to start measurement can be configured through the first message. The first message includes the first indication information and the sets of configuration information, and the first indication information can indicate the time for starting measurement based on any one of the sets of configuration information. Since the first indication information is applicable to any one of the sets of configuration information, the time for the terminal device to start measurement can be configured through a small amount of signaling. The time for starting measurement can be indicated by a time offset and an absolute time.

[0015] In a possible implementation, the second configuration information is any one of the sets of configuration information; and the second configuration information is used to indicate a time offset for starting measurement based on the second configuration information, or the second configuration information is used to indicate an absolute time for starting measurement based on the second configuration information.

[0016] In this way, the time for the terminal device to start measurement can be configured through the first message. The first message includes the sets of configuration information, and any one of the sets of configuration information can indicate the time for starting measurement based on the set of configuration information, that is, any one of the sets of configuration information includes information about the time for starting measurement. This way can support configuring different times for starting measurement for different sets of configuration information, so as to stagger the time for the terminal device to obtain different training data as much as possible, and reduce the power consumption of the terminal device.

[0017] In a possible implementation, the second configuration information is any one of the sets of configuration information, and the second configuration information is used to indicate one or more of the following events for triggering measurement: a first event, a second event, or a third event; the first event is that the signal quality of a serving cell is higher than a first threshold; the second event is that the percentage of power remaining in the terminal device is higher than a second threshold, or the power state of the terminal device is a first state; and the third event is that the signal quality of a serving beam is higher than a third threshold.

[0018] In this mode, the event triggering the measurement of the terminal device can be configured through the first message. The event triggering the measurement refers to that the terminal device can start the measurement based on the configuration information when the event is met. The first message includes multiple sets of configuration information, and any one set of configuration information includes configuration information of the event triggering the measurement based thereon. This mode can support configuring different events triggering the measurement for different sets of configuration information. When the event includes the first event and / or the third event, the terminal device can start the measurement when the signal quality is good, which can effectively ensure the accuracy and reliability of the measurement. When the event includes the second event, the terminal device can start the measurement when the power is sufficient, which can reduce the impact on other services during the measurement.

[0019] In a possible implementation, the first message is further used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity of the measurement based on any one set of configuration information. For example, the first indication information in the first message is further used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity of the measurement based on any one set of configuration information, or the second configuration information is further used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity of the measurement based on the second configuration information.

[0020] In this mode, the first message can also be used to configure one or more of a duration, an end time, a measurement interval, or a measurement quantity of the measurement based on any one set of configuration information for the terminal device.

[0021] In a possible implementation, the second message is used to indicate a time offset of starting the measurement based on the first configuration information, or the second message is used to indicate an absolute time of starting the measurement based on the first configuration information, or the second message is used to indicate that the measurement based on the first configuration information is started after the second message is received.

[0022] In this mode, the second message can be used to configure the time of starting the measurement of the terminal device. The second message is applicable to the first configuration information, that is, the second message is used to activate the first configuration information and indicate the time of starting the measurement based on the first configuration information. The time of starting the measurement can be indicated by a time offset and an absolute time, or the time of starting the measurement is the time of receiving the second message. In this way, the time of starting the measurement or the triggering event does not need to be pre-configured through the first message, and can be configured only when there is an activation requirement, thereby effectively reducing the signaling overhead.

[0023] In a possible implementation, the second message is further used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity of the measurement based on the first configuration information.

[0024] In this mode, the terminal device can also be configured, by the second message, with one or more of a duration, an ending time, a measurement interval, or a measurement quantity of the measurement based on the first configuration information.

[0025] In a possible implementation, the second configuration information is any one of the multiple sets of configuration information, the second configuration information is used to indicate one or more of the following events that trigger reporting of the second measurement report: a fourth event, a fifth event, a sixth event, a seventh event, or an eighth event, and the second measurement report includes training data measured based on the second configuration information; the fourth event is that used cache in an access layer cache is higher than a fourth threshold value, or that remaining cache in the access layer cache is lower than a fifth threshold value, the access layer cache is used to store the training data measured based on the second configuration information; the fifth event is that a measurement quantity during the measurement based on the second configuration information is higher than a sixth threshold value; the sixth event is that signal quality of a serving cell is higher than a seventh threshold value; the seventh event is that a percentage of remaining power of the terminal device is higher than an eighth threshold value, or that a power state of the terminal device is a first state; and the eighth event is that signal quality of a serving beam is higher than a ninth threshold value.

[0026] In this mode, the terminal device can be configured, by configuration information of the event that triggers reporting of the second measurement report in the second configuration information, to report the second measurement report when the event is met. First, this mode can support configuring different events that trigger reporting for different sets of configuration information. When the event includes the fourth event and / or the fifth event, the terminal device can report the second measurement report only when sufficient training data is collected, which can avoid frequent reporting and reduce signaling overhead. When the event includes the sixth event and / or the eighth event, the terminal device can report when signal quality is good, which can effectively ensure accuracy and reliability of reporting. When the event includes the seventh event, the terminal device can start measurement when power is sufficient, which can reduce impact on other services when reporting.

[0027] In a possible implementation, the second configuration information is any one of the multiple sets of configuration information, and the second configuration information is used to indicate a first period, the first period being a period for sending the second measurement report to the network device, and the second measurement report including training data measured based on the second configuration information; and the first period is a first time length, or the first period is a first measurement quantity.

[0028] In this mode, the terminal device can be configured, by the first period in the second configuration information, to periodically report the second measurement report. The first period can be indicated by a time length or a measurement quantity.

[0029] In a possible implementation, the second configuration information is further used to indicate that the sending of the second measurement report to the network device is stopped when one or more of the following conditions are detected: the percentage of the remaining power of the terminal device is lower than an eighth threshold value; the power state of the terminal device is not the first state; the signal quality of the serving cell is lower than a seventh threshold value; or the signal quality of the serving beam is lower than a ninth threshold value.

[0030] In this way, for the periodic reporting of the second measurement report, the terminal device can be configured to stop sending the measurement report under some conditions, for example, stop reporting when the terminal device signal quality is poor, which can effectively ensure the accuracy and reliability of the reporting, and stop reporting when the power is low, which can reduce the impact on the remaining services when reporting.

[0031] In a possible implementation, after receiving the second message from the network device, the method further includes: receiving a third message from the network device; wherein the third message is used to indicate a time offset of the start of the reporting of the first measurement report, or the third message is used to indicate an absolute time of the start of the reporting of the first measurement report, or the third message is used to indicate that the reporting of the first measurement report is started after the third message is received, or the third message is used to indicate that the first measurement report is reported.

[0032] In this way, the measurement report can be reported in a manner requested by the network device. The terminal device can be requested to report the first measurement report based on the first configuration information through the third message after the second message.

[0033] In a possible implementation, the second message is used to indicate a time offset of the start of the reporting of the first measurement report, or the second message is used to indicate an absolute time of the start of the reporting of the first measurement report, or the second message is used to indicate that the reporting of the first measurement report is started after the second message is received, or the second message is used to indicate that the first measurement report is reported.

[0034] In this way, the measurement report can be reported in a manner requested by the network device. The terminal device can be requested to report the first measurement report based on the first configuration information through the second message.

[0035] In a possible implementation, after receiving the second message from the network device, the method further includes: receiving a fourth message from the network device, the fourth message is used to activate third configuration information, the third configuration information includes one or more of a plurality of sets of configuration information, and the third configuration information is different from the first configuration information; stopping measuring the training data based on the first configuration information; sending, to the network device, the training data measured based on the first configuration information and not yet reported through the first measurement report; and measuring based on the third configuration information.

[0036] In this way, when the terminal device is measuring based on the first configuration information, and the activation message for the third configuration message is received, the terminal device reports the training data measured based on the first configuration information and not reported through the first measurement report to the network device after stopping measuring based on the first configuration information.

[0037] In a possible implementation, the fourth message is used to instruct the terminal device to report the training data measured based on the first configuration information and not reported through the first measurement report.

[0038] In this way, the network device can instruct the terminal device to report the training data measured based on the first configuration information and not reported through the first measurement report through the fourth message.

[0039] In a second aspect, an embodiment of the present application provides another communication method, applied to a network device, or a chip in the network device, or an apparatus used in combination with the network device, or an apparatus for implementing the functions of the network device, etc. The method comprises: sending a first message to a terminal device, the first message comprising multiple sets of configuration information, the configuration information being used to configure the terminal device to measure training data, the training data being used for the network device to train an artificial intelligence (AI) model or an AI function; sending a second message to the terminal device, the second message being used to activate the first configuration information, the first configuration information comprising one or more of the multiple sets of configuration information; and receiving a first measurement report from the terminal device, the first measurement report comprising training data measured based on the first configuration information.

[0040] In a possible implementation, any set of configuration information is associated with a configuration identifier, and different sets of configuration information in the multiple sets of configuration information are associated with different configuration identifiers; wherein the configuration identifier is a configuration index; or the configuration identifier is an identifier of the AI function and / or an identifier of the AI model; or the configuration identifier is a combination of the configuration index and the identifier of the AI model and / or the identifier of the AI function.

[0041] In a possible implementation, the second message comprises a configuration identifier associated with the first configuration information.

[0042] In a possible implementation, the second message comprises a bitmap, different bits in the bitmap correspond to different sets of configuration information in the multiple sets of configuration information, and the bits indicate whether to activate or not to activate the configuration information corresponding to the bits, and a first bit corresponding to the first configuration information indicates to activate the first configuration information.

[0043] In a possible implementation, the first message further comprises first indication information; wherein the first indication information is used to indicate a time offset for starting measurement based on any one of the sets of configuration information, or the first indication information is used to indicate an absolute time for starting measurement based on any one of the sets of configuration information.

[0044] In a possible implementation, the second configuration information is any one of the sets of configuration information; wherein the second configuration information is used to indicate a time offset for starting measurement based on the second configuration information, or the second configuration information is used to indicate an absolute time for starting measurement based on the second configuration information.

[0045] In a possible implementation, the second configuration information is any one of the sets of configuration information, and the second configuration information is used to indicate one or more of the following events for triggering measurement: a first event, a second event, or a third event; wherein the first event is that a signal quality of a serving cell is higher than a first threshold value; the second event is that a percentage of remaining power of the terminal device is higher than a second threshold value, or a power state of the terminal device is a first state; and the third event is that a signal quality of a serving beam is higher than a third threshold value.

[0046] In a possible implementation, the first message is further used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity for measurement based on any one of the sets of configuration information.

[0047] In a possible implementation, the second message is used to indicate a time offset for starting measurement based on the first configuration information, or the second message is used to indicate an absolute time for starting measurement based on the first configuration information, or the second message is used to indicate that measurement based on the first configuration information is started after the second message is received.

[0048] In a possible implementation, the second message is further used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity for measurement based on the first configuration information.

[0049] In a possible implementation, the second configuration information is any one of a plurality of sets of configuration information, the second configuration information is used to indicate one or more of the following events triggering reporting of the second measurement report: a fourth event, a fifth event, a sixth event, a seventh event, or an eighth event, the second measurement report includes training data measured based on the second configuration information; the fourth event is that used cache in an access layer cache is higher than a fourth threshold value, or that remaining cache in the access layer cache is lower than a fifth threshold value, the access layer cache is used to store the training data measured based on the second configuration information; the fifth event is that a measurement quantity in a measurement process based on the second configuration information is higher than a sixth threshold value; the sixth event is that signal quality of a serving cell is higher than a seventh threshold value; the seventh event is that a percentage of remaining power of the terminal device is higher than an eighth threshold value, or that a power state of the terminal device is a first state; the eighth event is that signal quality of a serving beam is higher than a ninth threshold value.

[0050] In a possible implementation, the second configuration information is any one of a plurality of sets of configuration information, the second configuration information is used to indicate a first period, the first period is a period for sending the second measurement report to the network device, and the second measurement report includes training data measured based on the second configuration information; the first period is a first time length, or the first period is a first measurement quantity.

[0051] In a possible implementation, the second configuration information is further used to indicate that, when one or more of the following conditions is detected: the percentage of remaining power of the terminal device is lower than the eighth threshold value, or the power state of the terminal device is not the first state, or the signal quality of the serving cell is lower than the seventh threshold value, or the signal quality of the serving beam is lower than the ninth threshold value, the sending of the second measurement report to the network device is stopped.

[0052] In a possible implementation, after the sending of the second message to the terminal device, the method further includes: sending a third message to the terminal device; the third message is used to indicate a time offset for starting reporting of the first measurement report, or the third message is used to indicate an absolute time for starting reporting of the first measurement report, or the third message is used to indicate that the first measurement report is started to be reported after the third message is received, or the third message is used to indicate that the first measurement report is reported.

[0053] In a possible implementation, the second message is used to indicate a time offset for starting reporting of the first measurement report, or the second message is used to indicate an absolute time for starting reporting of the first measurement report, or the second message is used to indicate that the first measurement report is started to be reported after the second message is received, or the second message is used to indicate that the first measurement report is reported.

[0054] In a possible implementation, after the second message is sent to the terminal device, the method further includes: sending a fourth message to the terminal device, the fourth message being used to activate third configuration information, the third configuration information including one or more of the multiple sets of configuration information, the third configuration information being different from the first configuration information; and receiving training data measured based on the first configuration information and not reported through the first measurement report from the terminal device.

[0055] In a possible implementation, the fourth message is used to instruct the terminal device to report the training data measured based on the first configuration information and not reported through the first measurement report.

[0056] The beneficial effects of any one of the possible implementation manners of the second aspect can be referred to the corresponding description in the first aspect, and will not be described here.

[0057] In a third aspect, an embodiment of the present application provides a communication apparatus, including one or more memories, one or more processors, the memory being used to store computer programs / instructions, and the processor being used to invoke the computer programs / instructions, so that the communication apparatus executes the method in the first aspect or the second aspect, and any one of the possible implementation manners thereof.

[0058] In a fourth aspect, an embodiment of the present application provides a chip system, including at least one processor and an interface, the interface being used to receive computer programs / instructions and transmit the computer programs / instructions to the at least one processor, and the at least one processor executing the computer programs / instructions so that the communication apparatus executes the method in the first aspect or the second aspect, and any one of the possible implementation manners thereof.

[0059] In a fifth aspect, an embodiment of the present application provides a computer storage medium, storing computer programs / instructions, the computer programs / instructions being executed by a processor to implement the method in the first aspect or the second aspect, and any one of the possible implementation manners thereof.

[0060] In a sixth aspect, an embodiment of the present application provides a computer program product, including computer programs / instructions, the computer programs / instructions being executed by a processor to implement the method in the first aspect or the second aspect, and any one of the possible implementation manners thereof. BRIEF DESCRIPTION OF DRAWINGS

[0061] FIG. 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;

[0062] FIG. 1B is a schematic diagram of an architecture of a communication system according to an embodiment of the present application;

[0063] FIG. 2 is a schematic diagram of an AI technology application framework according to an embodiment of the present application;

[0064] FIG. 3 is a schematic diagram of a reporting mechanism of training data according to an embodiment of the present application;

[0065] FIG. 4 is a schematic diagram of a communication method according to an embodiment of the present application;

[0066] FIG. 5 is a schematic diagram of a relationship between configuration information and bit positions in a bit map according to an embodiment of the present application;

[0067] FIG. 6 is a schematic diagram of a relationship between configuration information and bit map values according to an embodiment of the present application;

[0068] FIG. 7 is a schematic diagram of a location of first indication information in some first messages according to an embodiment of the present application;

[0069] FIG. 8 is a schematic diagram of content of configuration information in a first message according to an embodiment of the present application;

[0070] FIG. 9 is a schematic diagram of content of configuration information in another first message according to an embodiment of the present application;

[0071] FIG. 10 is a schematic diagram of another communication method according to an embodiment of the present application;

[0072] FIG. 11 is a schematic diagram of still another communication method according to an embodiment of the present application;

[0073] FIG. 12 is a schematic diagram of a hardware structure of a communication apparatus according to an embodiment of the present application;

[0074] FIG. 13 is a schematic diagram of a software structure of a communication apparatus according to an embodiment of the present application. DETAILED DESCRIPTION

[0075] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings in the embodiments of the present application. In the description of the embodiments of the present application, unless otherwise specified, “ / ” represents the meaning of or, for example, A / B can represent A or B; the “and / or” in the text only represents a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone. In addition, in the description of the embodiments of the present application, “multiple” means two or more than two.

[0076] It should be understood that the terms "first", "second" and the like in the description and in the claims of the present application are used for distinguishing between similar objects and not necessarily for describing a specific sequential or chronological order. The terms "comprises", "comprising", "includes", "including" and the like are to be construed open- ended, meaning that they include the listed steps or elements, but not excluding other steps or elements. For example, a process, method, article, or apparatus that comprises a list of steps or elements is not necessarily limited to only those steps or elements, but can include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.

[0077] Reference to "an embodiment" or "the embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment of the application. The appearances of the phrase "in one embodiment" or "in an embodiment" in various places in the specification are not necessarily all referring to the same embodiment, nor are they necessarily referring to a common or identical embodiment, although they can. Any of the embodiments of the present application can be combined with other embodiments in various ways.

[0078] The following first introduces a communication system to which embodiments of the present application can be applied.

[0079] Embodiments of the present application can be applied to various communication systems, such as a 5th generation (5G) or new radio (NR) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, and the like. Embodiments of the present application can also be applied to future communication systems, such as a 6th generation (6G) mobile communication system. The technical solutions provided by the present application can also be applied to device to device (D2D) communication, vehicle-to-everything (V2X) communication, machine to machine (M2M) communication, machine type communication (MTC), and an internet of things (IoT) communication system or other communication systems.

[0080] FIG. 1A shows an architecture diagram of a communication system provided by an embodiment of the present application. As shown in FIG. 1A, the communication system includes a network device 110 and a terminal device 120, and a communication connection is established between the network device 110 and the terminal device 120, and the network device 110 and the terminal device 120 perform uplink / downlink data or information transmission based on the communication connection. It should be noted that the communication system can also include other devices, and the embodiments of the present application do not limit this.

[0081] The network device 110 is a device for connecting the terminal device 120 to a wireless network. The network device 110 can be a node in a wireless access network, and can also be referred to as a base station, and can also be referred to as a radio access network (RAN) node (or device), wherein the base station can be a distributed antenna system, and the communication with a terminal device can be a radio frequency head of the base station. For example, the network device 110 can include an evolved Node B (NodeB or eNB or eNodeB, evolved Node B) in an LTE system or an LTE-Advanced (LTE-A) system, such as a traditional macro base station eNB and a micro base station eNB in a heterogeneous network scenario; or can also include a next generation Node B (gNB) in a 5G system, or can also include a transmission reception point (TRP), a home base station (for example, a home evolved Node B or a home Node B, HNB), a baseband unit (BBU), a baseband pool BBU pool, or a wireless fidelity (Wi-Fi) access point (AP), etc.; or can also be a base station device in 5G or a network device in a future evolved public land mobile network (PLMN); or can also be a wearable device or a vehicle-mounted device, etc.; or can also include a centralized unit (CU) and a distributed unit (DU); or can also include a network device in a non-terrestrial network (NTN), that is, can be deployed on a high-altitude platform or a satellite, and the embodiments of the present application do not limit this.

[0082] The terminal device 120, also referred to as a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device 120 is a device including a wireless communication function (providing voice / data connectivity to a user). For example, a handheld device having a wireless connection function, or a vehicle-mounted device, etc. For example, the terminal device 120 can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a mobile internet device (MID), a wearable device, a virtual reality (VR) device, an augmented reality (AR) device, a wireless terminal in industrial control, a wireless terminal in Internet of Vehicles, a wireless terminal in self driving, a wireless terminal in remote medical surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, or a wireless terminal in smart home, etc.

[0083] FIG. 1B shows a schematic diagram of another architecture of a communication system according to an embodiment of the present application. As shown in FIG. 1B, the communication system includes a network device 210 and a terminal device 220, the network device 210 includes a location management function (LMF) 230 and an access network device 240.

[0084] The access network device 240 can refer to the description of the network device 110 above, the terminal device 220 can refer to the description of the terminal device 120 above, and the location management function (LMF) 230 is configured to provide functions such as location estimation, location information collection management, terminal device capability acquisition, etc.

[0085] As shown in FIG. IB, the access network device 240 and the location management function network element 230 can establish a communication connection with the terminal device 220 respectively, and the location management function network element 230 can establish a communication connection with the access network device 240. The location management function network element 230 can directly transmit uplink / downlink data or information with the terminal device 220, or transmit uplink / downlink data or information with the terminal device 220 via the access network device 240. It should be noted that the communication system can also include other devices, and the embodiments of the present application do not limit this.

[0086] Based on the architecture shown in FIG. 1A and FIG. IB, the related concepts involved in the embodiments of the present application are introduced as follows:

[0087] I. AI technology application framework

[0088] Artificial intelligence (AI) technology refers to a technology of performing complex calculations by simulating the human brain. With the improvement of data storage and computing power, AI technology is gradually applied to the field of communication to improve network performance and user experience.

[0089] FIG. 2 shows a schematic diagram of an AI technology application framework, which includes five modules of data collection, model training, management, inference and model storage. Among them, the model refers to an AI model based on AI technology, and one AI model can be used to implement one or more functionalities, or one or more AI models can implement one AI functionality. Specifically, the functions implemented by the five modules are as follows:

[0090] The data collection module is used to collect training data, manage data and inference data.

[0091] The model training module is configured to train the AI model based on the training data collected by the data collection module to obtain a trained AI model. Optionally, the model training module can also be configured to receive inference feedback from the management module, which can indicate the use effect of the current AI model in a specific application scenario, and then train the AI model based on the inference feedback to obtain an AI model with better effect. Alternatively, the model training module can also be configured to train the AI model in response to a retraining request from the management module. It should be understood that training the AI model can also specifically refer to training the AI functionality in the AI model.

[0092] The model storage module is configured to store the trained AI model and transmit the trained AI model to the inference module in response to a model transmission instruction sent by the management module. It should be understood that the model storage module can transmit one or more AI models to the inference module.

[0093] The management module is configured to send instructions to the other modules, such as sending inference feedback or a retraining request to the model training module, sending a model transmission instruction to the model storage module, and sending a selection / activation / deactivation / switching / rollback instruction to the inference module. The inference feedback sent to the model training module can be obtained based on the management data and the inference output, and the selection / activation / deactivation / switching / rollback instruction is used to select / activate / deactivate / switch / rollback the AI model in the inference module, or to activate / deactivate / switch / rollback the AI functionality supported by the AI model in the inference module.

[0094] The inference module is a module for the application stage of the AI model. The inference module first receives the AI model transmitted by the model storage module, and then receives the selection / activation / deactivation / switching / backoff instructions sent by the management module to select / activate / deactivate / switch / rollback the AI model or the AI functionality in the AI model. The inference module can perform corresponding operations based on the activated AI model or the AI functionality in the AI model. For example, the activated AI model can be applied to the measurement field or the positioning field, and the inference module can predict the results of measurement or positioning based on the activated AI model.

[0095] For example, the model training module, the model storage module, and the management module shown in FIG. 2 can be deployed in the network device 110 in FIG. 1A or the network device 210 in FIG. 1B. The data collection module and the inference module shown in FIG. 2 can be deployed in the terminal device 120 in FIG. 1A or the terminal device 220 in FIG. 1B. When the model training module, the model storage module, and the management module are deployed in the network device 210 in FIG. 1B, they can be specifically deployed in the location management function network element 230 in the network device 210. Based on this, that is to say, the terminal device 120 (or the terminal device 220) can send the collected data to the network device 110 (or the network device 210) so that the network device 110 (or the network device 210) trains the AI model according to the collected data and stores the AI model. Further, the network device 110 (or the network device 210) can transmit the AI model to the terminal device 120 (or the terminal device 220) and select / activate / deactivate / switch / rollback the AI model or the AI functionality in the AI model in the terminal device 120 (or the terminal device 220). The terminal device 120 (or the terminal device 220) uses the AI model or the AI functionality in the AI model to perform corresponding operations.

[0096] II. Reporting mechanism of training data

[0097] FIG. 3 shows a schematic diagram of a training data reporting mechanism. The training data refers to the training data used to train the AI model or the AI functionality in the AI model introduced in the above content.

[0098] 301. The network device sends configuration information to the terminal device.

[0099] 302. The terminal device sends training data to the network device.

[0100] The reporting mechanism shown in FIG. 3 can be applied to the communication system shown in FIG. 1A or FIG. 1B. When applied to the communication system shown in FIG. 1A, step 301 specifically refers to the network device 110 sending configuration information to the terminal device 120, and step 302 specifically refers to the terminal device 120 sending training data to the network device 110. When applied to the communication system shown in FIG. 1B, step 301 specifically refers to the location management function network element 230 in the network device 210 sending configuration information to the terminal device 220, or the location management function network element 230 sending the configuration information to the access network device 240 first, and then the access network device 240 sending the configuration information to the terminal device 220; and step 302 specifically refers to the terminal device 220 sending training data to the location management function network element 230, or the terminal device 220 sending the training data to the access network device 240 first, and then the access network device 240 sending the training data to the location management function network element 230.

[0101] The configuration information is used to configure the training data required by the terminal device to collect the AI model or AI functionality.

[0102] The training data required by the terminal device to collect is different for different AI models or AI functionalities, and therefore the configuration information corresponding to different AI models or AI functionalities is also different. For example, when the AI model is a beam management model, the training data required to be collected can include beam measurement data of the serving cell and the neighboring cell; when the AI model is a positioning model, the training data required to be collected can include positioning-related measurement data, and therefore the configuration information corresponding to the beam management model is different from the configuration information corresponding to the positioning model. For another example, when the AI functionality is a time domain prediction function, the training data required to be collected can include measurement data of the serving cell at different times; when the AI functionality is a frequency domain prediction function, the training data required to be collected can include measurement data of the serving cell and the inter-frequency neighboring cell, and therefore the configuration information corresponding to the time domain prediction function is different from the configuration information corresponding to the frequency domain prediction function.

[0103] Meanwhile, for the same AI model or AI functionality, the required training data to be collected can also be different when the collection scenarios are different, where the collection scenarios include but are not limited to one or more of the following: time, location, or network environment. For example, when the AI functionality is a time domain prediction function, the terminal device changes its geographic location when moving, that is, the location scenario is different, which causes the serving cell and inter-frequency neighbor cell in which the terminal device resides to change, and thus the measurement data of the serving cell and inter-frequency neighbor cell to be collected also changes, and therefore the corresponding configuration information is also different.

[0104] The configuration information corresponding to the same AI model or AI functionality in the same collection scenario is referred to as a set of configuration information in the embodiments of the present application, and the configuration information corresponding to different AI models or AI functionalities is referred to as different sets of configuration information. The configuration information corresponding to the same AI model or AI functionality in different collection scenarios is also referred to as different sets of configuration information.

[0105] For example, the network device can send the configuration information to the terminal device through a radio resource control (RRC) reconfiguration message, and one RRC reconfiguration message is usually used to carry one set of configuration information. Therefore, when multiple different sets of configuration information need to be sent to the terminal device, the network device needs to send multiple RRC reconfiguration messages, which causes frequent interaction between the network device and the terminal device, and therefore causes a large signaling overhead.

[0106] In order to reduce the interaction between the network device and the terminal device and reduce the signaling overhead, the embodiments of the present application provide a communication method and related devices.

[0107] The communication method will be described in detail below.

[0108] FIG. 4 shows a flowchart of a communication method provided by the embodiments of the present application. The execution subject of the method can be a terminal device and a network device, or the execution subject can be a chip in the terminal device and a chip in the network device, or the execution subject can also be other types of products, and those skilled in the art can further expand according to the content disclosed in the specification. The execution subject of the method shown in FIG. 4 and the following method is taken as an example of a terminal device and a network device. For example, the terminal device can be the terminal device 120 or the terminal device 220 introduced in the above content, and the network device can be the network device 110 or the network device 210 introduced in the above content. As shown in FIG. 4, the method includes steps 401 to 403. Among them:

[0109] 401、The network device sends a first message to the terminal device, and the first message comprises a plurality of sets of configuration information. Correspondingly, the terminal device receives the first message.

[0110] In the embodiments of the present application, the configuration information is used to configure the terminal device to measure training data, and the training data is used for the network device to train an artificial intelligence (AI) model or AI function. The network device can send the plurality of sets of configuration information to the terminal device by sending the first message to the terminal device. For example, the first message can be an RRC reconfiguration message.

[0111] Any two sets of configuration information in the plurality of sets of configuration information are different. For example, the AI model or AI function corresponding to the any two sets of configuration information is different, or the collection scene corresponding to the any two sets of configuration information is different, and the collection scene includes but is not limited to one or more of time, place, or network environment, so the any two sets of configuration information are different.

[0112] In a possible implementation, any set of configuration information is associated with a configuration identifier, and the configuration identifiers associated with different sets of configuration information in the plurality of sets of configuration information are different, that is, the configuration information can be distinguished by the configuration identifier.

[0113] The implementation of the configuration identifier will be introduced first as follows:

[0114] In a possible implementation, the configuration identifier is a configuration index (config index).

[0115] Alternatively, the configuration identifier is an identification of the corresponding AI model (AI model identification (ID)).

[0116] Alternatively, the configuration identifier is an identification of the corresponding AI function (AI functionality ID).

[0117] Alternatively, the configuration identifier is a combination of the identification of the corresponding AI model and the identification of the AI function. For example, an AI model can support a plurality of AI functions, and the identification of the AI function under different AI models is multiplexed, and then a two-level identification mode can be used, such as the first level identification is AI model ID, and the second level identification is AI functionality ID, to indicate which set of configuration information corresponds to which set of configuration information supported by which AI model.

[0118] Alternatively, the configuration identifier is a combination of the identifier of the AI model and / or the identifier of the AI function. For example, one AI model can support multiple AI functions, and each AI function can be configured with configuration information of multiple different collection scenarios. In this case, a three-level identifier can be used, such as the first level identifier being an AI model ID, the second level identifier being an AI function ID, and the third level identifier being a config index. Different collection scenarios correspond to different third level identifiers config index. Therefore, based on the three-level identifier, it can be indicated that the configuration information is the configuration information of which AI function of which AI model in which collection scenario.

[0119] The AI model ID and the AI function ID can be the AI model ID and the AI function ID stored in the network device, or the values mapped from the AI model ID and the AI function ID stored in the network device.

[0120] For example, 10 AI models are stored in the network device, and the AI model ID values are “0000” to “1001”. The network device needs to configure configuration information corresponding to four different AI functions for the AI model with the value “0000”. The AI function IDs of the four different AI functions are “00” to “11”. If the configuration identifier uses a two-level identifier (the first level identifier is the AI model ID, and the second level identifier is the AI function ID), the configuration identifier can be represented by six bits. The configuration identifiers of the four sets of configuration information can be “0000 00”, “0000 01”, “0000 10”, and “0000 11” respectively. Alternatively, the AI model ID “0000” can be mapped to “0” first. The configuration identifier can be represented by four bits. The configuration identifiers of the four sets of configuration information can be “0 00”, “0 01”, “0 10”, and “0 11” respectively, which can effectively save signaling overhead. It should be understood that the above example is only an example of one mapping method, but is not limited thereto, and the present application is not limited thereto.

[0121] In a possible implementation, any set of configuration information includes the configuration identifier and measurement-related configuration information, and the measurement-related configuration information is used to configure the terminal device to perform measurement. Optionally, any set of configuration information further includes reporting-related configuration information, and the reporting-related configuration information is used to configure the terminal device to report the training data obtained by measurement through a measurement report.

[0122] The measurement-related configuration information in any of the sets of configuration information is described as follows:

[0123] In a possible implementation, the measurement-related configuration information includes configuration information of a measurement object. The configuration information of the measurement object includes, but is not limited to, one or more of the following: information of a measurement cell, configuration information of a reference signal, synchronization signal block measurement timing configuration (SMTC) information, and the like.

[0124] Optionally, the measurement-related configuration information can further include configuration information of a measurement time. For example, the configuration information of the measurement time includes, but is not limited to, one or more of the following: a time for starting measurement (or referred to as a start time of measurement), a time for stopping measurement (or referred to as an end time of measurement), a measurement quantity, a measurement interval, and the like. The specific implementation can refer to the content in 1.2 below.

[0125] Optionally, the measurement-related configuration information can further include configuration information of an event for triggering measurement. The event for triggering measurement refers to that the terminal device starts measurement when the event is met. The specific implementation can refer to the content in 1.3 below.

[0126] The reporting-related configuration information in any of the sets of configuration information is described as follows:

[0127] In the embodiments of the present application, the reporting manner can be event-triggered reporting, periodic reporting, or network-requested reporting. The reporting-related configuration information in any of the sets of configuration information can include configuration information of any one of the three manners, and the specific implementation can refer to the content below.

[0128] 402. The network device sends a second message to the terminal device, where the second message is used to activate the first configuration information, and the first configuration information includes one or more of the sets of configuration information. Correspondingly, the terminal device receives the second message.

[0129] In the embodiments of the present application, the network device can perform the present step after performing step 401, that is, after configuring the terminal device with the sets of configuration information, the network device activates the first configuration information in the sets of configuration information by sending the second message. For example, the second message can be a media access control control element (MAC CE) message.

[0130] In a first possible implementation, the second message includes a configuration identifier associated with the first configuration information. That is, the second message activates the first configuration information by carrying the configuration identifier associated with the first configuration information.

[0131] For example, the first message includes four sets of configuration information, and the configuration identifiers of the first set to the fourth set of configuration information in the four sets of configuration information are "0000 00", "0000 01", "0000 10", and "0000 11" in sequence. Then the second message can activate the first set of configuration information in the four sets of configuration information by carrying "0000 00".

[0132] In a second possible implementation, the second message includes a bitmap, different bits in the bitmap correspond to different sets of configuration information in the multiple sets of configuration information, and the bits indicate whether to activate or not to activate the configuration information corresponding to the bits. The first bit corresponding to the first configuration information indicates to activate the first configuration information.

[0133] For example, as shown in FIG. 5, the network device configures eight sets of configuration information M0, M1, M2, M3, M4, M5, M6, and M7 for the terminal device through the first message. The bitmap in the second message can include eight bits f0, f1, f2, f3, f4, f5, f6, and f7, and M0 corresponds to f0, M1 corresponds to f1, M2 corresponds to f2, M3 corresponds to f3, M4 corresponds to f4, M5 corresponds to f5, M6 corresponds to f6, and M7 corresponds to f7. It is assumed that each bit takes a value "0" to indicate not to activate the configuration information corresponding to the bit, and takes a value "1" to indicate to activate the configuration information corresponding to the bit. When the bitmap in the second message takes a value "10000000", f0 takes a value 1, f1 to f7 all take a value 0, which indicates to activate M0 corresponding to f0, that is, the first set of configuration information, and not to activate M1 to M7 corresponding to f1 to f7, that is, not to activate the second set to the eighth set of configuration information. That is, the first set of configuration information in the eight sets of configuration information is the first configuration information activated by the second message.

[0134] In a third possible implementation, the second message includes a bitmap, different values of the bitmap correspond to different sets of configuration information in the multiple sets of configuration information, and when a value of the bitmap corresponds to a value of the first configuration information, the first configuration information is activated, and the remaining configuration information is not activated by default. Still taking the above example as an example, as shown in FIG. 6, the bitmap can include three bits, assuming that a value of "000" of the three bits corresponds to M0, a value of "001" corresponds to M1, a value of "010" corresponds to M2, a value of "011" corresponds to M3, a value of "100" corresponds to M4, a value of "101" corresponds to M5, a value of "110" corresponds to M6, and a value of "111" corresponds to M7, then when a value of the bitmap in the second message is "000", it indicates that M0 corresponding to "000" is activated, that is, the first set of configuration information is activated, and M2 to M7 can remain in an inactivated state, that is, M2 to M7 are not activated by default. That is, the first set of configuration information in the eight sets of configuration information is the first configuration information activated by the second message.

[0135] It should be understood that the manner in which the second message activates the first configuration information includes but is not limited to the above three possible implementations.

[0136] Further, the terminal device can perform measurement based on the measurement-related configuration information in the activated first configuration information to obtain training data.

[0137] It should be understood that step 402 is an optional step. For example, after step 401 and step 402, the terminal device can perform measurement based on the first configuration information to obtain training data, and then perform step 403; or, after step 401, without performing step 402, the terminal device can perform measurement based on the multiple sets of configuration information to obtain training data and report to the network device, in which case the first configuration information includes the multiple sets of configuration information.

[0138] Optionally, the network device can further configure a measurement time for the terminal device, and the manner of configuring the measurement time includes the following three manners:

[0139] Manner 1: configuring the measurement time for the terminal device through the first message.

[0140] 1.1: The first message further includes first indication information, and the first indication information is used to indicate a time at which measurement based on any one of the multiple sets of configuration information starts. For example, the first message includes eight sets of configuration information, which are M0, M1, M2, M3, M4, M5, M6, and M7, and as shown in FIG. 7, the first indication information can be carried in a byte after the eight sets of configuration information, or in a byte before the eight sets of configuration information.

[0141] For example, the first indication information indicates a specific manner of starting measurement based on any one of the configuration information, which can be:

[0142] The first indication information indicates a time offset (or relative time) of starting measurement based on any one of the configuration information, i.e., indicates how long after receiving the first message the terminal device starts measurement. For example, the time offset can be in units of minutes, seconds, milliseconds, subframes, radio frames, or a combination of the above, e.g., the time offset is x1 minutes, x2 seconds, x3 milliseconds, x4 subframes, or x5 radio frames, indicating that the terminal device starts measurement x1 minutes, x2 seconds, x3 milliseconds, x4 subframes, or x5 radio frames after receiving the first message.

[0143] Alternatively, the first indication information indicates an absolute time of starting measurement based on any one of the configuration information. For example, the absolute time can be in units of hours, minutes, and seconds, or in units of radio frames, or in units of subframes, or a combination of the above, e.g., the absolute time is y1 hours, y2 minutes, and y3 seconds, indicating that the terminal device starts measurement at y1 hours, y2 minutes, and y3 seconds, or the absolute time is the y4th radio frame, indicating that the terminal device starts measurement at the y4th radio frame.

[0144] Alternatively, the first indication information indicates starting measurement after receiving the first message, e.g., the first indication information occupies one bit, and a value of "1" indicates that the terminal device starts measurement after receiving the first message. It should be understood that in this example, the network device can not need to send a second message to activate the first configuration information, i.e., the terminal device can automatically measure and report based on the multiple sets of configuration information in the first message after receiving the first message.

[0145] Optionally, the first indication information is also used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity based on any one of the configuration information. The duration indicates how long the terminal device measures, the end time indicates when the terminal device ends / stops measurement, the measurement interval indicates how long the terminal device measures once every time, and the measurement quantity indicates the total number of measurements required by the terminal device.

[0146] 1.2: The second configuration information in the first message is used to indicate a time of starting measurement based on the second configuration information. The second configuration information refers to any one of the multiple sets of configuration information, and the second configuration information in the following description also has the same meaning, which will not be described in detail.

[0147] For example, the second configuration information can indicate a time offset for starting measurement based on the second configuration information, or an absolute time for starting measurement based on the second configuration information, or starting measurement after receiving the first message, which can be implemented as in 1.1.

[0148] Optionally, the second configuration information can further indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity for measurement based on the second configuration information.

[0149] For example, as shown in FIG. 8, the first message includes eight sets of configuration information, M0, M1, M2, M3, M4, M5, M6, and M7, respectively. M0 includes a configuration identifier, measurement-related configuration information, and reporting-related configuration information. Further, the measurement-related configuration information includes a measurement object and a measurement time, which includes one or more of the time offset for starting measurement, the absolute time for starting measurement, the duration of measurement, the end time of measurement, the measurement interval, or the measurement quantity.

[0150] 1.3: The second configuration information in the first message is used to indicate an event for triggering measurement based on the second configuration information. The event for triggering measurement means that when the terminal device meets the event for triggering measurement, the terminal device starts measurement based on the second configuration information.

[0151] The following describes several definitions of the event for triggering measurement:

[0152] The first event: the signal quality of the serving cell is higher than a first threshold.

[0153] Based on the definition of the first event, the terminal device can start measurement based on the second configuration information when the signal quality of the serving cell is higher than the first threshold, which is beneficial to ensuring the effectiveness and reliability of measurement.

[0154] The second event: the percentage of remaining power of the terminal device is higher than a second threshold, or the power state of the terminal device is a first state.

[0155] For example, the second threshold can be 50%, and based on the definition of the second event, the terminal device can start measurement based on the second configuration information when the percentage of remaining power is higher than 50%. Alternatively, the power state of the terminal device can be low, medium, or high (e.g., the power state is low when the percentage of remaining power is 0% to 20%, the power state is medium when the percentage of remaining power is 21% to 60%, and the power state is high when the percentage of remaining power is 61% to 100%), and the first state can be high. Based on the definition of the second event, the terminal device starts measurement based on the second configuration information when the power state is high. In this way, the terminal device can start measurement when the power is high, avoiding the impact of measurement on other services when the power is low.

[0156] A third event: the signal quality of the serving beam is higher than a third threshold.

[0157] Based on the definition of the third event, the terminal device can start measurement based on the second configuration information when the signal quality of the serving beam is higher than the third threshold, thereby ensuring the effectiveness and reliability of the measurement.

[0158] For example, the signal quality of the serving cell or the serving beam can be represented as one or more of the threshold of the reference signal receiving power (RSRP) or the reference signal receiving quality (RSRQ) of the serving cell or the serving beam, or the signal to interference plus noise ratio (SINR), and the like.

[0159] It should be understood that the following events can also be defined based on the definitions of the first event to the third event described above:

[0160] The signal quality of the serving cell is higher than the first threshold, and the percentage of the remaining power of the terminal device is higher than the second threshold (or the power state of the terminal device is the first state). This event is equivalent to the combination of the first event and the second event, that is, it is equivalent to the terminal device starting measurement based on the second configuration information when the first event and the second event are satisfied at the same time.

[0161] The signal quality of the serving beam is higher than the third threshold, and the percentage of the remaining power of the terminal device is higher than the second threshold (or the power state of the terminal device is the first state). This event is equivalent to the combination of the second event and the third event, that is, it is equivalent to the terminal device starting measurement based on the second configuration information when the second event and the third event are satisfied at the same time.

[0162] Specifically, the second configuration information can include threshold information of one or more of the first event to the third event described above, which is one or more of the first threshold, the second threshold, the third threshold, or the first state in the above definition.

[0163] Further, the second configuration information can further comprise a hysteresis, a time to trigger (TTT) of any one or more of the first event to the third event. Wherein, the entering condition and the leaving condition of the event can be defined according to the definition of the event, the threshold information of the event and the hysteresis of the event; the time to trigger is used to define that when the duration that the terminal device satisfies the entering condition of the event reaches the time to trigger, the terminal device determines to trigger to start the measurement. In the embodiments of the present application, the duration that the terminal device satisfies the entering condition of the event reaches the time to trigger, which is also called that the terminal device satisfies the event.

[0164] Optionally, the second configuration information can further indicate one or more of a duration, an ending time, a measurement interval or a measurement quantity for the measurement based on the second configuration information.

[0165] For example, as shown in FIG. 9, the first message comprises eight sets of configuration information, which are M0, M1, M2, M3, M4, M5, M6 and M7 respectively. The M0 comprises a configuration identifier, measurement related configuration information and reporting related configuration information. Further, the measurement related configuration information comprises a measurement object, a measurement time, an event triggering the measurement and the measurement time. The measurement time comprises one or more of the duration of the measurement, the ending time of the measurement, the measurement interval or the measurement quantity.

[0166] It should be noted that if the terminal device and the network device have previously agreed that the configuration information does not need to be activated, the first message can only carry multiple sets of configuration information and does not carry information indicating the time of starting the measurement. The first message itself indicates that the terminal device performs the measurement based on the multiple sets of configuration information after receiving the first message.

[0167] Option 2: configuring the measurement time for the terminal device through the second message.

[0168] Wherein, the network device can configure the measurement time of the first configuration information to be activated for the terminal device through the second message.

[0169] Specifically, the second message indicates a time offset for starting the measurement based on the first configuration information, i.e., indicating how long the terminal device starts the measurement after receiving the second message. For example, the time offset can be in units of minutes, seconds, milliseconds, subframes or radio frames, or can be a combination of the above forms.

[0170] Alternatively, the second message indicates an absolute time for starting the measurement based on the first configuration information. For example, the absolute time can be in units of hours, minutes and seconds, or in units of radio frames, or in units of subframes, or a combination of the above forms, etc.

[0171] Alternatively, the second message indicates to start the measurement after receiving the second message. For example, a bit is included in the second message, and the bit is set to "1" to indicate the terminal device to start the measurement after receiving the second message. Alternatively, the terminal device and the network device are previously agreed that the terminal device starts the measurement according to the first configuration information activated by the second message after receiving the second message and reports the measurement result, and the second message does not need to carry the bit to indicate to start the measurement after receiving the second message, but the second message itself indicates the terminal device to start the measurement after receiving the second message.

[0172] Optionally, the second message further indicates one or more of a duration, an end time, a measurement interval, or a measurement quantity of the measurement based on the first configuration information. For details, refer to the corresponding content in 1.1 above.

[0173] 403. The terminal device sends a first measurement report to the network device, and the first measurement report includes training data measured based on the first configuration information. Correspondingly, the network device receives the first measurement report.

[0174] The terminal device measures the training data based on the first configuration information, and then the terminal device sends a first measurement report to the network device based on the related configuration information reported in the first configuration information, and the first measurement report includes the training data.

[0175] Based on the embodiment described in FIG. 4, the network device can send multiple sets of configuration information to the terminal device through the first message, and then send a second message to the terminal device to activate the first configuration information in the multiple sets of configuration information, and the terminal device measures the training data according to the first configuration information and reports the training data to the network device. As can be seen, the embodiment of the present application can effectively reduce the signaling overhead by reducing the number of interactions.

[0176] Based on the embodiment shown in FIG. 4, further including the following optional ways:

[0177] Optionally, if the terminal device supports measurement based on the same set of configuration information in a time period and does not support measurement based on multiple sets of configuration information in a time period, the terminal device and the network device can further perform steps 404 to 406 in FIG. 10 after the terminal device performs step 403. Specifically, as shown in FIG. 10, steps 401 to 407 are included. Wherein:

[0178] 401. The network device sends a first message to the terminal device, and the first message includes multiple sets of configuration information. Correspondingly, the terminal device receives the first message.

[0179] 402、The network device sends a second message to the terminal device, the second message being used to activate the first configuration information, the first configuration information including one or more of the multiple sets of configuration information. Correspondingly, the terminal device receives the second message.

[0180] 403、The terminal device sends a first measurement report to the network device, the first measurement report including training data measured based on the first configuration information. Correspondingly, the network device receives the first measurement report.

[0181] The implementation of steps 401 to 403 can refer to the description of the above-described embodiments.

[0182] 404、The network device sends a fourth message to the terminal device, the fourth message being used to activate third configuration information, the third configuration information including one or more of the multiple sets of configuration information, and the third configuration information being different from the first configuration information. Correspondingly, the terminal device receives the fourth message.

[0183] For example, the AI model or AI functionality corresponding to the first configuration information is different from the AI model or AI functionality corresponding to the third configuration information, so the first configuration information is different from the third configuration information. Alternatively, the first configuration information and the third configuration information are configuration information corresponding to the same AI model or AI functionality, but the collection scenario corresponding to the first configuration information is different from the collection scenario corresponding to the third configuration information, so the first configuration information is different from the third configuration information.

[0184] For example, the fourth message can activate the third configuration information by carrying a configuration identifier associated with the third configuration information, or by using a bitmap, and the specific implementation can refer to the implementation of activating the first configuration information by the second message. Optionally, the fourth message can also carry a measurement time of the third configuration information, and the specific implementation can refer to the content in the above-described manner 2.

[0185] 405、The terminal device stops measuring training data based on the first configuration information.

[0186] The terminal device stopping measuring training data based on the first configuration information can also be understood as the terminal device deactivating the first configuration information, and deactivating the first configuration information means that the terminal device no longer measures based on the first configuration information.

[0187] 406、The terminal device sends, to the network device, training data (referred to as remaining training data) measured based on the first configuration information and not yet reported through the first measurement report. Correspondingly, the network device receives the remaining training data.

[0188] Optionally, after the terminal device stops measuring the training data based on the first configuration information, the terminal device can automatically send the remaining training data to the network device. Alternatively, the network device indicates the terminal device to report the remaining training data through the fourth message or the remaining messages after the fourth message, and the terminal device reports the remaining training data to the network device in response to the fourth message or the remaining messages after the fourth message. It should be noted that the terminal device does not need to report the remaining training data according to whether the reporting mode in the first configuration information is triggered.

[0189] 407. The terminal device measures based on the third configuration information.

[0190] It should be noted that the order of steps 406 and 407 is not limited in the embodiments of the present application. The terminal device can first perform step 406 and then perform step 407, or the terminal device can first perform step 407 and then perform step 406, or the terminal device can also perform step 406 and step 407 at the same time.

[0191] Based on the embodiment described in FIG. 10, when the network device activates the configuration information other than the first configuration information to the terminal device, the terminal device can report the remaining training data measured based on the first configuration information to the network device, so that the network device can fully utilize the training data measured by the terminal device to train the AI model or the AI function, thereby improving the training efficiency.

[0192] Optionally, if the terminal device receives an update of the remaining configuration information during the measurement based on the first configuration information, the terminal device can perform the steps shown in FIG. 11. Specifically, as shown in FIG. 11, steps 401 to 403 and steps 408 to 409 are included. Among them:

[0193] 401. The network device sends a first message to the terminal device, and the first message includes multiple sets of configuration information. Correspondingly, the terminal device receives the first message.

[0194] 402. The network device sends a second message to the terminal device, and the second message is used to activate the first configuration information, and the first configuration information includes one or more of the multiple sets of configuration information. Correspondingly, the terminal device receives the second message.

[0195] 403. The terminal device sends a first measurement report to the network device, and the first measurement report includes training data measured based on the first configuration information. Correspondingly, the network device receives the first measurement report.

[0196] The implementation of steps 401 to 403 can refer to the description of the above embodiments.

[0197] 408、The network device sends a fifth message to the terminal device, and the fifth message is used to update fourth configuration information in the multiple sets of configuration information, and the fourth configuration information is different from the first configuration information. Correspondingly, the terminal device receives the fifth message.

[0198] For example, the AI model or AI functionality corresponding to the first configuration information is different from the AI model or AI functionality corresponding to the fourth configuration information, so the first configuration information is different from the fourth configuration information. Alternatively, the first configuration information and the fourth configuration information are configuration information corresponding to the same AI model or AI functionality, but the collection scene corresponding to the first configuration information is different from the collection scene corresponding to the fourth configuration information, so the first configuration information is different from the fourth configuration information.

[0199] For example, the fifth message includes the configuration identifier associated with the fourth configuration information and the configuration information to be updated in the fourth configuration information. The information format of the fifth message can refer to the introduction of the first message. After receiving the fifth message, the terminal device can update the stored fourth configuration information based on the fifth message.

[0200] 409、The terminal device keeps the first configuration information unchanged and continues to perform measurement based on the first configuration information.

[0201] Optionally, the fifth message explicitly indicates that the terminal device keeps the first configuration information unchanged, or the fifth message implicitly indicates that the terminal device keeps the first configuration information unchanged. For example, for the explicit indication mode, the fifth message includes the configuration identifier associated with the first configuration information and the indication information for indicating that the first configuration information is unchanged, in addition to the configuration identifier associated with the fourth configuration information and the configuration information to be updated in the fourth configuration information. For the implicit indication mode, the fifth message only includes the configuration identifier associated with the fourth configuration information and the configuration information to be updated in the fourth configuration information, without including more information. Then the terminal device can keep the first configuration information unchanged according to the explicit indication or the implicit indication of the fifth message, and continue to perform measurement based on the first configuration information.

[0202] Based on the embodiment described in FIG. 11, when the configuration information other than the activated configuration information is updated, the terminal device can keep the activated configuration information unchanged, so as to continue to perform measurement based on the activated configuration information, without affecting the reporting of the training data based on the activated configuration information.

[0203] The content in the configuration information and how to instruct the terminal device to report the training data will be described in detail below.

[0204] It should be understood that the configuration information in the following content can refer to any one of the multiple sets of configuration information configured to the terminal device through the first message in each of the above embodiments, or can also refer to configuring one set of configuration information to the terminal device through one message. The terminal device reporting training data can also be referred to as reporting measurement data, reporting a measurement report, and the like.

[0205] The configuration information includes configuration identification and measurement-related configuration information. Optionally, the configuration information further includes reporting-related configuration information, and the reporting-related configuration information includes configuration information of any one of the following three reporting modes: event-triggered reporting, periodic reporting, and network-requested reporting. The configuration identification can refer to the corresponding description in step 401, and will not be described here. The specific content of the measurement-related configuration information and the reporting-related configuration information in the three reporting modes will be introduced below.

[0206] I. Event-triggered reporting

[0207] Measurement-related configuration information: The measurement-related configuration information includes configuration information of a measurement object. The configuration information of the measurement object can refer to the corresponding description in step 401, and will not be described here.

[0208] Optionally, the measurement-related configuration information further includes configuration information of a measurement time. For example, the configuration information of the measurement time includes, but is not limited to, configuration information of one or more of the following: a start time of the measurement (i.e., the time of starting the measurement in the embodiment of FIG. 4), a duration of the measurement, an end time of the measurement, a measurement interval, or a measurement quantity.

[0209] For example, the configuration information of the start time of the measurement can include a time offset of starting the measurement, an absolute time, or indication information for indicating to start the measurement after receiving the configuration information (for example, the indication information occupies one bit, and a value of "1" indicates to start the measurement after receiving the configuration information). The specific description can refer to the corresponding description in 1.2 above. The configuration information of the duration of the measurement can include a length of time for continuously measuring. The configuration information of the end time of the measurement can include a time offset or an absolute time of ending the measurement. The configuration information of the measurement quantity can include a number of groups of obtained training data, or the measurement quantity can be a number of time points of the measurement. The configuration information of the measurement interval can include a time interval between two groups of training data.

[0210] Optionally, the measurement-related configuration information further includes configuration information of an event triggering the measurement. The event triggering the measurement can be the first event to the third event described above, and the configuration information of the first event to the third event can refer to the corresponding description in 1.3 above.

[0211] Configuration information related to reporting: the configuration information related to reporting includes configuration information of an event triggering reporting. Based on the configuration information related to reporting, when the terminal device meets the event triggering reporting, the terminal device starts reporting training data measured based on the configuration information.

[0212] The following introduces the definition of several events triggering reporting:

[0213] The fourth event: the used buffer in the access layer buffer is higher than the fourth threshold value, or the remaining buffer in the access layer buffer is lower than the fifth threshold value.

[0214] The access layer buffer (access stratum layer buffer size) is used to store training data measured based on the second configuration information. With the increase of the measurement times of the terminal device, the used buffer in the access layer buffer increases and the remaining buffer decreases, when the used buffer is higher than the fourth threshold value or the remaining buffer is lower than the fifth threshold value, it means that the terminal device has collected enough training data, at this time the terminal device can report the training data, which can avoid the frequent reporting caused by the terminal device collecting only a small amount of training data, thereby effectively saving the signaling overhead.

[0215] Optionally, the above-mentioned access layer buffer, used buffer, remaining buffer, fourth threshold value and fifth threshold value can be expressed in bytes. For example, the size of the access layer buffer is N bytes, the size of the used buffer is n1 bytes, the size of the remaining buffer is n2 bytes, the fourth threshold value is N1 bytes, and the fifth threshold value is N2 bytes, N1 and N2 are less than N, then when n1 is greater than N1 or n2 is less than N2, the terminal device can report the training data.

[0216] Optionally, the above-mentioned access layer buffer, used buffer, remaining buffer, fourth threshold value and fifth threshold value can be expressed in the form of percentage. For example, the percentage corresponding to the access layer buffer is 100%, the percentage corresponding to the used buffer is p1%, the percentage corresponding to the remaining buffer is p2%, the percentage corresponding to the fourth threshold value is P1%, and the percentage corresponding to the fifth threshold value is P2%, P1 and P2 are less than 100, then when p1% is greater than P1% or p2% is less than P2%, the terminal device can report the training data. It should be understood that p1% can be obtained based on the ratio of the size of the used buffer to the size of the access layer buffer, and p2% can be obtained based on the ratio of the size of the remaining buffer to the size of the access layer buffer.

[0217] The fifth event: the measurement quantity in the process of measuring based on the configuration information is higher than the sixth threshold value.

[0218] The measurement quantity is used to represent the number of training data collected by the terminal device.

[0219] Specifically, the network device can configure a measurement interval in the configuration information, the measurement interval being a time interval, i.e., how long the terminal device measures to obtain a group of training data, and optionally, the measurement quantity can be the number of groups of obtained training data, or the measurement quantity can be the number of time points of measurement. When the measurement quantity is higher than the sixth threshold value, it indicates that the terminal device measures a sufficient number of times, and further indicates that the terminal device collects sufficient training data, at this time, the terminal device can report the training data, so that the frequent reporting caused by the terminal device collecting only a small amount of training data and then reporting can be avoided, thereby effectively saving signaling overhead.

[0220] The sixth event: the signal quality of the serving cell is higher than a seventh threshold value.

[0221] For example, the signal quality of the serving cell can be one or more of RSRP, RSRQ, or SINR of the serving cell. When the signal quality of the serving cell is higher than the seventh threshold value, the terminal device reports the training data, which can effectively ensure the accuracy and reliability of the reporting.

[0222] The seventh event: the percentage of remaining power of the terminal device is higher than an eighth threshold value, or the power state of the terminal device is a first state.

[0223] For example, the eighth threshold value can be 50%, and when the percentage of remaining power of the terminal device is higher than 50%, the terminal device starts to report the training data; or the power state of the terminal device is low, medium, or high (for example, when the percentage of remaining power is 0% to 20%, the power state is low, when the percentage of remaining power is 21% to 60%, the power state is medium, and when the percentage of remaining power is 61% to 100%, the power state is high), and the first state can be high, i.e., when the power state of the terminal device is high, the terminal device starts to report the training data. In this way, the terminal device can report the training data when the power is relatively high, which can effectively avoid the impact of the terminal device performing reporting when the power is low on other services.

[0224] The eighth event: the signal quality of the serving beam is higher than a ninth threshold value.

[0225] For example, the signal quality of the serving beam can be one or more of RSRP, RSRQ, or SINR of the serving beam. When the signal quality of the serving beam is higher than the ninth threshold value, the terminal device reports the training data, which can effectively ensure the accuracy and reliability of the reporting.

[0226] It should be understood that the following events can also be defined based on the definitions of the fourth event to the eighth event described above:

[0227] The used cache in the access layer cache is higher than a fourth threshold (or the remaining cache in the access layer cache is lower than a fifth threshold) and the signal quality of the serving cell is higher than a seventh threshold. This event is equivalent to a combination of the fourth event and the sixth event, i.e., the terminal device reports the training data obtained based on the configuration information when the fourth event and the sixth event are both satisfied.

[0228] The used cache in the access layer cache is higher than a fourth threshold (or the remaining cache in the access layer cache is lower than a fifth threshold) and the percentage of the remaining power of the terminal device is higher than an eighth threshold (or the power state of the terminal device is a first state). This event is equivalent to a combination of the fourth event and the seventh event, i.e., the terminal device reports the training data obtained based on the configuration information when the fourth event and the seventh event are both satisfied.

[0229] The used cache in the access layer cache is higher than a fourth threshold (or the remaining cache in the access layer cache is lower than a fifth threshold) and the signal quality of the serving cell is higher than a seventh threshold. This event is equivalent to a combination of the fourth event and the eighth event, i.e., the terminal device reports the training data obtained based on the configuration information when the fourth event and the eighth event are both satisfied.

[0230] The number of measurements in the process of measuring based on the configuration information is higher than a sixth threshold and the signal quality of the serving cell is higher than a seventh threshold. This event is equivalent to a combination of the fifth event and the sixth event, i.e., the terminal device reports the training data obtained based on the configuration information when the fifth event and the sixth event are both satisfied.

[0231] The number of measurements in the process of measuring based on the configuration information is higher than a sixth threshold and the percentage of the remaining power of the terminal device is higher than an eighth threshold (or the power state of the terminal device is a first state). This event is equivalent to a combination of the fifth event and the seventh event, i.e., the terminal device reports the training data obtained based on the configuration information when the fifth event and the seventh event are both satisfied.

[0232] The number of measurements in the process of measuring based on the configuration information is higher than a sixth threshold and the signal quality of the serving beam is higher than a ninth threshold. This event is equivalent to a combination of the fifth event and the eighth event, i.e., the terminal device reports the training data obtained based on the configuration information when the fifth event and the eighth event are both satisfied.

[0233] Specifically, the reported configuration information can include threshold information of one or more of the fourth to eighth events, which is one or more of the fifth threshold, the sixth threshold, the seventh threshold, the eighth threshold, or the first state defined above.

[0234] Further, the reporting related configuration information can further include a hysteresis, a time to trigger (TTT) of any one or more of the fourth event to the eighth event. Wherein, according to the definition of the event, the threshold information of the event and the hysteresis of the event, the entering condition and the leaving condition of the event can be defined; the time to trigger is used to define that when the duration of the terminal device satisfying the entering condition of the event reaches the time to trigger, the terminal device determines to trigger to start reporting the training data. In the embodiment of the present application, the duration of the terminal device satisfying the entering condition of the event reaches the time to trigger, which is also called that the terminal device satisfies the event.

[0235] II. Periodic reporting

[0236] The reporting related configuration information includes the configuration information of the period. Based on the reporting related configuration information, the terminal device can periodically report the training data measured based on the configuration information.

[0237] In a possible implementation, the configuration information of the period can include a duration of a period or a measurement quantity in a period. For example, the duration of a period is a first duration, and the terminal device reports the training data to the network device once every first duration; or the measurement quantity in a period is a first measurement quantity, and the terminal device reports the training data to the network device once every first measurement quantity. Wherein, the duration can be in units of minutes, seconds, milliseconds, subframes or radio frames, etc., and the measurement quantity can be the number of groups of the obtained training data, or the measurement quantity can be the number of measurement time points.

[0238] The measurement related configuration information includes the configuration information of the measurement object, which can be referred to the corresponding description in step 401 and will not be repeated here.

[0239] Optionally, if the configuration information of the period includes the duration of a period, the measurement related configuration information can further include, but is not limited to, the configuration information of one or more of the start time of the measurement in a period, the end time of the measurement, the measurement quantity, the measurement interval, etc.

[0240] For example, the configuration information of the start time of the measurement can include a time offset for starting the measurement, the configuration information of the end time of the measurement can include a time offset for ending the measurement, the configuration information of the measurement interval can be the time interval between two groups of training data obtained in a period, and the configuration information of the measurement quantity includes the number of groups of training data obtained in a period or the number of measurement time points in a period. Wherein, the time offset and the measurement interval can be in units of minutes, seconds, milliseconds, subframes or radio frames, etc., or can be a combination of the above forms.

[0241] Optionally, if the configuration information of the period includes the configuration information of the measurement quantity in a period, the measurement-related configuration information can further include the configuration information of the measurement interval, and the configuration information of the measurement interval can be the time interval between two groups of training data obtained in a period. For example, the measurement interval can be in units of minutes, seconds, milliseconds, subframes, radio frames, or the like, or can be a combination of the foregoing forms.

[0242] Optionally, the reporting-related configuration information or the measurement-related configuration information can further include configuration information of a reporting stop condition or a measurement stop condition: when the reporting stop condition or the measurement stop condition is met, the terminal device stops reporting or stops measuring immediately, until the reporting stop condition or the measurement stop condition is no longer met to restart reporting or measuring.

[0243] For example, the reporting stop condition or the measurement stop condition includes but is not limited to one or more of the following: when the remaining percentage of the power of the terminal device is lower than an eighth threshold, or the power state of the terminal device is not a first state, or the signal quality of the serving cell is lower than a seventh threshold, or the signal quality of the serving beam is lower than a ninth threshold, the terminal device stops reporting training data to the network device or stops measuring based on the configuration information.

[0244] The reporting-related configuration information or the measurement-related configuration information can include one or more of the eighth threshold, the first state, the seventh threshold, the ninth threshold, and the like in the reporting stop condition or the measurement stop condition. The specific implementation manner can refer to the description in the fourth event to the eighth event. In this way, the accuracy and reliability of the terminal device in measurement or periodic reporting can be ensured.

[0245] III. Network device requests reporting

[0246] Measurement-related configuration information: the measurement-related configuration information includes configuration information of a measurement object, and the configuration information of the measurement object can refer to the corresponding description in step 401, which is not described here.

[0247] Optionally, the measurement-related configuration information further includes configuration information of a measurement time, for example, the configuration information of the measurement time includes but is not limited to one or more of the following: configuration information of a start measurement time, configuration information of a stop measurement time, configuration information of a measurement quantity, and configuration information of a measurement interval.

[0248] For example, the configuration information of the start time of the measurement can include a time offset of the start of the measurement, an absolute time, or indication information for indicating the start of the measurement after receiving the configuration information (for example, the indication information occupies one bit, and a value of "1" indicates the start of the measurement after receiving the configuration information). For details, refer to the description of the start time of the measurement in 1.2. The configuration information of the duration of the measurement can include a time length of the duration of the measurement. The configuration information of the end time of the measurement can include a time offset of the end of the measurement or an absolute time. The configuration information of the number of measurements can include a number of groups of training data obtained, or the number of measurements can be a number of time points of the measurement. The configuration information of the measurement interval can include a time interval between two groups of training data.

[0249] Optionally, the configuration information related to the measurement further includes configuration information of an event triggering the measurement. For details, refer to the description of the event triggering the measurement in 1.3.

[0250] For the reporting mode requested by the network device, the reporting related configuration information can be requested by the terminal device, or the network device can request the terminal device to report by sending other messages to the terminal device after configuring the measurement related configuration information. Specifically:

[0251] ① If the reporting related configuration information is requested by the terminal device, the reporting related configuration information includes but is not limited to one or more of the following: a start time of the reporting, an end time of the reporting, a time range of the reporting, or indication information for indicating the reporting after receiving the configuration information.

[0252] For example, the configuration information of the start time of the reporting can include a time offset of the start of the reporting, an absolute time of the start of the reporting, and indication information for indicating the start of the reporting after receiving the configuration information (for example, the indication information occupies one bit, and a value of "1" indicates the start of the reporting after receiving the configuration information). For details, refer to the description of the start time of the measurement in 1.2. The configuration information of the end time of the reporting can include a time offset of the end of the reporting or an absolute time. The configuration information of the time range of the reporting can include at least two of the following: an absolute time of the start of the reporting, an absolute time of the end of the reporting, or a duration of the reporting.

[0253] The reporting related configuration information for indicating the reporting after receiving the configuration information can mean that the terminal device starts the reporting (immediately reports) after receiving the configuration information, or means that the terminal device can report after receiving the configuration information, and the time of performing the reporting is determined by the terminal device.

[0254] If the terminal device is requested to report by the remaining messages after the configuration information, the remaining messages can be the second message (e.g., the MAC CE message) in the embodiment shown in FIG. 4, or can also be the RRC message, e.g., the RRC message for requesting terminal device information (UE information request), which can be sent after the second message, or the RRC message sent after the configuration information for the configuration information without MAC CE activation, referred to as the third message.

[0255] The remaining messages include, but are not limited to, one or more of the configuration information for indicating the start time of reporting, the end time of reporting, the time range of reporting, or the reporting after receiving the configuration information, which can be referred to the description in ① above.

[0256] It should be noted that in specific applications, the network device can configure the terminal device to report in combination with one or more of the above three reporting modes. Taking the combination of multiple modes as an example, the network device can first configure the terminal device with the reporting related configuration information according to ① in the event triggered reporting or the periodic triggered reporting or the network device requested reporting described above. If the set reporting start time is too long or the terminal device does not meet the event triggered reporting for a long time, the network device can further send a message to the terminal device to request the terminal device to report after receiving the message according to ② in the network device requested reporting.

[0257] Optionally, for the above three reporting modes, the terminal device can further send the indication information of the completion of measurement to the network device when the measurement is completed, so that the network device can understand the measurement of the terminal device and make subsequent decisions. For example, the indication information can be carried in the MAC CE message.

[0258] FIG. 12 shows a software structure diagram of a communication apparatus according to an embodiment of the present application. The communication apparatus 1200 shown in FIG. 12 can include a transceiver unit 1201 and a processing unit 1202.

[0259] In an example, the communication apparatus 1200 shown in FIG. 12 can be used to perform part or all of the functions of the terminal device in the above embodiments. The communication apparatus 1200 can be a terminal device, or a device in a terminal device, or a device that can be used in combination with a terminal device. The communication apparatus 1200 can also be a chip system. Wherein:

[0260] The transceiver unit 1201 is configured to receive a first message from a network device, the first message comprising a plurality of sets of configuration information, the configuration information being used for configuring the terminal device to measure training data, the training data being used for the network device to train an artificial intelligence (AI) model or an AI function; receive a second message from the network device, the second message being used for activating the first configuration information, the first configuration information comprising one or more sets of the plurality of sets of configuration information; and send, to the network device, a first measurement report based on the first configuration information, the first measurement report comprising the training data measured based on the first configuration information.

[0261] In a possible implementation, any set of configuration information is associated with a configuration identifier, and different sets of configuration information in the plurality of sets of configuration information are associated with different configuration identifiers; the configuration identifier is a configuration index; or the configuration identifier is an identifier of the AI function and / or an identifier of the AI model; or the configuration identifier is a combination of the configuration index and the identifier of the AI model and / or the identifier of the AI function.

[0262] In a possible implementation, the second message comprises a configuration identifier associated with the first configuration information.

[0263] In a possible implementation, the second message comprises a bitmap, different bits in the bitmap correspond to different sets of configuration information in the plurality of sets of configuration information, and a bit indicates whether to activate or not to activate the configuration information corresponding to the bit; a first bit corresponding to the first configuration information indicates to activate the first configuration information.

[0264] In a possible implementation, the first message further comprises first indication information; the first indication information is used to indicate a time offset based on which measurement is started, or the first indication information is used to indicate an absolute time based on which measurement is started.

[0265] In a possible implementation, the second configuration information is any set of configuration information in the plurality of sets of configuration information; the second configuration information is used to indicate a time offset based on which measurement is started, or the second configuration information is used to indicate an absolute time based on which measurement is started.

[0266] In a possible implementation, the second configuration information is any set of configuration information in the plurality of sets of configuration information, and the second configuration information is used to indicate one or more events that trigger measurement: a first event, a second event, or a third event; the first event is that a signal quality of a serving cell is higher than a first threshold; the second event is that a percentage of remaining power of the terminal device is higher than a second threshold, or a power state of the terminal device is a first state; and the third event is that a signal quality of a serving beam is higher than a third threshold.

[0267] In a possible implementation, the first message is further used to indicate one or more of a duration, an ending time, a measurement interval, or a measurement quantity for performing the measurement based on any one of the configuration information.

[0268] In a possible implementation, the second message is used to indicate a time offset for starting the measurement based on the first configuration information, or the second message is used to indicate an absolute time for starting the measurement based on the first configuration information, or the second message is used to indicate that the measurement based on the first configuration information is started after the second message is received.

[0269] In a possible implementation, the second message is further used to indicate one or more of a duration, an ending time, a measurement interval, or a measurement quantity for performing the measurement based on the first configuration information.

[0270] In a possible implementation, the second configuration information is any one of the multiple sets of configuration information, and the second configuration information is used to indicate one or more of the following events for triggering reporting of a second measurement report: a fourth event, a fifth event, a sixth event, a seventh event, or an eighth event, and the second measurement report includes training data measured based on the second configuration information; the fourth event is that used cache in an access layer cache is higher than a fourth threshold value, or that remaining cache in the access layer cache is lower than a fifth threshold value, and the access layer cache is used to store the training data measured based on the second configuration information; the fifth event is that a measurement quantity in a measurement process based on the second configuration information is higher than a sixth threshold value; the sixth event is that signal quality of a serving cell is higher than a seventh threshold value; the seventh event is that a percentage of remaining power of the terminal device is higher than an eighth threshold value, or that a power state of the terminal device is a first state; and the eighth event is that signal quality of a serving beam is higher than a ninth threshold value.

[0271] In a possible implementation, the second configuration information is any one of the multiple sets of configuration information, and the second configuration information is used to indicate a first period, and the first period is a period for sending the second measurement report to the network device, and the second measurement report includes training data measured based on the second configuration information; and the first period is a first time length, or the first period is a first measurement quantity.

[0272] In a possible implementation, the second configuration information is further used to indicate that, when one or more of the following conditions is detected: the percentage of remaining power of the terminal device is lower than the eighth threshold value, or the power state of the terminal device is not the first state, or the signal quality of the serving cell is lower than the seventh threshold value, or the signal quality of the serving beam is lower than the ninth threshold value, the sending of the second measurement report to the network device is stopped.

[0273] In a possible implementation, the transceiver 1201 is further configured to receive a third message from the network device after receiving the second message from the network device, wherein the third message is used to indicate a time offset for starting to report the first measurement report, or the third message is used to indicate an absolute time for starting to report the first measurement report, or the third message is used to indicate that the first measurement report is started to be reported after the third message is received, or the third message is used to indicate that the first measurement report is reported.

[0274] In a possible implementation, the second message is used to indicate a time offset for starting to report the first measurement report, or the second message is used to indicate an absolute time for starting to report the first measurement report, or the second message is used to indicate that the first measurement report is started to be reported after the second message is received, or the second message is used to indicate that the first measurement report is reported.

[0275] In a possible implementation, after receiving the second message from the network device, the transceiver 1201 is further configured to receive a fourth message from the network device, the fourth message is used to activate third configuration information, the third configuration information includes one or more of the multiple sets of configuration information, and the third configuration information is different from the first configuration information; the processing unit 1202 is configured to stop measuring the training data based on the first configuration information; the transceiver 1201 is further configured to send, to the network device, the training data measured based on the first configuration information and not reported through the first measurement report; and measure based on the third configuration information.

[0276] In a possible implementation, the fourth message is used to instruct the terminal device to report the training data measured based on the first configuration information and not reported through the first measurement report.

[0277] In another example, the communication apparatus 1200 shown in FIG. 12 can be used to perform part or all of the functions of the network device in the above embodiments. The communication apparatus 1200 can be a network device, or a device in the network device, or a device capable of being matched with the network device. The communication apparatus 1200 can also be a chip system. In this case:

[0278] The transceiver 1201 is configured to: send a first message to a terminal device, the first message including multiple sets of configuration information, the configuration information being used to configure the terminal device to measure training data, the training data being used for the network device to train an artificial intelligence (AI) model or an AI function; send a second message to the terminal device, the second message being used to activate the first configuration information, the first configuration information including one or more of the multiple sets of configuration information; and receive a first measurement report from the terminal device, the first measurement report including training data measured based on the first configuration information.

[0279] In a possible implementation, any set of configuration information is associated with a configuration identifier, and different sets of configuration information in the plurality of sets of configuration information are associated with different configuration identifiers; the configuration identifier is a configuration index; or the configuration identifier is an identifier of an AI function and / or an identifier of an AI model; or the configuration identifier is a configuration index combined with an identifier of an AI model and / or an identifier of an AI function.

[0280] In a possible implementation, the second message includes a configuration identifier associated with the first configuration information.

[0281] In a possible implementation, the second message includes a bitmap, different bits in the bitmap correspond to different sets of configuration information in the plurality of sets of configuration information, and a bit indicates whether to activate or not to activate configuration information corresponding to the bit; a first bit corresponding to the first configuration information indicates to activate the first configuration information.

[0282] In a possible implementation, the first message further includes first indication information; the first indication information is used to indicate a time offset based on any set of configuration information to start measurement, or the first indication information is used to indicate an absolute time based on any set of configuration information to start measurement.

[0283] In a possible implementation, the second configuration information is any set of configuration information in the plurality of sets of configuration information; the second configuration information is used to indicate a time offset based on the second configuration information to start measurement, or the second configuration information is used to indicate an absolute time based on the second configuration information to start measurement.

[0284] In a possible implementation, the second configuration information is any set of configuration information in the plurality of sets of configuration information, and the second configuration information is used to indicate one or more events triggering measurement: a first event, a second event, or a third event; the first event is that a signal quality of a serving cell is higher than a first threshold; the second event is that a percentage of remaining power of the terminal device is higher than a second threshold, or a power state of the terminal device is a first state; the third event is that a signal quality of a serving beam is higher than a third threshold.

[0285] In a possible implementation, the first message is further used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity based on any set of configuration information to perform measurement.

[0286] In a possible implementation, the second message is used to indicate a time offset based on the first configuration information to start measurement, or the second message is used to indicate an absolute time based on the first configuration information to start measurement, or the second message is used to indicate to start measurement based on the first configuration information after the second message is received.

[0287] In a possible implementation, the second message is further used to indicate one or more of a duration, an ending time, a measurement interval, or a measurement quantity for measuring based on the first configuration information.

[0288] In a possible implementation, the second configuration information is any one of a plurality of sets of configuration information, and the second configuration information is used to indicate one or more of the following events for triggering reporting of a second measurement report: a fourth event, a fifth event, a sixth event, a seventh event, or an eighth event, and the second measurement report includes training data measured based on the second configuration information; the fourth event is that used cache in an access layer cache is higher than a fourth threshold value, or that remaining cache in the access layer cache is lower than a fifth threshold value, and the access layer cache is used to store the training data measured based on the second configuration information; the fifth event is that a measurement quantity in a measurement process based on the second configuration information is higher than a sixth threshold value; the sixth event is that signal quality of a serving cell is higher than a seventh threshold value; the seventh event is that a percentage of remaining power of the terminal device is higher than an eighth threshold value, or that a power state of the terminal device is a first state; and the eighth event is that signal quality of a serving beam is higher than a ninth threshold value.

[0289] In a possible implementation, the second configuration information is any one of a plurality of sets of configuration information, and the second configuration information is used to indicate a first period, and the first period is a period for sending a second measurement report to the network device, and the second measurement report includes training data measured based on the second configuration information; and the first period is a first time length, or the first period is a first measurement quantity.

[0290] In a possible implementation, the second configuration information is further used to indicate that, when one or more of the following conditions is detected: the percentage of remaining power of the terminal device is lower than the eighth threshold value, or the power state of the terminal device is not the first state, or the signal quality of the serving cell is lower than the seventh threshold value, or the signal quality of the serving beam is lower than the ninth threshold value, the sending of the second measurement report to the network device is stopped.

[0291] In a possible implementation, after the transceiver 1201 sends the second message to the terminal device, the transceiver 1201 is further used to send a third message to the terminal device; and the third message is used to indicate a time offset for starting reporting of the first measurement report, or the third message is used to indicate an absolute time for starting reporting of the first measurement report, or the third message is used to indicate that the first measurement report is started to be reported after the third message is received, or the third message is used to indicate that the first measurement report is reported.

[0292] In a possible implementation, the second message is used to indicate a time offset for starting reporting of the first measurement report, or the second message is used to indicate an absolute time for starting reporting of the first measurement report, or the second message is used to indicate that the first measurement report is started to be reported after the second message is received, or the second message is used to indicate that the first measurement report is reported.

[0293] In a possible implementation, after the transceiver 1201 sends the second message to the terminal device, the transceiver 1201 is further configured to: send a fourth message to the terminal device, the fourth message being used to activate third configuration information, the third configuration information including one or more of the plurality of sets of configuration information, the third configuration information being different from the first configuration information; and receive training data measured based on the first configuration information and not reported through the first measurement report from the terminal device.

[0294] In a possible implementation, the fourth message is used to instruct the terminal device to report the training data measured based on the first configuration information and not reported through the first measurement report.

[0295] It should be noted that the specific implementation and advantages of the operations performed by the communication apparatus 1200 can be referred to the corresponding description in the above method embodiments, which will not be described here.

[0296] FIG. 13 shows a hardware structure diagram of a communication apparatus, the communication apparatus 1300 can be the terminal device or the network device in the above description, and the communication apparatus 1300 can include a processor, an external memory interface, an internal memory, a universal serial bus (USB) interface, a charging management module, a power management module, a battery, an antenna 1, an antenna 2, a mobile communication module, a wireless communication module, a sensor module, a key, a motor, an indicator, a camera, a display screen, and a SIM card slot, and the like. The audio module can include a speaker, a receiver, a microphone, a headset interface, and the like, and the sensor module can include a pressure sensor, a gyroscope sensor, a barometric pressure sensor, a magnetic sensor, an acceleration sensor, a distance sensor, a proximity light sensor, a fingerprint sensor, a temperature sensor, a touch sensor, an ambient light sensor, a bone conduction sensor, and the like.

[0297] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the communication apparatus 1300. In other embodiments, the communication apparatus 1300 can include more or fewer components than those shown, or combine certain components, or split certain components, or different arrangement of components. The components shown can be implemented in hardware, software, or a combination of software and hardware.

[0298] The processor can include one or more processing units, for example: the processor can include an application processor (AP), a modem (also known as a baseband processor), a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices or integrated into one or more processors. The processor is the nerve center and command center of the communication device 1300, and can generate operation control signals according to instruction operation codes and timing signals to complete the control of fetching and executing instructions.

[0299] The wireless communication function of the communication device 1300 can be realized by the antenna 1, the antenna 2, the mobile communication module, the wireless communication module, and the Modem, etc. In some embodiments, the antenna 1 and the mobile communication module of the communication device 1300 are coupled, and the antenna 2 and the wireless communication module are coupled, so that the communication device 1300 can communicate with other communication devices through wireless communication technology.

[0300] In addition, an operating system runs on the above-mentioned components. For example, an iOS operating system, an Android open source operating system, a Windows operating system, etc.

[0301] The operating system of the communication device 1300 can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a micro-service architecture, or a cloud architecture. The embodiments of the present application take the Android system with a layered architecture as an example to exemplarily illustrate the software and hardware structure of the communication device 1300. It should be noted that, although the embodiments of the present application take the Android system as an example for illustration, the basic principles are also applicable to terminals based on iOS or Windows operating systems.

[0302] In addition, some embodiments of the present application provide a communication device, comprising: one or more processors and a memory; the memory is used to store computer programs / instructions, when the one or more processors execute the computer programs / instructions, the communication device executes the above-mentioned method.

[0303] Some embodiments of the present application provide a chip system applied to a communication device, the chip system comprising at least one processor and an interface configured to receive computer programs / instructions and transmit the computer programs / instructions to the at least one processor; the at least one processor executes the instructions to enable the communication device to perform the above method. The chip system can be a Modem or a system on chip (Soc) comprising a Modem, and the above method can be implemented by the Modem.

[0304] The embodiments of the present application also provide a computer storage medium storing computer programs / instructions, when the computer programs / instructions are executed on a processor, the method flow of the above method embodiments is implemented.

[0305] The embodiments of the present application also provide a computer program product, when the computer program product is executed on a computer, the method flow of the above method embodiments is implemented.

[0306] It should be noted that, for the above method embodiments, in order to simply describe, each of the above method embodiments is described as a series of action combinations, but those skilled in the art should know that the present application is not limited to the action sequence described, because according to the present application, some operations can be performed in other sequences or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification all belong to preferred embodiments, and the actions and modules involved are not necessarily required by the present application.

[0307] The descriptions of the embodiments of the present application can be referred to each other, and each description of the embodiments has its own focus. The parts not described in detail in an embodiment can be referred to the related description of other embodiments. For the convenience and brevity of description, for example, the functions of the devices and the operations performed by the devices provided in the embodiments of the present application can be referred to the related description of the method embodiments of the present application, and the method embodiments and the device embodiments can also be referred to, combined or cited each other.

[0308] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs / instructions. When the computer programs / instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer programs / instructions can be stored in a computer storage medium or transmitted from one computer storage medium to another computer storage medium, for example, the computer programs / instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state drive (SSD)), etc.

[0309] The above embodiments are only used to illustrate the technical solutions of the present application, but not limit the technical solutions of the present application; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalent features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A communication method characterized by comprising: The method is applied to a terminal device, and comprises: receiving a first message from a network device, the first message comprising a plurality of sets of configuration information, the configuration information being used to configure the terminal device to measure training data, the training data being used for the network device to train an artificial intelligence (AI) model or an AI function; receiving a second message from the network device, the second message being used to activate first configuration information, the first configuration information comprising one or more of the plurality of sets of configuration information; sending a first measurement report to the network device based on the first configuration information, the first measurement report comprising training data measured based on the first configuration information.

2. The method of claim 1, wherein, Any set of the configuration information is associated with a configuration identifier, and different sets of configuration information in the plurality of sets of configuration information are associated with different configuration identifiers. The configuration identifier is a configuration index. Alternatively, the configuration identifier is an identifier of the AI function and / or an identifier of the AI model. Alternatively, the configuration identifier is a configuration index combined with the identifier of the AI model and / or the identifier of the AI function.

3. The method of claim 2, wherein, The second message comprises the configuration identifier associated with the first configuration information.

4. The method according to claim 1 or 2, characterized in that, The second message comprises a bitmap, different bits in the bitmap correspond to different sets of configuration information in the plurality of sets of configuration information, and the bits indicate whether to activate or not to activate the configuration information corresponding to the bits, and a first bit corresponding to the first configuration information indicates to activate the first configuration information.

5. The method according to any one of claims 1-4, characterized in that, The first message further comprises first indication information. The first indication information is used to indicate a time offset based on any set of the configuration information to start measurement, or the first indication information is used to indicate an absolute time based on any set of the configuration information to start measurement.

6. The method according to any one of claims 1-4, characterized in that, The second configuration information is any set of the plurality of sets of configuration information. The second configuration information is used to indicate a time offset based on the second configuration information to start measurement, or the second configuration information is used to indicate an absolute time based on the second configuration information to start measurement.

7. The method according to any one of claims 1 to 4, characterized in that, The second configuration information is any set of the plurality of sets of configuration information, and the second configuration information is used to indicate one or more of the following events to trigger measurement: a first event, a second event, or a third event. The first event is that a signal quality of a serving cell is higher than a first threshold value. The second event is that a percentage of power remaining of the terminal device is higher than a second threshold value, or a power state of the terminal device is a first state. The third event is that a signal quality of a serving beam is higher than a third threshold value.

8. The method according to any one of claims 5-7, characterized in that, The first message is further used to indicate one or more of a duration, an end time, a measurement interval, or a measurement quantity based on any set of the configuration information to perform measurement.

9. The method according to any one of claims 1-4, characterized in that, The second message is used to indicate a time offset based on the first configuration information to start measurement, or the second message is used to indicate an absolute time based on the first configuration information to start measurement, or the second message is used to indicate to start measurement based on the first configuration information after receiving the second message.

10. The method of claim 9, wherein, The second message is further used to indicate one or more of a duration, an ending time, a measurement interval, or a measurement quantity for performing the measurement based on the first configuration information.

11. The method according to any one of claims 1-10, characterized in that, The second configuration information is any one of the multiple sets of configuration information, and the second configuration information is used to indicate one or more of the following events for triggering reporting of a second measurement report: a fourth event, a fifth event, a sixth event, a seventh event, or an eighth event, and the second measurement report includes training data measured based on the second configuration information. The fourth event is that used cache in an access layer cache is higher than a fourth threshold value, or that remaining cache in the access layer cache is lower than a fifth threshold value, and the access layer cache is used to store the training data measured based on the second configuration information. The fifth event is that a measurement quantity in a process of performing the measurement based on the second configuration information is higher than a sixth threshold value. The sixth event is that signal quality of a serving cell is higher than a seventh threshold value. The seventh event is that a percentage of remaining power of the terminal device is higher than an eighth threshold value, or that a power state of the terminal device is a first state. The eighth event is that signal quality of a serving beam is higher than a ninth threshold value.

12. The method according to any one of claims 1-10, characterized in that, The second configuration information is any one of the multiple sets of configuration information, and the second configuration information is used to indicate a first period, and the first period is a period for sending a second measurement report to the network device, and the second measurement report includes training data measured based on the second configuration information. The first period is a first time length, or the first period is a first measurement quantity.

13. The method of claim 12, wherein, The second configuration information is further used to indicate that, when one or more of the following conditions is detected: the percentage of remaining power of the terminal device is lower than the eighth threshold value, or the power state of the terminal device is not the first state, or the signal quality of the serving cell is lower than the seventh threshold value, or the signal quality of the serving beam is lower than the ninth threshold value, the sending of the second measurement report based on the second measurement report to the network device is stopped.

14. The method of any one of claims 1-10, wherein, After the receiving of the second message from the network device, the method further includes: receiving a third message from the network device; The third message is used to indicate a time offset for starting reporting of the first measurement report, or the third message is used to indicate an absolute time for starting reporting of the first measurement report, or the third message is used to indicate that the first measurement report is started to be reported after the receiving of the third message, or the third message is used to indicate that the first measurement report is reported.

15. The method of any one of claims 1-10, wherein, The second message is used to indicate a time offset for starting reporting of the first measurement report, or the second message is used to indicate an absolute time for starting reporting of the first measurement report, or the second message is used to indicate that the first measurement report is started to be reported after the receiving of the second message, or the second message is used to indicate that the first measurement report is reported.

16. The method of any one of claims 1-15, wherein, After the receiving of the second message from the network device, the method further includes: receiving a fourth message from the network device, the fourth message being used to activate third configuration information, the third configuration information comprising one or more of the multiple sets of configuration information, the third configuration information being different from the first configuration information; stopping measuring training data based on the first configuration information; sending, to the network device, training data measured based on the first configuration information and not reported through the first measurement report; performing measurement based on the third configuration information.

17. The method of claim 16, wherein, The fourth message is used to instruct the terminal device to report training data measured based on the first configuration information and not reported through the first measurement report.

18. A method of communication, comprising: The method applied to a network device comprises: sending, to a terminal device, a first message, the first message comprising multiple sets of configuration information, the configuration information being used to configure the terminal device to measure training data, the training data being used for the network device to train an artificial intelligence (AI) model or an AI function; sending, to the terminal device, a second message, the second message being used to activate first configuration information, the first configuration information comprising one or more of the multiple sets of configuration information; receiving a first measurement report from the terminal device, the first measurement report comprising training data measured based on the first configuration information.

19. The method of claim 18, wherein, Any set of the configuration information is associated with a configuration identifier, different sets of configuration information in the multiple sets of configuration information being associated with different configuration identifiers. The configuration identifier is a configuration index. Alternatively, the configuration identifier is an identifier of the AI function and / or an identifier of the AI model. Alternatively, the configuration identifier is a configuration index combined with the identifier of the AI model and / or the identifier of the AI function.

20. The method of claim 19, wherein, The second message comprises a configuration identifier associated with the first configuration information.

21. The method of claim 18 or 19, wherein, The second message comprises a bitmap, different bits in the bitmap corresponding to different sets of configuration information in the multiple sets of configuration information, the bits indicating whether to activate or not to activate the configuration information corresponding to the bits, a first bit corresponding to the first configuration information indicating to activate the first configuration information.

22. The method of any one of claims 18-21, wherein, The first message further comprises first indication information. The first indication information is used to indicate a time offset based on any set of the configuration information to start measurement, or the first indication information is used to indicate an absolute time based on any set of the configuration information to start measurement.

23. The method of any one of claims 18-21, wherein, The second configuration information is any set of the multiple sets of configuration information. The second configuration information is used to indicate a time offset based on the second configuration information to start measurement, or the second configuration information is used to indicate an absolute time based on the second configuration information to start measurement.

24. The method of any one of claims 18-21, wherein, The second configuration information is any set of the multiple sets of configuration information, the second configuration information being used to indicate one or more of the following events to trigger measurement: a first event, a second event or a third event. The first event is that a signal quality of a serving cell is higher than a first threshold value. The second event is that a percentage of power remaining of the terminal device is higher than a second threshold value, or a power state of the terminal device is a first state. The third event is that a signal quality of a serving beam is higher than a third threshold value.

25. The method of any one of claims 22-24, wherein, The first message is further used to indicate one or more of a duration, an ending time, a measurement interval, or a measurement quantity of measurement based on the configuration information.

26. The method of any one of claims 18-21, wherein, The second message is used to indicate a time offset based on which measurement starts based on the first configuration information, or the second message is used to indicate an absolute time based on which measurement starts based on the first configuration information, or the second message is used to indicate that measurement based on the first configuration information starts after the second message is received.

27. The method of claim 26, wherein, The second message is further used to indicate one or more of a duration, an ending time, a measurement interval, or a measurement quantity of measurement based on the first configuration information.

28. The method of any one of claims 18-27, wherein, The second configuration information is any one of the multiple sets of configuration information, and the second configuration information is used to indicate one or more of a fourth event, a fifth event, a sixth event, a seventh event, or an eighth event that triggers reporting of a second measurement report, and the second measurement report includes training data measured based on the second configuration information. The fourth event is that used cache in an access layer cache is higher than a fourth threshold value, or that remaining cache in the access layer cache is lower than a fifth threshold value, and the access layer cache is used to store the training data measured based on the second configuration information. The fifth event is that a measurement quantity in measurement based on the second configuration information is higher than a sixth threshold value. The sixth event is that a signal quality of a serving cell is higher than a seventh threshold value. The seventh event is that a remaining percentage of power of the terminal device is higher than an eighth threshold value, or that a power state of the terminal device is a first state. The eighth event is that a signal quality of a serving beam is higher than a ninth threshold value.

29. The method of any one of claims 18-27, wherein, The second configuration information is any one of the multiple sets of configuration information, and the second configuration information is used to indicate a first period, and the first period is a period of sending a second measurement report to the network device, and the second measurement report includes training data measured based on the second configuration information. The first period is a first time length, or the first period is a first measurement quantity.

30. The method of claim 29, wherein, The second configuration information is further used to indicate that, when one or more of the following conditions is detected, sending of the second measurement report to the network device is stopped: the remaining percentage of power of the terminal device is lower than the eighth threshold value, or the power state of the terminal device is not the first state, or the signal quality of the serving cell is lower than the seventh threshold value, or the signal quality of the serving beam is lower than the ninth threshold value.

31. The method of any one of claims 18-27, wherein, After the second message is sent to the terminal device, the method further includes: sending a third message to the terminal device; The third message is used to indicate a time offset based on which the first measurement report starts to be reported, or the third message is used to indicate an absolute time based on which the first measurement report starts to be reported, or the third message is used to indicate that the first measurement report starts to be reported after the third message is received, or the third message is used to indicate that the first measurement report is reported.

32. The method of any one of claims 18-27, wherein, The second message is used to indicate a time offset for starting the first measurement report, or the second message is used to indicate an absolute time for starting the first measurement report, or the second message is used to indicate that the first measurement report is started after receiving the second message, or the second message is used to indicate that the first measurement report is reported.

33. The method of any one of claims 18-32, wherein, After sending the second message to the terminal device, the method further comprises: sending a fourth message to the terminal device, the fourth message being used to activate third configuration information, the third configuration information comprising one or more of the multiple sets of configuration information, the third configuration information being different from the first configuration information; receiving training data measured based on the first configuration information from the terminal device and not reported through the first measurement report.

34. The method of claim 33, wherein, The fourth message is used to instruct the terminal device to report training data measured based on the first configuration information and not reported through the first measurement report.

35. A communications device, characterized by The communication device comprises one or more memories, one or more processors, the memories being used to store computer programs / instructions; the processors being used to invoke the computer programs / instructions, so that the communication device executes the method in any one of claims 1-17 or 18-34.

36. A chip system, characterized by The chip system comprises at least one processor and an interface, the interface being used to receive computer programs / instructions and transmit to the at least one processor; the at least one processor runs the computer programs / instructions so that the communication device executes the method in any one of claims 1-17 or 18-34.

Citation Information

Patent Citations

  • Communication method and device

    CN118118133A

  • Communication method and device

    CN118509872A

  • Communication method and device

    CN118509906A

  • Measurement configuration method, terminal device, network device, chip, and storage medium

    WO2022198569A1

  • Method and apparatus for implementation of ai / ML in a dual connectivity network

    WO2024128884A1