Information determination method, device and equipment, computer storage medium and computer program product
By sending a request, including the selection criteria, into the O-RAN system to directly select and request feedback information from the target network element, the signaling consumption problem when training service consumers obtain model training feedback information is solved, and efficient information acquisition is achieved.
Patent Information
- Application Number
- CN202410870446.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-28
- Publication Date
- 2025-12-30
AI Technical Summary
In the O-RAN system, training service consumers experience significant signaling overhead when obtaining model training feedback information, and may not be able to obtain feedback from multiple training service producers in a timely manner.
By sending a request that includes the third network element identifier and selection criteria, receiving and receiving feedback information determined based on the selection criteria, selecting the target network element and sending a model training request, feedback information is obtained directly from the target network element, reducing the number of service requests.
This effectively reduces signaling consumption, ensuring that training service consumers can quickly obtain feedback information from model training and avoid the communication overhead of multiple requests.
Smart Images

Figure CN121240138A_ABST
Abstract
Description
Technical Field
[0001] This application relates to information determination technology in the field of communications, and more particularly to an information determination method, apparatus, device, computer storage medium, and computer program product. Background Technology
[0002] In an Open Radio Access Network (O-RAN) system, the main intelligent functions are the Non-Real-Time Radio Intelligent Controller (Non-RT RIC) and the Near-Real-Time Radio Intelligent Controller (Near-RT RIC). The Non-RT RIC defines the process by which an Artificial Intelligence (AI) / Machine Language (ML) training service consumer requests model training services from an AI / ML training service producer. The training service consumer can interact with Service Management and Exposure Functions (SME) and Model Management and Exposure Functions (MME) network elements to obtain information about training service producers that can provide training services, and receive model training feedback from the training service producers. However, this means that multiple training service producers can provide training services to training service consumers. In this case, the SME network element will return information about multiple training service producers. The training service consumer may need to make multiple service requests to obtain training feedback, resulting in high signaling consumption or even failure to obtain training feedback. Summary of the Invention
[0003] To address the aforementioned technical problems, this application provides an information determination method, apparatus, device, computer storage medium, and computer program product, which solves the problem of high signaling consumption in the process of training service consumers obtaining feedback information from model training in related technologies, and ensures that training service consumers can obtain feedback information from model training.
[0004] To achieve the above objectives, the technical solution of this application is implemented as follows:
[0005] An information determination method, the method comprising:
[0006] Send a first request to a first network element or a second network element; wherein the first request includes the identifier and selection criteria of a third network element; the first request is used to obtain information that enables model training;
[0007] The first feedback information sent by the first network element or the second network element is received based on the identifier of the third network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria;
[0008] Based on the identifier of the fourth network element, a model training request is sent to the target network element;
[0009] Receive the second feedback information sent by the target network element.
[0010] In the above scheme, sending a model training request to the target network element based on the identifier of the fourth network element includes:
[0011] Based on model training capability information, the target identifier of the target network element is determined from the identifiers of multiple fourth network elements; wherein, the first feedback information further includes at least the model training capability information;
[0012] Based on the target identifier, the model training request is sent to the target network element.
[0013] In the above scheme, the selection criteria include one or more of the following:
[0014] Identifier for model training service;
[0015] Model-related requirements information;
[0016] Model identifier;
[0017] Prioritizing requirements;
[0018] The expected number of fourth network elements to be fed back;
[0019] Accordingly, the model-related model requirements information includes one or more of the following:
[0020] The model's resource requirements, algorithm requirements, input requirements, output requirements, training framework requirements, software library requirements, and scenario requirements.
[0021] In the above scheme, the model training capability information includes one or more of the following:
[0022] Model information corresponding to model-related model requirements;
[0023] Model identifier;
[0024] Model information.
[0025] In the above scheme, the model information includes the application scenario of the model and / or the data information of the model;
[0026] Accordingly, the model information corresponding to the model-related model requirement information includes one or more of the following:
[0027] Model resource information, model algorithm information, model input information, model output information, model training framework information, and model software library information.
[0028] An information determination method, the method comprising:
[0029] Receive a first request sent by a third network element; wherein the first request includes the identifier and selection criteria of the third network element; the first request is used to obtain information that enables model training;
[0030] Authorize the third network element in response to the first request;
[0031] If the model training capability information synchronized by the second network element is received, a first feedback message is sent to the third network element corresponding to the identifier of the third network element; wherein, the first feedback message includes the identifier of the fourth network element; the first feedback message is determined based on the selection criteria.
[0032] The method in the above scheme further includes:
[0033] If the model training capability information synchronized by the second network element is not received, a second request is sent to the second network element; wherein, the second request includes the identifier, selection criteria and uniform resource identifier of the third network element.
[0034] The method in the above scheme further includes:
[0035] If the current model training capability information sent by the second network element is received, the first time corresponding to the current model training capability information is determined;
[0036] If the interval between the first time and the time corresponding to the first request is less than the target time threshold, it is determined that the model training capability information synchronized by the second network element has been received.
[0037] The method in the above scheme further includes:
[0038] If a new fourth network element is added, it receives the address query request sent by the second network element;
[0039] In response to the query address request, the Uniform Resource Identifier of the new fourth network element is sent to the second network element.
[0040] An information determination method, the method comprising:
[0041] The system receives a first request from a third network element or a second request from a first network element; wherein the first request includes the identifier and selection criteria of the third network element; the second request includes the identifier, selection criteria, and Uniform Resource Identifier of the third network element; and the first request is used to obtain information that enables model training.
[0042] In response to the first request or the second request, a first feedback message is sent to the third network element corresponding to the identifier of the third network element; wherein, the first feedback message includes the identifier of the fourth network element; the first feedback message is determined based on the selection criteria.
[0043] In the above scheme, responding to the first request or the second request by sending first feedback information to the third network element corresponding to the identifier of the third network element includes:
[0044] In response to the first request or the second request, retrieve model training capability information and determine the identifier of the fourth network element based on the selection criteria;
[0045] The first feedback information is sent to the third network element corresponding to the identifier of the third network element; wherein, the first feedback information also includes the model training capability information.
[0046] The method in the above scheme further includes:
[0047] If a new fourth network element is added, and the identifier of the new fourth network element is determined based on the selection criteria;
[0048] Send a third feedback message to the third network element corresponding to the identifier of the third network element; wherein the third feedback message includes one or more of the identifier of the new fourth network element, training information, model training capability information, and Uniform Resource Identifier.
[0049] In the above scheme, before sending the first feedback information to the third network element corresponding to the identifier of the third network element, the method further includes:
[0050] Send a third request to the first network element; wherein the third request includes the identifier of the third network element and the identifier of the fourth network element;
[0051] The system receives a fourth feedback message sent by the first network element; wherein the fourth feedback message includes one or more of the following: the identifier of the fourth network element, training information, and a Uniform Resource Identifier.
[0052] In the above scheme, before sending the first feedback information to the third network element corresponding to the identifier of the third network element, the method further includes:
[0053] The first request is sent to the first network element so that the first network element sends the fifth feedback information to the third network element; wherein the fifth feedback information includes one or more of the identifier of the fourth network element, training information, and uniform resource identifier.
[0054] In the above scheme, the training information includes one or more of the following:
[0055] Identifier for model training service;
[0056] The identifier for model training service registration;
[0057] Model identifier;
[0058] Model information.
[0059] A first information determining device, comprising:
[0060] The first sending unit is configured to send a first request to a first network element or a second network element; wherein the first request includes the identifier and selection criteria of a third network element; the first request is used to obtain information that enables model training.
[0061] The first receiving unit is configured to receive first feedback information sent by the first network element or the second network element based on the identifier of the third network element; wherein the first feedback information includes the identifier of the fourth network element; and the first feedback information is determined based on the selection criteria.
[0062] The first sending unit is also used to send a model training request to the target network element based on the identifier of the fourth network element;
[0063] The first receiving unit is also used to receive second feedback information sent by the target network element.
[0064] A second information determining device, comprising:
[0065] The second receiving unit is used to receive a first request sent by a third network element; wherein the first request includes the identifier and selection criteria of the third network element; the first request is used to obtain information that enables model training.
[0066] The first processing unit is configured to respond to the first request to authorize the third network element;
[0067] The second sending unit is configured to send first feedback information to the third network element corresponding to the identifier of the third network element if it receives model training capability information synchronized by the second network element; wherein the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0068] A third information determining device, comprising:
[0069] The third receiving unit is configured to receive a first request sent by a third network element or a second request sent by a first network element; wherein the first request includes the identifier and selection criteria of the third network element; the second request includes the identifier, selection criteria, and Uniform Resource Identifier of the third network element; the first request is used to obtain information that enables model training.
[0070] The third sending unit is configured to respond to the first request or the second request by sending first feedback information to the third network element corresponding to the identifier of the third network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0071] A third network element, the third network element comprising: a first processor, a first memory, and a first communication bus;
[0072] The first communication bus is used to establish a communication connection between the first processor and the first memory;
[0073] The first processor is used to execute the information determination program in the first memory to implement the steps of the above-described information determination method.
[0074] A first network element, the first network element comprising: a second processor, a second memory, and a second communication bus;
[0075] The second communication bus is used to establish a communication connection between the second processor and the second memory;
[0076] The second processor is used to execute the information determination program in the second memory to implement the steps of the information determination method described above.
[0077] A second network element, the second network element comprising: a third processor, a third memory, and a third communication bus;
[0078] The third communication bus is used to realize the communication connection between the third processor and the third memory;
[0079] The third processor is used to execute the information determination program in the third memory to implement the steps of the above-described information determination method.
[0080] A computer-readable storage medium storing one or more programs that can be executed by one or more processors to implement the steps of the information determination method described above.
[0081] A computer program product comprising a computer program that, when executed by a processor, implements the above-described method.
[0082] The information determination method, apparatus, device, computer storage medium, and computer program product provided in this application send a first request for obtaining information capable of model training to a first network element or a second network element. The first request includes the identifier of a third network element and selection criteria. Based on the identifier of the third network element, the application receives first feedback information sent by the first or second network element, including the identifier of a fourth network element. The first feedback information is determined based on the selection criteria. Based on the identifier of the fourth network element, the application sends a model training request to a target network element, and then receives second feedback information sent by the target network element. In this way, the training service consumer can interact with the SME network element and the MME network element to obtain the identifiers of multiple training service producers, and then select a target training service producer. The model training feedback information can be obtained from the target training service producer without multiple service requests. This solves the problem of large signaling consumption when the training service consumer obtains the model training feedback information in related technologies, and ensures that the training service consumer can obtain the model training feedback information. Attached Figure Description
[0083] Figure 1 A flowchart illustrating an information determination method provided for an embodiment of this application;
[0084] Figure 2 A flowchart illustrating another information determination method provided for an embodiment of this application;
[0085] Figure 3 A flowchart illustrating yet another information determination method provided for an embodiment of this application;
[0086] Figure 4 A flowchart illustrating an information determination method provided for another embodiment of this application;
[0087] Figure 5 A flowchart illustrating another information determination method provided for another embodiment of this application;
[0088] Figure 6 A flowchart illustrating yet another information determination method provided in another embodiment of this application;
[0089] Figure 7A flowchart illustrating an information determination method provided in another embodiment of this application;
[0090] Figure 8 A schematic diagram of the structure of a first information determining device provided for embodiments of this application.
[0091] Figure 9 A schematic diagram of the structure of a second information determining device provided for an embodiment of this application;
[0092] Figure 10 A schematic diagram of the structure of a third information determining device provided for an embodiment of this application;
[0093] Figure 11 A schematic diagram of the structure of a third network element provided for an embodiment of this application;
[0094] Figure 12 A schematic diagram of the structure of a first network element provided for an embodiment of this application;
[0095] Figure 13 This is a schematic diagram of the structure of a second network element provided in an embodiment of this application. Detailed Implementation
[0096] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings.
[0097] It should be understood that the phrases "embodiments of this application" or "foreign embodiments" throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "embodiments of this application" or "in the foreign embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0098] Unless otherwise specified, any step in the embodiments of this application performed by the electronic device may be executed by the processor of the electronic device. It is also worth noting that the embodiments of this application do not limit the order in which the electronic device performs the following steps. Furthermore, the methods used to process data in different embodiments may be the same or different methods. It should also be noted that any step in the embodiments of this application can be executed independently by the electronic device; that is, when the electronic device performs any step in the following embodiments, it may not depend on the execution of other steps.
[0099] It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of this application.
[0100] This application provides an information determination method, which can be applied to a third network element, as described above. Figure 1 As shown, the method may include the following steps:
[0101] Step 101: Send the first request to the first network element or the second network element.
[0102] The first request includes the identification and selection criteria of the third network element; the first request is used to obtain information that can be used for model training.
[0103] In this embodiment, the first network element can refer to an SME network element, a Network Repository Functions (NRF) network element, an Access and Mobility Management Function (AMF) network element, or an Authentication Server Function (AUSF) network element, etc.; the second network element can refer to an MME network element or an AI / ML workflow functions network element; the third network element can refer to a training service consumer; the identifier of the third network element can refer to a training service consumer identifier, which is used to uniquely identify the training service consumer; the first request can refer to a request to query or discover the model training service. In one feasible implementation, the identifier of the third network element can be the training service consumer identity (ID). It should be noted that this application can be applied to an O-RAN system; the model training service is registered in the SME network element, and the model training capability information is registered in the AI / ML workflow functions network element or the MME network element.
[0104] Step 102: Receive the first feedback information sent by the first network element or the second network element based on the identifier of the third network element.
[0105] The first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0106] In this embodiment of the application, after the training service consumer sends a first request to the SME network element and the MME network element, it can receive a first feedback information returned by the SME network element and the MME network element. The first feedback information is determined by the SME network element and the MME network element based on the selection criteria and is used to inform the training service consumer of the identifier of the available training service producer with model training capabilities.
[0107] Here, the fourth network element can refer to the training service producer, and the identifier of the fourth network element can refer to the training service producer's identifier. The first feedback information can refer to the request feedback for querying or discovering model training services.
[0108] Step 103: Based on the identifier of the fourth network element, send the model training request to the target network element.
[0109] In this embodiment of the application, the target network element can refer to a network element determined from the fourth network element corresponding to the identifier of the fourth network element; that is, the training service consumer can determine the target producer among the training service producers according to the received training service producer identifier, and send the model training request to the target producer.
[0110] Step 104: Receive the second feedback information sent by the target network element.
[0111] In this embodiment of the application, the second feedback information is the feedback information returned by the target producer in response to the model training request.
[0112] The information determination method provided in the embodiments of this application allows the training service consumer to obtain the identifiers of multiple training service producers through interaction with SME network elements and MME network elements. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0113] Based on the foregoing embodiments, this application provides an information determination method, which can be applied to a first network element, referring to... Figure 2 As shown, the method may include the following steps:
[0114] Step 201: Receive the first request sent by the third network element.
[0115] The first request includes the identification and selection criteria of the third network element; the first request is used to obtain information that can be used for model training.
[0116] Step 202: Respond to the first request and authorize the third network element.
[0117] In this embodiment of the application, after receiving the first request sent by the training service consumer, the SME network element (or other first network element) can authorize the training service consumer.
[0118] Step 203: If the model training capability information synchronized by the second network element is received, send the first feedback information to the third network element corresponding to the identifier of the third network element.
[0119] The first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0120] In this embodiment of the application, after authorizing the training service consumer, the SME network element can send first feedback information determined based on the selection criteria to the training service consumer after confirming that it has received the model training capability information synchronized by the MME network element. In this way, the training service consumer can obtain second feedback information for the model training request from the determined target producer according to the identifier of the training service producer.
[0121] The information determination method provided in the embodiments of this application allows the training service consumer to obtain the identifiers of multiple training service producers through interaction with SME network elements and MME network elements. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0122] Based on the foregoing embodiments, this application provides an information determination method, which can be applied to a second network element, referring to... Figure 3 As shown, the method may include the following steps:
[0123] Step 301: Receive the first request sent by the third network element or receive the second request sent by the first network element.
[0124] The first request includes the identifier and selection criteria of the third network element; the second request includes the identifier, selection criteria, and Uniform Resource Identifier of the third network element; the first request is used to obtain information that can be used for model training.
[0125] In this embodiment of the application, the MME network element receives a request from a training service consumer to query or discover model training services; or, the MME network element receives a request from an SME network element to query or discover model training capabilities (information).
[0126] The second request may also include the identifier and / or training information of the fourth network element, and the Uniform Resource Identifier may refer to the notification Uniform Resource Identifier (URI).
[0127] Step 302: Respond to the first request or the second request, and send the first feedback information to the third network element corresponding to the identifier of the third network element.
[0128] The first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0129] In this embodiment of the application, after determining that the first request has been received, first feedback information determined based on the selection criteria can be sent to the training service consumer; in this way, the training service consumer can obtain second feedback information for the model training request from the determined target producer according to the identifier of the training service producer.
[0130] The information determination method provided in the embodiments of this application allows the training service consumer to obtain the identifiers of multiple training service producers through interaction with SME network elements and MME network elements. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0131] Based on the foregoing embodiments, this application provides an information determination method, referring to... Figures 4-7 As shown, the method may include the following steps:
[0132] Step 401: The third network element sends the first request to the first network element or the second network element.
[0133] The first request includes the identification and selection criteria of the third network element; the first request is used to obtain information that can be used for model training.
[0134] In this application embodiment, the selection criteria include one or more of the following:
[0135] Identifier for model training service;
[0136] Model-related requirements information;
[0137] Model identifier;
[0138] Prioritizing requirements;
[0139] The expected number of fourth network elements to be fed back;
[0140] In this application embodiment, the model-related model requirement information includes one or more of the following:
[0141] The model's resource requirements, algorithm requirements, input requirements, output requirements, training framework requirements, software library requirements, and scenario requirements.
[0142] In other embodiments of this application, the specific description of the algorithm requirements of the model can be shown in Table 1 below, and the specific description of the input requirements of the model can be shown in Table 2 below.
[0143]
[0144] Table 1
[0145]
[0146]
[0147] Table 2
[0148] It should be noted that after step 401, you can choose to execute steps 402 to 406, or execute steps 407 to 412.
[0149] Step 402: The second network element receives the first request sent by the third network element.
[0150] It should be noted that, as Figure 4 After step 402, steps 403 to 405 can be executed, or as shown below. Figure 5 Step 406 is executed after step 402 shown.
[0151] Step 403: The second network element sends a third request to the first network element.
[0152] The third request includes the identifier of the third network element and the identifier of the fourth network element.
[0153] In this embodiment of the application, the third request may refer to a request to query or discover model training services; specifically, the MME network element also sends a request to the SME network element to query or discover model training services.
[0154] Step 404: The second network element receives the fourth feedback information sent by the first network element.
[0155] The fourth feedback information includes one or more of the following: the identifier of the fourth network element, training information, and Uniform Resource Identifier.
[0156] In this embodiment of the application, after the SME network element receives a request from the MME network element to query or discover model training services, the SME network element can respond to the request by sending request feedback (i.e., fourth feedback information) to the MME network element.
[0157] 405. The second network element sends the first feedback information to the third network element corresponding to the identifier of the third network element.
[0158] The first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0159] In this embodiment of the application, after receiving the fourth feedback information sent by the SME network element, the MME network element can send the first feedback information, which is determined based on the selection criteria and includes the identifier of the fourth network element, to the training service consumer.
[0160] 406. The second network element sends the first request to the first network element so that the first network element can send the fifth feedback information to the third network element.
[0161] The fifth feedback information includes one or more of the following: the identifier of the fourth network element, training information, and Uniform Resource Identifier.
[0162] In the application embodiment, after receiving the first request sent by the training service consumer, the MME network element can also send the first request sent by the training service consumer to itself to the SME network element, so that the SME network element can directly provide feedback to the training service consumer on the request to query or discover the model training service (i.e., the fifth feedback information).
[0163] Step 407: The first network element receives the first request sent by the third network element.
[0164] Step 408: The first network element responds to the first request and authorizes the third network element.
[0165] It should be noted that, as Figure 6 After step 408, you can choose to execute steps 409 to 410; or, as shown... Figure 7 Steps 411 to 412 are executed after step 408.
[0166] Step 409: If the current model training capability information is received from the second network element, the first network element determines the first time corresponding to the current model training capability information.
[0167] In this embodiment, an information synchronization mechanism can be set between the SME network element and the MME network element. Every n time intervals, if the model training capability information is updated, the MME network element sends the current model training capability information to the SME network element; otherwise, it does not send it. Here, n can be a time interval preset according to specific application scenarios and requirements.
[0168] It should be noted that "first time" can refer to the time when the SME network element sends the current model training capability information, or the time when the MME network element receives the current model training capability information.
[0169] Step 410: If the interval between the first time and the second time corresponding to the first request is less than the target time threshold, the first network element determines that it has received the model training capability information synchronized by the second network element, and sends the first feedback information to the third network element corresponding to the identifier of the third network element.
[0170] In this embodiment, the SME network element only records a synchronization timestamp (i.e., the first time) corresponding to the current model training capability information; the second time refers to the time when the training service consumer sends the first request; when the time interval between the second time of the first request of the training service consumer and the most recent synchronization timestamp (i.e., the first time) is less than a target time threshold, the model training capability information of the SME network element and the MME network element is considered synchronized, and then the SME network element will send the first feedback information to the corresponding training service consumer. The target time threshold can be a pre-set duration based on specific application scenarios and requirements.
[0171] Step 411: If the model training capability information synchronized by the second network element is not received, the first network element sends a second request to the second network element.
[0172] The second request includes the identifier of the third network element, the selection criteria, and the Uniform Resource Identifier.
[0173] Step 412: The second network element receives the second request sent by the first network element and responds to the second request by sending the first feedback information to the third network element corresponding to the identifier of the third network element.
[0174] It should be noted that the "sending the first feedback information to the third network element corresponding to the identifier of the third network element" in steps 405 and 412 can be achieved in the following way:
[0175] A1. The second network element searches for model training capability information and determines the identifier of the fourth network element based on the selection criteria.
[0176] A2. The second network element sends the first feedback information to the third network element corresponding to the identifier of the third network element.
[0177] The first feedback information also includes information on the model's training capabilities.
[0178] It should be noted that the first feedback information may also include one or more of the following: model identifier, training information, and notification URI.
[0179] It should be noted that, as Figure 4, Figure 6 and Figure 7 Step 413 can be executed after steps 405, 410, and 412; as shown Figure 5 Step 414 can be executed after step 406 shown. In one possible implementation, Figures 4-7 The fourth network element can refer to the target network element determined from the fourth network element.
[0180] Step 413: The third network element receives the first feedback information sent by the first network element or the second network element.
[0181] Step 414: The third network element receives the fifth feedback information sent by the first network element.
[0182] It should be noted that step 415 can be executed after steps 413 and 414.
[0183] Step 415: The third network element determines the target identifier of the target network element from the identifiers of multiple fourth network elements based on the model training capability information.
[0184] The model training capability information includes one or more of the following:
[0185] Model information corresponding to model-related model requirements;
[0186] Model identifier;
[0187] Model information.
[0188] The model information includes the application scenarios of the model and / or the data information of the model.
[0189] The model information corresponding to the model-related model requirements includes one or more of the following:
[0190] Model resource information, model algorithm information, model input information, model output information, model training framework information, and model software library information.
[0191] It should be noted that the model's algorithm information and model's input information are responses to the model's algorithm requirements and input requirements, respectively; the model's data information includes, but is not limited to, one or more of the following: data collection information, data duration, data source, model accuracy, and data scale (the data information here is different from the response to the input requirements, and refers to the training data information of the existing model).
[0192] Step 416: The third network element sends a model training request to the target network element based on the target identifier.
[0193] In this embodiment of the application, if a training service consumer obtains identifiers of multiple training service producers, the training service consumer sorts the training service producers that provide these capabilities according to the obtained model training capability information and its own needs. The training service consumer can prioritize the identifier of the training service producer with the highest ranking as the target identifier based on the ranking result, and send a request for model training service to the target producer corresponding to the target identifier.
[0194] In other embodiments of this application, the method may further include:
[0195] Step 417: If a new fourth network element is added, the first network element receives the address query request sent by the second network element.
[0196] The query address request can be a request used to query the address of the training service producer.
[0197] Step 418: The first network element responds to the address query request and sends the Uniform Resource Identifier of the new fourth network element to the second network element.
[0198] When an SME network element receives a query address request, it can respond to the query address request by sending back the URI of the newly added training service producer to the MME network element.
[0199] Step 419: After determining the identifier of the new fourth network element based on the selection criteria, the second network element sends the third feedback information to the third network element corresponding to the identifier of the third network element.
[0200] The third feedback information includes one or more of the following: the identifier of the new fourth network element, training information, model training capability information, and Uniform Resource Identifier.
[0201] In this embodiment of the application, the MME network element obtains the URI of the newly added training service producer, and after selecting the final new training service producer based on the selection criteria, it can send an update producer notification (i.e., third feedback information) to the training service consumer.
[0202] In other embodiments of this application, the training information includes one or more of the following:
[0203] Identifier for model training service;
[0204] The identifier for model training service registration;
[0205] Model identifier;
[0206] Model information.
[0207] It should be noted that in this application, the number of interactions between the training service consumer and the platform is significantly reduced; moreover, the SME network element does not need to feedback training information to the training service consumer; the platforms where the SME network element and the MME network element are located coordinate the needs of the training service consumer and the information of the training service producer internally, and there is only one exit for docking with the training service consumer, avoiding information differences; at the same time, it avoids request conflicts of multiple training service consumers requesting tasks from the same training service producer. At the same time, it involves the linkage feedback of the SME network element and the MME network element. The MME network element can intelligently feedback the information of the training service producer according to the needs of different training service consumers at this moment, avoiding subsequent service conflicts and further reducing communication overhead.
[0208] In addition, before the training service consumer requests model training, a process of querying or discovering (unique or multiple) training service producers capable of performing this model training is added, so as to ensure the execution of the training service, and at the same time, it can also reduce unnecessary communication overhead (less steps, less interactions, less transmitted information volume) caused by not knowing qualified training service producers. Define the selection criteria for querying or discovering qualified training service producers, and define the model training ability or training information. Set up a synchronization mechanism to accelerate the process of querying or discovering qualified training service producers.
[0209] In other embodiments of this application, the training service consumer can send a request for querying model training ability information to the MME network element; among them, the request for querying model training ability information includes the training service consumer ID and the selection criteria; the MME network element authorizes the training service consumer and sends a feedback on the querying model training ability information to the training service consumer, where the feedback on the querying model training ability information includes the training service producer ID and the model training ability information. Then, the training service consumer sends a request for discovering model training service to the SME network element, and the request for discovering model training service includes: the training service producer ID and the training service consumer ID; at this time, the SME network element authorizes the training service consumer and sends a feedback on the discovering model training service to the training service consumer; among them, the feedback on the discovering model training service includes one or more of the training service producer ID, URI, and training information. Then, the training service consumer sends a request for model training service to the training service producer corresponding to the training service producer ID, and then the training service producer returns a feedback on the model training service to the training service consumer. Among them, the request for model training service includes the model ID and the evaluation criteria; the feedback on the model training service includes the training work ID.
[0210] The information determination method provided in the embodiments of this application allows the training service consumer to obtain the identifiers of multiple training service producers through interaction with SME network elements and MME network elements. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0211] Based on the foregoing embodiments, embodiments of this application provide a first information determining device, which can be applied to... Figure 1 and Figures 4-7 In the information determination method provided in the corresponding embodiment, refer to Figure 8 As shown, the first information determining device 5 may include: a first transmitting unit 51 and a first receiving unit 52, wherein:
[0212] The first sending unit 51 is used to send a first request to a first network element or a second network element; wherein, the first request includes the identifier and selection criteria of a third network element; the first request is used to obtain information that can be used for model training;
[0213] The first receiving unit 52 is configured to receive first feedback information sent by the first network element or the second network element based on the identifier of the third network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on a selection criterion.
[0214] The first sending unit 51 is also used to send a model training request to the target network element based on the identifier of the fourth network element.
[0215] In other embodiments of this application, the first sending unit 51 is further configured to perform the following steps:
[0216] Based on model training capability information, the target identifier of the target network element is determined from the identifiers of multiple fourth network elements; wherein, the first feedback information also includes at least model training capability information;
[0217] Based on the target identifier, a model training request is sent to the target network element.
[0218] In other embodiments of this application, the selection criteria include one or more of the following:
[0219] Identifier for model training service;
[0220] Model-related requirements information;
[0221] Model identifier;
[0222] Prioritizing requirements;
[0223] The number of fourth network elements expected to be fed back.
[0224] In other embodiments of this application, model-related model requirement information includes one or more of the following:
[0225] The model's resource requirements, algorithm requirements, input requirements, output requirements, training framework requirements, software library requirements, and scenario requirements.
[0226] In other embodiments of this application, the model training capability information includes one or more of the following:
[0227] Model information corresponding to model-related model requirements;
[0228] Model identifier;
[0229] Model information.
[0230] In other embodiments of this application, model information includes the application scenario of the model and / or the data information of the model.
[0231] In other embodiments of this application, the model information corresponding to the model-related model requirement information includes one or more of the following:
[0232] Model resource information, model algorithm information, model input information, model output information, model training framework information, and model software library information.
[0233] It should be noted that the specific implementation process of the steps performed by each unit in the embodiments of this application can be referred to Figure 1 and Figures 4-7 The implementation process of the information determination method provided in the corresponding embodiments will not be described in detail here.
[0234] The first information determination device provided in the embodiments of this application allows the training service consumer to interact with SME network elements and MME network elements to obtain the identifiers of multiple training service producers. After obtaining the identifiers of multiple training service producers, the training service consumer selects a target training service producer from them. The feedback information of model training can be obtained from the target training service producer without multiple service requests. This solves the problem of large signaling consumption in the process of training service consumers obtaining feedback information of model training in related technologies, and ensures that the training service consumer can obtain the feedback information of model training.
[0235] Based on the foregoing embodiments, embodiments of this application provide a second information determining device, which can be applied to... Figure 2 and Figures 4-7 In the information determination method provided in the corresponding embodiment, refer to Figure 9As shown, the second information determining device 6 may include: a second receiving unit 61, a first processing unit 62, and a second sending unit 63, wherein:
[0236] The second receiving unit 61 is used to receive a first request sent by the third network element; wherein the first request includes the identifier and selection criteria of the third network element; the first request is used to obtain information that can be used for model training.
[0237] The first processing unit 62 is used to respond to the first request to authorize the third network element;
[0238] The second sending unit 63 is used to send first feedback information to the third network element corresponding to the identifier of the third network element if it receives the model training capability information synchronized by the second network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0239] In other embodiments of this application, the first processing unit 62 is further configured to send a second request to the second network element if it does not receive the model training capability information synchronized by the second network element; wherein the second request includes the identifier of the third network element, the selection criteria, and the Uniform Resource Identifier.
[0240] In other embodiments of this application, the first processing unit 62 is further configured to perform the following steps:
[0241] If the current model training capability information is received from the second network element, determine the first time corresponding to the current model training capability information;
[0242] If the interval between the first time and the time corresponding to the first request is less than the target time threshold, it is determined that the model training capability information synchronized by the second network element has been received.
[0243] In other embodiments of this application, the second receiving unit 61 is further configured to receive a query address request sent by the second network element if a new fourth network element is added;
[0244] The second sending unit 63 is also used to respond to the query address request and send the Uniform Resource Identifier of the new fourth network element to the second network element.
[0245] It should be noted that the specific implementation process of the steps performed by each unit in the embodiments of this application can be referred to Figure 2 and Figures 4-7 The implementation process of the information determination method provided in the corresponding embodiments will not be described in detail here.
[0246] The second information determination device provided in the embodiments of this application allows the training service consumer to obtain the identifiers of multiple training service producers through interaction with SME network elements and MME network elements. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0247] Based on the foregoing embodiments, embodiments of this application provide a third information determining device, which can be applied to... Figures 3-7 In the information determination method provided in the corresponding embodiment, refer to Figure 10 As shown, the third information determining device 7 may include: a third receiving unit 71 and a third transmitting unit 72, wherein:
[0248] The third receiving unit 71 is used to receive a first request sent by a third network element or a second request sent by a first network element; wherein, the first request includes the identifier and selection criteria of the third network element; the second request includes the identifier, selection criteria and Uniform Resource Identifier of the third network element; the first request is used to obtain information that can be used for model training;
[0249] The third sending unit 72 is used to respond to the first request or the second request and send first feedback information to the third network element corresponding to the identifier of the third network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0250] In other embodiments of this application, the third sending unit 72 is further configured to perform the following steps:
[0251] Responding to the first or second request, retrieve model training capability information and determine the identifier of the fourth network element based on the selection criteria;
[0252] Send the first feedback information to the third network element corresponding to the identifier of the third network element; wherein, the first feedback information also includes model training capability information.
[0253] In other embodiments of this application, the third sending unit 72 is further configured to send third feedback information to the third network element corresponding to the identifier of the third network element if a new fourth network element is added and the identifier of the new fourth network element is determined based on the selection criteria;
[0254] The third feedback information includes one or more of the following: the identifier of the new fourth network element, training information, model training capability information, and Uniform Resource Identifier.
[0255] In other embodiments of this application, the third sending unit 72 is further configured to send a third request to the first network element; wherein the third request includes the identifier of the third network element and the identifier of the fourth network element;
[0256] The third receiving unit 71 is also used to receive fourth feedback information sent by the first network element; wherein the fourth feedback information includes one or more of the identifier of the fourth network element, training information and uniform resource identifier.
[0257] In other embodiments of this application, the third sending unit 72 is further configured to send a first request to the first network element so that the first network element sends fifth feedback information to the third network element; wherein the fifth feedback information includes one or more of the identifier of the fourth network element, training information and uniform resource identifier.
[0258] In other embodiments of this application, the training information includes one or more of the following:
[0259] Identifier for model training service;
[0260] The identifier for model training service registration;
[0261] Model identifier;
[0262] Model information.
[0263] It should be noted that the specific implementation process of the steps performed by each unit in the embodiments of this application can be referred to Figures 3-7 The implementation process of the information determination method provided in the corresponding embodiments will not be described in detail here.
[0264] The third information determination device provided in the embodiments of this application allows the training service consumer to obtain the identifiers of multiple training service producers through interaction with SME network elements and MME network elements. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0265] Based on the foregoing embodiments, embodiments of this application provide a third network element that can be applied to... Figure 1 and Figures 4-7 In the information determination method provided in the corresponding embodiment, refer to Figure 11 As shown, the third network element 8 may include: a first processor 81, a first memory 82, and a first communication bus 83, wherein:
[0266] The first communication bus 83 is used to realize the communication connection between the first processor 81 and the first memory 82;
[0267] The first processor 81 is used to execute the information determination program in the first memory 82 to perform the following steps:
[0268] Send a first request to a first network element or a second network element; wherein the first request includes the identifier and selection criteria of the third network element; the first request is used to obtain information that enables model training;
[0269] The first feedback information sent by the first network element or the second network element is received based on the identifier of the third network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0270] Based on the identifier of the fourth network element, a model training request is sent to the target network element.
[0271] In other embodiments of this application, the first processor 81 is used to execute the information determination program in the first memory 82 based on the identifier of the fourth network element, and send a model training request to the target network element to implement the following steps:
[0272] Based on model training capability information, the target identifier of the target network element is determined from the identifiers of multiple fourth network elements; wherein, the first feedback information also includes at least model training capability information;
[0273] Based on the target identifier, a model training request is sent to the target network element.
[0274] In other embodiments of this application, the selection criteria include one or more of the following:
[0275] Identifier for model training service;
[0276] Model-related requirements information;
[0277] Model identifier;
[0278] Prioritizing requirements;
[0279] The number of fourth network elements expected to be fed back.
[0280] In other embodiments of this application, model-related model requirement information includes one or more of the following:
[0281] The model's resource requirements, algorithm requirements, input requirements, output requirements, training framework requirements, software library requirements, and scenario requirements.
[0282] In other embodiments of this application, the model training capability information includes one or more of the following:
[0283] Model information corresponding to model-related model requirements;
[0284] Model identifier;
[0285] Model information.
[0286] In other embodiments of this application, model information includes the application scenario of the model and / or the data information of the model.
[0287] In other embodiments of this application, the model information corresponding to the model-related model requirement information includes one or more of the following:
[0288] Model resource information, model algorithm information, model input information, model output information, model training framework information, and model software library information.
[0289] It should be noted that a detailed description of the steps performed by the first processor can be found in [reference needed]. Figure 1 and Figures 4-7 The implementation process of the information determination method provided in the corresponding embodiments will not be described in detail here.
[0290] The third network element provided in the embodiments of this application allows the training service consumer to interact with the SME network element and the MME network element to obtain the identifiers of multiple training service producers. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0291] Based on the foregoing embodiments, embodiments of this application provide a first network element, which can be applied to... Figure 2 and Figures 4-7 In the information determination method provided in the corresponding embodiment, refer to Figure 12 As shown, the first network element 9 may include: a second processor 91, a second memory 92, and a second communication bus 93, wherein:
[0292] The second communication bus 93 is used to realize the communication connection between the second processor 91 and the second memory 92;
[0293] The second processor 91 is used to execute the information determination program in the second memory 92 to perform the following steps:
[0294] Receive a first request sent by a third network element; wherein the first request includes the identifier and selection criteria of the third network element; the first request is used to obtain information that can be used for model training;
[0295] Authorize a third network element in response to the first request;
[0296] If the model training capability information synchronized by the second network element is received, the first feedback information is sent to the third network element corresponding to the identifier of the third network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
[0297] In other embodiments of this application, the second processor 91 is used to execute the information determination program in the second memory 92, and may also implement the following steps:
[0298] If the model training capability information synchronized by the second network element is not received, a second request is sent to the second network element; wherein, the second request includes the identifier of the third network element, the selection criteria and the Uniform Resource Identifier.
[0299] In other embodiments of this application, the second processor 91 is used to execute the information determination program in the second memory 92, and may also implement the following steps:
[0300] If the current model training capability information is received from the second network element, determine the first time corresponding to the current model training capability information;
[0301] If the interval between the first time and the time corresponding to the first request is less than the target time threshold, it is determined that the model training capability information synchronized by the second network element has been received.
[0302] In other embodiments of this application, the second processor 91 is used to execute the information determination program in the second memory 92, and may also implement the following steps:
[0303] If a new fourth network element is added, it will receive the address query request sent by the second network element;
[0304] In response to the address query request, the Uniform Resource Identifier of the new fourth network element is sent to the second network element.
[0305] It should be noted that a detailed description of the steps performed by the second processor can be found in [reference needed]. Figure 2 and Figures 4-7 The implementation process of the information determination method provided in the corresponding embodiments will not be described in detail here.
[0306] The first network element provided in the embodiments of this application allows the training service consumer to interact with the SME network element and the MME network element to obtain the identifiers of multiple training service producers. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0307] Based on the foregoing embodiments, embodiments of this application provide a second network element that can be applied to... Figures 3-7 In the information determination method provided in the corresponding embodiment, refer to Figure 13 As shown, the second network element 10 may include: a third processor 1001, a third memory 1002, and a third communication bus 1003, wherein:
[0308] The third communication bus 1003 is used to realize the communication connection between the third processor 1001 and the third memory 1002;
[0309] The third processor 1001 is used to execute the information determination program in the third memory 1002 to perform the following steps:
[0310] The system receives a first request from a third network element or a second request from a first network element; wherein the first request includes the identifier and selection criteria of the third network element; the second request includes the identifier, selection criteria, and Uniform Resource Identifier of the third network element; and the first request is used to obtain information that enables model training.
[0311] In response to the first request or the second request, a first feedback message is sent to the third network element corresponding to the identifier of the third network element; wherein, the first feedback message includes the identifier of the fourth network element; the first feedback message is determined based on the selection criteria.
[0312] In other embodiments of this application, the third processor 1001 is used to execute the information determination program in the third memory 1002 in response to the first request or the second request, and send first feedback information to the third network element corresponding to the identifier of the third network element to implement the following steps:
[0313] Responding to the first or second request, retrieve model training capability information and determine the identifier of the fourth network element based on the selection criteria;
[0314] Send the first feedback information to the third network element corresponding to the identifier of the third network element; wherein, the first feedback information also includes model training capability information.
[0315] In other embodiments of this application, the third processor 1001 is used to execute the information determination program in the third memory 1002, and may also implement the following steps:
[0316] If a new fourth network element is added and its identifier is determined based on the selection criteria, a third feedback message is sent to the third network element corresponding to the identifier of the third network element.
[0317] The third feedback information includes one or more of the following: the identifier of the new fourth network element, training information, model training capability information, and Uniform Resource Identifier.
[0318] In other embodiments of this application, the third processor 1001 is used to execute the information determination program in the third memory 1002, and may also implement the following steps:
[0319] Send a third request to the first network element; wherein the third request includes the identifier of the third network element and the identifier of the fourth network element;
[0320] Receive the fourth feedback information sent by the first network element; wherein the fourth feedback information includes one or more of the fourth network element's identifier, training information, and Uniform Resource Identifier.
[0321] In other embodiments of this application, the third processor 1001 is used to execute the information determination program in the third memory 1002, and may also implement the following steps:
[0322] A first request is sent to the first network element so that the first network element can send a fifth feedback information to the third network element; wherein the fifth feedback information includes one or more of the identifier of the fourth network element, training information and a Uniform Resource Identifier.
[0323] In other embodiments of this application, the training information includes one or more of the following:
[0324] Identifier for model training service;
[0325] The identifier for model training service registration;
[0326] Model identifier;
[0327] Model information.
[0328] It should be noted that a detailed explanation of the steps performed by the third processor can be found in [reference needed]. Figures 3-7 The implementation process of the information determination method provided in the corresponding embodiments will not be described in detail here.
[0329] The second network element provided in the embodiments of this application allows the training service consumer to interact with the SME network element and the MME network element to obtain the identifiers of multiple training service producers. Then, it selects a target training service producer and obtains model training feedback information from the target training service producer without having to make multiple service requests. This solves the problem of high signaling consumption in the process of training service consumers obtaining model training feedback information in related technologies, and ensures that the training service consumer can obtain model training feedback information.
[0330] Based on the foregoing embodiments, this application provides a computer-readable storage medium storing one or more programs that can be executed by one or more processors to achieve... Figures 1-7 The steps in the information determination method provided in the corresponding embodiment.
[0331] Based on the foregoing embodiments, embodiments of this application provide a computer program product, including a computer program that can be executed by a first processor 81, a second processor 91, and a third processor 1001 to perform... Figures 1-7 The corresponding embodiments provide the steps of the information determination method.
[0332] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0333] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0334] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0335] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0336] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for determining information, characterized in that, The method includes: Send a first request to a first network element or a second network element; wherein the first request includes the identifier and selection criteria of a third network element; the first request is used to obtain information that enables model training; The first feedback information sent by the first network element or the second network element is received based on the identifier of the third network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria; Based on the identifier of the fourth network element, a model training request is sent to the target network element; Receive the second feedback information sent by the target network element.
2. The method according to claim 1, characterized in that, Sending a model training request to the target network element based on the identifier of the fourth network element includes: Based on model training capability information, the target identifier of the target network element is determined from the identifiers of multiple fourth network elements; wherein, the first feedback information further includes at least the model training capability information; Based on the target identifier, the model training request is sent to the target network element.
3. The method according to claim 1, characterized in that, The selection criteria include one or more of the following: Identifier for model training service; Model-related requirements information; Model identifier; Prioritizing requirements; The expected number of fourth network elements to be fed back; Accordingly, the model-related model requirements information includes one or more of the following: The model's resource requirements, algorithm requirements, input requirements, output requirements, training framework requirements, software library requirements, and scenario requirements.
4. The method according to claim 2, characterized in that, The model training capability information includes one or more of the following: Model information corresponding to model-related model requirements; Model identifier; Model information.
5. The method according to claim 4, characterized in that, The model information includes the application scenarios of the model and / or the data information of the model; Accordingly, the model information corresponding to the model-related model requirement information includes one or more of the following: Model resource information, model algorithm information, model input information, model output information, model training framework information, and model software library information.
6. An information determination method, characterized in that, The method includes: Receive a first request sent by a third network element; wherein the first request includes the identifier and selection criteria of the third network element; the first request is used to obtain information that enables model training; Authorize the third network element in response to the first request; If the model training capability information synchronized by the second network element is received, a first feedback message is sent to the third network element corresponding to the identifier of the third network element; wherein, the first feedback message includes the identifier of the fourth network element; the first feedback message is determined based on the selection criteria.
7. The method according to claim 6, characterized in that, The method further includes: If the model training capability information synchronized by the second network element is not received, a second request is sent to the second network element; wherein, the second request includes the identifier, selection criteria and uniform resource identifier of the third network element.
8. The method according to claim 6, characterized in that, The method further includes: If the current model training capability information sent by the second network element is received, the first time corresponding to the current model training capability information is determined; If the interval between the first time and the time corresponding to the first request is less than the target time threshold, it is determined that the model training capability information synchronized by the second network element has been received.
9. The method according to claim 6, characterized in that, The method further includes: If a new fourth network element is added, it receives the address query request sent by the second network element; In response to the query address request, the Uniform Resource Identifier of the new fourth network element is sent to the second network element.
10. An information determination method, characterized in that, The method includes: The system receives a first request from a third network element or a second request from a first network element; wherein the first request includes the identifier and selection criteria of the third network element; the second request includes the identifier, selection criteria, and Uniform Resource Identifier of the third network element; and the first request is used to obtain information that enables model training. In response to the first request or the second request, a first feedback message is sent to the third network element corresponding to the identifier of the third network element; wherein, the first feedback message includes the identifier of the fourth network element; the first feedback message is determined based on the selection criteria.
11. The method according to claim 10, characterized in that, The step of responding to the first request or the second request by sending first feedback information to the third network element corresponding to the identifier of the third network element includes: In response to the first request or the second request, retrieve model training capability information and determine the identifier of the fourth network element based on the selection criteria; The first feedback information is sent to the third network element corresponding to the identifier of the third network element; wherein, the first feedback information also includes the model training capability information.
12. The method according to claim 10, characterized in that, The method further includes: If a new fourth network element is added and its identifier is determined based on the selection criteria, a third feedback message is sent to the third network element corresponding to its identifier; wherein the third feedback message includes one or more of the following: the identifier of the new fourth network element, training information, model training capability information, and Uniform Resource Identifier.
13. The method according to claim 10, characterized in that, Before sending the first feedback information to the third network element corresponding to the identifier of the third network element, the method further includes: Send a third request to the first network element; wherein the third request includes the identifier of the third network element and the identifier of the fourth network element; The system receives a fourth feedback message sent by the first network element; wherein the fourth feedback message includes one or more of the following: the identifier of the fourth network element, training information, and a Uniform Resource Identifier.
14. The method according to claim 10, characterized in that, Before sending the first feedback information to the third network element corresponding to the identifier of the third network element, the method further includes: The first request is sent to the first network element so that the first network element sends the fifth feedback information to the third network element; wherein the fifth feedback information includes one or more of the identifier of the fourth network element, training information, and uniform resource identifier.
15. The method according to claim 12, characterized in that, The training information includes one or more of the following: Identifier for model training service; The identifier for model training service registration; Model identifier; Model information.
16. A first information determining device, characterized in that, include: The first sending unit is configured to send a first request to a first network element or a second network element; wherein the first request includes the identifier and selection criteria of a third network element; the first request is used to obtain information that enables model training. The first receiving unit is configured to receive first feedback information sent by the first network element or the second network element based on the identifier of the third network element; wherein the first feedback information includes the identifier of the fourth network element; and the first feedback information is determined based on the selection criteria. The first sending unit is also used to send a model training request to the target network element based on the identifier of the fourth network element; The first receiving unit is also used to receive second feedback information sent by the target network element.
17. A second information determining device, characterized in that, include: The second receiving unit is used to receive a first request sent by a third network element; wherein the first request includes the identifier and selection criteria of the third network element; the first request is used to obtain information that enables model training. The first processing unit is configured to respond to the first request to authorize the third network element; The second sending unit is configured to send first feedback information to the third network element corresponding to the identifier of the third network element if it receives model training capability information synchronized by the second network element; wherein the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
18. A third information determining device, characterized in that, include: The third receiving unit is configured to receive a first request sent by a third network element or a second request sent by a first network element; wherein the first request includes the identifier and selection criteria of the third network element; the second request includes the identifier, selection criteria, and Uniform Resource Identifier of the third network element; the first request is used to obtain information that enables model training. The third sending unit is configured to respond to the first request or the second request by sending first feedback information to the third network element corresponding to the identifier of the third network element; wherein, the first feedback information includes the identifier of the fourth network element; the first feedback information is determined based on the selection criteria.
19. A third network element, characterized in that, The third network element includes: a first processor, a first memory, and a first communication bus; The first communication bus is used to establish a communication connection between the first processor and the first memory; The first processor is configured to execute an information determination program in the first memory to implement the steps of the information determination method as described in any one of claims 1 to 5.
20. A first network element, characterized in that, The first network element includes: a second processor, a second memory, and a second communication bus; The second communication bus is used to establish a communication connection between the second processor and the second memory; The second processor is used to execute the information determination program in the second memory to implement the steps of the information determination method as described in any one of claims 6 to 9.
21. A second network element, characterized in that, The second network element includes: a third processor, a third memory, and a third communication bus; The third communication bus is used to realize the communication connection between the third processor and the third memory; The third processor is used to execute the information determination program in the third memory to implement the steps of the information determination method as described in any one of claims 10 to 15.
22. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more programs, which can be executed by one or more processors to implement the steps of the information determination method as described in any one of claims 1 to 5, 6 to 9, or 10 to 15.
23. A computer program product, the computer program product comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 5, 6 to 9, or 10 to 15.