Model identification method and apparatus, and terminal and network device

WO2025185378A8PCT designated stage Publication Date: 2025-10-02DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2025/075859
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-06
Filing Date
2025-02-06
Publication Date
2025-10-02

AI Technical Summary

Technical Problem

When different terminals are initialized and perform the model identification process on the network side through the air interface, redundant model identification processes are caused.

Method used

When the model generated, downloaded or obtained by the terminal does not belong to the model set recognized by the network device, the terminal sends model identification information to the network device, or when receiving a model identification request from the network device, the terminal sends model identification information so that the network device only identifies the unrecognized model.

Benefits of technology

This avoids repeated recognition of the same model by different terminals and reduces signaling overhead.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025075859_02102025_PF_FP_ABST
    Figure CN2025075859_02102025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the present disclosure are a model identification method and apparatus, and a terminal and a network device. The method, which is executed by a terminal, comprises: when at least one first model does not belong to a model set, sending model identification information of the at least one first model to a network device; or after a model identification request for the at least one first model which is sent by the network device is received, sending the model identification information of the at least one first model to the network device, wherein the first model is a model generated, downloaded or acquired by the terminal, and the model set is used for indicating at least one model that has been subjected to model identification by the network device.
Need to check novelty before this filing date? Find Prior Art

Description

Model recognition method, device, terminal and network equipment

[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on March 6, 2024, with application number 202410254753.9 and application name “Model Identification Method, Device, Terminal and Network Equipment,” the entire contents of which are incorporated herein by reference. Technical Field

[0002] The present disclosure relates to the field of communication technology, and in particular to a model recognition method, apparatus, terminal, and network equipment. Background Art

[0003] For artificial intelligence (AI) or machine learning (ML) models, several UE-side model or UE-part of two-sided models model identification methods are proposed. One of them is that the user equipment (UE) is initialized and performs the model identification process on the network side through the air interface. However, this model identification method may cause different UEs to perform model identification on the network side for the same model, resulting in redundant model identification processes. Summary of the Invention

[0004] The embodiments of the present disclosure provide a model recognition method, apparatus, terminal, and network device to solve the problem that when a terminal is initialized and performs a model recognition process to a network side through an air interface, different terminals all perform model recognition to the network side for the same model, resulting in redundant model recognition processes.

[0005] In order to solve the above technical problems, the present disclosure provides a model recognition method, which is executed by a terminal and includes:

[0006] If the at least one first model does not belong to the model set, sending model identification information of the at least one first model to the network device; or

[0007] Upon receiving a model identification request for at least one first model sent by a network device, sending model identification information of the at least one first model to the network device;

[0008] The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0009] In some embodiments, before sending the model identification information of the at least one first model to the network device when the at least one first model does not belong to the model set, the method further includes:

[0010] First information sent by a network device is received, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0011] In some embodiments, the receiving first information sent by the network device includes:

[0012] receiving a target signaling sent by a network device, where the target signaling includes first information;

[0013] The target signaling includes at least one of the following:

[0014] Broadcast signaling;

[0015] Dedicated signaling;

[0016] Paging signaling.

[0017] In some embodiments, upon receiving a model identification request for at least one first model sent by a network device, before sending model identification information of the at least one first model to the network device, the method further includes:

[0018] Second information is sent to the network device, where the second information includes: model identification information of the first model and / or model version information of the first model.

[0019] In some embodiments, the model identification information includes at least one of the following:

[0020] Model identification information;

[0021] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0022] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0023] Additional condition information, wherein the additional condition information is related to model applicability;

[0024] Model structure information;

[0025] Model parameter information;

[0026] Model version information.

[0027] In some embodiments, the terminal satisfies at least one of the following:

[0028] a terminal receiving first notification information sent by a network device, wherein the first notification information is used to notify the terminal that a first model needs to be identified;

[0029] A terminal that meets the first condition;

[0030] The first condition includes at least one of the following:

[0031] A terminal supporting target characteristics, wherein the target characteristics include at least one of the following: positioning, beam management, and channel state information feedback;

[0032] a terminal interested in the first model;

[0033] Contract signing terminal;

[0034] The terminal has target characteristics that meet the requirements, and the target characteristics include at least one of the following: traffic volume, throughput, and transmission rate.

[0035] In some embodiments, the method further comprises at least one of the following:

[0036] If the model identification information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set;

[0037] If the model identification information of the at least one first model exists in the model set, and the model version information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set;

[0038] If the model identification information of the at least one first model exists in the model set, determining, according to a request or instruction of the network device, that the at least one first model does not belong to the model set;

[0039] If the model identification information of the at least one first model exists in the model set, it is determined that the at least one first model does not belong to the model set.

[0040] In some embodiments, if the model identification information of the at least one first model exists in the model set, and it is determined based on a request or instruction of the network device that the at least one first model does not belong to the model set, the method further includes:

[0041] Sending second notification information to the network device, where the second notification information includes model identification information and model version information of the at least one first model;

[0042] Receive third information sent by the network device, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0043] In some embodiments, if the model identification information of the at least one first model exists in the model set and the model version information of the at least one first model does not exist in the model set, and it is determined that the at least one first model does not belong to the model set, the method further includes:

[0044] Sending third notification information to the network device, where the third notification information includes indication information of whether the at least one first model is a model update.

[0045] The present disclosure also provides a model recognition method, which is executed by a network device and includes:

[0046] receiving model identification information of at least one first model sent by a terminal;

[0047] In which, the model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0048] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes:

[0049] First information is sent to the terminal, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0050] In some embodiments, the sending the first information to the terminal includes:

[0051] Sending target signaling to the terminal, where the target signaling includes first information;

[0052] The target signaling includes at least one of the following:

[0053] Broadcast signaling;

[0054] Dedicated signaling;

[0055] Paging signaling.

[0056] In some embodiments, when the model identification information is sent by the terminal after receiving a model identification request for at least one first model sent by a network device, the method further includes:

[0057] receiving second information sent by the terminal, where the second information includes: model identification information of the first model and / or model version information of the first model;

[0058] A model recognition request for the first model is sent to the terminal according to the second information.

[0059] In some embodiments, the model identification information includes at least one of the following:

[0060] Model identification information;

[0061] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0062] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0063] Additional condition information, wherein the additional condition information is related to model applicability;

[0064] Model structure information;

[0065] Model parameter information;

[0066] Model version information.

[0067] In some embodiments, the method further comprises:

[0068] Determining whether the terminal needs to perform model recognition according to the second condition;

[0069] If the terminal needs to perform model recognition, sending first notification information to the terminal, where the first notification information is used to notify the terminal that it needs to perform first model recognition;

[0070] The second condition includes at least one of the following:

[0071] Whether the terminal supports target features, where the target features include at least one of the following: positioning, beam management, and channel state information feedback;

[0072] whether the terminal is interested in the first model;

[0073] Whether the terminal is a contracted terminal;

[0074] Whether the target characteristics of the terminal meet the requirements, the target characteristics include at least one of the following: business volume, throughput, and transmission rate.

[0075] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes:

[0076] receiving second notification information sent by the terminal, where the second notification information includes model version information and model version information of at least one first model;

[0077] According to the second notification information, third information is sent to the terminal, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0078] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes:

[0079] Receive third notification information sent by the terminal, where the third notification information includes indication information of whether the at least one first model is a model update.

[0080] The present disclosure also provides a terminal, including a memory, a transceiver, and a processor.

[0081] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0082] In a case where the at least one first model does not belong to the model set, sending model identification information of the at least one first model to the network device through the transceiver; or

[0083] In a case where a model identification request for at least one first model is received from a network device, sending model identification information of the at least one first model to the network device through a transceiver;

[0084] The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0085] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0086] First information sent by a network device is received through a transceiver, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0087] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0088] receiving, by a transceiver, target signaling sent by a network device, where the target signaling includes first information;

[0089] The target signaling includes at least one of the following:

[0090] Broadcast signaling;

[0091] Dedicated signaling;

[0092] Paging signaling.

[0093] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0094] Second information is sent to the network device through a transceiver, where the second information includes: model identification information of the first model and / or model version information of the first model.

[0095] In some embodiments, the model identification information includes at least one of the following:

[0096] Model identification information;

[0097] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0098] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0099] Additional condition information, wherein the additional condition information is related to model applicability;

[0100] Model structure information;

[0101] Model parameter information;

[0102] Model version information.

[0103] In some embodiments, the terminal satisfies at least one of the following:

[0104] a terminal receiving first notification information sent by a network device, wherein the first notification information is used to notify the terminal that a first model needs to be identified;

[0105] A terminal that meets the first condition;

[0106] The first condition includes at least one of the following:

[0107] A terminal supporting target characteristics, wherein the target characteristics include at least one of the following: positioning, beam management, and channel state information feedback;

[0108] a terminal interested in the first model;

[0109] Contract signing terminal;

[0110] The terminal has target characteristics that meet the requirements, and the target characteristics include at least one of the following: traffic volume, throughput, and transmission rate.

[0111] In some embodiments, the processor, configured to read the computer program in the memory, further performs at least one of the following operations:

[0112] If the model identification information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set;

[0113] If the model identification information of the at least one first model exists in the model set, and the model version information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set;

[0114] If the model identification information of the at least one first model exists in the model set, determining, according to a request or instruction of the network device, that the at least one first model does not belong to the model set;

[0115] If the model identification information of the at least one first model exists in the model set, it is determined that the at least one first model does not belong to the model set.

[0116] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0117] sending second notification information to the network device through a transceiver, where the second notification information includes model identification information and model version information of the at least one first model;

[0118] Receive third information sent by the network device, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0119] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0120] The third notification information is sent to the network device through the transceiver, where the third notification information includes indication information of whether the at least one first model is a model update.

[0121] The present disclosure also provides a network device, including a memory, a transceiver, and a processor.

[0122] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0123] receiving, through the transceiver, model identification information of at least one first model sent by the terminal;

[0124] In which, the model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0125] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to a model set, the processor, configured to read the computer program in the memory, further performs the following operations:

[0126] First information is sent to the terminal through a transceiver, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0127] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0128] Sending target signaling to the terminal, where the target signaling includes first information;

[0129] The target signaling includes at least one of the following:

[0130] Broadcast signaling;

[0131] Dedicated signaling;

[0132] Paging signaling.

[0133] In some embodiments, when the model identification information is sent by the terminal when receiving a model identification request for at least one first model sent by a network device, the processor, configured to read the computer program in the memory, further performs the following operations:

[0134] receiving, through a transceiver, second information sent by the terminal, where the second information includes: model identification information of the first model and / or model version information of the first model;

[0135] A model recognition request for the first model is sent to the terminal according to the second information.

[0136] In some embodiments, the model identification information includes at least one of the following:

[0137] Model identification information;

[0138] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0139] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0140] Additional condition information, wherein the additional condition information is related to model applicability;

[0141] Model structure information;

[0142] Model parameter information;

[0143] Model version information.

[0144] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0145] Determining whether the terminal needs to perform model recognition according to the second condition;

[0146] If the terminal needs to perform model recognition, sending first notification information to the terminal, where the first notification information is used to notify the terminal that it needs to perform first model recognition;

[0147] The second condition includes at least one of the following:

[0148] Whether the terminal supports target features, where the target features include at least one of the following: positioning, beam management, and channel state information feedback;

[0149] whether the terminal is interested in the first model;

[0150] Whether the terminal is a contracted terminal;

[0151] Whether the target characteristics of the terminal meet the requirements, the target characteristics include at least one of the following: business volume, throughput, and transmission rate.

[0152] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to a model set, the processor, configured to read the computer program in the memory, further performs the following operations:

[0153] receiving, through a transceiver, second notification information sent by the terminal, wherein the second notification information includes model version information and model version information of at least one first model;

[0154] According to the second notification information, third information is sent to the terminal, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0155] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to a model set, the processor, configured to read the computer program in the memory, further performs the following operations:

[0156] The third notification information sent by the terminal is received through the transceiver, where the third notification information includes indication information of whether the at least one first model is a model update.

[0157] The present disclosure also provides a model recognition device, which is applied to a terminal and includes:

[0158] A first sending unit is configured to send model identification information of the at least one first model to the network device when the at least one first model does not belong to the model set; or

[0159] Upon receiving a model identification request for at least one first model sent by a network device, sending model identification information of the at least one first model to the network device;

[0160] The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0161] The present disclosure also provides a model recognition device, which is applied to a network device and includes:

[0162] A first receiving unit, configured to receive model identification information of at least one first model sent by a terminal;

[0163] In which, the model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0164] An embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the above method.

[0165] The embodiment of the present disclosure further provides a computer program product, comprising computer instructions, which implement the steps of the above method when executed by a processor.

[0166] The beneficial effects of the present disclosure are:

[0167] The above-mentioned scheme sends model identification information to the network device when at least one model generated, downloaded or obtained by the terminal does not belong to at least one model that has been model identified by the network device, or sends model identification information to the network device when a model identification request for at least one model generated, downloaded or obtained by the terminal is received from the network device, so that the network device only performs model identification on unidentified models. This can avoid the problem of different terminals performing model identification on the network side for the same model, resulting in redundant model identification processes, thereby reducing signaling overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0168] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or related technologies, the following briefly introduces the drawings required for use in the embodiments or related technical descriptions. Obviously, the drawings described below are only some embodiments recorded in the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.

[0169] FIG1 is a structural diagram of a network system applicable to an embodiment of the present disclosure;

[0170] FIG2 shows one of the flow charts of the model recognition method according to an embodiment of the present disclosure;

[0171] FIG3 shows a flow chart of application scenario 1;

[0172] FIG4 is a schematic flow chart showing an application scenario 2;

[0173] FIG5 shows a second flow chart of the model recognition method according to an embodiment of the present disclosure;

[0174] FIG6 shows one of the unit schematic diagrams of the model recognition device according to an embodiment of the present disclosure;

[0175] FIG7 shows a structural diagram of a terminal according to an embodiment of the present disclosure;

[0176] FIG8 shows a second schematic diagram of a unit of a model recognition device according to an embodiment of the present disclosure;

[0177] FIG9 is a structural diagram of a network device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0178] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0179] The terms "first," "second," and the like in the specification and claims of the present disclosure are used to distinguish similar objects and are not necessarily used to describe a particular order or sequential sequence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the present disclosure described herein may be implemented in a sequence other than those illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions, e.g., a process, method, system, product, or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such processes, methods, products, or apparatus.

[0180] In the embodiments of the present disclosure, the term "and / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship. In the embodiments of the present disclosure, the term "plurality" refers to two or more, and other quantifiers are similar.

[0181] In the embodiments of the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present disclosure should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.

[0182] The relevant concepts mentioned in this disclosure are briefly described below.

[0183] Model Identification

[0184] For model identification of UE-side models or UE-part of two-sided models, the following methods can be used:

[0185] Type A: No air interface signaling is used to identify the model between the network side (if applicable) and the UE side (if applicable);

[0186] The model identification process can assign a model id, which can be used in air interface signaling after model identification.

[0187] Type B: Model recognition is performed through air interface signaling;

[0188] This type can be further divided into:

[0189] Type B1: UE initiates the model identification process, and the network assists with the remaining steps of model identification (if any);

[0190] During the model identification process, a model id can be assigned to the model.

[0191] Type B2: The network initiates the model identification process and the UE responds to the remaining steps (if any) of the model identification (if applicable);

[0192] During the model identification process, a model id can be assigned to the model.

[0193] The following describes embodiments of the present disclosure in conjunction with the accompanying drawings. The model recognition method, apparatus, terminal, and network device provided in the embodiments of the present disclosure can be applied to a wireless communication system. The wireless communication system can be a system using fifth-generation (5G) mobile communication technology (hereinafter referred to as a 5G system). Those skilled in the art will appreciate that the 5G New Radio (NR) system is only an example and not a limitation.

[0194] Referring to FIG1 , FIG1 is a structural diagram of a network system applicable to an embodiment of the present disclosure. As shown in FIG1 , the network system includes a user terminal 11 and a base station 12, wherein the user terminal 11 may be a user equipment (UE), for example, a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a mobile internet device (MID), or a wearable device. It should be noted that the specific type of the user terminal 11 is not limited in the embodiment of the present disclosure. The base station 12 may be a base station of 5G or later versions (for example, the next generation Node B (gNB), 5G NR NB), or a base station in other communication systems, or referred to as a node B. It should be noted that in the embodiment of the present disclosure, only a 5G base station is used as an example, but the specific type of the base station 12 is not limited.

[0195] The embodiments of the present disclosure provide a model recognition method, apparatus, terminal, and network device to solve the problem that when the terminal is initialized and performs the model recognition process to the network side through the air interface, different terminals all perform model recognition on the network side for the same model, resulting in redundant model recognition processes.

[0196] Among them, the method and the device are based on the same application concept. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0197] As shown in FIG2 , an embodiment of the present disclosure provides a model recognition method, which is executed by a terminal and includes:

[0198] Step S201: When at least one first model does not belong to a model set, sending model identification information of the at least one first model to a network device; or

[0199] Upon receiving a model identification request for at least one first model sent by a network device, sending model identification information of the at least one first model to the network device;

[0200] The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0201] In some embodiments, the model generated, downloaded or obtained by the terminal can be understood as a model obtained by the terminal. The model can be a new model, that is, a model that has not been recognized by the network side, or it can be an updated model, that is, the network side has recognized the model, and then the terminal obtains an updated version of the model.

[0202] It should be noted that the embodiment of the present disclosure sends model identification information to the network device when at least one model obtained by the terminal does not belong to at least one model that the network device has already performed model identification, or sends model identification information to the network device when a model identification request for at least one model obtained by the terminal is received from the network device, so that the network device only performs model identification on unidentified models. This can avoid the problem of different terminals performing model identification on the network side for the same model, resulting in redundant model identification processes, thereby reducing signaling overhead.

[0203] In some embodiments, the network device referred to in the embodiments of the present disclosure may be an access network side device (e.g., a base station), operations, administration and maintenance (OAM), an over-the-top server (OTT server), a core network side device (e.g., a location management function (LMF)), etc.

[0204] In some embodiments, the model identification information mentioned in the embodiments of the present disclosure includes at least one of the following:

[0205] A11, model identification information;

[0206] In some embodiments, the model identification information may be a model ID, for example, a global model ID or a local model ID.

[0207] A12. Model-related information, including but not limited to at least one of the following: manufacturer information, model performance indicators, and applicable conditions of the model;

[0208] In some embodiments, the model performance indicator includes but is not limited to at least one of the following: Squared Generalized Cosine Similarity (SGCS), Normalized Mean Square Error (NMSE), etc.

[0209] In some embodiments, the applicable conditions of the model include but are not limited to at least one of the following: scenarios, sites, and datasets.

[0210] In some embodiments, the model-related information can be understood as meta-information, which is information related to the model. In addition to the above-mentioned manufacturer information, model performance indicators, and model applicability conditions, it can also include other model-related information.

[0211] A13. Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0212] In some embodiments, the configuration can be understood as: some configuration information configured by the network for the terminal, for example, the configuration information includes: beam-related configuration, positioning-related configuration, channel state information (CSI) feedback-related configuration, etc.

[0213] In some embodiments, this function can be understood as: a feature (Feature) or feature group (Feature Group, FG) that can support the use of AI or ML as allowed by the configuration; for example, for the beam prediction use case, function 1 can be 4 beams predicting 16 beams, and function 2 can be 4 beams predicting 32 beams.

[0214] The above condition information may include model id, etc.

[0215] A14. Additional condition information, wherein the additional condition information is related to model applicability;

[0216] In some embodiments, the additional condition configuration information may include but is not limited to: scenarios, sites, and datasets to which the model is applicable; the scenario may include cell identification information of the cell to which the model is applicable, etc.; the dataset can be understood as the dataset to which the model is applicable; the site can be understood as the site information to which the model is applicable.

[0217] In some embodiments, the additional condition information may be included in the meta information as an applicable condition of the model.

[0218] A15, model structure information;

[0219] In some embodiments, the model structure information may include the structure of the neural network, such as neuron-related information, activation function-related information, etc.

[0220] A16, model parameter information;

[0221] In some embodiments, the model parameter information includes parameter information such as the weight of the model.

[0222] A17. Model version information.

[0223] In some embodiments, the present disclosure provides two methods for performing model recognition:

[0224] Implementation method 1: The terminal can make at least partial judgment on whether the obtained model belongs to an identified model. This method corresponds to the process of sending model identification information of at least one first model to the network device when at least one first model does not belong to the model set.

[0225] In some embodiments, at least part of the determination may be understood to include one of the following:

[0226] The terminal can determine by itself whether the obtained model belongs to the identified model;

[0227] The terminal can only make judgments based on model identification information.

[0228] Implementation method 2: The network device determines whether the model obtained by the terminal belongs to an identified model. This method corresponds to the process of sending model identification information of at least one first model to the network device when a model identification request for at least one first model sent by the network device is received.

[0229] The specific implementation of the embodiment of the present disclosure is described in detail below from these two different implementation methods.

[0230] Implementation method 1:

[0231] In some embodiments, in one implementation, before sending the model identification information of the at least one first model to the network device when the at least one first model does not belong to the model set, the method further includes:

[0232] First information sent by a network device is received, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0233] That is to say, for the model identification information, each identified model will correspond to a piece of model identification information; for the model version information, each identified model will correspond to a piece of model version information.

[0234] In some embodiments, the model set mentioned in the embodiments of the present disclosure can be understood as a set consisting of model identification information corresponding to the identified model, or the model set can be understood as a set consisting of model identification information and model version information corresponding to the identified model.

[0235] It should be noted that in this case, the network device needs to first send the identified model to the terminal to inform the terminal which models have been identified on the network side. In some embodiments, the network side can only notify the terminal of the model identification information of the identified model. In this case, the terminal can only judge whether the obtained model is an identified model based on the model identification information; in some embodiments, because the same model may have different versions as it is updated, the network device can also notify the terminal of the model identification information of the identified model and the model version information of the identified model. In this case, the terminal can judge whether the obtained model is an identified model based on the model identification information, or it can judge whether the obtained model is an identified model based on the model identification information and the model version information.

[0236] In some embodiments, in one implementation, the specific implementation of receiving the first information sent by the network device includes:

[0237] receiving a target signaling sent by a network device, where the target signaling includes first information;

[0238] The target signaling includes at least one of the following:

[0239] B11, broadcast signaling;

[0240] For example, the network device may notify the terminal of the first information by broadcasting system information.

[0241] B12, dedicated signaling;

[0242] In some embodiments, the dedicated signaling may include but is not limited to at least one of the following: Radio Resource Control (RRC) signaling, Medium Access Control Control Element (MAC CE), and Downlink Control Information (DCI).

[0243] B13, paging signaling;

[0244] This method can be understood as the network device notifying the terminal of the first information by paging.

[0245] It should be noted that after the terminal obtains the first model, it is necessary to first determine whether the first model belongs to the model set. In some embodiments, in one implementation, the method further includes at least one of the following:

[0246] B21. If the model identification information of the at least one first model does not exist in the model set, determine that the at least one first model does not belong to the model set;

[0247] In some embodiments, the absence of model identification information in the model set can be understood as the model identification information not belonging to the model set, and the presence of model identification information in the model set can be understood as the model identification information belonging to the model set.

[0248] It should be noted that in this case, the terminal only makes judgments based on the model identification information. As long as the model identification information corresponding to a first model does not exist in the model set, the first model does not belong to the model set, that is, the first model is an unidentified model, and the terminal needs to send the model identification information of the first model to the network device; as long as the model identification information corresponding to a first model exists in the model set, the model belongs to the model set, that is, the model is an identified model, and the terminal does not need to send the model identification information of the first model to the network device.

[0249] It should be noted that this situation is usually applicable when the obtained model is a new model.

[0250] B22. If the model identification information of the at least one first model exists in the model set, and the model version information of the at least one first model does not exist in the model set, determine that the at least one first model does not belong to the model set;

[0251] In some embodiments, the absence of model version information in the model set can be understood as the model version information not belonging to the model set, and the presence of model version information in the model set can be understood as the model version information belonging to the model set.

[0252] It should be noted that in this case, the terminal needs to make a judgment based on the model identification information and the model version information. If the model identification information of the first model exists in the model set and the model version information of the first model does not exist in the model set, then the model does not belong to the model set, that is, the version of the first model is an unidentified model version, and the terminal needs to send the model identification information of the first model to the network device; if the model identification information exists in the model set and the model version information of the first model exists in the model set, then the first model belongs to the model set, that is, the first model is an identified model, and the terminal does not need to send the model identification information of the first model to the network device.

[0253] It should be noted that this situation is generally applicable when the obtained model is an updated model.

[0254] In some embodiments, if in this case, the terminal determines that the model identification information of the first model does not exist in the model set, the terminal can directly determine that the first model is an unrecognized model and send model identification information to the network device.

[0255] In some embodiments, in this case, the method further comprises:

[0256] Sending third notification information to the network device, where the third notification information includes indication information of whether the at least one first model is a model update.

[0257] It should be noted that if the model identification information of the one or more first models exists in the model set, and the model version information of the one or more first models does not exist in the model set, it indicates that the version of the one or more first models is not recognized. The terminal can then send a third notification message to the network device to notify the one or more first models that the model is updated, that is, the one or more first models are the models to be updated.

[0258] In some embodiments, in this case, the terminal may include the model version information in the sent model identification information, or the terminal may send the model version information of the first model to the network device through additional signaling.

[0259] B23. If the model identification information of the at least one first model exists in the model set, determine, based on a request or instruction from the network device, that the at least one first model does not belong to the model set;

[0260] In some embodiments, in this case, if the terminal determines that the model identification information of the first model exists in the model set, the terminal cannot determine whether the first model is an identified model. In some embodiments, the network side is also required to make a judgment based on the model version information. After the judgment is completed, the network device will send a request or instruction to the terminal. Based on the request or instruction of the network device, the terminal can know which unidentified models are, and only send the model identification information of the unidentified models to the network device.

[0261] It should be noted that this situation is generally applicable when the obtained model is an updated model.

[0262] In some embodiments, if in this case, the terminal determines that the model identification information of the first model does not exist in the model set, the terminal can directly determine that the first model is an unrecognized model and send model identification information to the network device.

[0263] In some embodiments, in this case, the method further comprises:

[0264] Sending second notification information to the network device, where the second notification information includes model identification information and model version information of the at least one first model;

[0265] Receive third information sent by the network device, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0266] It should be noted that the specific implementation of this process is as follows: when the terminal determines that the model identification information of the first model exists in the model set, the terminal requires the network device to send a second notification message to notify the model identification information and model version information corresponding to the newly obtained model whose model identification information exists in the model set; the network device determines whether the model version information of the newly obtained model whose model identification information exists in the model set exists in the model set based on the second notification message. If it exists in the model set, it means that the model is an identified model, then the network device does not respond to the terminal or the network device responds that the terminal does not need to perform model identification (for example, an indication message is sent to the terminal, which is used to instruct the terminal not to perform model identification of the first model; if it does not exist in the model set, it means that the model is an unidentified model, and the network device sends a third message to the terminal, which may include the model identification information and model version information of the unidentified model. When the terminal receives the third message, it sends the third information request or the indicated model identification information of the first model to the network device.

[0267] B24. If the model identification information of the at least one first model exists in the model set, determine that the at least one first model does not belong to the model set;

[0268] In some embodiments, in this case, if the terminal determines that the model identification information of the first model exists in the model set, the terminal cannot determine whether the first model is an identified model. In some embodiments, the network side is also required to make a judgment based on the model version information. In order to reduce signaling overhead, the terminal can directly determine that the first model does not belong to the model set in this case, and send the model identification information of the model to the network device. The network device makes a judgment based on the received model identification information. If the model version of the received first model has been identified, the model identification information of the first model is discarded. If the model version of the received first model has not been identified, the model identification information of the first model is stored.

[0269] It should be noted that this situation is generally applicable when the obtained model is an updated model.

[0270] In some embodiments, if in this case, the terminal determines that the model identification information of the first model does not exist in the model set, the terminal can directly determine that the first model is an unrecognized model and send model identification information to the network device.

[0271] Implementation method 2:

[0272] In some embodiments, in one implementation, upon receiving a model identification request for at least one first model sent by a network device, before sending model identification information of the at least one first model to the network device, the method further includes:

[0273] Second information is sent to the network device, where the second information includes: model identification information of the first model and / or model version information of the first model.

[0274] It should be noted that in this case, the terminal needs to first send the obtained model to the network device to inform the network side which new models have been obtained. In some embodiments, the terminal can send the model identification information and / or model version information corresponding to multiple newly obtained models to the network device at one time, or it can only send the model identification information and / or model version information of one newly obtained model to the network device at one time. In some embodiments, the terminal can only notify the network device of the model identification information of the newly obtained model. In this case, the network device can only judge whether the newly obtained model is an identified model based on the model identification information; in some embodiments, because the same model may have different versions as it is updated, the terminal can also notify the network device of the model identification information and model version information of the obtained model. In this case, the network device can judge whether the newly obtained model is an identified model based on the model identification information, or it can judge whether the newly obtained model is an identified model based on the model identification information and the model version information.

[0275] It should be noted that, in this implementation, the terminal only sends information to the network device once, which can reduce the signaling interaction process between the terminal and the network device and reduce signaling overhead.

[0276] In some embodiments, the terminal mentioned in the embodiments of the present disclosure satisfies at least one of the following:

[0277] C11. A terminal receiving first notification information sent by a network device, where the first notification information is used to notify the terminal that a first model needs to be identified.

[0278] In some embodiments, this situation can be understood as that the terminal is a terminal configured by the network device, that is, the network device needs to first determine which terminals need to identify the newly obtained model, and then notify the corresponding terminals; in some embodiments, the network device determines whether the terminal needs to perform model recognition based on the second condition; if the terminal needs to perform model recognition, a first notification message is sent to the terminal, and the first notification message is used to notify the terminal that it needs to perform model recognition.

[0279] The second condition includes at least one of the following:

[0280] C111. Whether the terminal supports target features, where the target features include but are not limited to at least one of the following: positioning, beam management, and channel state information feedback;

[0281] In some embodiments, whether the terminal supports the target feature may include at least one of the following:

[0282] It only indicates whether the terminal supports a certain feature. For example, a terminal that supports the positioning feature can perform model identification of the first positioning-related model.

[0283] It can indicate whether the terminal supports the use of the first model. If the terminal supports the use of the AI ​​model or the ML model in the positioning feature and the terminal supports the use of the first model, the terminal can perform model recognition of the first model;

[0284] It can indicate whether the terminal supports the use of an AI model or an ML model for the target feature corresponding to the first model. If the terminal supports the use of an AI model or an ML model in the positioning feature, even if the terminal does not support the use of the first model, the terminal can perform model recognition of the first model, where the first model is the model used for the positioning feature. The target feature here can be a use case, a sub-use case, a feature / feature group (AI / ML-enabled Feature / FG), or a function (Functionality), etc.

[0285] C112: Whether the terminal is interested in the first model. For example, the terminal may report its preference for model recognition, and the network may select the terminal for model recognition based on the reported preference for model recognition by the terminal.

[0286] C113: Whether the terminal is a contracted terminal, similar to user consent for Minimization of Drive Tests (MDT);

[0287] C114. Whether the target characteristics of the terminal meet the requirements, the target characteristics include but are not limited to at least one of the following: business volume, throughput, and transmission rate.

[0288] In some embodiments, the terminals that need to perform model recognition determined by the network device may also be randomly selected. This case also includes the network device determining that all terminals need to perform model recognition and instructing each terminal.

[0289] In some embodiments, the first notification information may be sent to the terminal in at least one of the following ways:

[0290] Sending first notification information to the corresponding terminal through dedicated signaling, such as RRC signaling, MAC CE, DCI, etc.;

[0291] Sending first notification information to the corresponding terminal through paging signaling;

[0292] The first notification information is sent to the corresponding terminal through broadcast signaling.

[0293] C12. Terminals that meet the first condition;

[0294] It should be noted that in this case, the terminal determines on its own whether to perform recognition of the newly acquired model; in some embodiments, the first condition includes at least one of the following:

[0295] C121. A terminal supporting target characteristics, wherein the target characteristics include at least one of the following: positioning, beam management, and channel state information feedback;

[0296] In some embodiments, a terminal supporting a target feature may include at least one of the following:

[0297] A terminal that supports a certain feature, such as a terminal that supports a positioning feature, can perform model recognition of a first positioning-related model;

[0298] For a terminal that supports the use of the first model, if the terminal supports the use of the AI ​​model or the ML model in the positioning feature and the terminal supports the use of the first model, the terminal may perform model recognition of the first model;

[0299] For terminals that support the use of an AI model or ML model for the target feature corresponding to the first model, if the terminal supports the use of an AI model or ML model in the positioning feature, even if the terminal does not support the use of the first model, the terminal can perform model recognition of the first model, where the first model is the model used for the positioning feature. The target feature here can be a use case, a sub-use case, a feature / feature group (AI / ML-enabled Feature / FG), or a function (Functionality), etc.

[0300] C122. For a terminal interested in the first model, when a model is obtained, the terminal that likes model recognition can initiate a model recognition process for the model;

[0301] C123, contract terminal, similar to MDT's user consent;

[0302] C124. A terminal whose target characteristics meet the requirements, wherein the target characteristics include at least one of the following: traffic volume, throughput, and transmission rate.

[0303] C13, any terminal;

[0304] This situation can be understood as all terminals that are connected to the network device, registered with the network device and / or have a connection with the network device need to execute the model recognition method of the embodiment of the present disclosure.

[0305] It should also be noted that the terminal may perform model recognition within its own terminal capabilities, or it may perform model recognition outside its own terminal capabilities. For example, although the terminal capabilities of a terminal do not support positioning, this terminal can still perform model recognition of positioning-related models.

[0306] The following uses the downloaded model as an example of a new model and an updated model to illustrate the specific application of the embodiment of the present disclosure.

[0307] Application Scenario 1: The terminal determines whether the new model is an identified model

[0308] As shown in Figure 3, the specific implementation process includes the following:

[0309] Step 31: The network device sends first information to the terminal, where the first information includes model identification information of at least one model that has been model-identified.

[0310] In some embodiments, the network device notification method includes one or more of the following:

[0311] The network device broadcasts the identified model, such as through system information broadcast;

[0312] The network device sends the identified model information to the terminal that needs model identification through dedicated signaling. This dedicated signaling can be RRC, MAC CE, DCI, etc.

[0313] The network device sends the identified model information to the terminal that needs to perform model identification through paging.

[0314] Step 32: When the terminal downloads a new model, the terminal determines whether the new model is a recognized model based on the first information; if it is a recognized model, the terminal ends the model recognition process; if it is an unrecognized model, the terminal executes step 33.

[0315] Step 33: The terminal determines that the new model is an unrecognized model and sends model identification information of the new model to the network device;

[0316] In some embodiments, the model identification information includes one or more of the following information:

[0317] Model identification information, such as model id, which can be a global model id or a local model id;

[0318] Meta info, such as manufacturer information, model performance indicators, etc.

[0319] Condition information (condition), such as corresponding configuration information;

[0320] Additional condition information (additional condition), such as cell identification information, etc. This additional condition may be included in meta info;

[0321] Model structure information;

[0322] Model parameter information.

[0323] Step 34: After receiving the model identification information sent by the terminal, the network device stores the model identification information;

[0324] In some embodiments, the network device may also update the identified model information to the terminal that needs to perform model identification.

[0325] It should be noted that if there are multiple new models that need to be identified on the terminal side, the terminal can trigger a model identification process once, that is, send model identification information once, or trigger multiple model identification processes separately, that is, send multiple model identification information.

[0326] Application scenario 2: The terminal determines whether the updated model is an identified model

[0327] This application scenario can be referred to Application Scenario 1. When the model obtained by the terminal is an existing model on the network, that is, an updated model, and the model identification information is the same, the terminal has the following different implementation methods:

[0328] Method 1: When a network device notifies a terminal that needs or can perform model identification of a model that the network device has identified, in addition to carrying model identification information, the network device can also carry model version information of this model (that is, the first information in step 31 in application scenario 1 also includes model version information). When a terminal has a new model that needs to be identified, if this model is an updated version of a previous model, that is, the terminal determines that the model identification information of this new model is the same as the model notified by the network, but the version information is different, the terminal sends the model identification information of this model to the network device, and optionally carries the model version information of this new version or carries an indication information indicating that it is a model update to the network device, so that the network device replaces or stores (adds) this model identification information; if the model identification information and model version information of this model are the same as the model information notified by the network device, the terminal does not perform the model identification process of this model.

[0329] Method 2: When a new model needs to be identified by the terminal, if the terminal determines that the new model is the same as the model identification information of the model notified by the network device, that is, the model has been identified, the terminal will send a second notification message to the network device, and the second notification message carries the corresponding model version information of the new model. If the network device receives the version information of the model sent by the terminal and finds that it is consistent with the model version information on the current network device side, then the network device does not respond to the terminal or the network device responds that the terminal does not need to perform model identification (such as sending an indication message to the terminal). If the network device finds that it is a model update, then the network device sends a third message to request the terminal to send model identification information or indicates that the model is not identified. The terminal will report the model identification information to the network device based on the network's request or indication.

[0330] Method 3: Based on method 2, the terminal also sends the model identification information of this model to the network device when sending the model version information. If the network device finds that the model version information is consistent, it discards this model identification information. If it finds that it is a model update, it replaces or stores (adds) this model identification information.

[0331] Application Scenario 3: Network devices determine whether a new model is a recognized model

[0332] As shown in Figure 4, the specific implementation process includes the following:

[0333] Step 41: The terminal downloads the new model;

[0334] Step 42: The terminal sends second information to the network device, where the second information includes model identification information of the new model;

[0335] If there are multiple models that need to be identified on the terminal side, a process can be triggered once to send all model identification information that need to be identified to the network, that is, send the second information once, or the terminal can trigger multiple model identification processes separately to send the model identification information to the network device separately, that is, send the second information multiple times.

[0336] Step 43: The network device determines whether to request the terminal to perform model recognition based on the second information. If the terminal is requested to perform model recognition, step 44 is executed. Otherwise, the network device does not respond to the terminal.

[0337] Step 44: The network device determines that the terminal is requested to perform model recognition, and sends a model recognition request to the terminal, where the model recognition request includes model identification information.

[0338] If the terminal sends all model identification information required for model recognition to the network device at one time, the network device may also carry the model identification information of multiple models to request model recognition information of multiple models when sending the model recognition request.

[0339] Step 45: The terminal sends model identification information of the corresponding model to the network device in response to the model identification request of the network device;

[0340] If the network device requests model identification information of multiple models at one time, the terminal may report the model identification information of multiple models to the network device at one time.

[0341] Step 46: The network device receives the model identification information sent by the terminal and stores the model identification information.

[0342] Application Scenario 4: Network Device Determines Whether the Update Model is an Identified Model

[0343] This application scenario can refer to application scenario three. The difference is that when a new model needs to be identified, the terminal can carry the model version information of this model when sending the model identification information to the network device (that is, the second information in step 42 in application scenario three also carries the model version information). The network device can determine whether to request the terminal to report the model identification information of this model based on the model version information of this model. If the network device determines that the model identification information of this model already exists (that is, this model has been model identified), but the model version information of this model stored in the current network device is different from the model version information of this model reported by the terminal, it can be considered a model update, and the network can request the terminal to report the new version of the model identification information.

[0344] It should be noted that at least one embodiment of the present disclosure can avoid redundant model identification processes and reduce air interface signaling overhead.

[0345] The technical solution provided by the embodiments of the present disclosure can be applicable to a variety of systems, especially 5G systems. For example, applicable systems may be global system of mobile communication (GSM) systems, code division multiple access (CDMA) systems, wideband code division multiple access (WCDMA) general packet radio service (GPRS) systems, long term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, long term evolution advanced (LTE-A) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) systems, 5G new air interface (NR) systems, etc. These various systems include terminals (also referred to as terminal devices) and network devices. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5G System, 5GS), etc.

[0346] The terminal involved in the embodiments of the present disclosure may also be referred to as a terminal device, which may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection capabilities, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be referred to as a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, a personal communication service (PCS) phone, a cordless phone, a session initiation protocol (SIP) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, or a user device, but is not limited in the embodiments of the present disclosure.

[0347] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be called another name. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a base transceiver station (BTS) in the Global System for Mobile communications (GSM) or code division multiple access (CDMA), a network device (NodeB) in wide-band code division multiple access (WCDMA), an evolutionary Node B (eNB or e-NodeB) in the long term evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), a home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.

[0348] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be two-dimensional MIMO (2D-MIMO), three-dimensional MIMO (3D-MIMO), full-dimensional MIMO (FD-MIMO), or massive MIMO. It can also use diversity transmission, precoded transmission, or beamforming transmission.

[0349] As shown in FIG5 , an embodiment of the present disclosure provides a model recognition method, which is executed by a network device and includes:

[0350] Step S501: receiving model identification information of at least one first model sent by a terminal;

[0351] In which, the model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0352] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes:

[0353] First information is sent to the terminal, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0354] In some embodiments, the sending the first information to the terminal includes:

[0355] Sending target signaling to the terminal, where the target signaling includes first information;

[0356] The target signaling includes at least one of the following:

[0357] Broadcast signaling;

[0358] Dedicated signaling;

[0359] Paging signaling.

[0360] In some embodiments, when the model identification information is sent by the terminal after receiving a model identification request for at least one first model sent by a network device, the method further includes:

[0361] receiving second information sent by the terminal, where the second information includes: model identification information of the first model and / or model version information of the first model;

[0362] A model recognition request for the first model is sent to the terminal according to the second information.

[0363] In some embodiments, the model identification information includes at least one of the following:

[0364] Model identification information;

[0365] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0366] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0367] Additional condition information, wherein the additional condition information is related to model applicability;

[0368] Model structure information;

[0369] Model parameter information;

[0370] Model version information.

[0371] In some embodiments, the method further comprises:

[0372] Determining whether the terminal needs to perform model recognition according to the second condition;

[0373] If the terminal needs to perform model recognition, sending first notification information to the terminal, where the first notification information is used to notify the terminal that it needs to perform first model recognition;

[0374] The second condition includes at least one of the following:

[0375] Whether the terminal supports target features, where the target features include at least one of the following: positioning, beam management, and channel state information feedback;

[0376] whether the terminal is interested in the first model;

[0377] Whether the terminal is a contracted terminal;

[0378] Whether the target characteristics of the terminal meet the requirements, the target characteristics include at least one of the following: business volume, throughput, and transmission rate.

[0379] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes:

[0380] receiving second notification information sent by the terminal, where the second notification information includes model version information and model version information of at least one first model;

[0381] According to the second notification information, third information is sent to the terminal, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0382] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes:

[0383] Receive third notification information sent by the terminal, where the third notification information includes indication information of whether the at least one first model is a model update.

[0384] In some embodiments, the network device mentioned in the embodiments of the present disclosure may be an access network side device (e.g., a base station), an OAM, an OTT server, a core network side device (e.g., a LMF), etc.

[0385] It should be noted that all implementation methods in the above embodiments are applicable to the embodiments of the model recognition method applied to the network device side, and can achieve the same technical effects, which will not be repeated here.

[0386] As shown in FIG6 , an embodiment of the present disclosure provides a model recognition device 600, which is applied to a terminal and includes:

[0387] The first sending unit 601 is configured to send model identification information of the at least one first model to the network device when the at least one first model does not belong to the model set; or

[0388] Upon receiving a model identification request for at least one first model sent by a network device, sending model identification information of the at least one first model to the network device;

[0389] The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0390] In some embodiments, before sending the model identification information of the at least one first model to the network device when the at least one first model does not belong to the model set, the apparatus further includes:

[0391] The second receiving unit is used to receive first information sent by the network device, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0392] In some embodiments, the second receiving unit is configured to:

[0393] receiving a target signaling sent by a network device, where the target signaling includes first information;

[0394] The target signaling includes at least one of the following:

[0395] Broadcast signaling;

[0396] Dedicated signaling;

[0397] Paging signaling.

[0398] In some embodiments, when the first sending unit 601 receives a model identification request for at least one first model sent by a network device, before sending the model identification information of the at least one first model to the network device, the apparatus further includes:

[0399] The second sending unit is configured to send second information to the network device, where the second information includes: model identification information of the first model and / or model version information of the first model.

[0400] In some embodiments, the model identification information includes at least one of the following:

[0401] Model identification information;

[0402] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0403] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0404] Additional condition information, wherein the additional condition information is related to model applicability;

[0405] Model structure information;

[0406] Model parameter information;

[0407] Model version information.

[0408] In some embodiments, the terminal satisfies at least one of the following:

[0409] a terminal receiving first notification information sent by a network device, wherein the first notification information is used to notify the terminal that a first model needs to be identified;

[0410] A terminal that meets the first condition;

[0411] The first condition includes at least one of the following:

[0412] A terminal supporting target characteristics, wherein the target characteristics include at least one of the following: positioning, beam management, and channel state information feedback;

[0413] a terminal interested in the first model;

[0414] Contract signing terminal;

[0415] The terminal has target characteristics that meet the requirements, and the target characteristics include at least one of the following: traffic volume, throughput, and transmission rate.

[0416] In some embodiments, the device further comprises at least one of the following:

[0417] a first determining unit, configured to determine that the at least one first model does not belong to the model set if the model identification information of the at least one first model does not exist in the model set;

[0418] a second determining unit, configured to determine that the at least one first model does not belong to the model set if the model identification information of the at least one first model exists in the model set and the model version information of the at least one first model does not exist in the model set;

[0419] a third determining unit, configured to, if the model identification information of the at least one first model exists in the model set, determine, based on a request or instruction of the network device, that the at least one first model does not belong to the model set;

[0420] The fourth determining unit is configured to determine that the at least one first model does not belong to the model set if the model identification information of the at least one first model exists in the model set.

[0421] In some embodiments, if the third determining unit determines that the at least one first model does not belong to the model set based on a request or instruction of a network device if the model identification information of the at least one first model exists in the model set, the apparatus further includes:

[0422] a third sending unit, configured to send second notification information to the network device, where the second notification information includes model identification information and model version information of the at least one first model;

[0423] The third receiving unit is configured to receive third information sent by the network device, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0424] In some embodiments, when the second determining unit determines that the at least one first model does not belong to the model set if the model identification information of the at least one first model exists in the model set and the model version information of the at least one first model does not exist in the model set, the apparatus further includes:

[0425] The fourth sending unit is configured to send third notification information to the network device, where the third notification information includes indication information of whether the at least one first model is a model update.

[0426] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effects.

[0427] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0428] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0429] As shown in FIG7 , an embodiment of the present disclosure further provides a terminal, including a processor 700, a transceiver 710, a memory 720, and a program stored in the memory 720 and executable on the processor 700. The transceiver 710 is connected to the processor 700 and the memory 720 via a bus interface. The processor 700 is configured to read the program in the memory and execute the following process:

[0430] In a case where the at least one first model does not belong to the model set, sending model identification information of the at least one first model to the network device through the transceiver; or

[0431] In a case where a model identification request for at least one first model is received from a network device, sending model identification information of the at least one first model to the network device through a transceiver;

[0432] The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0433] The transceiver 710 is configured to receive and send data under the control of the processor 700 .

[0434] In FIG7 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits connected together by one or more processors represented by processor 700 and memory represented by memory 720. The bus architecture may also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 710 may be a plurality of components, including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 730 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0435] The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 can store data used by the processor 700 when performing operations.

[0436] Optionally, the processor 700 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0437] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0438] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0439] First information sent by a network device is received through a transceiver, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0440] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0441] receiving, by a transceiver, target signaling sent by a network device, where the target signaling includes first information;

[0442] The target signaling includes at least one of the following:

[0443] Broadcast signaling;

[0444] Dedicated signaling;

[0445] Paging signaling.

[0446] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0447] Second information is sent to the network device through a transceiver, where the second information includes: model identification information of the first model and / or model version information of the first model.

[0448] In some embodiments, the model identification information includes at least one of the following:

[0449] Model identification information;

[0450] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0451] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0452] Additional condition information, wherein the additional condition information is related to model applicability;

[0453] Model structure information;

[0454] Model parameter information;

[0455] Model version information.

[0456] In some embodiments, the terminal satisfies at least one of the following:

[0457] a terminal receiving first notification information sent by a network device, wherein the first notification information is used to notify the terminal that a first model needs to be identified;

[0458] A terminal that meets the first condition;

[0459] The first condition includes at least one of the following:

[0460] A terminal supporting target characteristics, wherein the target characteristics include at least one of the following: positioning, beam management, and channel state information feedback;

[0461] a terminal interested in the first model;

[0462] Contract signing terminal;

[0463] The terminal has target characteristics that meet the requirements, and the target characteristics include at least one of the following: traffic volume, throughput, and transmission rate.

[0464] In some embodiments, the processor, configured to read the computer program in the memory, further performs at least one of the following operations:

[0465] If the model identification information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set;

[0466] If the model identification information of the at least one first model exists in the model set, and the model version information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set;

[0467] If the model identification information of the at least one first model exists in the model set, determining, according to a request or instruction of the network device, that the at least one first model does not belong to the model set;

[0468] If the model identification information of the at least one first model exists in the model set, it is determined that the at least one first model does not belong to the model set.

[0469] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0470] sending second notification information to the network device through a transceiver, where the second notification information includes model identification information and model version information of the at least one first model;

[0471] Receive third information sent by the network device, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0472] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0473] The third notification information is sent to the network device through the transceiver, where the third notification information includes indication information of whether the at least one first model is a model update.

[0474] It should be noted here that the above-mentioned terminal provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effects. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0475] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the model recognition method applied to the terminal are implemented. The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic storage (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), optical storage (such as a compact disc (CD), a digital video disc (DVD), a Blu-ray disc (BD), a high-definition versatile disc (HVD), etc.), and semiconductor memory (such as ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND (Non-volatile Memory Device) FLASH), solid-state drives (SSD), etc.).

[0476] As shown in FIG8 , an embodiment of the present disclosure provides a model recognition apparatus 800 applied to a network device, including:

[0477] The first receiving unit 801 is configured to receive model identification information of at least one first model sent by a terminal;

[0478] In which, the model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0479] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the apparatus further includes:

[0480] A fifth sending unit is configured to send first information to the terminal, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0481] In some embodiments, the fifth sending unit is configured to:

[0482] Sending target signaling to the terminal, where the target signaling includes first information;

[0483] The target signaling includes at least one of the following:

[0484] Broadcast signaling;

[0485] Dedicated signaling;

[0486] Paging signaling.

[0487] In some embodiments, when the model identification information is sent by the terminal after receiving a model identification request for at least one first model sent by a network device, the apparatus further includes:

[0488] a fourth receiving unit, configured to receive second information sent by the terminal, where the second information includes: model identification information of the first model and / or model version information of the first model;

[0489] A sixth sending unit is configured to send a model recognition request of the first model to the terminal according to the second information.

[0490] In some embodiments, the model identification information includes at least one of the following:

[0491] Model identification information;

[0492] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0493] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0494] Additional condition information, wherein the additional condition information is related to model applicability;

[0495] Model structure information;

[0496] Model parameter information;

[0497] Model version information.

[0498] In some embodiments, the apparatus further comprises:

[0499] a fifth determining unit, configured to determine whether the terminal needs to perform model recognition according to the second condition;

[0500] a seventh sending unit, configured to send first notification information to the terminal if the terminal needs to perform model recognition, where the first notification information is used to notify the terminal that the terminal needs to perform first model recognition;

[0501] The second condition includes at least one of the following:

[0502] Whether the terminal supports target features, where the target features include at least one of the following: positioning, beam management, and channel state information feedback;

[0503] whether the terminal is interested in the first model;

[0504] Whether the terminal is a contracted terminal;

[0505] Whether the target characteristics of the terminal meet the requirements, the target characteristics include at least one of the following: business volume, throughput, and transmission rate.

[0506] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the apparatus further includes:

[0507] a fifth receiving unit, configured to receive second notification information sent by the terminal, wherein the second notification information includes model version information and model version information of at least one first model;

[0508] An eighth sending unit is configured to send third information to the terminal according to the second notification information, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0509] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to the model set, the apparatus further includes:

[0510] The sixth receiving unit is configured to receive third notification information sent by the terminal, where the third notification information includes indication information of whether the at least one first model is a model update.

[0511] It should be noted that the device embodiment is a device that corresponds one-to-one to the above-mentioned method embodiment. All implementation methods in the above-mentioned method embodiment are applicable to the device embodiment and can achieve the same technical effects.

[0512] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0513] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the relevant technology or all or part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor to perform all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

[0514] As shown in FIG9 , an embodiment of the present disclosure further provides a network device, including a processor 900, a transceiver 910, a memory 920, and a program stored in the memory 920 and executable on the processor 900; wherein the transceiver 910 is connected to the processor 900 and the memory 920 via a bus interface, wherein the processor 900 is configured to read the program in the memory and execute the following process: wherein the processor is configured to read the computer program in the memory and execute the following operations:

[0515] receiving, through the transceiver, model identification information of at least one first model sent by the terminal;

[0516] In which, the model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

[0517] The transceiver 910 is configured to receive and send data under the control of the processor 900 .

[0518] In FIG9 , the bus architecture may include any number of interconnected buses and bridges, specifically various circuits connected together by one or more processors represented by processor 900 and memory represented by memory 920. The bus architecture may also connect various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 910 may be a plurality of components, i.e., a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 930 may also be an interface capable of connecting external or internal devices as required, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0519] The processor 900 is responsible for managing the bus architecture and general processing, and the memory 920 can store data used by the processor 900 when performing operations.

[0520] Optionally, the processor 900 may be a CPU, an ASIC, an FPGA, or a CPLD, and the processor may also adopt a multi-core architecture.

[0521] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0522] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0523] First information is sent to the terminal through a transceiver, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

[0524] In some embodiments, the processor is configured to read the computer program in the memory and perform the following operations:

[0525] Sending target signaling to the terminal, where the target signaling includes first information;

[0526] The target signaling includes at least one of the following:

[0527] Broadcast signaling;

[0528] Dedicated signaling;

[0529] Paging signaling.

[0530] In some embodiments, when the model identification information is sent by the terminal when receiving a model identification request for at least one first model sent by a network device, the processor, configured to read the computer program in the memory, further performs the following operations:

[0531] receiving, through a transceiver, second information sent by the terminal, where the second information includes: model identification information of the first model and / or model version information of the first model;

[0532] A model recognition request for the first model is sent to the terminal according to the second information.

[0533] In some embodiments, the model identification information includes at least one of the following:

[0534] Model identification information;

[0535] Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions;

[0536] Condition information, the condition information being related to configuration or terminal capabilities or functions;

[0537] Additional condition information, wherein the additional condition information is related to model applicability;

[0538] Model structure information;

[0539] Model parameter information;

[0540] Model version information.

[0541] In some embodiments, the processor, configured to read the computer program in the memory, further performs the following operations:

[0542] Determining whether the terminal needs to perform model recognition according to the second condition;

[0543] If the terminal needs to perform model recognition, sending first notification information to the terminal, where the first notification information is used to notify the terminal that it needs to perform first model recognition;

[0544] The second condition includes at least one of the following:

[0545] Whether the terminal supports target features, where the target features include at least one of the following: positioning, beam management, and channel state information feedback;

[0546] whether the terminal is interested in the first model;

[0547] Whether the terminal is a contracted terminal;

[0548] Whether the target characteristics of the terminal meet the requirements, the target characteristics include at least one of the following: business volume, throughput, and transmission rate.

[0549] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to a model set, the processor, configured to read the computer program in the memory, further performs the following operations:

[0550] receiving, through a transceiver, second notification information sent by the terminal, wherein the second notification information includes model version information and model version information of at least one first model;

[0551] According to the second notification information, third information is sent to the terminal, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

[0552] In some embodiments, when the model identification information is sent by the terminal when at least one first model does not belong to a model set, the processor, configured to read the computer program in the memory, further performs the following operations:

[0553] The third notification information sent by the terminal is received through the transceiver, where the third notification information includes indication information of whether the at least one first model is a model update.

[0554] It should be noted here that the above-mentioned network device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0555] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the steps of the model recognition method applied to a network device are implemented. The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as a floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0556] The embodiment of the present disclosure also provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the various processes of the above-mentioned model recognition method are implemented and the same technical effects can be achieved. To avoid repetition, they will not be described here.

[0557] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

[0558] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0559] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0560] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0561] In addition, it should be noted that, in the apparatus and method of the present invention, it is obvious that each component or each step can be decomposed and / or recombined. These decompositions and / or recombinations should be regarded as equivalent schemes of the present invention. Moreover, the steps of performing the above-mentioned series of processing can naturally be performed in chronological order according to the order of description, but it is not necessary to perform them in chronological order, and some steps can be performed in parallel or independently of each other. For those of ordinary skill in the art, it will be understood that all or any steps or components of the method and apparatus of the present invention can be implemented in any computing device (including processors, storage media, etc.) or a network of computing devices in hardware, firmware, software or a combination thereof, which can be achieved by those of ordinary skill in the art using their basic programming skills after reading the description of the present invention.

[0562] It should be noted that it should be understood that the division of the above modules is merely a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or they can be physically separated. Moreover, these modules can all be implemented in the form of software called by a processing element; or they can all be implemented in the form of hardware; or some modules can be implemented in the form of software called by a processing element, and some modules can be implemented in the form of hardware. For example, a module can be a separately established processing element, or it can be integrated into a chip of the above-mentioned device. In addition, it can also be stored in the memory of the above-mentioned device in the form of program code, and called by a processing element of the above-mentioned device to perform the functions of the above-mentioned module. The implementation of other modules is similar. In addition, these modules can all or partly be integrated together, or they can be implemented independently. The processing element described here can be an integrated circuit with signal processing capabilities. During implementation, each step of the above method or each module above can be completed by an integrated logic circuit of hardware in the processor element or instructions in the form of software.

[0563] For example, each module, unit, sub-unit or sub-module can be one or more integrated circuits configured to implement the above method, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field programmable gate arrays (FPGAs). For another example, when a module is implemented by scheduling program code through a processing element, the processing element can be a general-purpose processor, such as a CPU or other processor that can call program code. For another example, these modules can be integrated together and implemented in the form of a system-on-a-chip (SOC).

[0564] The terms "first," "second," and the like in the specification and claims of the present disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate, so that the embodiments of the present disclosure described herein may be implemented in a sequence other than that illustrated or described herein. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units need not be limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to these processes, methods, products, or devices. In addition, the use of "and / or" in the specification and claims to indicate at least one of the connected objects, for example, A and / or B and / or C, means that seven situations are included: A alone, B alone, C alone, both A and B present, both B and C present, both A and C present, and all A, B, and C present. Similarly, the use of "at least one of A and B" in the specification and claims should be understood to mean "A alone, B alone, or both A and B present."

[0565] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.

Claims

1. A model recognition method, executed by a terminal, comprising: In a case where the at least one first model does not belong to the model set, sending model identification information of the at least one first model to the network device; or Upon receiving a model identification request for at least one first model sent by a network device, sending model identification information of the at least one first model to the network device; The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

2. The method according to claim 1, wherein Before sending the model identification information of the at least one first model to the network device when the at least one first model does not belong to the model set, the method further includes: First information sent by a network device is received, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

3. The method according to claim 2, wherein: The receiving first information sent by the network device includes: receiving a target signaling sent by a network device, where the target signaling includes first information; The target signaling includes at least one of the following: Broadcast signaling; Dedicated signaling; Paging signaling.

4. The method according to claim 1, wherein In a case where a model identification request for at least one first model is received from a network device, before sending model identification information of the at least one first model to the network device, the method further includes: Second information is sent to the network device, where the second information includes: model identification information of the first model and / or model version information of the first model.

5. The method according to claim 1, wherein The model identification information includes at least one of the following: Model identification information; Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions; Condition information, the condition information being related to configuration or terminal capabilities or functions; Additional condition information, wherein the additional condition information is related to model applicability; Model structure information; Model parameter information; Model version information.

6. The method according to claim 1, wherein The terminal satisfies at least one of the following: a terminal receiving first notification information sent by a network device, wherein the first notification information is used to notify the terminal that a first model needs to be identified; A terminal that meets the first condition; The first condition includes at least one of the following: A terminal supporting target characteristics, wherein the target characteristics include at least one of the following: positioning, beam management, and channel state information feedback; a terminal interested in the first model; Contract signing terminal; The terminal has target characteristics that meet the requirements, and the target characteristics include at least one of the following: traffic volume, throughput, and transmission rate.

7. The method according to any one of claims 1 to 3, further comprising at least one of the following: If the model identification information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set; If the model identification information of the at least one first model exists in the model set, and the model version information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set; If the model identification information of the at least one first model exists in the model set, determining, according to a request or instruction of the network device, that the at least one first model does not belong to the model set; If the model identification information of the at least one first model exists in the model set, it is determined that the at least one first model does not belong to the model set.

8. The method according to claim 7, wherein: If the model identification information of the at least one first model exists in the model set, and it is determined, based on a request or instruction from the network device, that the at least one first model does not belong to the model set, the method further includes: Sending second notification information to the network device, where the second notification information includes model identification information and model version information of the at least one first model; Receive third information sent by the network device, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

9. The method according to claim 7, wherein: If the model identification information of the at least one first model exists in the model set and the model version information of the at least one first model does not exist in the model set, and it is determined that the at least one first model does not belong to the model set, the method further includes: Sending third notification information to the network device, where the third notification information includes indication information of whether the at least one first model is a model update.

10. A model recognition method, performed by a network device, comprising: receiving model identification information of at least one first model sent by a terminal; In which, the model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

11. The method according to claim 10, wherein: When the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes: First information is sent to the terminal, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

12. The method according to claim 11, wherein The sending the first information to the terminal includes: Sending target signaling to the terminal, where the target signaling includes first information; The target signaling includes at least one of the following: Broadcast signaling; Dedicated signaling; Paging signaling.

13. The method according to claim 10, wherein: When the model identification information is sent by the terminal after receiving a model identification request for at least one first model sent by a network device, the method further includes: receiving second information sent by the terminal, where the second information includes: model identification information of the first model and / or model version information of the first model; A model recognition request for the first model is sent to the terminal according to the second information.

14. The method according to claim 10, wherein: The model identification information includes at least one of the following: Model identification information; Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions; Condition information, the condition information being related to configuration or terminal capabilities or functions; Additional condition information, wherein the additional condition information is related to model applicability; Model structure information; Model parameter information; Model version information.

15. The method according to claim 10, further comprising: Determining whether the terminal needs to perform model recognition according to the second condition; If the terminal needs to perform model recognition, sending first notification information to the terminal, where the first notification information is used to notify the terminal that it needs to perform first model recognition; The second condition includes at least one of the following: Whether the terminal supports target features, where the target features include at least one of the following: positioning, beam management, and channel state information feedback; whether the terminal is interested in the first model; Whether the terminal is a contracted terminal; Whether the target characteristics of the terminal meet the requirements, the target characteristics include at least one of the following: business volume, throughput, and transmission rate.

16. The method according to any one of claims 10 to 12, wherein: When the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes: receiving second notification information sent by the terminal, where the second notification information includes model version information and model version information of at least one first model; According to the second notification information, third information is sent to the terminal, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

17. The method according to any one of claims 10 to 12, wherein: When the model identification information is sent by the terminal when at least one first model does not belong to the model set, the method further includes: Receive third notification information sent by the terminal, where the third notification information includes indication information of whether the at least one first model is a model update.

18. A terminal comprising a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: In a case where the at least one first model does not belong to the model set, sending model identification information of the at least one first model to the network device through the transceiver; or In a case where a model identification request for at least one first model is received from a network device, sending model identification information of the at least one first model to the network device through a transceiver; in, The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device. The terminal according to claim 18 , wherein: The processor is configured to read the computer program in the memory and further perform the following operations: First information sent by a network device is received through a transceiver, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

20. The terminal according to claim 19, wherein: The processor is configured to read the computer program in the memory and perform the following operations: receiving, by a transceiver, target signaling sent by a network device, where the target signaling includes first information; The target signaling includes at least one of the following: Broadcast signaling; Dedicated signaling; Paging signaling.

21. The terminal according to claim 18, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: Second information is sent to the network device through a transceiver, where the second information includes: model identification information of the first model and / or model version information of the first model.

22. The terminal according to claim 21, wherein: The model identification information includes at least one of the following: Model identification information; Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions; Condition information, the condition information being related to configuration or terminal capabilities or functions; Additional condition information, wherein the additional condition information is related to model applicability; Model structure information; Model parameter information; Model version information.

23. The terminal according to claim 18, wherein: The terminal satisfies at least one of the following: a terminal receiving first notification information sent by a network device, wherein the first notification information is used to notify the terminal that a first model needs to be identified; A terminal that meets the first condition; The first condition includes at least one of the following: A terminal supporting target characteristics, wherein the target characteristics include at least one of the following: positioning, beam management, and channel state information feedback; a terminal interested in the first model; Contract signing terminal; The terminal has target characteristics that meet the requirements, and the target characteristics include at least one of the following: traffic volume, throughput, and transmission rate.

24. The terminal according to any one of claims 18 to 20, wherein: The processor is configured to read the computer program in the memory and further perform at least one of the following operations: If the model identification information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set; If the model identification information of the at least one first model exists in the model set, and the model version information of the at least one first model does not exist in the model set, determining that the at least one first model does not belong to the model set; If the model identification information of the at least one first model exists in the model set, determining, according to a request or instruction of the network device, that the at least one first model does not belong to the model set; If the model identification information of the at least one first model exists in the model set, it is determined that the at least one first model does not belong to the model set.

25. The terminal according to claim 24, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: sending second notification information to the network device through a transceiver, where the second notification information includes model identification information and model version information of the at least one first model; Receive third information sent by the network device, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

26. The terminal according to claim 24, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: The third notification information is sent to the network device through the transceiver, where the third notification information includes indication information of whether the at least one first model is a model update.

27. A network device comprising a memory, a transceiver, and a processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: receiving, through the transceiver, model identification information of at least one first model sent by the terminal; in, The model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

28. The network device according to claim 27, wherein: When the model identification information is sent by the terminal when at least one first model does not belong to the model set, the processor is configured to read the computer program in the memory and further perform the following operations: First information is sent to the terminal through a transceiver, where the first information is used to indicate a model set, and the first information includes at least one of the following: model identification information of the models in the model set, and model version information of the models in the model set.

29. The network device according to claim 28, wherein: The processor is configured to read the computer program in the memory and perform the following operations: Sending target signaling to the terminal, where the target signaling includes first information; The target signaling includes at least one of the following: Broadcast signaling; Dedicated signaling; Paging signaling.

30. The network device according to claim 27, wherein: When the model identification information is sent by the terminal after receiving a model identification request for at least one first model sent by a network device, the processor is configured to read the computer program in the memory and further perform the following operations: receiving, through a transceiver, second information sent by the terminal, where the second information includes: model identification information of the first model and / or model version information of the first model; A model recognition request for the first model is sent to the terminal according to the second information.

31. The network device according to claim 27, wherein: The model identification information includes at least one of the following: Model identification information; Model-related information, including at least one of the following: manufacturer information, model performance indicators, and model applicability conditions; Condition information, the condition information being related to configuration or terminal capabilities or functions; Additional condition information, wherein the additional condition information is related to model applicability; Model structure information; Model parameter information; Model version information.

32. The network device according to claim 27, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: Determining whether the terminal needs to perform model recognition according to the second condition; If the terminal needs to perform model recognition, sending first notification information to the terminal, where the first notification information is used to notify the terminal that it needs to perform first model recognition; The second condition includes at least one of the following: Whether the terminal supports target features, where the target features include at least one of the following: positioning, beam management, and channel state information feedback; whether the terminal is interested in the first model; Whether the terminal is a contracted terminal; Whether the target characteristics of the terminal meet the requirements, the target characteristics include at least one of the following: business volume, throughput, and transmission rate.

33. The network device according to any one of claims 27 to 29, wherein: When the model identification information is sent by the terminal when at least one first model does not belong to the model set, the processor is configured to read the computer program in the memory and further perform the following operations: receiving, through a transceiver, second notification information sent by the terminal, wherein the second notification information includes model version information and model version information of at least one first model; According to the second notification information, third information is sent to the terminal, where the third information is used to request the terminal to send model identification information of at least one first model or the third information is used to indicate that the first model is not identified.

34. The network device according to any one of claims 27 to 29, wherein: When the model identification information is sent by the terminal when at least one first model does not belong to the model set, the processor is configured to read the computer program in the memory and further perform the following operations: The third notification information sent by the terminal is received through the transceiver, where the third notification information includes indication information of whether the at least one first model is a model update.

35. A model recognition device, applied to a terminal, comprising: A first sending unit, configured to send model identification information of the at least one first model to the network device when the at least one first model does not belong to the model set; or Upon receiving a model identification request for at least one first model sent by a network device, sending model identification information of the at least one first model to the network device; The first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

36. A model recognition device, applied to a network device, comprising: A first receiving unit, configured to receive model identification information of at least one first model sent by a terminal; In which, the model identification information is sent by the terminal when at least one first model does not belong to the model set or when the terminal receives a model identification request for at least one first model sent by the network device; the first model is a model generated, downloaded or acquired by the terminal, and the model set is used to indicate at least one model that has been identified by the network device.

37. A processor-readable storage medium storing a computer program, wherein the computer program is configured to cause the processor to execute the method according to any one of claims 1 to 17.

38. A computer program product comprising computer instructions, which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 17.