Information transmission method and apparatus, device, storage medium, and program product

By sending activation, deactivation, switching, and rollback time information of AI/ML models and functions from the terminal to the network side, the problem of the network side being unable to determine the terminal operation time is solved, thereby improving system performance.

WO2026130315A1PCT designated stage Publication Date: 2026-06-25CHINA MOBILE COMM LTD RES INST +1

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2025-12-16
Publication Date
2026-06-25

Smart Images

  • Figure CN2025142687_25062026_PF_FP_ABST
    Figure CN2025142687_25062026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure provides an information transmission method and apparatus, a device, a storage medium, and a program product. The method comprises: sending first information, the first information comprising at least one of a model activation time, a model deactivation time, a model switching time, a model backoff time, a function activation time, a function deactivation time, a function switching time, a function backoff time, and first indication information.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission methods, devices, equipment, storage media and program products

[0001] Cross-references to related applications

[0002] This disclosure claims priority to Chinese Patent Application No. 202411882528.6, filed in China on December 19, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure relates to the field of communication technology, and in particular to an information transmission method, apparatus, device, storage medium, and program product. Background Technology

[0004] With the development of communication technology, artificial intelligence (AI) / machine learning (ML) models and functions have gradually become an indispensable part of network architecture. The performance of AI / ML models or functions is very sensitive to the environment and configuration. Changes in configuration parameters or the environment can lead to a decline in the performance of AI / ML models or functions, or even make them no longer suitable for the environment. At this time, it is necessary to perform lifecycle management of models or functions, including switching / activating / deactivating / rolling back AI / ML models and functions.

[0005] Activating, deactivating, switching, and rolling back AI / ML models or functions requires a certain processing time, and these operations are implemented by the terminal. Different terminals may implement them in different ways. The network cannot know the time it takes for the terminal to activate / deactivate / switch / roll back the AI / ML model or function. In other words, the network cannot determine how long it will take for the terminal to complete the corresponding operation after sending activation, deactivation, switching, or switching commands. Therefore, the network cannot determine whether the current terminal is working in AI / ML, which AI / ML model or function it is working in, whether the reported results are based on AI / ML, and based on which AI / ML model or function the reported results are obtained. Consequently, the network cannot perform the corresponding scheduling, leading to a decrease in system performance. Summary of the Invention

[0006] The purpose of this disclosure is to provide an information transmission method, apparatus, device, storage medium, and program product. Through the first information, the network can know the time required for the terminal to perform operations such as activation, deactivation, switching, or rollback of models and / or functions, which facilitates corresponding scheduling and improves system performance.

[0007] To achieve the above objectives, a first aspect of this disclosure provides an information transmission method applied to a terminal, the method comprising:

[0008] Send first information, the first information including at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

[0009] In one possible implementation of the first aspect, the method further includes:

[0010] Send a second message, which includes at least one of the following:

[0011] The index corresponding to the activation time;

[0012] Deactivate the index corresponding to the time;

[0013] Switch to the index corresponding to the time;

[0014] The index corresponding to the rollback time;

[0015] Model identifier or model index;

[0016] Function identifier or function index.

[0017] In one possible implementation of the first aspect, the method further includes:

[0018] Send a second instruction message, the second instruction message including at least one of the following:

[0019] The first piece of information is applied to different models;

[0020] The first piece of information is applied to different functions;

[0021] The index or configuration corresponding to the first piece of information;

[0022] Activation time is applied to different models;

[0023] Activation time applies to different functions;

[0024] Deactivation time is applied to different models;

[0025] Deactivation time is applied to different functions;

[0026] Switching time is applied to different models;

[0027] The switching time is applied to different functions;

[0028] Back-up time is applied to different models;

[0029] Rollback time is applied to different functions;

[0030] The index or configuration corresponding to the activation time;

[0031] Deactivate the index or configuration corresponding to the time;

[0032] Switch the index or configuration corresponding to the time;

[0033] The index or configuration corresponding to the rollback time;

[0034] The model or index corresponding to the activation time;

[0035] Deactivate the model or index corresponding to the time;

[0036] Switch the model or index corresponding to the switching time;

[0037] The model or index corresponding to the rollback time.

[0038] In one possible implementation of the first aspect, the method further includes:

[0039] Receive third information, the third information including at least one of the following:

[0040] The model is in a semi-deactivated state;

[0041] The model is in a completely deactivated state;

[0042] The function is in a semi-deactivated state;

[0043] The function is completely deactivated;

[0044] The model is in a semi-activated state;

[0045] The model is in a fully activated state;

[0046] The function is in a semi-activated state;

[0047] The function is fully activated.

[0048] In one possible implementation of the first aspect, the method further includes:

[0049] Send a third instruction message, which includes at least one of the following:

[0050] The first piece of information is related to the semi-deactivation state;

[0051] The first piece of information is related to the fully deactivated state;

[0052] The first piece of information is related to the semi-activated state;

[0053] The first piece of information is related to the fully activated state;

[0054] The activation time from complete deactivation to complete activation;

[0055] The activation time from complete deactivation to partial activation;

[0056] The activation time from partial deactivation to full activation;

[0057] Activation time from partial activation to full activation;

[0058] The deactivation time from full activation to full deactivation;

[0059] The deactivation time from full activation to partial deactivation;

[0060] Deactivation time from partial activation to full deactivation;

[0061] Deactivation time from partial deactivation to full deactivation.

[0062] In one possible implementation of the first aspect, the first indication information includes at least one of the following:

[0063] The model corresponding to the activation time;

[0064] The model corresponding to the deactivation time;

[0065] The model corresponding to the switching time;

[0066] The model corresponding to the rollback time;

[0067] The function corresponding to the activation time;

[0068] Deactivate the function corresponding to the time;

[0069] Switching between time-related functions;

[0070] The function corresponding to rollback time;

[0071] Activation time is the time from complete deactivation to complete activation;

[0072] The activation time is the time from complete deactivation to partial activation.

[0073] The activation time is the time from partial deactivation to full activation;

[0074] The activation time is the time from partial activation to full activation;

[0075] Deactivation time is the time from full activation to full deactivation.

[0076] The deactivation time is the time from full activation to partial deactivation.

[0077] Deactivation time is the time from partial activation to complete deactivation;

[0078] The deactivation time is the time from partial deactivation to full deactivation.

[0079] In one possible implementation of the first aspect, the method further includes:

[0080] Send a fourth message, which includes at least one of the following:

[0081] Predictive information;

[0082] Rollback instruction message;

[0083] Indication message indicating that the model / function has been activated;

[0084] Indication message indicating that the model / function has been deactivated;

[0085] The reported information is indicative of the forecast;

[0086] The reported information is non-predictive and indicative.

[0087] In one possible implementation of the first aspect, the result of the reported information includes at least one of beam index, beam quality, location information, positioning-related measurement information, and channel state information.

[0088] To achieve the above objectives, a second aspect of this disclosure provides an information transmission method applied to a network side, the method comprising:

[0089] Receive first information, the first information including at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

[0090] In one possible implementation of the second aspect, the method further includes:

[0091] Receive second information, the second information including at least one of the following:

[0092] The index corresponding to the activation time;

[0093] Deactivate the index corresponding to the time;

[0094] Switch to the index corresponding to the time;

[0095] The index corresponding to the rollback time;

[0096] Model identifier or model index;

[0097] Function identifier or function index.

[0098] In one possible implementation of the second aspect, the method further includes:

[0099] Receive a second instruction message, the second instruction message including at least one of the following:

[0100] The first piece of information is applied to different models;

[0101] The first piece of information is applied to different functions;

[0102] The index or configuration corresponding to the first piece of information;

[0103] Activation time is applied to different models;

[0104] Activation time applies to different functions;

[0105] Deactivation time is applied to different models;

[0106] Deactivation time is applied to different functions;

[0107] Switching time is applied to different models;

[0108] The switching time is applied to different functions;

[0109] Back-up time is applied to different models;

[0110] Rollback time is applied to different functions;

[0111] The index or configuration corresponding to the activation time;

[0112] Deactivate the index or configuration corresponding to the time;

[0113] Switch the index or configuration corresponding to the time;

[0114] The index or configuration corresponding to the rollback time;

[0115] The model or index corresponding to the activation time;

[0116] Deactivate the model or index corresponding to the time;

[0117] Switch the model or index corresponding to the switching time;

[0118] The model or index corresponding to the rollback time.

[0119] In one possible implementation of the second aspect, the method further includes:

[0120] Send a third message, which includes at least one of the following:

[0121] The model is in a semi-deactivated state;

[0122] The model is in a completely deactivated state;

[0123] The function is in a semi-deactivated state;

[0124] The function is completely deactivated;

[0125] The model is in a semi-activated state;

[0126] The model is in a fully activated state;

[0127] The function is in a semi-activated state;

[0128] The function is fully activated.

[0129] In one possible implementation of the second aspect, the method further includes:

[0130] Receive third instruction information, the third instruction information including at least one of the following:

[0131] The first piece of information is related to the semi-deactivation state;

[0132] The first piece of information is related to the fully deactivated state;

[0133] The first piece of information is related to the semi-activated state;

[0134] The first piece of information is related to the fully activated state;

[0135] The activation time from complete deactivation to complete activation;

[0136] The activation time from complete deactivation to partial activation;

[0137] The activation time from partial deactivation to full activation;

[0138] Activation time from partial activation to full activation;

[0139] The deactivation time from full activation to full deactivation;

[0140] The deactivation time from full activation to partial deactivation;

[0141] Deactivation time from partial activation to full deactivation;

[0142] Deactivation time from partial deactivation to full deactivation.

[0143] In one possible implementation of the second aspect, the method further includes:

[0144] Receive a fourth message, which includes at least one of the following:

[0145] Predictive information;

[0146] Rollback instruction message;

[0147] Indication message indicating that the model / function has been activated;

[0148] Indication message indicating that the model / function has been deactivated;

[0149] The reported information is indicative of the forecast;

[0150] The reported information is non-predictive and indicative.

[0151] To achieve the above objectives, a third aspect of this disclosure provides an information transmission apparatus applied to a terminal, the apparatus comprising:

[0152] The first information sending module is used to send first information, which includes at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

[0153] To achieve the above objectives, a fourth aspect of this disclosure provides an information transmission apparatus applied on a network side, the apparatus comprising:

[0154] The first information receiving module is used to receive first information, which includes at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

[0155] To achieve the above objectives, a fifth aspect of this disclosure provides an information transmission device, including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the information transmission method as described in any of the above embodiments.

[0156] To achieve the above objectives, a sixth aspect of this disclosure provides a computer-readable storage medium storing a computer program, wherein, when the computer program is executed, it controls the device where the computer-readable storage medium is located to perform the information transmission method as described in any of the above embodiments.

[0157] To achieve the above objectives, a seventh aspect of this disclosure provides a computer program product, including a computer program / instructions that, when executed by a processor, implement the information transmission method as described in any of the above embodiments.

[0158] Compared to related technologies, the information transmission method, apparatus, device, storage medium, and program product provided in this disclosure allow the terminal to send first information to the network. Since the first information carries the time required for the terminal to perform operations such as activation, deactivation, switching, and rollback of the model and / or function, the network can obtain the time required for the terminal to perform such operations through the first information. This allows the network to determine whether the terminal is currently working in AI / ML, what AI / ML model or function it is working in, whether the reported results are based on AI / ML, and what AI / ML model or function the reported results are based on. This facilitates the network to perform corresponding scheduling and improves system performance. Attached Figure Description

[0159] Figure 1 is a flowchart of a first information transmission method provided in an embodiment of this disclosure;

[0160] Figure 2 is another flowchart of the first information transmission method provided in the embodiments of this disclosure;

[0161] Figure 3 is a flowchart of the second information transmission method provided in the embodiments of this disclosure;

[0162] Figure 4 is a structural block diagram of the first information transmission device provided in the embodiments of this disclosure;

[0163] Figure 5 is a structural block diagram of a second information transmission device provided in an embodiment of this disclosure;

[0164] Figure 6 is a structural block diagram of an information transmission device provided in an embodiment of this disclosure. Detailed Implementation

[0165] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0166] It should be noted that, in the embodiments of this disclosure, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. The terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element. The terms "multiple or several" refer to two or more, and the same applies to "multiple / items or several kinds / items." "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.

[0167] To better understand the working principle of this disclosure, some terms and concepts involved in the embodiments of this disclosure will be explained below.

[0168] A terminal is a mobile or fixed-location device with wireless transceiver capabilities. For example, a terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device or computing device with wireless communication capabilities, mobile phone, tablet computer, computer with wireless transceiver capabilities, drone, Virtual Reality (VR) terminal, Augmented Reality (AR) terminal, and other wearable devices; wireless terminals in industrial control; wireless terminals deployed on ships, aircraft, and satellites; and in-vehicle wireless terminals deployed in automobiles and autonomous vehicles. The terminal can also be a wireless terminal in telemedicine, smart grids, transportation safety, smart cities, and / or smart homes, as well as a terminal in the future 5G network or a terminal in the future evolved Public Land Mobile Network (PLMN), etc., without specific limitations in the embodiments disclosed herein. A terminal may sometimes also be referred to as User Equipment (UE).

[0169] The network side can be network equipment (e.g., RAN equipment) or network-side servers (e.g., operator-controlled servers). Radio Access Network (RAN) equipment refers to nodes or devices that connect terminals to a wireless network; RAN equipment can also be called network equipment or base stations. For example, RAN equipment can be a base station, a next-generation Node B (gNB, for 5G), an evolved Node B (eNB), a Radio Network Controller (RNC), a Node B (NB), a Base Station Controller (BSC), a Base Transceiver Station (BTS), a home base station (e.g., a home evolved node B, or a home node B, HNB), a Base Band Unit (BBU), a Transmitting and Receiving Point (TRP), a Transmitting Point (TP), and / or a Mobile Switching Center, etc., which are not specifically limited in the embodiments disclosed herein.

[0170] Model: can also be described as an AI / ML model, artificial intelligence and / or machine learning model.

[0171] Functionality: Can also be described as AI / ML functionality, artificial intelligence and / or machine learning functionality.

[0172] A model or function can also be described as an identifier (ID) or an associated ID. A model or function is associated with or corresponds to a certain configuration. The ID or associated ID is associated with or corresponds to a certain configuration. The configuration includes at least one of the following: antenna pattern (at least xTyR, where x and y are integers, T represents transmit, and R represents receive), antenna uptilt angle, antenna downtilt angle, number of transmit antennas, number of receive antennas, number of streams, rank (RI or described as RANK), number of measured beams, number of predicted beams (e.g., predicting 32 beams from 8 beams can be understood as actually measuring 8 beams and predicting 32 beams), Channel State Information-Reference Signal (CSI-RS) resources, and Synchronization Signal and PBCH block (SSB; or Synchronization Signal Block) resources. PBCH refers to the Physical Broadcast Channel.

[0173] The model or function includes at least one of beam management, Channel State Information (CSI) compression, CSI prediction, and positioning. The model or function includes configuration and / or reporting. Reporting can also be described as reporting configuration or as CSI reporting. Configuration can also be described as CSI configuration, or as CSI resource configuration or as CSI measurement configuration. CSI configuration includes SSB configuration and CSI-RS configuration. One model or function corresponds to or is associated with one or more CSI configurations and / or reports.

[0174] The aforementioned functions and / or models can be deployed on either the terminal or the network side, or simultaneously on both. Functions are applied to or correspond to specific scenarios, such as beam management (or described as beam prediction, including temporal and spatial prediction), CSI compression, CSI prediction, and positioning (including direct and assisted positioning). Models are applied to or correspond to specific configurations; for example, different antenna configurations (e.g., number of antenna ports), different beam counts, and different stream counts will correspond to different models. A function / type may include at least one / type of model.

[0175] Taking a terminal with the aforementioned AI / ML functions and / or models as an example, lifecycle management is performed on the AI / ML models or functions, including switching, activating, deactivating, or rolling back AI / ML models and functions. Specifically, this includes deactivating models and / or functions with degraded performance, activating new models and / or functions (model activation / deactivation can be understood as model switching, and function activation / deactivation can be understood as function switching), and reverting to non-AI / ML mode when AI / ML is no longer applicable. To address the issue that the network side cannot know the time when the terminal activates, deactivates, switches, or rolls back AI / ML models or functions, this disclosure provides an information transmission method in which the terminal informs the network side of the time it activates / deactivates / switches / rolls back AI / ML models or functions by sending first information.

[0176] Referring to Figure 1, which is a flowchart of a first information transmission method provided in this embodiment of the present disclosure, the first information transmission method provided in this embodiment of the present disclosure is applied to a terminal, and the method includes:

[0177] S11. Send first information, the first information including at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

[0178] It should be noted that the term "time" in the embodiments of this disclosure can also be described as "time range," and is not specifically limited in the embodiments of this disclosure. The first indication information includes the correspondence between time and scene or the correspondence between time range and scene. The scene includes at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, and function rollback time.

[0179] For example, the following implementation methods for the first information are provided in this disclosure:

[0180] Implementation method 1: The first information includes the activation / deactivation / switching / rollback time.

[0181] Implementation Method 2: The first information includes the time range for activation / deactivation / switching / rollback.

[0182] Implementation method 3: The first information includes the time / time range of activation / deactivation / switching / rollback, and the first indication information indicates which / which time / time range corresponds to which of the activation / deactivation / switching / rollback times.

[0183] Specifically, the first piece of information can have multiple values, corresponding to different times or time ranges. Different times or time ranges can have a one-to-one correspondence with the model's activation time, model's deactivation time, model's switching time, model's rollback time, function's activation time, function's deactivation time, function's switching time, and function's rollback time, or they can have a many-to-one relationship. The term "correspondence" can also be described as "mapping," "association," or "application."

[0184] For example, the following examples of "many-to-one" and "one-to-one correspondence" are provided in the embodiments of this disclosure:

[0185] Example 1: A many-to-one correspondence includes a scenario corresponding to at least two times or time ranges. Taking activation time as an example, a terminal can report at least two activation times or activation time ranges. This example can also be applied to other scenarios. The reason a terminal reports multiple activation times or activation time ranges, taking model activation time as an example, is due to the model originating from different functions or from the same function, resulting in different activation times.

[0186] Example 2: Many-to-one correspondence includes one time or time range corresponding to at least two scenarios, such as the activation time and deactivation time of an application scenario being the same.

[0187] Example 3: Regarding one-to-one correspondence, the correspondence or mapping relationship can be agreed upon in advance. For example, the first value of the first piece of information corresponds to the model activation time, the second value corresponds to the model deactivation time, and so on.

[0188] Specifically, if the first information includes the first instruction information, then the first information may not include the specific activation / deactivation / switching / rollback time.

[0189] For example, the first indication information includes at least one of the following:

[0190] The model corresponding to the activation time;

[0191] The model corresponding to the deactivation time;

[0192] The model corresponding to the switching time;

[0193] The model corresponding to the rollback time;

[0194] The function corresponding to the activation time;

[0195] Deactivate the function corresponding to the time;

[0196] Switching between time-related functions;

[0197] The function corresponding to rollback time;

[0198] Activation time is the time from complete deactivation to complete activation;

[0199] The activation time is the time from complete deactivation to partial activation.

[0200] The activation time is the time from partial deactivation to full activation;

[0201] The activation time is the time from partial activation to full activation;

[0202] Deactivation time is the time from full activation to full deactivation.

[0203] The deactivation time is the time from full activation to partial deactivation.

[0204] Deactivation time is the time from partial activation to complete deactivation;

[0205] The deactivation time is the time from partial deactivation to full deactivation.

[0206] For example, the first information can be sent distinguishing between terminal activation / deactivation / switching / rollback; alternatively, it can be sent without distinction, meaning the sent content can reuse all or some of the activation / deactivation / switching / rollback information. The first information can also be sent distinguishing between function and model, meaning the content of the first information related to the model can differ from the content of the first information related to the function.

[0207] It should be noted that the term "switching" in this disclosure can also be described as "conversion"; the term "activation time" can also be described as "activation delay" or "activation completed within a certain time"; similarly, the term "deactivation time" can also be described as "deactivation delay" or "deactivation completed within a certain time"; the term "switching time" can also be described as "switching delay" or "switching completed within a certain time"; the term "rollback time" can also be described as "rollback delay" or "rollback completed within a certain time", and is not specifically limited in this disclosure.

[0208] Specifically, referring to Figure 2, which is another flowchart of the first information transmission method provided in this disclosure embodiment, the method further includes:

[0209] S12. Send a second message, the second message including at least one of the following:

[0210] The index corresponding to the activation time;

[0211] Deactivate the index corresponding to the time;

[0212] Switch to the index corresponding to the time;

[0213] The index corresponding to the rollback time;

[0214] Model identifier or model index;

[0215] Function identifier or function index.

[0216] It should be noted that both model identifier and model index are used to identify the corresponding model, and both function identifier and function index are used to identify the corresponding function. The terms "model identifier or model index" or "function identifier or function index" in the embodiments of this disclosure can also be simplified to "index or identifier" or described as "association index or identifier".

[0217] In this embodiment, through the first information, the network side can obtain the time required for the terminal to perform operations such as model and / or function activation / deactivation / switching / rollback. The network side can determine how long it will take for the terminal to complete the relevant operations after sending the relevant signaling, and thus determine whether the terminal is currently working in AI / ML, which AI / ML model or function it is working in, whether the reported results are based on AI / ML, and which AI / ML model or function the reported results are based on. This allows for adaptive scheduling and improves system performance. Furthermore, the first information allows for multiple values, taking into account different implementation methods of different terminals and increasing the terminal's implementation flexibility.

[0218] Specifically, the terminal can also send a second indication message to the network side, which indicates whether the first information is applied to the same function. There are two ways to send the second indication message: the first is to send it independently of the first information, and the second is to include it in the first information.

[0219] In the first embodiment, the first information does not include the second indication information, and the second indication information is independent of the first information. Referring to Figure 2, the information transmission method further includes:

[0220] S13. Send a second instruction message, the second instruction message including at least one of the following:

[0221] The first piece of information is applied to different models;

[0222] The first piece of information is applied to different functions;

[0223] The index or configuration corresponding to the first piece of information;

[0224] Activation time is applied to different models;

[0225] Activation time applies to different functions;

[0226] Deactivation time is applied to different models;

[0227] Deactivation time is applied to different functions;

[0228] Switching time is applied to different models;

[0229] The switching time is applied to different functions;

[0230] Back-up time is applied to different models;

[0231] Rollback time is applied to different functions;

[0232] The index or configuration corresponding to the activation time;

[0233] Deactivate the index or configuration corresponding to the time;

[0234] Switch the index or configuration corresponding to the time;

[0235] The index or configuration corresponding to the rollback time;

[0236] The model or index corresponding to the activation time;

[0237] Deactivate the model or index corresponding to the time;

[0238] Switch the model or index corresponding to the switching time;

[0239] The model or index corresponding to the rollback time.

[0240] It should be noted that the model includes different models of functions and / or models of different functions. Different models of functions can also be described as different models of the same function. The term "correspondence" in the information contained in the second instruction information can also be described as "association" or "mapping".

[0241] In the second embodiment, the first information includes second indication information.

[0242] For example, different models belonging to the same function have a certain degree of similarity, such as similarity between parameters or structures. Therefore, when converting between them (e.g., converting from model 1 under function A to model 2, i.e., deactivating model 1 under function A and converting to activating model 2 under function A), the conversion time is relatively short. However, when converting between models belonging to different functions (e.g., converting from model 1 under function A to model 2 under function B, i.e., deactivating model 1 under function A and converting to activating model 2 under function B), the conversion time is longer due to the greater differences. By informing the network side through the second indication information whether the first-line information is applied to the same function, the network side can clarify whether the time information in the first information is used for conversion between different models within the same function or for conversion between different functions, thereby knowing the time required for the terminal to perform these operations.

[0243] In this embodiment of the disclosure, the second indication information can help the network side obtain more granular terminal implementation information, clarify whether the time information in the first information is used between different models of the same function or between different functions, thereby improving system efficiency.

[0244] Specifically, referring to Figure 2, the information transmission method further includes:

[0245] S14. Receive third information, the third information including at least one of the following:

[0246] The model is in a semi-deactivated state;

[0247] The model is in a completely deactivated state;

[0248] The function is in a semi-deactivated state;

[0249] The function is completely deactivated;

[0250] The model is in a semi-activated state;

[0251] The model is in a fully activated state;

[0252] The function is in a semi-activated state;

[0253] The function is fully activated.

[0254] It should be noted that the term "in" in the information contained in the third information can also be described as "is" or "is in progress"; the term "partially deactivated" can also be described as "partially deactivated"; the term "fully deactivated" can also be described as "deactivated"; and the term "fully activated" can also be described as "activated".

[0255] The term "in a semi-deactivated state" can also be described as "in a semi-deactivated state", or "performing semi-deactivation", or "being partially deactivated"; the term "in a fully deactivated state" can also be described as "being fully deactivated", or "performing full deactivation", or "being deactivated", or "performing deactivation", or "being deactivated".

[0256] The term "in a semi-activated state" can also be described as "is in a semi-activated state", or "is in a semi-activated state", or "is partially activated"; the term "in a fully activated state" can also be described as "is in a fully activated state", or "is in a fully activated state", or "is activated", or "is activated"; the term "state" can also be described as "type" or "mode".

[0257] Specifically, the type of model and / or function includes at least one of the following: model activation type, function activation type, model deactivation type, and function deactivation type. In this disclosure, the terms "partially deactivated state," "fully deactivated state," "partially activated state," and "fully activated state" are explained as follows:

[0258] 1) Semi-deactivated state: When a model / function undergoes a deactivation operation, it is not completely deactivated but remains in an intermediate state between activation and deactivation. For example, the terminal may not release (or only partially release) the relevant parameters / configurations of the model / function, retaining corresponding resources (e.g., retaining all or some resources). When a model / function in a semi-activated state is activated, it can enter the activated state more quickly because it still retains relevant information and resources.

[0259] 2) Fully deactivated state: When a model / function is deactivated, all parameters / configurations and all occupied resources are released. When a model / function in a fully activated state is activated, it is equivalent to starting over, which takes a long time.

[0260] 3) Semi-activated state: When the model / function is activated, it is not fully activated but in an intermediate state between activation and deactivation. For example, only some of the model / function's relevant parameters / configurations are applied, or only some resources are reserved. When a model / function in a semi-activated state is activated, it can enter the activated state more quickly because its relevant functions have already been partially activated. When a model / function in a semi-activated state is deactivated, it can enter the deactivated state more quickly because only the relevant functions have been partially activated.

[0261] 4) Fully activated state: When the model / function is deactivated, all parameters / configurations will be activated / applied and the necessary resources will be obtained, which takes a long time.

[0262] For example, through third-party information, the network can instruct the terminal to perform which type of deactivation or activation during a deactivation operation. For instance, when the environment is unstable and fluctuates significantly, the terminal may need to switch between several models / functions. In this case, the network can instruct the terminal to only partially deactivate a model / function during deactivation, facilitating a quick return to activation (e.g., environmental adaptation / suitability for the model / function), reducing activation time (this method also enables rapid deactivation, e.g., when the environment is unsuitable / unsuitable for the model / function). Conversely, during activation, the network can pre-configure the terminal for partial activation, preparing in advance for a quick transition from partial to activation (e.g., environmental adaptation / suitability for the model / function), further reducing activation time (this method also enables rapid deactivation, e.g., when the environment is unsuitable / unsuitable for the model / function). When the environment is relatively stable and the network determines that the terminal is likely not to need to activate a certain model / function for a period of time, the terminal can be notified to perform a deactivation operation on a certain model / function, and the model / function can be completely deactivated to reduce the terminal's power consumption. When performing an activation operation, the terminal can also be configured to perform full activation, saving the signaling overhead of configuring partial activation first and then activation.

[0263] In this embodiment of the disclosure, the network can instruct the terminal, through third information, to specify which type of deactivation to perform during the deactivation operation, thereby enabling models / functions in a semi-deactivated state to quickly return to an activated state and reducing activation time; and also enabling models / functions that do not need to be activated to be completely deactivated, thereby reducing terminal power consumption.

[0264] Specifically, "activation" includes at least one of the following: complete deactivation to complete activation; complete deactivation to partial activation; partial deactivation to complete activation; partial activation to complete activation. "Deactivation" includes at least one of the following: complete activation to complete deactivation; complete activation to partial deactivation; partial activation to complete deactivation; partial deactivation to complete deactivation.

[0265] Specifically, the terminal can also send a third indication message to the network side, which indicates which activation type the first information is associated with. There are two ways to send the third indication message: the first is to send it independently of the first information, and the second is to include it in the first information.

[0266] In the first embodiment, the first information does not include the third indication information. The third indication information is independent of the first information. Referring to Figure 2, the information transmission method further includes:

[0267] S15. Send third indication information, the third indication information including at least one of the following:

[0268] The first piece of information is related to the semi-deactivation state;

[0269] The first piece of information is related to the fully deactivated state;

[0270] The first piece of information is related to the semi-activated state;

[0271] The first piece of information is related to the fully activated state;

[0272] The activation time from complete deactivation to complete activation;

[0273] The activation time from complete deactivation to partial activation;

[0274] The activation time from partial deactivation to full activation;

[0275] Activation time from partial activation to full activation;

[0276] The deactivation time from full activation to full deactivation;

[0277] The deactivation time from full activation to partial deactivation;

[0278] Deactivation time from partial activation to full deactivation;

[0279] Deactivation time from partial deactivation to full deactivation.

[0280] In the second embodiment, the first information includes third indication information.

[0281] For example, compared to going from fully activated to fully deactivated, the deactivation time required to go from fully activated to partially activated, and from partially deactivated to fully deactivated, is shorter. Conversely, compared to going from fully deactivated to fully activated, the activation time required to go from partially deactivated to fully activated, and from partially activated to fully activated, is shorter. Therefore, if the same first information is applied to all scenarios, the gains from introducing the partially deactivated and partially activated states are lost. Thus, the third indication information can specify which activation type the first information applies to.

[0282] In this embodiment of the disclosure, the third indication information enables the network side to more accurately understand the time required for the terminal to perform corresponding operations under different conditions, which facilitates scheduling by the network side.

[0283] Specifically, referring to Figure 2, the information transmission method further includes:

[0284] S16. Send a fourth message, the fourth message including at least one of the following:

[0285] Predictive information;

[0286] Rollback instruction message;

[0287] Indication message indicating that the model / function has been activated;

[0288] Indication message indicating that the model / function has been deactivated;

[0289] The reported information is indicative of the forecast;

[0290] The reported information is non-predictive and indicative.

[0291] It should be noted that the fourth piece of information can be used in conjunction with the first piece of information or independently. The term "rollback" in the fourth piece of information can also be described as "not based on AI / ML". Indications for rollback include indicating that the reported results / content are obtained based on non-AI / ML, or that the reported results / content are non-predictive, or described as measurement. Prediction includes artificial intelligence or machine learning (AI / ML) predictions, and indications for prediction include indicating that the reported results / content are obtained by AI / ML (i.e., obtained through / based on AI / ML), or described as predictive, or described as obtained based on a model / function.

[0292] For example, the fourth information is carried by the reported information, such as in the reported information of the inference / prediction results, for instance in the Channel State Information (CSI) reporting, Layer 1 (L1, L1 corresponds to the lowest layer in the OSI 7-layer structure) measurement reporting, and positioning reporting. The reported information includes at least one of beam index, beam quality, location information, positioning-related measurement information, and Channel State Information (CSI). The beam quality can be characterized by Reference Signal Receiving Power (RSRP), and the positioning-related measurement information can be characterized by Reference Signal Time Difference (RSTD). RSRP includes L1-RSRP.

[0293] For example, when a terminal receives a model / function activation command, the first inference / prediction result report after the target model / function activation is completed includes a fourth piece of information. For instance, a value of 1 or TRUE for the fourth piece of information indicates that the currently reported result was obtained after the target model / function was activated (or described as the reported result being obtained based on the target model / function / AI / ML). Upon receiving this information, the network side can determine that subsequent results are also obtained based on the activated model / function. If the reported inference / prediction result is obtained during the activation process or based on the source model / function, then the fourth piece of information is 0 or FALSE. Upon receiving this information, the network side can determine that subsequent results or the results received from the terminal are also obtained based on the activation process of the source model / function, while the activation of the target model / function has not yet been completed.

[0294] In this embodiment, the fourth information addresses the problem that the network side cannot determine which AI / ML model or function the terminal is currently operating under after an activation / deactivation / switching / rollback command is issued. The fourth information notifies the network side whether the feedback result is based on the target model / function or the source model / function, helping the network side determine whether the terminal has completed the activation / deactivation / switching / rollback related operations. This facilitates the network side in determining how to process the received results, enabling scheduling and ultimately improving system performance.

[0295] Referring to Figure 3, which is a flowchart of a second information transmission method provided in this embodiment of the present disclosure, the second information transmission method is applied to the network side, and the information transmission method includes:

[0296] S21. Receive first information, the first information including at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

[0297] In an optional embodiment, the method further includes:

[0298] Receive second information, the second information including at least one of the following:

[0299] The index corresponding to the activation time;

[0300] Deactivate the index corresponding to the time;

[0301] Switch to the index corresponding to the time;

[0302] The index corresponding to the rollback time;

[0303] Model identifier or model index;

[0304] Function identifier or function index.

[0305] In an optional embodiment, the method further includes:

[0306] Receive a second instruction message, the second instruction message including at least one of the following:

[0307] The first piece of information is applied to different models;

[0308] The first piece of information is applied to different functions;

[0309] The index or configuration corresponding to the first piece of information;

[0310] Activation time is applied to different models;

[0311] Activation time applies to different functions;

[0312] Deactivation time is applied to different models;

[0313] Deactivation time is applied to different functions;

[0314] Switching time is applied to different models;

[0315] The switching time is applied to different functions;

[0316] Back-up time is applied to different models;

[0317] Rollback time is applied to different functions;

[0318] The index or configuration corresponding to the activation time;

[0319] Deactivate the index or configuration corresponding to the time;

[0320] Switch the index or configuration corresponding to the time;

[0321] The index or configuration corresponding to the rollback time;

[0322] The model or index corresponding to the activation time;

[0323] Deactivate the model or index corresponding to the time;

[0324] Switch the model or index corresponding to the switching time;

[0325] The model or index corresponding to the rollback time.

[0326] In an optional embodiment, the method further includes:

[0327] Send a third message, which includes at least one of the following:

[0328] The model is in a semi-deactivated state;

[0329] The model is in a completely deactivated state;

[0330] The function is in a semi-deactivated state;

[0331] The function is completely deactivated;

[0332] The model is in a semi-activated state;

[0333] The model is in a fully activated state;

[0334] The function is in a semi-activated state;

[0335] The function is fully activated.

[0336] In an optional embodiment, the method further includes:

[0337] Receive third instruction information, the third instruction information including at least one of the following:

[0338] The first piece of information is related to the semi-deactivation state;

[0339] The first piece of information is related to the fully deactivated state;

[0340] The first piece of information is related to the semi-activated state;

[0341] The first piece of information is related to the fully activated state;

[0342] The activation time from complete deactivation to complete activation;

[0343] The activation time from complete deactivation to partial activation;

[0344] The activation time from partial deactivation to full activation;

[0345] Activation time from partial activation to full activation;

[0346] The deactivation time from full activation to full deactivation;

[0347] The deactivation time from full activation to partial deactivation;

[0348] Deactivation time from partial activation to full deactivation;

[0349] Deactivation time from partial deactivation to full deactivation.

[0350] In an optional embodiment, the method further includes:

[0351] Receive a fourth message, which includes at least one of the following:

[0352] Predictive information;

[0353] Rollback instruction message;

[0354] Indication message indicating that the model / function has been activated;

[0355] Indication message indicating that the model / function has been deactivated;

[0356] The reported information is indicative of the forecast;

[0357] The reported information is non-predictive and indicative.

[0358] In one optional embodiment, the reported information includes at least one of beam index, beam quality, location information, positioning-related measurement information, and channel state information.

[0359] It is worth noting that the working process of the second information transmission method described in this embodiment can refer to the working process of the first information transmission method described in the above embodiment, and will not be repeated here.

[0360] Referring to Figure 4, which is a structural block diagram of a first information transmission device 100 provided in this embodiment of the present disclosure, the information transmission device 100 is applied to a terminal and includes:

[0361] The first information sending module 11 is used to send first information, which includes at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

[0362] In an optional embodiment, the information transmission device 100 further includes:

[0363] The second information sending module 12 is used to send the second information.

[0364] In an optional embodiment, the information transmission device 100 further includes:

[0365] The second instruction information sending module 13 is used to send the second instruction information.

[0366] In an optional embodiment, the information transmission device 100 further includes:

[0367] The third information receiving module 14 is used to receive third information.

[0368] In an optional embodiment, the information transmission device 100 further includes:

[0369] The third instruction information sending module 15 is used to send the third instruction information.

[0370] In an optional embodiment, the information transmission device 100 further includes:

[0371] The fourth information sending module 16 is used to send the fourth information.

[0372] It is worth noting that the working process of each module in the information transmission device 100 described in this embodiment can be referred to the working process of the terminal in the first information transmission method described in the above embodiment, and will not be repeated here.

[0373] Referring to Figure 5, which is a structural block diagram of a second information transmission device 200 provided in this embodiment of the present disclosure, the information transmission device 200 is applied to the network side and includes:

[0374] The first information receiving module 21 is used to receive first information, which includes at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

[0375] In an optional embodiment, the information transmission device 200 further includes:

[0376] The second information receiving module 22 is used to receive the second information.

[0377] In an optional embodiment, the information transmission device 200 further includes:

[0378] The second instruction information receiving module 23 is used to receive the second instruction information.

[0379] In an optional embodiment, the information transmission device 200 further includes:

[0380] The third information sending module 24 is used to send third information.

[0381] In an optional embodiment, the information transmission device 200 further includes:

[0382] The third instruction information receiving module 25 is used to receive the third instruction information.

[0383] In an optional embodiment, the information transmission device 200 further includes:

[0384] The fourth information receiving module 26 is used to receive the fourth information.

[0385] It is worth noting that the working process of each module in the information transmission device 200 described in this embodiment can refer to the working process of the network side in the first information transmission method described in the above embodiment, and will not be repeated here.

[0386] Referring to Figure 6, which is a structural block diagram of an information transmission device 300 provided in an embodiment of this disclosure, the information transmission device 300 includes a processor 31, a memory 32, and a computer program stored in the memory 32 and executable on the processor 31. When the processor 31 executes the computer program, it implements the steps in the various information transmission method embodiments described above.

[0387] For example, the computer program may be divided into one or more modules / units, which are stored in the memory 32 and executed by the processor 31 to complete the present disclosure. The one or more modules / units may be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program in the information transmission device 300.

[0388] The information transmission device 300 may include, but is not limited to, a processor 31 and a memory 32. Those skilled in the art will understand that the schematic diagram is merely an example of the information transmission device 300 and does not constitute a limitation on the information transmission device 300. It may include more or fewer components than illustrated, or combine certain components, or different components. For example, the information transmission device 300 may also include input / output devices, network access devices, buses, etc.

[0389] The processor 31 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or any conventional processor. The processor 31 is the control center of the information transmission device 300, connecting all parts of the information transmission device 300 via various interfaces and lines.

[0390] The memory 32 can be used to store the computer programs and / or modules. The processor 31 implements various functions of the information transmission device 300 by running or executing the computer programs and / or modules stored in the memory 32 and calling the data stored in the memory 32. The memory 32 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback function, image playback function, etc.), etc.; the data storage area may store data created according to the use of the mobile phone (such as audio data, phonebook, etc.). In addition, the memory 32 may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, memory, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0391] If the modules / units integrated in the information transmission device 300 are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments can also be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by the processor 31, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drives, portable hard drives, magnetic disks, optical disks, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc.

[0392] This disclosure also provides a computer program product, including computer instructions, which, when executed by a processor, implement the information transmission method as described in the above embodiments.

[0393] The above description represents the preferred embodiments of this disclosure. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of this disclosure, and these improvements and modifications are also considered to be within the scope of protection of this disclosure.

Claims

1. An information transmission method applied to a terminal, the method comprising: Send first information, the first information including at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

2. The information transmission method as described in claim 1, further comprising: Send a second message, which includes at least one of the following: The index corresponding to the activation time; Deactivate the index corresponding to the time; Switch to the index corresponding to the time; The index corresponding to the rollback time; Model identifier or model index; Function identifier or function index.

3. The information transmission method as described in claim 1 or 2, further comprising: Send a second instruction message, the second instruction message including at least one of the following: The first piece of information is applied to different models; The first piece of information is applied to different functions; The index or configuration corresponding to the first piece of information; Activation time is applied to different models; Activation time applies to different functions; Deactivation time is applied to different models; Deactivation time is applied to different functions; Switching time is applied to different models; The switching time is applied to different functions; Back-up time is applied to different models; Rollback time is applied to different functions; The index or configuration corresponding to the activation time; Deactivate the index or configuration corresponding to the time; Switch the index or configuration corresponding to the time; The index or configuration corresponding to the rollback time; The model or index corresponding to the activation time; Deactivate the model or index corresponding to the time; Switch the model or index corresponding to the switching time; The model or index corresponding to the rollback time.

4. The information transmission method as described in claim 1, wherein the method comprises: Receive third information, the third information including at least one of the following: The model is in a semi-deactivated state; The model is in a completely deactivated state; The function is in a semi-deactivated state; The function is completely deactivated; The model is in a semi-activated state; The model is in a fully activated state; The function is in a semi-activated state; The function is fully activated.

5. The information transmission method as described in claim 1, further comprising: Send a third instruction message, which includes at least one of the following: The first piece of information is related to the semi-deactivation state; The first piece of information is related to the fully deactivated state; The first piece of information is related to the semi-activated state; The first piece of information is related to the fully activated state; The activation time from complete deactivation to complete activation; The activation time from complete deactivation to partial activation; The activation time from partial deactivation to full activation; Activation time from partial activation to full activation; The deactivation time from full activation to full deactivation; The deactivation time from full activation to partial deactivation; Deactivation time from partial activation to full deactivation; Deactivation time from partial deactivation to full deactivation.

6. The information transmission method of claim 1, wherein, The first indication information includes at least one of the following: The model corresponding to the activation time; The model corresponding to the deactivation time; The model corresponding to the switching time; The model corresponding to the rollback time; The function corresponding to the activation time; Deactivate the function corresponding to the time; Switching between time-related functions; The function corresponding to rollback time; Activation time is the time from complete deactivation to complete activation; The activation time is the time from complete deactivation to partial activation. The activation time is the time from partial deactivation to full activation; The activation time is the time from partial activation to full activation; Deactivation time is the time from full activation to full deactivation. The deactivation time is the time from full activation to partial deactivation. Deactivation time is the time from partial activation to complete deactivation; The deactivation time is the time from partial deactivation to full deactivation.

7. The information transmission method as described in claim 1, further comprising: Send a fourth message, which includes at least one of the following: Predictive information; Rollback instruction message; Indication message indicating that the model / function has been activated; Indication message indicating that the model / function has been deactivated; The reported information is indicative of the forecast; The reported information is non-predictive and indicative.

8. The information transmission method of claim 7, wherein, The reported information includes at least one of beam index, beam quality, location information, positioning-related measurement information, and channel state information.

9. An information transmission method applied on the network side, the method comprising: Receive first information, the first information including at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

10. The information transmission method as described in claim 9, further comprising: Receive second information, the second information including at least one of the following: The index corresponding to the activation time; Deactivate the index corresponding to the time; Switch to the index corresponding to the time; The index corresponding to the rollback time; Model identifier or model index; Function identifier or function index.

11. The information transmission method as described in claim 9 or 10, further comprising: Receive a second instruction message, the second instruction message including at least one of the following: The first piece of information is applied to different models; The first piece of information is applied to different functions; The index or configuration corresponding to the first piece of information; Activation time is applied to different models; Activation time applies to different functions; Deactivation time is applied to different models; Deactivation time is applied to different functions; Switching time is applied to different models; The switching time is applied to different functions; Back-up time is applied to different models; Rollback time is applied to different functions; The index or configuration corresponding to the activation time; Deactivate the index or configuration corresponding to the time; Switch the index or configuration corresponding to the time; The index or configuration corresponding to the rollback time; The model or index corresponding to the activation time; Deactivate the model or index corresponding to the time; Switch the model or index corresponding to the switching time; The model or index corresponding to the rollback time.

12. The information transmission method as described in claim 9, further comprising: Send a third message, which includes at least one of the following: The model is in a semi-deactivated state; The model is in a completely deactivated state; The function is in a semi-deactivated state; The function is completely deactivated; The model is in a semi-activated state; The model is in a fully activated state; The function is in a semi-activated state; The function is fully activated.

13. The information transmission method as described in claim 9, further comprising: Receive third instruction information, the third instruction information including at least one of the following: The first piece of information is related to the semi-deactivation state; The first piece of information is related to the fully deactivated state; The first piece of information is related to the semi-activated state; The first piece of information is related to the fully activated state; The activation time from complete deactivation to complete activation; The activation time from complete deactivation to partial activation; The activation time from partial deactivation to full activation; Activation time from partial activation to full activation; The deactivation time from full activation to full deactivation; The deactivation time from full activation to partial deactivation; Deactivation time from partial activation to full deactivation; Deactivation time from partial deactivation to full deactivation.

14. The information transmission method as described in claim 9, further comprising: Receive a fourth message, which includes at least one of the following: Predictive information; Rollback instruction message; Indication message indicating that the model / function has been activated; Indication message indicating that the model / function has been deactivated; The reported information is indicative of the forecast; The reported information is non-predictive and indicative.

15. An information transmission device applied to a terminal, the device comprising: The first information sending module is used to send first information, which includes at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

16. An information transmission device, applied on a network side, the device comprising: The first information receiving module is used to receive first information, which includes at least one of the following: model activation time, model deactivation time, model switching time, model rollback time, function activation time, function deactivation time, function switching time, function rollback time, and first indication information.

17. An information transmission device, comprising a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the information transmission method as claimed in any one of claims 1 to 14.

18. A computer-readable storage medium storing a computer program, wherein, When the computer program is executed, it controls the device containing the computer-readable storage medium to perform the information transmission method as described in any one of claims 1 to 14.

19. A computer program product comprising a computer program / instructions that, when executed by a processor, implement the information transmission method as described in any one of claims 1 to 14.