WO2024087125A1 - Algorithm update method and apparatus - Google Patents
Algorithm update method and apparatus Download PDFInfo
- Publication number
- WO2024087125A1 WO2024087125A1 PCT/CN2022/128089 CN2022128089W WO2024087125A1 WO 2024087125 A1 WO2024087125 A1 WO 2024087125A1 CN 2022128089 W CN2022128089 W CN 2022128089W WO 2024087125 A1 WO2024087125 A1 WO 2024087125A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- algorithm
- request
- session
- update
- sent
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 157
- 238000013473 artificial intelligence Methods 0.000 claims abstract description 546
- 230000004044 response Effects 0.000 claims abstract description 61
- 238000004891 communication Methods 0.000 claims abstract description 48
- 230000006870 function Effects 0.000 claims description 122
- 230000015654 memory Effects 0.000 claims description 42
- 238000013475 authorization Methods 0.000 claims description 32
- 238000004590 computer program Methods 0.000 claims description 32
- 230000008569 process Effects 0.000 claims description 23
- 238000007726 management method Methods 0.000 claims description 22
- 238000012790 confirmation Methods 0.000 claims description 10
- 101150119040 Nsmf gene Proteins 0.000 claims description 6
- 238000013523 data management Methods 0.000 claims description 4
- 230000007246 mechanism Effects 0.000 abstract description 10
- 238000003672 processing method Methods 0.000 abstract description 6
- 238000010586 diagram Methods 0.000 description 25
- 238000012545 processing Methods 0.000 description 18
- 238000005516 engineering process Methods 0.000 description 17
- 230000002452 interceptive effect Effects 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 5
- 239000004065 semiconductor Substances 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 229910044991 metal oxide Inorganic materials 0.000 description 4
- 150000004706 metal oxides Chemical class 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 3
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 3
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 3
- 238000013135 deep learning Methods 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 2
- 229910000577 Silicon-germanium Inorganic materials 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- JBRZTFJDHDCESZ-UHFFFAOYSA-N AsGa Chemical compound [As]#[Ga] JBRZTFJDHDCESZ-UHFFFAOYSA-N 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- LEVVHYCKPQWKOP-UHFFFAOYSA-N [Si].[Ge] Chemical compound [Si].[Ge] LEVVHYCKPQWKOP-UHFFFAOYSA-N 0.000 description 1
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000012517 data analytics Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000009897 systematic effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
Definitions
- the present disclosure relates to the field of communication technology, and in particular to an algorithm updating method, device, equipment and storage medium.
- AI artificial intelligence
- 6G sixth-generation mobile communication standard
- 6G sixth-generation mobile communication standard
- 6G sixth-generation mobile communication standard
- the diversity of AI algorithms and the use of AI algorithms can provide better services.
- each network element in the core network is responsible for its own tasks, corresponding services can be provided according to the stored AI algorithms.
- the stored AI algorithm does not match the AI network service task initiated by the terminal device, the corresponding AI network service cannot be provided, making the convenience of AI network services poor.
- the present invention discloses an algorithm updating method, device, equipment and storage medium to update the AI algorithm in Unified Data Management (UDM), which can provide an algorithm updating mechanism, update the AI algorithm and provide corresponding AI network services based on the AI algorithm, thereby improving the convenience of AI network services.
- UDM Unified Data Management
- An algorithm updating method is provided in an embodiment of an aspect of the present disclosure.
- the method is executed by a unified data management function (UDM).
- UDM unified data management function
- Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
- Another aspect of the present disclosure provides an algorithm updating method, which is performed by an AISF and includes:
- AMF access and mobility management function
- Radio Access Network Radio Access Network
- Nsmf Network Slice Management Function
- SMF Session Management Function
- the session establishment result is sent to the terminal device.
- Another aspect of the present disclosure provides an algorithm updating method, which is executed by a terminal device and includes:
- an algorithm updating device is provided in an embodiment, and the device is arranged on the UDM side, and the device includes:
- a receiving module used to receive an AI algorithm update query request sent by an artificial intelligence service function AISF;
- a sending module configured to send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to an application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM;
- the receiving module is further used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
- the sending module is further used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- an algorithm updating device in an embodiment, and the device is arranged on an AISF side, and the device includes:
- a determination module used to determine the AI algorithm corresponding to the AI service requirements
- a sending module used for sending an AI algorithm update query request for the AI algorithm to the UDM
- the receiving module is used to receive the AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
- an algorithm updating device is provided in an embodiment, and the device is arranged on the AMF side, and the device includes:
- a receiving module configured to receive a service request message sent by a terminal device via a radio access network RAN, wherein the service request message is used to request to establish the AI session;
- a sending module used for sending an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish the AI session;
- a receiving module used for receiving an AI Session creation context request result sent by the SMF, wherein the AI Session creation context request result includes an AI session identifier;
- the sending module is used to send the session establishment result to the terminal device.
- an algorithm updating device in an embodiment, and the device is arranged on a terminal device side, and the device includes:
- a sending module configured to send a service request message to an access and mobility management function AMF via a radio access network RAN, wherein the service request message is used to request establishment of an artificial intelligence AI session, wherein the AI session includes an AI service requirement;
- a receiving module is used to receive the AI recognition result sent by the AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
- Another aspect of the present disclosure provides a UDM, wherein the device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method as provided in the above aspect.
- Another aspect of the present disclosure provides an AISF, wherein the device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method as provided in the above aspect.
- the device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method as provided in the above aspect.
- a terminal device which includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method provided in the above aspect.
- a communication device provided in another aspect of the present disclosure includes: a processor and an interface circuit
- the interface circuit is used to receive code instructions and transmit them to the processor
- the processor is used to run the code instructions to execute the method proposed in an embodiment of one aspect.
- a computer-readable storage medium provided in yet another aspect of the present disclosure is used to store instructions, and when the instructions are executed, the method provided in the embodiment of the first aspect is implemented.
- an algorithm updating system comprising:
- the AISF is used to respond to an AI service demand in an AI session and determine an AI algorithm corresponding to the AI service demand;
- the AISF is used to send an AI algorithm update query request for the AI algorithm to the UDM;
- the UDM is used to send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF in response to the AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF not existing in the UDM;
- the UDM is used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
- the UDM is used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- an AI algorithm update query request sent by an artificial intelligence service function AISF is received; in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, a NudmAI algorithm authentication update request Nudm_Algorithm_Update_Request is sent to an application function AF; a NudmAI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF is received, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request; and the AI algorithm corresponding to the AI algorithm update query request is sent to the AISF.
- the AI algorithm in the UDM can be updated so that the AI algorithm corresponding to the AI algorithm update query request exists in the UDM, so that the corresponding AI network service can be provided according to the AI algorithm, thereby reducing the situation where the AI network service cannot be provided when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM.
- the present disclosure provides a processing method for an "algorithm update" scenario to update the AI algorithm in the UDM, and can provide an algorithm update mechanism, which can update the AI algorithm and provide corresponding AI network services based on the AI algorithm, thereby improving the convenience of AI network services.
- FIG1 is a schematic diagram of a flow chart of an algorithm updating method provided by an embodiment of the present disclosure
- FIG2 is an interactive schematic diagram of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG3 is a flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG4 is an interactive schematic diagram of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG5 is a flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG6 is an interactive schematic diagram of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG7 is a flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG8 is a schematic flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG9 is a schematic flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG10 is a flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure.
- FIG11 is a schematic diagram of the structure of an algorithm updating system provided by an embodiment of the present disclosure.
- FIG12 is a schematic diagram of the architecture of an algorithm updating method provided by an embodiment of the present disclosure.
- FIG13 is an interactive schematic diagram of an algorithm updating method provided by an embodiment of the present disclosure.
- FIG14 is a schematic diagram of the structure of an algorithm updating device provided by an embodiment of the present disclosure.
- FIG15 is a schematic diagram of the structure of an algorithm updating device provided by another embodiment of the present disclosure.
- FIG16 is a schematic diagram of the structure of an algorithm updating device provided by another embodiment of the present disclosure.
- FIG17 is a schematic diagram of the structure of an algorithm updating device provided by another embodiment of the present disclosure.
- FIG18 is a block diagram of a terminal device provided by an embodiment of the present disclosure.
- FIG19 is a block diagram of a network-side device provided by an embodiment of the present disclosure.
- first, second, third, etc. may be used to describe various information in the disclosed embodiments, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
- first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information.
- the words "if” and “if” as used herein may be interpreted as “at” or "when” or "in response to determination".
- the network elements or network functions involved in the embodiments of the present disclosure may be implemented by independent hardware devices or by software in the hardware devices, and this is not limited in the embodiments of the present disclosure.
- the network AI function is just a simple superposition on the existing network process, and the coordination of cross-domain and cross-layer intelligent applications is difficult. Therefore, it is considered to add AI as an independent network function NF to the core network architecture, and tightly couple it with other network elements to provide reliable and systematic AI service capabilities, which is called AI service function AISF.
- the update of AI algorithms is an important consideration. Since each network element in the core network is responsible for its own tasks, the storage and transmission capabilities are limited, and for the security consideration of protecting user privacy, a large amount of data needs to be stored locally on the terminal device.
- the AI algorithm stored in the AISF itself is not sufficient to match any AI network service task initiated by the terminal device.
- the algorithm to be used needs to be determined based on the specific content provided when the task is initiated (including data and task description).
- NWADF Network Data Analytics Function
- 5GS fifth generation mobile communication technology system
- FIG1 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure.
- the method is executed by a unified data management (UDM).
- UDM unified data management
- the method may include the following steps:
- Step 101 Receive an AI algorithm update query request sent by an artificial intelligence service function AISF;
- Step 102 In response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request is sent to the application function AF;
- the UDM after receiving the AI algorithm update query request sent by the artificial intelligence service function AISF, the UDM can determine whether there is an AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF in the UDM.
- a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request can be sent to the application function AF.
- Nudm_Algorithm_Update_Response can be directly returned to NEF.
- Step 103 Receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request;
- UDM receives a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by AF in response to Nudm_Algorithm_Update_Request, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request;
- Step 104 Send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- the UDM obtains the AI algorithm corresponding to the AI algorithm update query request through the steps described above, and may send the AI algorithm to the AISF.
- the terminal device may be a device that provides voice and/or data connectivity to a user.
- the terminal device may communicate with one or more core networks via a radio access network (RAN).
- RAN radio access network
- the terminal device may be an IoT terminal device, such as a sensor device, a mobile phone (or a "cellular" phone), and a computer with an IoT terminal device, for example, a fixed, portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted device.
- a subscriber station STA
- a subscriber unit a subscriber station, a mobile station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, or a user agent.
- the terminal device may also be a device of an unmanned aerial vehicle.
- the terminal device may also be a vehicle-mounted device, for example, a driving computer with wireless communication function, or a wireless terminal device connected to an external driving computer.
- the terminal device may also be a roadside device, for example, a street lamp, a traffic light or other roadside device with a wireless communication function.
- the AI algorithm update query request refers to a request sent by the AISF to the UDM, and the AI algorithm update query request is used to query the AI algorithm corresponding to the AI service demand determined by the AISF. Since the AI algorithm corresponds to the AI service demand, when the AI service demand determined by the AISF changes, the AI algorithm can also change accordingly.
- FIG2 is an interactive schematic diagram of an algorithm update method provided by an embodiment of the present disclosure.
- UDM can receive an AI algorithm update query request sent by AISF.
- UDM can determine whether there is an AI algorithm corresponding to the AI algorithm update query request sent by AISF in UDM.
- UDM can determine whether there is an AI algorithm corresponding to the AI algorithm update query request sent by AISF in the network function (Network Function, NF).
- Network Function Network Function
- a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request is sent to the application function AF.
- the UDM may send Nudm_Algorithm_Update_Request which may include description information of the AI algorithm and an identifier of the AI algorithm.
- the AF determines the AI algorithm corresponding to the Nudm_Algorithm_Update_Request request, it may send a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message to the UDM.
- the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request. That is, the AF may provide the AI algorithm corresponding to the AI algorithm update query request to the UDM.
- the AF may be any AF among external third-party AFs.
- the AF may be an AF authorized by UDM.
- the AF when the AF fails to determine the AI algorithm corresponding to the Nudm_Algorithm_Update_Request request, the AF may send a response message to the UDM.
- the response message includes indication information, and the indication information is used to indicate the failure reason.
- the UDM when the UDM obtains the AI algorithm, it can respond to the AI algorithm update query request and send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- the method further includes:
- the method further includes:
- the contract information includes the authorization information of the AI session, the functions supported by the AI session, and the prohibited services.
- the UDM may receive an AI algorithm update query request sent by the artificial intelligence service function AISF; in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF; receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request; and send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- the AI algorithm in the UDM may be updated so that the AI algorithm corresponding to the AI algorithm update query request exists in the UDM, so that the corresponding AI network service can be provided according to the AI algorithm, thereby reducing the situation where the AI network service cannot be provided when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM.
- the present disclosure provides a processing method for an "algorithm update" scenario to update the AI algorithm in the UDM, and can provide an algorithm update mechanism, which can update the AI algorithm and provide corresponding AI network services based on the AI algorithm, thereby improving the convenience of AI network services.
- FIG3 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by the UDM. As shown in FIG3 , the method may include the following steps:
- Step 301 Receive an AI algorithm update query request sent by an artificial intelligence service function AISF;
- Step 302 In response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, sending an authorization request for the AF to the network open function NEF;
- Step 303 Receive authorization information sent by NEF in response to the authorization request
- Step 304 Send Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF;
- Step 305 Receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request;
- Step 306 Send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- steps 301, 304, 304, 305 and 306 may correspond to steps 101, 102, 103 and 104, and will not be repeated here.
- the method may include:
- Step 302 In response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, sending an authorization request for the AF to the network open function NEF;
- Step 303 Receive authorization information sent by NEF in response to the authorization request
- UDM when UDM determines that there is no AI algorithm corresponding to the AI algorithm update query request, it can request an authorization request for AF from NEF. For example, UDM can authorize a certain AF to provide the corresponding AI algorithm and NEF authorizes the request to a third-party AF outside the core network architecture. NEF sends Nudm_Algorithm_Update_Request to request AF to provide the corresponding algorithm.
- the message may include the provided algorithm description and ID.
- Figure 4 is an interactive schematic diagram of an authorization information receiving method provided by an embodiment of the present disclosure.
- the UDM may send an authorization request for the AF to the NEF.
- the UDM may authorize the AF corresponding to the authorization information to provide the AI algorithm.
- the AI algorithm may be an algorithm that does not exist in the UDM. That is, the UDM can update the AI algorithm stored in the UDM.
- the NEF may perform information search and function query based on the authorization request for the AF to determine whether the UDM makes an AI algorithm request to the AF.
- an AI algorithm update query request sent by an artificial intelligence service function AISF is received; in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, an authorization request for AF is sent to the network open function NEF; the authorization information sent by the NEF in response to the authorization request is received; a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request is sent to the application function AF; a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message is received from the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request; and the AI algorithm corresponding to the AI algorithm update query request is sent to the AISF.
- the AI algorithm in the UDM can be updated so that the AI algorithm corresponding to the AI algorithm update query request exists in the UDM, so that the corresponding AI network service can be provided according to the AI algorithm, thereby reducing the situation where the AI network service cannot be provided when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM.
- the embodiments of the present disclosure specifically describe the scheme for authorization for AF, and NEF can provide information search and function query internally.
- the present disclosure provides a processing method for a situation of "algorithm update" to update the AI algorithm in UDM, and can provide an algorithm update mechanism, can update the AI algorithm and provide corresponding AI network services according to the AI algorithm.
- FIG5 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by the UDM. As shown in FIG5 , the method may include the following steps:
- Step 501 Receive an AI session AISession registration request sent by a session management function SMF;
- Step 502 Send the contract information for the AISession registration request to the SMF, where the contract information includes the authorization information of the AI session, the functions supported by the AI session, and the prohibited services.
- Figure 6 is an interactive schematic diagram of an algorithm update method provided by an embodiment of the present disclosure.
- the UDM may receive an AI session AISession registration request sent by the session management function SMF.
- the AISession registration request is used to establish an AISession.
- UDM may send contract information for AISession registration request to SMF, wherein the contract information includes authorization information of AI session, functions supported by AI session and prohibited services.
- the functions supported by AI session do not specifically refer to a fixed function. For example, when the function name changes, the functions supported by the AI session may also change accordingly.
- SMF when SMF receives the signing information of UDM for AISession registration request, SMF can select a user plane function (UPF) and establish an N4 session to the selected UPF.
- UPF user plane function
- an AI session AISession registration request sent by a session management function SMF is received; contract information for the AISession registration request is sent to the SMF, wherein the contract information includes the authorization information of the AI session, the functions supported by the AI session, and prohibited services.
- contract information can be sent to the SMF according to the AISession registration request, which can improve the accuracy of AISession establishment and reduce the situation where AISession cannot transmit AI service requirements.
- FIG. 7 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by the AISF. As shown in FIG. 7 , the method may include the following steps:
- Step 701 Determine an AI algorithm corresponding to the AI service requirement
- Step 702 Send an AI algorithm update query request for the AI algorithm to the UDM;
- Step 703 Receive the AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
- the UDM when the UDM determines that there is an AI algorithm corresponding to the AI algorithm update query request in the UDM, the UDM can directly send the AI algorithm to the AISF. When there is no AI algorithm corresponding to the AI algorithm update query request in the UDM, the UDM can send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF.
- the UDM can receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF in response to the Nudm_Algorithm_Update_Request request, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request.
- the UDM can send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- different AI service requirements correspond to different AI algorithms.
- the AI algorithm may be, for example, the yolov5 algorithm or the yolov7 algorithm.
- the method further includes:
- AISF when AISF obtains a data set and an updated AI algorithm, AISF can use the data set to train the updated AI algorithm to obtain a trained AI algorithm. AISF can use the trained AI algorithm to obtain an AI recognition result corresponding to the AI service requirement, and send the AI recognition result to AMF. AMF can send the AI recognition result to the terminal device via RAN.
- the data set sent by the UDR may be data stored in the UDR when the terminal device is registered and a service request is made.
- the method further includes:
- the AMF can send the AI service requirement to the AISF via the AI session.
- an AI algorithm corresponding to the AI service demand is determined; an AI algorithm update query request for the AI algorithm is sent to the UDM; and the AI algorithm corresponding to the AI algorithm update query request sent by the UDM is received.
- the updated AI algorithm sent by the UDM can be received, thereby reducing the situation where the AI network service cannot be provided when there is no AI algorithm corresponding to the AI algorithm update query request, and there is no need for the terminal device to provide a detailed algorithm process, so that the automation of the AI network function service can be achieved.
- the present disclosure provides a processing method for a situation of "algorithm update" to update the AI algorithm, and an algorithm update mechanism can be provided to update the AI algorithm and provide corresponding AI network services based on the AI algorithm.
- FIG8 is a flow chart of an algorithm updating method provided in an embodiment of the present disclosure.
- the method is executed by the AMF. As shown in FIG8 , the method may include the following steps:
- Step 801 Receive a service request message sent by a terminal device via a radio access network RAN, wherein the service request message is used to request to establish an AI session;
- Step 802 Send an Nsmf_AISession_CreateSMContext request to SMF to establish an AI session short message context, wherein the Nsmf_AISession_CreateSMContext request is used to establish an AI session;
- Step 803 Receive the AI Session creation context request result sent by the SMF, wherein the AI Session creation context request result includes the AI session identifier;
- Step 804 Send the session establishment result to the terminal device.
- the service request message may be, for example, an AISession_CreateSMContext Request message.
- the AISession_CreateSMContext Request message is used to request the establishment of an AI session.
- the request message may, for example, indicate a pre-create AI session message.
- the AISession_CreateSMContext Request message may, for example, include at least one of an AI session identifier AI Session ID, a request type Request Type, and AI information AI info.
- AMF can perform AISF selection according to the information included in the AISession_CreateSMContext Request message.
- a suitable AISF can be selected by matching the existing AI configuration information in the NRF. For example, the deep learning (DL) function service is requested in the provided information, and the AISF function type recorded in the network repository function (NRF) is matched.
- DL deep learning
- NRF network repository function
- AMF sends a Nsmf_AISession_CreateSMContext request to SMF to create an association between AMF and SMF to support AI sessions.
- the method further includes:
- the AMF when the AMF obtains a service request message sent by a terminal device, the AMF can select an AISF corresponding to the service request message by matching the existing AI configuration information in the NRF according to the information included in the service request message. For example, when the service request message includes a deep learning function service, the AISF function type recorded in the NRF is matched to select the AISF corresponding to the service request message.
- the Nsmf_AISession_CreateSMContext request includes at least one of the following:
- SUPI Subscriber Permanent Identifier
- the method further includes:
- AI service requirements sent via AI sessions to AISF
- a service request message sent by a terminal device via a radio access network RAN is received, wherein the service request message is used to request the establishment of an AI session;
- an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request is sent to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish an AI session;
- an AI Session creation session context request result sent by SMF is received, wherein the AI Session creation session context request result includes an AI session identifier; and a session establishment result is sent to the terminal device.
- an AI session by sending a service request message, an AI session can be established according to the message, the accuracy of AI session establishment can be improved, the situation where AI service requirements cannot be transmitted after the AI session is established can be reduced, and the accuracy of AI service requirements transmitted by the AI session can be improved.
- FIG9 is a flow chart of an algorithm updating method provided in an embodiment of the present disclosure.
- the method is executed by the AMF. As shown in FIG9 , the method may include the following steps:
- Step 901 In response to the session establishment result indicating that the session establishment process is completed, receiving session establishment confirmation information sent by the terminal device;
- Step 902 Establish an AI session connection with the selected AISF and obtain the services provided by the AISF, where the function type of the AISF corresponds to the service request message.
- AMF may receive an AI Session creation context request result sent by SMF, wherein the AI Session creation context request result includes an AI session identifier, and AMF may send the AI Session creation context request result to the terminal device.
- the terminal device may feedback different information to AMF according to the AI Session creation context request result.
- the AMF in response to the session establishment result being that the session establishment process is completed, receives a confirmation message of establishing the session sent by the terminal device. That is, the terminal device can send a confirmation message of establishing the session to the AMF.
- a confirmation message of session establishment sent by the terminal device is received; an AI session connection is established with the selected AISF, and the service provided by the AISF is obtained, wherein the function type of the AISF corresponds to the service request message.
- the accuracy of the AI session establishment can be improved, the situation where the AI service requirements cannot be transmitted after the AI session is established can be reduced, and the accuracy of the AI service requirements transmitted by the AI session can be improved.
- FIG10 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by a terminal device. As shown in FIG10 , the method may include the following steps:
- Step 1001 Send a service request message to the access and mobility management function AMF via the radio access network RAN, wherein the service request message is used to request to establish an artificial intelligence AI session, wherein the AI session includes AI service requirements;
- Step 1002 Receive the AI recognition result sent by AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
- the service request message is AISession_CreateSMContext Request
- AISession_CreateSMContext Request includes at least one of the following:
- the service request message may be, for example, an AISession_CreateSMContext Request message.
- the AISession_CreateSMContext Request message is used to request the establishment of an AI session.
- the request message may, for example, indicate a pre-create AI session message.
- the AISession_CreateSMContext Request message may, for example, include at least one of an AI session identifier AI Session ID, a request type Request Type, and AI information AI info.
- the method further includes:
- a confirmation message for establishing the session is sent to AMF.
- a service request message is sent to the access and mobility management function AMF via the radio access network RAN, wherein the service request message is used to request the establishment of an artificial intelligence AI session, wherein the AI session includes AI service requirements; and the AI recognition results sent by the AMF for the AI service requirements are received.
- an AI session can be established according to the message, the accuracy of the AI session establishment can be improved, the AI recognition results sent by the AMF for the AI service requirements can be obtained, the situation where the AI recognition results cannot be obtained after the AI session is established is reduced, and the accuracy of the AI service requirements transmitted by the AI session can be improved.
- the present disclosure provides a processing method for a situation of "algorithm update" to provide a transmission mechanism for AI recognition results, which can provide AI recognition results corresponding to the AI service requirements and improve the convenience of AI network services.
- FIG11 is a schematic diagram of the structure of an algorithm updating system provided by an embodiment of the present disclosure. As shown in FIG11 , the system includes:
- the AISF is used to respond to AI service requirements in the AI session and determine an AI algorithm corresponding to the AI service requirements;
- AISF used to send AI algorithm update query requests for AI algorithms to UDM
- UDM for sending a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM;
- UDM used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
- UDM is used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- FIG12 is a schematic diagram of the architecture of an algorithm update method provided by an embodiment of the present disclosure.
- the system architecture includes: terminal equipment, UDM, AUSF, UDR, Policy Control Function (PCF), AISF, NRF, AMF, SMF, NEF, RAN, UPF and data network (DN).
- N1 session can be established between the terminal equipment and AMF.
- an N2 session can be established between AMF and RAN.
- an N3 session can be established between RAN and UPF.
- an N4 session can be established between SMF and UPF.
- an N6 session can be established between UPF and DN.
- FIG13 is an interactive schematic diagram of an algorithm updating method provided by an embodiment of the present disclosure. As shown in FIG13 , the method includes:
- the terminal device creates an AI session request to AMF.
- the terminal device pre-calls AISF to initiate a service request process
- the UE sends a service request message to AMF through (R)AN, that is, AISession_CreateSMContext Request message to request the establishment of AI Session message, indicating the information of pre-creating AI session.
- the request message includes AI Session ID, Request type and AI info, etc.
- Step 2 AMF sends Nsmf_AISession_CreateSMContext request to SMF;
- SMF initiates AISession registration to UDM and obtains contract information.
- UDM will authorize wireless access to the AI session and check the functions supported and prohibited services of the AI session.
- Step 4 SMF selects a UPF and establishes an N4 session to the selected UPF.
- Step 5 SMF returns the AI Session creation context request result to AMF. If the session establishment process is successful, the AI Session ID will also be returned to AMF.
- Step 6a AMF receives the session establishment result and sends it to the terminal device.
- the terminal device can provide different feedback to AMF based on the result.
- Step 6b If the session establishment process is successful, the terminal device can reply to AMF to confirm the establishment of the session and establish a connection with the corresponding AISF to obtain services;
- Step 7 AISF learns the user’s AI service needs through AI Session
- Step 9a in response to the AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF not existing in the UDM, sending the Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF;
- Step 9b If AF can provide the corresponding update algorithm, it returns Nudm_Algorithm_Update_Response to UDM;
- Step 10 UDM transmits the updated algorithm flow to AISF;
- UDR provides the data set to AISF
- AISF uses the received data and uses the new algorithm process for training and prediction;
- Step 13 AISF transmits AI recognition results to AMF
- step 14 AMF sends the output result to the terminal device via RAN.
- FIG. 14 is a schematic diagram of the structure of an algorithm updating device provided by an embodiment of the present disclosure. As shown in FIG. 14 , the device 1400 may be arranged on the UDM side. The device 1400 may include:
- the receiving module 1401 is used to receive an AI algorithm update query request sent by an artificial intelligence service function AISF;
- a sending module 1402 is configured to send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to an application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM;
- the receiving module 1401 is further used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
- the sending module 1402 is further used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- the AI algorithm update query request sent by the artificial intelligence service function AISF is received by the receiving module; the sending module sends the Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM; the receiving module receives the Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request; the sending module sends the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- the AI algorithm in the UDM when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM, the AI algorithm in the UDM can be updated so that the AI algorithm corresponding to the AI algorithm update query request exists in the UDM, so that the corresponding AI network service can be provided according to the AI algorithm, thereby reducing the situation where the AI network service cannot be provided when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM.
- the present disclosure provides a processing device for an "algorithm update" scenario to update the AI algorithm in the UDM, and can provide an algorithm update mechanism, which can update the AI algorithm and provide corresponding AI network services based on the AI algorithm.
- the sending module 1401 is further configured to send an authorization request for the AF to the network opening function NEF;
- the receiving module 1402 is further configured to receive authorization information sent by the NEF in response to the authorization request.
- the receiving module 1402 is further configured to receive an AI session AISession registration request sent by a session management function SMF;
- the sending module 1401 is also used to send the contract information for the AISession registration request to the SMF, wherein the contract information includes the authorization information of the AI session, the functions supported by the AI session, and the prohibited services.
- FIG. 15 is a schematic diagram of the structure of an algorithm updating device provided by an embodiment of the present disclosure. As shown in FIG. 15 , the device 1500 may be arranged on the AISF side, and the device 1500 may include:
- a determination module 1501 is used to determine an AI algorithm corresponding to the AI service requirement
- a sending module 1502 is used to send an AI algorithm update query request for the AI algorithm to the UDM;
- the receiving module 1503 is used to receive the AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
- the determination module responds to the AI service demand in the AI session to determine the AI algorithm corresponding to the AI service demand; the sending module sends an AI algorithm update query request for the AI algorithm to the UDM; the receiving module receives the AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
- the AI algorithm update query request by sending the AI algorithm update query request to the UDM, the updated AI algorithm sent by the UDM can be received, thereby reducing the situation where the AI network service cannot be provided when there is no AI algorithm corresponding to the AI algorithm update query request.
- the present disclosure provides a processing device for a situation of "algorithm update" to update the AI algorithm, and can provide an algorithm update mechanism, which can update the AI algorithm and provide corresponding AI network services based on the AI algorithm.
- the receiving module 1503 is further configured to receive a data set sent by a user data register UDR;
- the sending module 1502 is also used to send the AI recognition result to the AMF.
- the receiving module 1503 is further used to receive AI service requirements sent by the AMF via the AI session.
- FIG. 16 is a schematic diagram of the structure of an algorithm updating device provided in an embodiment of the present disclosure. As shown in FIG. 16 , the device 1600 may be arranged on the AMF side, and the device 1600 may include:
- the receiving module 1601 is configured to receive a service request message sent by a terminal device via a radio access network RAN, wherein the service request message is used to request to establish an AI session;
- a sending module 1602 is used to send an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish an AI session;
- the receiving module 1603 is used to receive the AI Session creation context request result sent by the SMF, wherein the AI Session creation context request result includes the AI session identifier;
- the sending module 1604 is used to send the session establishment result to the terminal device.
- a service request message sent by a terminal device via a wireless access network RAN is received by a receiving module, wherein the service request message is used to request the establishment of an AI session;
- a sending module sends an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish an AI session;
- a receiving module receives an AI Session creation session context request result sent by SMF, wherein the AI Session creation session context request result includes an AI session identifier; and a sending module sends a session establishment result to the terminal device.
- an AI session by sending a service request message, an AI session can be established according to the message, the accuracy of AI session establishment can be improved, the situation where AI service requirements cannot be transmitted after the AI session is established can be reduced, and the accuracy of AI session transmission of AI service requirements can be improved.
- the receiving module 1603 is further configured to receive session establishment confirmation information sent by the terminal device in response to the session establishment result indicating that the session establishment process is completed;
- the Nsmf_AISession_CreateSMContext request includes at least one of the following:
- the receiving module 1603 is further configured to send the AI service demand to the AISF via the AI session;
- FIG. 17 is a schematic diagram of the structure of an algorithm updating device provided by an embodiment of the present disclosure. As shown in FIG. 17 , the device 1700 may be arranged on a terminal device side, and the device 1700 may include:
- the sending module 1701 is used to send a service request message to the access and mobility management function AMF via the radio access network RAN, wherein the service request message is used to request to establish an artificial intelligence AI session, wherein the AI session includes an AI service requirement;
- the receiving module 1702 is used to receive the AI recognition result sent by the AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
- a service request message is sent to the access and mobility management function AMF via the wireless access network RAN through the sending module, wherein the service request message is used to request the establishment of an artificial intelligence AI session, wherein the AI session includes AI service requirements; the receiving module receives the AI recognition result sent by the AMF, and the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirements.
- an AI session by sending a service request message, an AI session can be established according to the message, the accuracy of the establishment of the AI session can be improved, the AI recognition result sent by the AMF for the AI service requirements can be obtained, the situation where the AI recognition result cannot be obtained after the AI session is established can be reduced, and the accuracy of the AI service requirements transmitted by the AI session can be improved.
- the present disclosure provides a processing device for a situation of "algorithm update" to provide a transmission mechanism for AI recognition results, which can provide AI recognition results corresponding to AI service requirements and improve the convenience of AI network services.
- the service request message is AISession_CreateSMContext Request
- AISession_CreateSMContext Request includes at least one of the following:
- the receiving module 1702 is further configured to receive a session establishment result sent by the AMF for the service request message;
- the sending module 1701 is also used to send confirmation information on session establishment to the AMF in response to the session establishment result indicating that the session establishment process is completed.
- UE 1800 is a block diagram of a terminal device UE 1800 provided by an embodiment of the present disclosure.
- UE 1800 may be a mobile phone, a computer, a digital broadcast terminal device, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
- UE 1800 may include at least one of the following components: a processing component 1802 , a memory 1804 , a power component 1806 , a multimedia component 1808 , an audio component 1810 , an input/output (I/O) interface 1812 , a sensor component 1814 , and a communication component 1816 .
- a processing component 1802 may include at least one of the following components: a processing component 1802 , a memory 1804 , a power component 1806 , a multimedia component 1808 , an audio component 1810 , an input/output (I/O) interface 1812 , a sensor component 1814 , and a communication component 1816 .
- a processing component 1802 may include at least one of the following components: a processing component 1802 , a memory 1804 , a power component 1806 , a multimedia component 1808 , an audio component 1810 , an input/output (I/O) interface 1812 , a sensor component 1814 , and a communication
- the processing component 1802 generally controls the overall operation of the UE 1800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations.
- the processing component 1802 may include at least one processor 1820 to execute instructions to complete all or part of the steps of the above-mentioned method.
- the processing component 1802 may include at least one module to facilitate the interaction between the processing component 1802 and other components.
- the processing component 1802 may include a multimedia module to facilitate the interaction between the multimedia component 1808 and the processing component 1802.
- the memory 1804 is configured to store various types of data to support the operation of the UE 1800. Examples of such data include instructions for any application or method operating on the UE 1800, contact data, phone book data, messages, pictures, videos, etc.
- the memory 1804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
- SRAM static random access memory
- EEPROM electrically erasable programmable read-only memory
- EPROM erasable programmable read-only memory
- PROM programmable read-only memory
- ROM read-only memory
- magnetic memory flash memory
- flash memory magnetic disk or optical disk.
- the power component 1806 provides power to various components of the UE 1800.
- the power component 1806 may include a power management system, at least one power supply, and other components associated with generating, managing, and distributing power for the UE 1800.
- the multimedia component 1808 includes a screen that provides an output interface between the UE 1800 and the user.
- the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user.
- the touch panel includes at least one touch sensor to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the wake-up time and pressure associated with the touch or slide operation.
- the multimedia component 1808 includes a front camera and/or a rear camera. When the UE 1800 is in an operating mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
- the audio component 1810 is configured to output and/or input audio signals.
- the audio component 1810 includes a microphone (MIC), and when the UE 1800 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal.
- the received audio signal can be further stored in the memory 1804 or sent via the communication component 1816.
- the audio component 1810 also includes a speaker for outputting audio signals.
- I/O interface 1812 provides an interface between processing component 1802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
- the sensor component 1814 includes at least one sensor for providing various aspects of status assessment for UE1800.
- the sensor component 1814 can detect the open/closed state of the device 1800, the relative positioning of the components, such as the display and keypad of the UE1800, and the sensor component 1814 can also detect the position change of UE1800 or a component of UE1800, the presence or absence of user contact with UE1800, the orientation or acceleration/deceleration of UE1800 and the temperature change of UE1800.
- the sensor component 1814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact.
- the sensor component 1814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications.
- the sensor component 1814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.
- the communication component 1816 is configured to facilitate wired or wireless communication between UE1800 and other devices.
- UE1800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof.
- the communication component 1816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel.
- the communication component 1816 also includes a near field communication (NFC) module to facilitate short-range communication.
- the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
- RFID radio frequency identification
- IrDA infrared data association
- UWB ultra-wideband
- Bluetooth Bluetooth
- UE1800 may be implemented by at least one application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component to perform the above method.
- ASIC application-specific integrated circuit
- DSP digital signal processor
- DSPD digital signal processing device
- PLD programmable logic device
- FPGA field programmable gate array
- controller microcontroller, microprocessor or other electronic component to perform the above method.
- FIG19 is a block diagram of a network side device 1900 provided in an embodiment of the present disclosure.
- the network side device 1900 may be provided as a network side device.
- the network side device 1900 includes a processing component 1922, which further includes at least one processor, and a memory resource represented by a memory 1932 for storing instructions executable by the processing component 1922, such as an application.
- the application stored in the memory 1932 may include one or more modules, each of which corresponds to a set of instructions.
- the processing component 1922 is configured to execute instructions to perform any method of the aforementioned method applied to the network side device.
- the network side device 1900 may also include a power supply component 1929 configured to perform power management of the network side device 1900, a wired or wireless network interface 1950 configured to connect the network side device 1900 to the network, and an input/output (I/O) interface 1958.
- the network side device 1900 may operate based on an operating system stored in the memory 1932, such as Windows Server TM, Mac OS XTM, Unix TM, Linux TM, Free BSDTM or the like.
- the methods provided by the embodiments of the present disclosure are introduced from the perspectives of the network side device and the UE.
- the network side device and the UE may include a hardware structure and a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module.
- One of the above functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.
- the methods provided by the embodiments of the present disclosure are introduced from the perspectives of the network side device and the UE.
- the network side device and the UE may include a hardware structure and a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module.
- One of the above functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.
- the present disclosure provides a communication device.
- the communication device may include a transceiver module and a processing module.
- the transceiver module may include a sending module and/or a receiving module, the sending module is used to implement a sending function, the receiving module is used to implement a receiving function, and the transceiver module may implement a sending function and/or a receiving function.
- the communication device may be a terminal device (such as the terminal device in the aforementioned method embodiment), or a device in the terminal device, or a device that can be used in conjunction with the terminal device.
- the communication device may be a network device, or a device in the network device, or a device that can be used in conjunction with the network device.
- the communication device may be a network device, or a terminal device (such as the terminal device in the aforementioned method embodiment), or a chip, a chip system, or a processor that supports the network device to implement the aforementioned method, or a chip, a chip system, or a processor that supports the terminal device to implement the aforementioned method.
- the device may be used to implement the method described in the aforementioned method embodiment, and the details may refer to the description in the aforementioned method embodiment.
- the communication device may include one or more processors.
- the processor may be a general-purpose processor or a dedicated processor, etc.
- it may be a baseband processor or a central processing unit.
- the baseband processor may be used to process the communication protocol and communication data
- the central processing unit may be used to control the communication device (such as a network side device, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.
- the communication device may further include one or more memories, on which a computer program may be stored, and the processor executes the computer program so that the communication device performs the method described in the above method embodiment.
- data may also be stored in the memory.
- the communication device and the memory may be provided separately or integrated together.
- the communication device may further include a transceiver and an antenna.
- the transceiver may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement a transceiver function.
- the transceiver may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement a transmitting function.
- the communication device may further include one or more interface circuits.
- the interface circuit is used to receive code instructions and transmit them to the processor.
- the processor runs the code instructions to enable the communication device to execute the method described in the above method embodiment.
- the communication device is a UDM: the processor is used to execute any one of the methods shown in FIG. 1 to FIG. 6 .
- the communication device is an AISF: the processor is used to execute any method shown in FIG. 7 .
- the communication device is an AMF: the processor is used to execute any one of the methods shown in Figures 8-9.
- the communication device is a terminal device (such as the terminal device in the aforementioned method embodiment): the processor is used to execute any of the methods shown in Figure 10.
- the processor may include a transceiver for implementing the receiving and sending functions.
- the transceiver may be a transceiver circuit, or an interface, or an interface circuit.
- the transceiver circuit, interface or interface circuit for implementing the receiving and sending functions may be separate or integrated.
- the above-mentioned transceiver circuit, interface or interface circuit can be used for reading and writing code/data, or the above-mentioned transceiver circuit, interface or interface circuit can be used for transmitting or transferring signals.
- the processor may store a computer program, and the computer program runs on the processor, which can enable the communication device to perform the method described in the above method embodiment.
- the computer program may be fixed in the processor, in which case the processor may be implemented by hardware.
- the communication device may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiments.
- the processor and transceiver described in the present disclosure may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc.
- the processor and transceiver may also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
- CMOS complementary metal oxide semiconductor
- NMOS N-type metal oxide semiconductor
- PMOS P-type metal oxide semiconductor
- BJT bipolar junction transistor
- BiCMOS bipolar CMOS
- SiGe silicon germanium
- GaAs gallium arsenide
- the communication device described in the above embodiments may be a network device or a terminal device (such as the terminal device in the aforementioned method embodiment), but the scope of the communication device described in the present disclosure is not limited thereto, and the structure of the communication device may not be limited thereto.
- the communication device may be an independent device or may be part of a larger device.
- the communication device may be:
- the IC set may also include a storage component for storing data and computer programs;
- ASIC such as modem
- the communication device may be a chip or a chip system
- the chip includes a processor and an interface, wherein the number of the processors may be one or more, and the number of the interfaces may be multiple.
- the chip also includes a memory for storing necessary computer programs and data.
- the present disclosure also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
- the present disclosure also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
- the computer program product includes one or more computer programs.
- the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.
- the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated.
- the available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
- a magnetic medium e.g., a floppy disk, a hard disk, a magnetic tape
- an optical medium e.g., a high-density digital video disc (DVD)
- DVD high-density digital video disc
- SSD solid state disk
- At least one in the present disclosure may also be described as one or more, and a plurality may be two, three, four or more, which is not limited in the present disclosure.
- the technical features in the technical feature are distinguished by “first”, “second”, “third”, “A”, “B”, “C” and “D”, etc., and there is no order of precedence or size between the technical features described by the "first”, “second”, “third”, “A”, “B”, “C” and “D”.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present disclosure belongs to the technical field of communications. Provided are an algorithm update method and apparatus, and a device and a storage medium. The method comprises: receiving an AI algorithm update query request, which is sent by means of an artificial intelligence service function (AISF); in response to there not being an AI algorithm in UDM which corresponds to the AI algorithm update query request, sending an Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to an application function (AF); receiving an Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message, which is sent by means of the AF, wherein the Nudm_Algorithm_Update_Response message comprises an AI algorithm which corresponds to the AI algorithm update query request; and sending to the AISF the AI algorithm which corresponds to the AI algorithm update query request. In the present disclosure, a processing method for an "algorithm update" case is provided, so as to update an AI algorithm in UDM, such that an algorithm update mechanism can be provided, an AI algorithm can be updated, and a corresponding AI network service is provided according to the AI algorithm, thereby improving the convenience of the AI network service.
Description
本公开涉及通信技术领域,尤其涉及一种算法更新方法、装置、设备及存储介质。The present disclosure relates to the field of communication technology, and in particular to an algorithm updating method, device, equipment and storage medium.
在通信***中,人工智能(Artificial Intelligence,AI)占有越来越重要的地位,AI技术将成为未来通信的核心技术之一。例如,第六代移动通信标准(6th-Generation,6G)和AI的应用场景会有较多的重叠。在此过程中,AI算法多样性以及AI算法的使用可以提供更好的服务。由于核心网中各个网元负责各自的任务,可以根据存储的AI算法提供相应的服务。但是,当存储的AI算法与终端设备发起的AI网络服务任务不匹配时,无法提供相应的AI网络服务,使得AI网络服务的便利性较差。In communication systems, artificial intelligence (AI) plays an increasingly important role, and AI technology will become one of the core technologies of future communications. For example, the sixth-generation mobile communication standard (6th-Generation, 6G) and the application scenarios of AI will have a lot of overlap. In this process, the diversity of AI algorithms and the use of AI algorithms can provide better services. Since each network element in the core network is responsible for its own tasks, corresponding services can be provided according to the stored AI algorithms. However, when the stored AI algorithm does not match the AI network service task initiated by the terminal device, the corresponding AI network service cannot be provided, making the convenience of AI network services poor.
发明内容Summary of the invention
本公开提出的一种算法更新方法、装置、设备及存储介质,以更新统一数据管理(Unified Data Management,UDM)中的AI算法,可以提供算法更新机制,可以更新AI算法并根据该AI算法提供相应的AI网络服务,提高AI网络服务的便利性。The present invention discloses an algorithm updating method, device, equipment and storage medium to update the AI algorithm in Unified Data Management (UDM), which can provide an algorithm updating mechanism, update the AI algorithm and provide corresponding AI network services based on the AI algorithm, thereby improving the convenience of AI network services.
本公开一方面实施例提出的一种算法更新方法,所述方法由统一数据管理功能UDM执行,所述方法包括:An algorithm updating method is provided in an embodiment of an aspect of the present disclosure. The method is executed by a unified data management function (UDM). The method includes:
接收人工智能服务功能(Artificial Intelligence Service Function,AISF)发送的AI算法更新查询请求;Receive AI algorithm update query requests sent by the Artificial Intelligence Service Function (AISF);
响应于UDM中未存在与所述AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能(Application Function,AF);In response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, sending a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to an application function (Application Function, AF);
接收所述AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,所述Nudm_Algorithm_Update_Response消息包括与所述AI算法更新查询请求对应的AI算法;Receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
发送与所述AI算法更新查询请求对应的AI算法至所述AISF。Sending the AI algorithm corresponding to the AI algorithm update query request to the AISF.
本公开另一方面实施例提出的一种算法更新方法,所述方法由AISF执行,所述方法包括:Another aspect of the present disclosure provides an algorithm updating method, which is performed by an AISF and includes:
确定与AI服务需求对应的AI算法;Determine the AI algorithms that correspond to the AI service requirements;
发送针对所述AI算法的AI算法更新查询请求至UDM;Sending an AI algorithm update query request for the AI algorithm to the UDM;
接收所述UDM发送的与所述AI算法更新查询请求对应的AI算法。Receive an AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
本公开另一方面实施例提出的一种算法更新方法,所述方法由接入与移动性管理功能(Access and Mobility Management Function,AMF)执行,所述方法包括:Another aspect of the present disclosure provides an algorithm update method, which is performed by an access and mobility management function (AMF), and includes:
接收终端设备经由无线接入网(Radio Access Network,RAN)发送的业务请求消息,其中,所述业务请求消息用于请求建立所述AI会话;Receiving a service request message sent by a terminal device via a radio access network (Radio Access Network, RAN), wherein the service request message is used to request to establish the AI session;
发送网络切片管理功能(Network Slice Management Function,Nsmf)AI会话建立短消息上下文Nsmf_AISession_CreateSMContext请求至会话管理功能(Session Management Function,SMF),其中,所述Nsmf_AISession_CreateSMContext请求用于建立所述AI会话;Sending a Network Slice Management Function (Nsmf) AI session establishment short message context Nsmf_AISession_CreateSMContext request to a Session Management Function (SMF), wherein the Nsmf_AISession_CreateSMContext request is used to establish the AI session;
接收所述SMF发送的AI Session创建会话上下文请求结果,其中,所述AI Session创建会话上下文请求结果中包括AI会话标识;Receive the AI Session create session context request result sent by the SMF, wherein the AI Session create session context request result includes the AI session identifier;
发送所述会话建立结果至终端设备。The session establishment result is sent to the terminal device.
本公开另一方面实施例提出的一种算法更新方法,所述方法由终端设备执行,所述方法包括:Another aspect of the present disclosure provides an algorithm updating method, which is executed by a terminal device and includes:
经由无线接入网RAN向接入和移动管理功能AMF发送业务请求消息,其中,所述业务请求消息用于请求建立人工智能AI会话,其中,所述AI会话中包括AI服务需求;Sending a service request message to an access and mobility management function AMF via a radio access network RAN, wherein the service request message is used to request establishment of an artificial intelligence AI session, wherein the AI session includes an AI service requirement;
接收所述AMF发送的AI识别结果,所述AI识别结果为根据所述AI服务需求对应的更新后的AI算法得到的。Receive the AI recognition result sent by the AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
本公开又一方面实施例提出的一种算法更新装置,所述装置设置于UDM侧,所述装置包括:In another aspect of the present disclosure, an algorithm updating device is provided in an embodiment, and the device is arranged on the UDM side, and the device includes:
接收模块,用于接收人工智能服务功能AISF发送的AI算法更新查询请求;A receiving module, used to receive an AI algorithm update query request sent by an artificial intelligence service function AISF;
发送模块,用于响应于UDM中未存在所述AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;A sending module, configured to send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to an application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM;
接收模块,还用于接收所述AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,所述Nudm_Algorithm_Update_Response消息包括与所述AI算法更新查询请求对应的AI算法;The receiving module is further used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
发送模块,还用于发送与所述AI算法更新查询请求对应的AI算法至所述AISF。The sending module is further used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
本公开又一方面实施例提出的一种算法更新装置,所述装置设置于AISF侧,所述装置包括:In another aspect of the present disclosure, an algorithm updating device is provided in an embodiment, and the device is arranged on an AISF side, and the device includes:
确定模块,用于确定与AI服务需求对应的AI算法;A determination module, used to determine the AI algorithm corresponding to the AI service requirements;
发送模块,用于发送针对所述AI算法的AI算法更新查询请求至UDM;A sending module, used for sending an AI algorithm update query request for the AI algorithm to the UDM;
接收模块,用于接收所述UDM发送的与所述AI算法更新查询请求对应的AI算法。The receiving module is used to receive the AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
本公开又一方面实施例提出的一种算法更新装置,所述装置设置于AMF侧,所述装置包括:In another aspect of the present disclosure, an algorithm updating device is provided in an embodiment, and the device is arranged on the AMF side, and the device includes:
接收模块,用于接收终端设备经由无线接入网RAN发送的业务请求消息,其中,所述业务请求消息用于请求建立所述AI会话;A receiving module, configured to receive a service request message sent by a terminal device via a radio access network RAN, wherein the service request message is used to request to establish the AI session;
发送模块,用于发送Nsmf AI会话建立短消息上下文Nsmf_AISession_CreateSMContext请求至SMF,其中,所述Nsmf_AISession_CreateSMContext请求用于建立所述AI会话;A sending module, used for sending an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish the AI session;
接收模块,用于接收所述SMF发送的AI Session创建会话上下文请求结果,其中,所述AI Session创建会话上下文请求结果中包括AI会话标识;A receiving module, used for receiving an AI Session creation context request result sent by the SMF, wherein the AI Session creation context request result includes an AI session identifier;
发送模块,用于发送所述会话建立结果至终端设备。The sending module is used to send the session establishment result to the terminal device.
本公开又一方面实施例提出的一种算法更新装置,所述装置设置于终端设备侧,所述装置包括:In another aspect of the present disclosure, an algorithm updating device is provided in an embodiment, and the device is arranged on a terminal device side, and the device includes:
发送模块,用于经由无线接入网RAN向接入和移动管理功能AMF发送业务请求消息,其中,所述业务请求消息用于请求建立人工智能AI会话,其中,所述AI会话中包括AI服务需求;A sending module, configured to send a service request message to an access and mobility management function AMF via a radio access network RAN, wherein the service request message is used to request establishment of an artificial intelligence AI session, wherein the AI session includes an AI service requirement;
接收模块,用于接收所述AMF发送的AI识别结果,所述AI识别结果为根据所述AI服务需求对应的更新后的AI算法得到的。A receiving module is used to receive the AI recognition result sent by the AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
本公开又一方面实施例提出的一种UDM,所述设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如上一方面实施例提出的方法。Another aspect of the present disclosure provides a UDM, wherein the device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method as provided in the above aspect.
本公开又一方面实施例提出的一种AISF,所述设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如上一方面实施例提出的方法。Another aspect of the present disclosure provides an AISF, wherein the device includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method as provided in the above aspect.
本公开又一方面实施例提出的一种AMF,所述设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如上一方面实施例提出的方法。Another aspect of the present disclosure provides an AMF, wherein the device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method as provided in the above aspect.
本公开又一方面实施例提出的一种终端设备,所述设备包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如上一方面实施例提出的方法。Another aspect of the present disclosure provides a terminal device, which includes a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program stored in the memory so that the device performs the method provided in the above aspect.
本公开又一方面实施例提出的通信装置,包括:处理器和接口电路;A communication device provided in another aspect of the present disclosure includes: a processor and an interface circuit;
所述接口电路,用于接收代码指令并传输至所述处理器;The interface circuit is used to receive code instructions and transmit them to the processor;
所述处理器,用于运行所述代码指令以执行如一方面实施例提出的方法。The processor is used to run the code instructions to execute the method proposed in an embodiment of one aspect.
本公开又一方面实施例提出的计算机可读存储介质,用于存储有指令,当所述指令被执行时,使如一方面实施例提出的方法被实现。A computer-readable storage medium provided in yet another aspect of the present disclosure is used to store instructions, and when the instructions are executed, the method provided in the embodiment of the first aspect is implemented.
本公开又一方面实施例提出的一种算法更新***,所述***包括:In another aspect of the present disclosure, an algorithm updating system is provided, the system comprising:
AISF,用于响应于AI会话中的AI服务需求,确定与所述AI服务需求对应的AI算法;The AISF is used to respond to an AI service demand in an AI session and determine an AI algorithm corresponding to the AI service demand;
所述AISF,用于发送针对所述AI算法的AI算法更新查询请求至UDM;The AISF is used to send an AI algorithm update query request for the AI algorithm to the UDM;
所述UDM,用于响应于UDM中未存在与人工智能服务功能AISF发送的所述AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;The UDM is used to send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF in response to the AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF not existing in the UDM;
所述UDM,用于接收所述AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,所述Nudm_Algorithm_Update_Response消息包括与所述AI算法更新查询请求对应的AI算法;The UDM is used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
所述UDM,用于发送与所述AI算法更新查询请求对应的AI算法至所述AISF。The UDM is used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
综上所述,在本公开实施例之中,接收人工智能服务功能AISF发送的AI算法更新查询请求;响应于UDM中未存在所述AI算法更新查询请求对应的AI算法,发送NudmAI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;接收所述AF发送的NudmAI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,所述Nudm_Algorithm_Update_Response消息包括与所述AI算法更新查询请求对应的AI算法;发送与所述AI算法更新查询请求对应的AI算法至所述AISF。在本公开实施例之中,在UDM中未存在与AI算法更新查询请求对应的AI算法时,可以对UDM中的AI算法进行更新,以UDM中存在与AI算法更新查询请求对应的AI算法,以根据该AI算法可以提供相应的AI网络服务,减少UDM中未存在与AI算法更新查询请求对应的AI算法时无法提供AI网络服务的情况。本公开针对一种“算法更新”这一情形提供了一种处理方法,以更新UDM中的AI算法,可以提供算法更新机制,可以更新AI算法并根据该AI算法提供相应的AI网络服务,提高AI网络服务的便利性。In summary, in the disclosed embodiment, an AI algorithm update query request sent by an artificial intelligence service function AISF is received; in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, a NudmAI algorithm authentication update request Nudm_Algorithm_Update_Request is sent to an application function AF; a NudmAI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF is received, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request; and the AI algorithm corresponding to the AI algorithm update query request is sent to the AISF. In the disclosed embodiment, when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM, the AI algorithm in the UDM can be updated so that the AI algorithm corresponding to the AI algorithm update query request exists in the UDM, so that the corresponding AI network service can be provided according to the AI algorithm, thereby reducing the situation where the AI network service cannot be provided when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM. The present disclosure provides a processing method for an "algorithm update" scenario to update the AI algorithm in the UDM, and can provide an algorithm update mechanism, which can update the AI algorithm and provide corresponding AI network services based on the AI algorithm, thereby improving the convenience of AI network services.
本公开上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:The above and/or additional aspects and advantages of the present disclosure will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
图1为本公开一个实施例所提供的一种算法更新方法的流程示意图;FIG1 is a schematic diagram of a flow chart of an algorithm updating method provided by an embodiment of the present disclosure;
图2为本公开又一个实施例所提供的一种算法更新方法的交互示意图;FIG2 is an interactive schematic diagram of an algorithm updating method provided by yet another embodiment of the present disclosure;
图3为本公开又一个实施例所提供的一种算法更新方法的流程示意图;FIG3 is a flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure;
图4为本公开又一个实施例所提供的一种算法更新方法的交互示意图;FIG4 is an interactive schematic diagram of an algorithm updating method provided by yet another embodiment of the present disclosure;
图5为本公开又一个实施例所提供的一种算法更新方法的流程示意图;FIG5 is a flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure;
图6为本公开又一个实施例所提供的一种算法更新方法的交互示意图;FIG6 is an interactive schematic diagram of an algorithm updating method provided by yet another embodiment of the present disclosure;
图7为本公开又一个实施例所提供的一种算法更新方法的流程示意图;FIG7 is a flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure;
图8为本公开又一个实施例所提供的一种算法更新方法的流程示意图;FIG8 is a schematic flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure;
图9为本公开又一个实施例所提供的一种算法更新方法的流程示意图;FIG9 is a schematic flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure;
图10为本公开又一个实施例所提供的一种算法更新方法的流程示意图;FIG10 is a flow chart of an algorithm updating method provided by yet another embodiment of the present disclosure;
图11为本公开实施例所提供的一种算法更新***的结构示意图;FIG11 is a schematic diagram of the structure of an algorithm updating system provided by an embodiment of the present disclosure;
图12为本公开实施例所提供的一种算法更新方法的架构示意图;FIG12 is a schematic diagram of the architecture of an algorithm updating method provided by an embodiment of the present disclosure;
图13为本公开实施例所提供的一种算法更新方法的交互示意图;FIG13 is an interactive schematic diagram of an algorithm updating method provided by an embodiment of the present disclosure;
图14为本公开一个实施例所提供的一种算法更新装置的结构示意图;FIG14 is a schematic diagram of the structure of an algorithm updating device provided by an embodiment of the present disclosure;
图15为本公开另一个实施例所提供的一种算法更新装置的结构示意图;FIG15 is a schematic diagram of the structure of an algorithm updating device provided by another embodiment of the present disclosure;
图16为本公开另一个实施例所提供的一种算法更新装置的结构示意图;FIG16 is a schematic diagram of the structure of an algorithm updating device provided by another embodiment of the present disclosure;
图17为本公开另一个实施例所提供的一种算法更新装置的结构示意图;FIG17 is a schematic diagram of the structure of an algorithm updating device provided by another embodiment of the present disclosure;
图18为本公开一个实施例所提供的一种终端设备的框图;FIG18 is a block diagram of a terminal device provided by an embodiment of the present disclosure;
图19为本公开一个实施例所提供的一种网络侧设备的框图。FIG19 is a block diagram of a network-side device provided by an embodiment of the present disclosure.
这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开实施例相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开实施例的一些方面相一致的装置和方法的例子。Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the embodiments of the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the embodiments of the present disclosure as detailed in the appended claims.
在本公开实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开实施例。在本公开实施例和所附权利要求书中所使用的单数形式的“一种”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。The terms used in the disclosed embodiments are only for the purpose of describing specific embodiments and are not intended to limit the disclosed embodiments. The singular forms of "a" and "the" used in the disclosed embodiments and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and/or" used herein refers to and includes any or all possible combinations of one or more associated listed items.
应当理解,尽管在本公开实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开实施例范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”及“若”可以被解释成为“在……时”或“当……时”或“响应于确定”。It should be understood that although the terms first, second, third, etc. may be used to describe various information in the disclosed embodiments, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the disclosed embodiments, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at" or "when" or "in response to determination".
在本公开实施例中涉及的网元或是网络功能,其既可以是独立的硬件设备实现,也可以通过硬件设备中的软件实现,本公开实施例中并不对此做出限定。The network elements or network functions involved in the embodiments of the present disclosure may be implemented by independent hardware devices or by software in the hardware devices, and this is not limited in the embodiments of the present disclosure.
随着移动通信技术的发展,AI将成为未来通信的核心技术之一。其中,6G和AI的典型应用场景有较高的重叠,两者深度融合。此外,6G网络的大规模覆盖可以为AI提供无所不在的承载空间,可以解决AI技术中落地缺乏载体和通道的巨大痛点,极大地促进了AI产业的发展和繁荣。With the development of mobile communication technology, AI will become one of the core technologies of future communications. Among them, the typical application scenarios of 6G and AI have a high overlap, and the two are deeply integrated. In addition, the large-scale coverage of 6G networks can provide AI with ubiquitous carrying space, which can solve the huge pain point of lack of carriers and channels in the implementation of AI technology, and greatly promote the development and prosperity of the AI industry.
其中,网络中各阶段已采用很多自动化手段提高运维效率,但网络总体自治水平还不高,有很大的提升空间。软件定义网络(Software Defined Network,SDN)和网络功能虚拟化(Network Functions Virtualization,NFV)的架构使得网络具备高度灵活性的同时也更加复杂。例如对于诸如网络资源的分配和传输路径、优化算法设计方面考虑的因素更多,也需要更加智能化的手段。AI技术可以助力网络实现更高水平自治的目标,实现降本增效。由于AI技术应用于通信网络的时机相对较晚,因此网络智能化应用大部分都是在传统网络架构上进行优化和改造,总体属于外挂式应用。网络AI功能只是在现有网络流程上的简单叠加,且跨域跨层智能化应用的协同困难。所以,考虑将AI作为独立的网络功能NF加入到核心网架构中,与其他网元紧密耦合,以提供可靠、***地AI服务能力,称其为AI服务功能AISF。Among them, many automated means have been adopted in various stages of the network to improve the efficiency of operation and maintenance, but the overall level of network autonomy is still not high, and there is a lot of room for improvement. The architecture of Software Defined Network (SDN) and Network Function Virtualization (NFV) makes the network highly flexible and more complex. For example, there are more factors to consider in aspects such as the allocation of network resources, transmission paths, and optimization algorithm design, and more intelligent means are also needed. AI technology can help the network achieve a higher level of autonomy and achieve cost reduction and efficiency improvement. Since AI technology was applied to communication networks relatively late, most of the network intelligent applications are optimized and transformed on the traditional network architecture, and are generally plug-in applications. The network AI function is just a simple superposition on the existing network process, and the coordination of cross-domain and cross-layer intelligent applications is difficult. Therefore, it is considered to add AI as an independent network function NF to the core network architecture, and tightly couple it with other network elements to provide reliable and systematic AI service capabilities, which is called AI service function AISF.
在相关技术中,AI算法的更新是一个重要的考虑内容,由于核心网各个网元负责各自的任务,存储和传输能力有限,并且处于保护用户隐私的安全考虑,大量数据需要存储在终端设备的本地侧。AISF本身存储的AI算法不足以匹配终端设备发起的任意AI网络服务任务,需要根据任务发起时提供的具体内容(包括数据以及任务描述)来 确定所需要使用到的算法。In related technologies, the update of AI algorithms is an important consideration. Since each network element in the core network is responsible for its own tasks, the storage and transmission capabilities are limited, and for the security consideration of protecting user privacy, a large amount of data needs to be stored locally on the terminal device. The AI algorithm stored in the AISF itself is not sufficient to match any AI network service task initiated by the terminal device. The algorithm to be used needs to be determined based on the specific content provided when the task is initiated (including data and task description).
以及,在相关技术中,第五代移动通信技术***(5th Generation Mobile Communication Technology System,5GS)中的网络数据分析功能(Network Data Analytics Function,NWADF)网络功能只具有数据分析决策的能力,过于宏观,没有具体的AI算法涉及,也没有提供AI算法更新流程,具体任务难以细化。Also, in the related technologies, the Network Data Analytics Function (NWADF) in the fifth generation mobile communication technology system (5GS) only has the ability to make data analysis decisions. It is too macro, does not involve specific AI algorithms, and does not provide an AI algorithm update process, making it difficult to break down specific tasks.
下面参考附图对本公开实施例所提供的一种算法更新方法、装置、设备及存储介质进行详细描述。An algorithm updating method, apparatus, device, and storage medium provided by an embodiment of the present disclosure are described in detail below with reference to the accompanying drawings.
图1为本公开实施例所提供的一种算法更新方法的流程示意图,该方法由统一数据管理UDM(Unified Data Management)执行,如图1所示,该方法可以包括以下步骤:FIG1 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by a unified data management (UDM). As shown in FIG1 , the method may include the following steps:
步骤101、接收人工智能服务功能AISF发送的AI算法更新查询请求;Step 101: Receive an AI algorithm update query request sent by an artificial intelligence service function AISF;
步骤102、响应于UDM中未存在与AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;Step 102: In response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request is sent to the application function AF;
在一种可能的实施方式中,UDM接收人工智能服务功能AISF发送的AI算法更新查询请求后,可以确定该UDM中是否存在与人工智能服务功能AISF发送的AI算法更新查询请求相对应的AI算法,当UDM中未存在与人工智能服务功能AISF发送的AI算法更新查询请求相对应的AI算法时,可以发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF。当UDM中存在与人工智能服务功能AISF发送的AI算法更新查询请求相对应的AI算法时,则可以直接返回Nudm_Algorithm_Update_Response给NEF。In a possible implementation, after receiving the AI algorithm update query request sent by the artificial intelligence service function AISF, the UDM can determine whether there is an AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF in the UDM. When there is no AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF in the UDM, a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request can be sent to the application function AF. When there is an AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF in the UDM, Nudm_Algorithm_Update_Response can be directly returned to NEF.
步骤103、接收AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法;Step 103: Receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request;
在一种可能的实施方式中,UDM接收AF针对Nudm_Algorithm_Update_Request发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,该Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法;。In a possible implementation, UDM receives a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by AF in response to Nudm_Algorithm_Update_Request, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request;.
步骤104、发送与AI算法更新查询请求对应的AI算法至AISF。Step 104: Send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
在一种可能的实施方式中,UDM通过如上所述的步骤获取与AI算法更新查询请求对应的AI算法,并且可以将该AI算法发送至AISF。In a possible implementation, the UDM obtains the AI algorithm corresponding to the AI algorithm update query request through the steps described above, and may send the AI algorithm to the AISF.
需要说明的是,在本公开的一个实施例之中,终端设备可以是指向用户提供语音和/或数据连通性的设备。终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,终端设备可以是物联网终端设备,如传感器设备、移动电话(或称为“蜂窝”电话)和具有物联网终端设备的计算机,例如,可以是固定式、便携式、袖珍式、手持式、计算机内置的或者车载的装置。例如,订户站(Station,STA)、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobile station)、移动台(mobile)、远程站(remote station)、接入点、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(user terminal)或用户代理(user agent)。或者,终端设备也可以是无人飞行器的设备。或者,终端设备也可以是车载设备,比如,可以是具有无线通信功能的行车电脑,或者是外接行车电脑的无线终端设备。或者,终端设备也可以是路边设备,比如,可以是具有无线通信功能的路灯、信号灯或者其它路边设备等。It should be noted that, in one embodiment of the present disclosure, the terminal device may be a device that provides voice and/or data connectivity to a user. The terminal device may communicate with one or more core networks via a radio access network (RAN). The terminal device may be an IoT terminal device, such as a sensor device, a mobile phone (or a "cellular" phone), and a computer with an IoT terminal device, for example, a fixed, portable, pocket-sized, handheld, computer-built-in, or vehicle-mounted device. For example, a subscriber station (STA), a subscriber unit, a subscriber station, a mobile station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, or a user agent. Alternatively, the terminal device may also be a device of an unmanned aerial vehicle. Alternatively, the terminal device may also be a vehicle-mounted device, for example, a driving computer with wireless communication function, or a wireless terminal device connected to an external driving computer. Alternatively, the terminal device may also be a roadside device, for example, a street lamp, a traffic light or other roadside device with a wireless communication function.
其中,在本公开的一个实施例之中,AI算法更新查询请求是指AISF发送至UDM的请求,该AI算法更新查询请求用于查询与AISF确定的AI服务需求对应的AI算法。由于该AI算法是与AI服务需求对应的,因此,当AISF确定的AI服务需求发生变化时,该AI算法也可以相应变化。In one embodiment of the present disclosure, the AI algorithm update query request refers to a request sent by the AISF to the UDM, and the AI algorithm update query request is used to query the AI algorithm corresponding to the AI service demand determined by the AISF. Since the AI algorithm corresponds to the AI service demand, when the AI service demand determined by the AISF changes, the AI algorithm can also change accordingly.
以及,在本公开的一个实施例之中,图2为本公开实施例所提供的一种算法更新方法的交互示意图。UDM可以接收AISF发送的AI算法更新查询请求。当UDM接收到AISF发送的AI算法更新查询请求时,UDM可以确定UDM中是否存在与AISF发送的AI算法更新查询请求对应的AI算法。具体可以是,UDM可以确定网络功能(Network Function,NF)中是否存在与AISF发送的AI算法更新查询请求对应的AI算法。And, in one embodiment of the present disclosure, FIG2 is an interactive schematic diagram of an algorithm update method provided by an embodiment of the present disclosure. UDM can receive an AI algorithm update query request sent by AISF. When UDM receives an AI algorithm update query request sent by AISF, UDM can determine whether there is an AI algorithm corresponding to the AI algorithm update query request sent by AISF in UDM. Specifically, UDM can determine whether there is an AI algorithm corresponding to the AI algorithm update query request sent by AISF in the network function (Network Function, NF).
示例地,在本公开的一个实施例之中,响应于UDM中未存在与人工智能服务功能AISF发送的AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF。其中,该UDM可以发送Nudm_Algorithm_Update_Request中可以包括AI算法的描述信息和该AI算法的标识。AF确定与Nudm_Algorithm_Update_Request请求对应的AI算法时,可以发送Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息至UDM。其中,该Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法。即AF可以提供与AI算法更新查询请求对应的AI算法至UDM。For example, in one embodiment of the present disclosure, in response to the absence of an AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF in the UDM, a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request is sent to the application function AF. The UDM may send Nudm_Algorithm_Update_Request which may include description information of the AI algorithm and an identifier of the AI algorithm. When the AF determines the AI algorithm corresponding to the Nudm_Algorithm_Update_Request request, it may send a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message to the UDM. The Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request. That is, the AF may provide the AI algorithm corresponding to the AI algorithm update query request to the UDM.
以及,在本公开的一个实施例中,AF可以为外部第三方AF中任一AF。该AF可以为UDM授权的AF。And, in one embodiment of the present disclosure, the AF may be any AF among external third-party AFs. The AF may be an AF authorized by UDM.
以及,在本公开的一个实施例之中,当AF未能确定与Nudm_Algorithm_Update_Request请求对应的AI算法时,AF可以发送响应消息至UDM。该响应信息中包括指示信息,该指示信息用于指示失败原因。And, in one embodiment of the present disclosure, when the AF fails to determine the AI algorithm corresponding to the Nudm_Algorithm_Update_Request request, the AF may send a response message to the UDM. The response message includes indication information, and the indication information is used to indicate the failure reason.
以及,在本公开的一个实施例之中,当UDM获取到AI算法时,可以响应于AI算法更新查询请求,发送与 AI算法更新查询请求对应的AI算法至AISF。And, in one embodiment of the present disclosure, when the UDM obtains the AI algorithm, it can respond to the AI algorithm update query request and send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
以及,在本公开的一个实施例之中,该方法还包括:And, in one embodiment of the present disclosure, the method further includes:
发送针对AF的授权请求至网络开放功能(Network Exposure Function,NEF);Send an authorization request for AF to the Network Exposure Function (NEF);
接收NEF针对授权请求发送的授权信息。Receive authorization information sent by NEF in response to the authorization request.
以及,在本公开的一个实施例之中,该方法还包括:And, in one embodiment of the present disclosure, the method further includes:
接收会话管理功能SMF发送的AI会话AISession注册请求;Receive the AI session AISession registration request sent by the session management function SMF;
发送针对AISession注册请求的签约信息至SMF,其中,签约信息包括AI会话的授权信息、AI会话支持的功能以及禁止业务。Send the contract information for the AISession registration request to SMF, where the contract information includes the authorization information of the AI session, the functions supported by the AI session, and the prohibited services.
综上所述,在本公开实施例之中,UDM可以接收人工智能服务功能AISF发送的AI算法更新查询请求;响应于UDM中未存在AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;接收AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法;发送与AI算法更新查询请求对应的AI算法至AISF。在本公开实施例之中,在UDM中未存在与AI算法更新查询请求对应的AI算法时,可以对UDM中的AI算法进行更新,以UDM中存在与AI算法更新查询请求对应的AI算法,以根据该AI算法可以提供相应的AI网络服务,减少UDM中未存在与AI算法更新查询请求对应的AI算法时无法提供AI网络服务的情况。本公开针对一种“算法更新”这一情形提供了一种处理方法,以更新UDM中的AI算法,可以提供算法更新机制,可以更新AI算法并根据该AI算法提供相应的AI网络服务,提高AI网络服务的便利性。In summary, in the disclosed embodiment, the UDM may receive an AI algorithm update query request sent by the artificial intelligence service function AISF; in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF; receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request; and send the AI algorithm corresponding to the AI algorithm update query request to the AISF. In the disclosed embodiment, when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM, the AI algorithm in the UDM may be updated so that the AI algorithm corresponding to the AI algorithm update query request exists in the UDM, so that the corresponding AI network service can be provided according to the AI algorithm, thereby reducing the situation where the AI network service cannot be provided when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM. The present disclosure provides a processing method for an "algorithm update" scenario to update the AI algorithm in the UDM, and can provide an algorithm update mechanism, which can update the AI algorithm and provide corresponding AI network services based on the AI algorithm, thereby improving the convenience of AI network services.
图3为本公开实施例所提供的一种算法更新方法的流程示意图,该方法由UDM执行,如图3所示,该方法可以包括以下步骤:FIG3 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by the UDM. As shown in FIG3 , the method may include the following steps:
步骤301、接收人工智能服务功能AISF发送的AI算法更新查询请求;Step 301: Receive an AI algorithm update query request sent by an artificial intelligence service function AISF;
步骤302、响应于UDM中未存在与AI算法更新查询请求对应的AI算法,发送针对AF的授权请求至网络开放功能NEF;Step 302: In response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, sending an authorization request for the AF to the network open function NEF;
步骤303、接收NEF针对授权请求发送的授权信息;Step 303: Receive authorization information sent by NEF in response to the authorization request;
步骤304、发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;Step 304: Send Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF;
步骤305、接收AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法;Step 305: Receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request;
步骤306、发送与AI算法更新查询请求对应的AI算法至AISF。Step 306: Send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
应理解,步骤301、304、304、305和306的描述可以与步骤101、102、103和104对应,在此不再赘述。It should be understood that the description of steps 301, 304, 304, 305 and 306 may correspond to steps 101, 102, 103 and 104, and will not be repeated here.
此外,在本公开的有一种可能的实施方式中,所述方法可以包括:In addition, in a possible implementation of the present disclosure, the method may include:
步骤302、响应于UDM中未存在与AI算法更新查询请求对应的AI算法,发送针对AF的授权请求至网络开放功能NEF;Step 302: In response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, sending an authorization request for the AF to the network open function NEF;
步骤303、接收NEF针对授权请求发送的授权信息;Step 303: Receive authorization information sent by NEF in response to the authorization request;
也就是说,UDM在确定未存在与AI算法更新查询请求对应的AI算法时,可以向NEF请求针对AF的授权请求,例如,UDM可以授权某一AF提供对应的AI算法并且由NEF授权向核心网架构外部第三方AF请求,NEF发送Nudm_Algorithm_Update_Request请求AF提供相应的算法,该消息例如可以包括提供的算法描述和ID。That is to say, when UDM determines that there is no AI algorithm corresponding to the AI algorithm update query request, it can request an authorization request for AF from NEF. For example, UDM can authorize a certain AF to provide the corresponding AI algorithm and NEF authorizes the request to a third-party AF outside the core network architecture. NEF sends Nudm_Algorithm_Update_Request to request AF to provide the corresponding algorithm. The message may include the provided algorithm description and ID.
其中,在本公开的一个实施例之中,图4为本公开实施例所提供的一种授权信息接收方法的交互示意图。响应于UDM中未存在与人工智能服务功能AISF发送的AI算法更新查询请求对应的AI算法,UDM可以发送针对AF的授权请求至NEF。当UDM接收到NEF针对授权请求发送的授权信息时,UDM可以授权该授权信息对应的AF提供AI算法。该AI算法可以是UDM中未存在的算法。即UDM可以对UDM存储的AI算法进行更新。在此过程中,NEF可以根据针对AF的授权请求进行信息搜索和功能查询,以便确定UDM是否向该AF进行AI算法请求。Among them, in one embodiment of the present disclosure, Figure 4 is an interactive schematic diagram of an authorization information receiving method provided by an embodiment of the present disclosure. In response to the absence of an AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF in the UDM, the UDM may send an authorization request for the AF to the NEF. When the UDM receives the authorization information sent by the NEF in response to the authorization request, the UDM may authorize the AF corresponding to the authorization information to provide the AI algorithm. The AI algorithm may be an algorithm that does not exist in the UDM. That is, the UDM can update the AI algorithm stored in the UDM. In this process, the NEF may perform information search and function query based on the authorization request for the AF to determine whether the UDM makes an AI algorithm request to the AF.
综上所述,在本公开实施例之中,接收人工智能服务功能AISF发送的AI算法更新查询请求;响应于UDM中未存在与AI算法更新查询请求对应的AI算法,发送针对AF的授权请求至网络开放功能NEF;接收NEF针对授权请求发送的授权信息;发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;接收AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法;发送与AI算法更新查询请求对应的AI算法至AISF。在本公开实施例之中,在UDM中未存在与AI算法更新查询请求对应的AI算法时,可以对UDM中的AI算法进行更新,以UDM中存在与AI算法更新查询请求对应的AI算法,以根据该AI算法可以提 供相应的AI网络服务,减少UDM中未存在与AI算法更新查询请求对应的AI算法时无法提供AI网络服务的情况。本公开实施例具体说明了针对AF进行授权的方案,以及NEF可以对内提供信息搜索和功能查询。本公开针对一种“算法更新”这一情形提供了一种处理方法,以更新UDM中的AI算法,可以提供算法更新机制,可以更新AI算法并根据该AI算法提供相应的AI网络服务。In summary, in the disclosed embodiment, an AI algorithm update query request sent by an artificial intelligence service function AISF is received; in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, an authorization request for AF is sent to the network open function NEF; the authorization information sent by the NEF in response to the authorization request is received; a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request is sent to the application function AF; a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message is received from the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request; and the AI algorithm corresponding to the AI algorithm update query request is sent to the AISF. In the disclosed embodiment, when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM, the AI algorithm in the UDM can be updated so that the AI algorithm corresponding to the AI algorithm update query request exists in the UDM, so that the corresponding AI network service can be provided according to the AI algorithm, thereby reducing the situation where the AI network service cannot be provided when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM. The embodiments of the present disclosure specifically describe the scheme for authorization for AF, and NEF can provide information search and function query internally. The present disclosure provides a processing method for a situation of "algorithm update" to update the AI algorithm in UDM, and can provide an algorithm update mechanism, can update the AI algorithm and provide corresponding AI network services according to the AI algorithm.
图5为本公开实施例所提供的一种算法更新方法的流程示意图,该方法由UDM执行,如图5所示,该方法可以包括以下步骤:FIG5 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by the UDM. As shown in FIG5 , the method may include the following steps:
步骤501、接收会话管理功能SMF发送的AI会话AISession注册请求;Step 501: Receive an AI session AISession registration request sent by a session management function SMF;
步骤502、发送针对AISession注册请求的签约信息至SMF,其中,签约信息包括AI会话的授权信息、AI会话支持的功能以及禁止业务。Step 502: Send the contract information for the AISession registration request to the SMF, where the contract information includes the authorization information of the AI session, the functions supported by the AI session, and the prohibited services.
应当理解,本公开的上述实施例可以单独实施,也可以与本公开的其他实施例组合实施,本公开对此不作限制。It should be understood that the above-mentioned embodiments of the present disclosure may be implemented separately or in combination with other embodiments of the present disclosure, and the present disclosure is not limited thereto.
其中,在本公开的一个实施例之中,图6为本公开实施例所提供的一种算法更新方法的交互示意图。在UDM接收AISF发送的AI算法更新查询请求之前,UDM可以接收会话管理功能SMF发送的AI会话AISession注册请求。其中,AISession注册请求用于建立AISession。Among them, in one embodiment of the present disclosure, Figure 6 is an interactive schematic diagram of an algorithm update method provided by an embodiment of the present disclosure. Before the UDM receives the AI algorithm update query request sent by the AISF, the UDM may receive an AI session AISession registration request sent by the session management function SMF. Among them, the AISession registration request is used to establish an AISession.
以及,在本公开的一个实施例之中,UDM可以发送针对AISession注册请求的签约信息至SMF,其中,签约信息包括AI会话的授权信息、AI会话支持的功能以及禁止业务。其中,AI会话支持的功能并不特指某一固定功能。例如,当该功能名称发生变化时,该AI会话支持的功能也可以相应变化。And, in one embodiment of the present disclosure, UDM may send contract information for AISession registration request to SMF, wherein the contract information includes authorization information of AI session, functions supported by AI session and prohibited services. Among them, the functions supported by AI session do not specifically refer to a fixed function. For example, when the function name changes, the functions supported by the AI session may also change accordingly.
以及,在本公开的一个实施例之中,当SMF接收到UDM针对AISession注册请求的签约信息时,SMF可以选择一个用户面功能(User Plane Function,UPF),并建立N4会话到所选择的UPF。And, in one embodiment of the present disclosure, when SMF receives the signing information of UDM for AISession registration request, SMF can select a user plane function (UPF) and establish an N4 session to the selected UPF.
综上所述,在本公开实施例之中,接收会话管理功能SMF发送的AI会话AISession注册请求;发送针对AISession注册请求的签约信息至SMF,其中,签约信息包括AI会话的授权信息、AI会话支持的功能以及禁止业务。在本公开实施例之中,可以根据AISession注册请求发送签约信息至SMF,可以提高AISession建立的准确性,减少AISession无法进行AI服务需求传输的情况。In summary, in the disclosed embodiment, an AI session AISession registration request sent by a session management function SMF is received; contract information for the AISession registration request is sent to the SMF, wherein the contract information includes the authorization information of the AI session, the functions supported by the AI session, and prohibited services. In the disclosed embodiment, contract information can be sent to the SMF according to the AISession registration request, which can improve the accuracy of AISession establishment and reduce the situation where AISession cannot transmit AI service requirements.
图7为本公开实施例所提供的一种算法更新方法的流程示意图,该方法由AISF执行,如图7所示,该方法可以包括以下步骤:FIG. 7 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by the AISF. As shown in FIG. 7 , the method may include the following steps:
步骤701、确定与AI服务需求对应的AI算法;Step 701: Determine an AI algorithm corresponding to the AI service requirement;
步骤702、发送针对AI算法的AI算法更新查询请求至UDM;Step 702: Send an AI algorithm update query request for the AI algorithm to the UDM;
步骤703、接收UDM发送的与AI算法更新查询请求对应的AI算法。Step 703: Receive the AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
其中,在本公开的一个实施例之中,当UDM确定UDM中存在与AI算法更新查询请求对应的AI算法时,UDM可以直接发送该AI算法至AISF。当UDM中未存在与AI算法更新查询请求对应的AI算法时,UDM可以发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF。UDM可以接收AF针对Nudm_Algorithm_Update_Request请求发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法。响应于AI算法更新查询请求,UDM可以发送与AI算法更新查询请求对应的AI算法至AISF。Among them, in one embodiment of the present disclosure, when the UDM determines that there is an AI algorithm corresponding to the AI algorithm update query request in the UDM, the UDM can directly send the AI algorithm to the AISF. When there is no AI algorithm corresponding to the AI algorithm update query request in the UDM, the UDM can send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF. The UDM can receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF in response to the Nudm_Algorithm_Update_Request request, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request. In response to the AI algorithm update query request, the UDM can send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
其中,在本公开的一个实施例之中,不同的AI服务需求对应不同的AI算法。例如,当AI服务需求为目标检测任务时,该AI算法例如可以是yolov5算法或者yolov7算法。In one embodiment of the present disclosure, different AI service requirements correspond to different AI algorithms. For example, when the AI service requirement is a target detection task, the AI algorithm may be, for example, the yolov5 algorithm or the yolov7 algorithm.
其中,在本公开的一个实施例之中,该方法还包括:In one embodiment of the present disclosure, the method further includes:
接收用户数据寄存器(User Data Repository,UDR)发送的数据集合;Receive the data set sent by the User Data Repository (UDR);
根据数据集合和更新后的AI算法,获取与AI服务需求对应的AI识别结果;Obtain AI recognition results corresponding to AI service requirements based on data sets and updated AI algorithms;
发送AI识别结果至AMF。Send AI recognition results to AMF.
进一步地,在本公开的一个实施例之中,AISF获取到数据集合和更新后的AI算法时,AISF可以使用数据集合对更新后的AI算法进行训练,得到训练后的AI算法。AISF可以采用训练后的AI算法获取与AI服务需求对应的AI识别结果,并发送该AI识别结果至AMF。AMF可以通过RAN将该AI识别结果发送至终端设备。Further, in one embodiment of the present disclosure, when AISF obtains a data set and an updated AI algorithm, AISF can use the data set to train the updated AI algorithm to obtain a trained AI algorithm. AISF can use the trained AI algorithm to obtain an AI recognition result corresponding to the AI service requirement, and send the AI recognition result to AMF. AMF can send the AI recognition result to the terminal device via RAN.
示例地,在本公开的一个实施例之中,UDR发送的数据集合例如可以是终端设备注册以及提出服务请求时,存储在UDR中的数据。For example, in one embodiment of the present disclosure, the data set sent by the UDR may be data stored in the UDR when the terminal device is registered and a service request is made.
其中,在本公开的一个实施例之中,该方法还包括:In one embodiment of the present disclosure, the method further includes:
接收AMF经AI会话发送的AI服务需求。Receive AI service requirements sent by AMF via AI session.
以及,在本公开的一个实施例之中,当AMF和AISF之间的AI会话建立之后,AMF可以经AI会话发送AI服务需求至AISF。And, in one embodiment of the present disclosure, after the AI session between the AMF and the AISF is established, the AMF can send the AI service requirement to the AISF via the AI session.
综上所述,在本公开实施例之中,确定与AI服务需求对应的AI算法;发送针对AI算法的AI算法更新查询请 求至UDM;接收UDM发送的与AI算法更新查询请求对应的AI算法。在本公开实施例之中,通过发送AI算法更新查询请求至UDM,可以接收UDM发送更新后的AI算法,减少未存在与AI算法更新查询请求对应的AI算法时无法提供AI网络服务的情况,且无需终端设备提供详细的算法流程,可以实现AI网络功能服务的自动化。本公开针对一种“算法更新”这一情形提供了一种处理方法,以对AI算法进行更新,可以提供算法更新机制,可以更新AI算法并根据该AI算法提供相应的AI网络服务。In summary, in the embodiments of the present disclosure, an AI algorithm corresponding to the AI service demand is determined; an AI algorithm update query request for the AI algorithm is sent to the UDM; and the AI algorithm corresponding to the AI algorithm update query request sent by the UDM is received. In the embodiments of the present disclosure, by sending an AI algorithm update query request to the UDM, the updated AI algorithm sent by the UDM can be received, thereby reducing the situation where the AI network service cannot be provided when there is no AI algorithm corresponding to the AI algorithm update query request, and there is no need for the terminal device to provide a detailed algorithm process, so that the automation of the AI network function service can be achieved. The present disclosure provides a processing method for a situation of "algorithm update" to update the AI algorithm, and an algorithm update mechanism can be provided to update the AI algorithm and provide corresponding AI network services based on the AI algorithm.
图8为本公开实施例所提供的一种算法更新方法的流程示意图,该方法由AMF执行,如图8所示,该方法可以包括以下步骤:FIG8 is a flow chart of an algorithm updating method provided in an embodiment of the present disclosure. The method is executed by the AMF. As shown in FIG8 , the method may include the following steps:
步骤801、接收终端设备经由无线接入网RAN发送的业务请求消息,其中,业务请求消息用于请求建立AI会话;Step 801: Receive a service request message sent by a terminal device via a radio access network RAN, wherein the service request message is used to request to establish an AI session;
步骤802、发送Nsmf AI会话建立短消息上下文Nsmf_AISession_CreateSMContext请求至SMF,其中,Nsmf_AISession_CreateSMContext请求用于建立AI会话;Step 802: Send an Nsmf_AISession_CreateSMContext request to SMF to establish an AI session short message context, wherein the Nsmf_AISession_CreateSMContext request is used to establish an AI session;
步骤803、接收SMF发送的AI Session创建会话上下文请求结果,其中,AI Session创建会话上下文请求结果中包括AI会话标识;Step 803: Receive the AI Session creation context request result sent by the SMF, wherein the AI Session creation context request result includes the AI session identifier;
步骤804、发送会话建立结果至终端设备。Step 804: Send the session establishment result to the terminal device.
其中,在本公开的一个实施例之中,业务请求消息例如可以是AISession_CreateSMContext Request消息。该AISession_CreateSMContext Request消息用于请求建立AI会话。该请求消息例如可以指示预创建AI会话消息。该AISession_CreateSMContext Request消息中例如可以包括AI会话标识AI Session ID、请求类型Request Type和AI信息AI info中至少一项。Among them, in one embodiment of the present disclosure, the service request message may be, for example, an AISession_CreateSMContext Request message. The AISession_CreateSMContext Request message is used to request the establishment of an AI session. The request message may, for example, indicate a pre-create AI session message. The AISession_CreateSMContext Request message may, for example, include at least one of an AI session identifier AI Session ID, a request type Request Type, and AI information AI info.
以及,在本公开的一个实施例之中,AMF可以根据该AISession_CreateSMContext Request消息包括的消息执行AISF的选择。在AMF执行AISF选择过程中,例如可以根据AISession_CreateSMContext Request消息中所提供的信息,通过匹配NRF中已有的AI配置信息选择一个合适的AISF。例如所提供的信息中请求深度学习(Deep Learning,DL)功能服务,通过网络存储功能(Network Repository Function,NRF)中已记录的AISF功能类型进行匹配。And, in one embodiment of the present disclosure, AMF can perform AISF selection according to the information included in the AISession_CreateSMContext Request message. In the process of AMF performing AISF selection, for example, according to the information provided in the AISession_CreateSMContext Request message, a suitable AISF can be selected by matching the existing AI configuration information in the NRF. For example, the deep learning (DL) function service is requested in the provided information, and the AISF function type recorded in the network repository function (NRF) is matched.
以及,在本公开的一个实施例之中,AMF发送Nsmf_AISession_CreateSMContext请求至SMF,用于创建AMF和SMF的关联以支持AI会话。And, in one embodiment of the present disclosure, AMF sends a Nsmf_AISession_CreateSMContext request to SMF to create an association between AMF and SMF to support AI sessions.
以及,在本公开的一个实施例之中,该方法还包括:And, in one embodiment of the present disclosure, the method further includes:
响应于会话建立结果为会话建立流程执行完成,接收终端设备发送的确认建立会话信息;In response to the session establishment result being that the session establishment process is completed, receiving session establishment confirmation information sent by the terminal device;
与选择的AISF建立AI会话连接,并获取AISF提供的服务,其中,AISF的功能类型与业务请求消息对应。Establish an AI session connection with the selected AISF and obtain the services provided by the AISF, where the function type of the AISF corresponds to the service request message.
例如,在本公开的一个实施例之中,例如,当AMF获取到终端设备发送的业务请求消息时,AMF可以根据该业务请求消息包括的信息,通过匹配NRF中已有的AI配置信息选择一个与该业务请求消息对应的AISF。例如,当该业务请求消息包括深度学习功能服务,通过NRF中已记录的AISF功能类型进行匹配,选择与与该业务请求消息对应的AISF。For example, in one embodiment of the present disclosure, when the AMF obtains a service request message sent by a terminal device, the AMF can select an AISF corresponding to the service request message by matching the existing AI configuration information in the NRF according to the information included in the service request message. For example, when the service request message includes a deep learning function service, the AISF function type recorded in the NRF is matched to select the AISF corresponding to the service request message.
进一步地,在本公开的一个实施例之中,其中,Nsmf_AISession_CreateSMContext请求包括以下至少一项:Further, in one embodiment of the present disclosure, the Nsmf_AISession_CreateSMContext request includes at least one of the following:
签约用户永久标识(Subscriber Permanent Identifier,SUPI);Subscriber Permanent Identifier (SUPI);
AI会话标识AI Session ID;AI Session ID
请求类型Request Type;Request TypeRequest Type;
AI信息AI info。AI informationAI info.
以及,在本公开的一个实施例之中,该方法还包括:And, in one embodiment of the present disclosure, the method further includes:
经AI会话发送的AI服务需求至AISF;AI service requirements sent via AI sessions to AISF;
接收AISF发送的AI识别结果,其中,AI识别结果为根据AI服务需求对应的更新后的AI算法得到的。Receive the AI recognition result sent by the AISF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service demand.
综上所述,在本公开实施例之中,接收终端设备经由无线接入网RAN发送的业务请求消息,其中,业务请求消息用于请求建立AI会话;发送Nsmf AI会话建立短消息上下文Nsmf_AISession_CreateSMContext请求至SMF,其中,Nsmf_AISession_CreateSMContext请求用于建立AI会话;接收SMF发送的AI Session创建会话上下文请求结果,其中,AI Session创建会话上下文请求结果中包括AI会话标识;发送会话建立结果至终端设备。在本公开实施例之中,通过发送业务请求消息,可以根据该消息建立AI会话,可以提高AI会话建立的准确性,减少AI会话建立之后无法传输AI服务需求的情况,可以提高AI会话传输AI服务需求的准确性。In summary, in the embodiment of the present disclosure, a service request message sent by a terminal device via a radio access network RAN is received, wherein the service request message is used to request the establishment of an AI session; an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request is sent to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish an AI session; an AI Session creation session context request result sent by SMF is received, wherein the AI Session creation session context request result includes an AI session identifier; and a session establishment result is sent to the terminal device. In the embodiment of the present disclosure, by sending a service request message, an AI session can be established according to the message, the accuracy of AI session establishment can be improved, the situation where AI service requirements cannot be transmitted after the AI session is established can be reduced, and the accuracy of AI service requirements transmitted by the AI session can be improved.
图9为本公开实施例所提供的一种算法更新方法的流程示意图,该方法由AMF执行,如图9所示,该方法可以包括以下步骤:FIG9 is a flow chart of an algorithm updating method provided in an embodiment of the present disclosure. The method is executed by the AMF. As shown in FIG9 , the method may include the following steps:
步骤901、响应于会话建立结果为会话建立流程执行完成,接收终端设备发送的确认建立会话信息;Step 901: In response to the session establishment result indicating that the session establishment process is completed, receiving session establishment confirmation information sent by the terminal device;
步骤902、与选择的AISF建立AI会话连接,并获取AISF提供的服务,其中,AISF的功能类型与业务请求消 息对应。Step 902: Establish an AI session connection with the selected AISF and obtain the services provided by the AISF, where the function type of the AISF corresponds to the service request message.
其中,在本公开的一个实施例之中,AMF可以接收SMF发送的AI Session创建会话上下文请求结果,其中,AI Session创建会话上下文请求结果中包括AI会话标识,当AMF可以将AI Session创建会话上下文请求结果发送至终端设备。终端设备可以根据AI Session创建会话上下文请求结果向AMF反馈不同的信息。In one embodiment of the present disclosure, AMF may receive an AI Session creation context request result sent by SMF, wherein the AI Session creation context request result includes an AI session identifier, and AMF may send the AI Session creation context request result to the terminal device. The terminal device may feedback different information to AMF according to the AI Session creation context request result.
以及,在本公开的一个实施例之中,响应于会话建立结果为会话建立流程执行完成,AMF接收终端设备发送的确认建立会话信息。即终端设备可以发送确定建立会话信息至AMF。And, in one embodiment of the present disclosure, in response to the session establishment result being that the session establishment process is completed, the AMF receives a confirmation message of establishing the session sent by the terminal device. That is, the terminal device can send a confirmation message of establishing the session to the AMF.
综上所述,在本公开实施例之中,响应于会话建立结果为会话建立流程执行完成,接收终端设备发送的确认建立会话信息;与选择的AISF建立AI会话连接,并获取AISF提供的服务,其中,AISF的功能类型与业务请求消息对应。在本公开实施例之中,通过确认建立会话信息,可以明确AI会话已建立,可以提高AI会话建立的准确性,减少AI会话建立之后无法传输AI服务需求的情况,可以提高AI会话传输AI服务需求的准确性。In summary, in the embodiment of the present disclosure, in response to the session establishment result being the completion of the session establishment process, a confirmation message of session establishment sent by the terminal device is received; an AI session connection is established with the selected AISF, and the service provided by the AISF is obtained, wherein the function type of the AISF corresponds to the service request message. In the embodiment of the present disclosure, by confirming the establishment of the session information, it can be made clear that the AI session has been established, the accuracy of the AI session establishment can be improved, the situation where the AI service requirements cannot be transmitted after the AI session is established can be reduced, and the accuracy of the AI service requirements transmitted by the AI session can be improved.
图10为本公开实施例所提供的一种算法更新方法的流程示意图,该方法由终端设备执行,如图10所示,该方法可以包括以下步骤:FIG10 is a flow chart of an algorithm updating method provided by an embodiment of the present disclosure. The method is executed by a terminal device. As shown in FIG10 , the method may include the following steps:
步骤1001、经由无线接入网RAN向接入和移动管理功能AMF发送业务请求消息,其中,业务请求消息用于请求建立人工智能AI会话,其中,AI会话中包括AI服务需求;Step 1001: Send a service request message to the access and mobility management function AMF via the radio access network RAN, wherein the service request message is used to request to establish an artificial intelligence AI session, wherein the AI session includes AI service requirements;
步骤1002、接收AMF发送的AI识别结果,AI识别结果为根据AI服务需求对应的更新后的AI算法得到的。Step 1002: Receive the AI recognition result sent by AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
其中,在本公开的一个实施例之中,其中,业务请求消息为AISession_CreateSMContext Request,AISession_CreateSMContext Requet包括以下至少一项:In one embodiment of the present disclosure, the service request message is AISession_CreateSMContext Request, and AISession_CreateSMContext Request includes at least one of the following:
AI会话标识AI Session ID;AI Session ID
请求类型Request Type;Request TypeRequest Type;
AI信息AI info。AI informationAI info.
其中,在本公开的一个实施例之中,业务请求消息例如可以是AISession_CreateSMContext Request消息。该AISession_CreateSMContext Request消息用于请求建立AI会话。该请求消息例如可以指示预创建AI会话消息。该AISession_CreateSMContext Request消息例如可以包括AI会话标识AI Session ID、请求类型Request Type和AI信息AI info中至少一项。Among them, in one embodiment of the present disclosure, the service request message may be, for example, an AISession_CreateSMContext Request message. The AISession_CreateSMContext Request message is used to request the establishment of an AI session. The request message may, for example, indicate a pre-create AI session message. The AISession_CreateSMContext Request message may, for example, include at least one of an AI session identifier AI Session ID, a request type Request Type, and AI information AI info.
以及,在本公开的一个实施例之中,该方法还包括:And, in one embodiment of the present disclosure, the method further includes:
接收AMF针对业务请求消息发送的会话建立结果;Receive the session establishment result sent by AMF in response to the service request message;
响应于会话建立结果为会话建立流程执行完成,则发送确认建立会话信息至AMF。In response to the session establishment result being that the session establishment process is completed, a confirmation message for establishing the session is sent to AMF.
综上所述,在本公开实施例之中,经由无线接入网RAN向接入和移动管理功能AMF发送业务请求消息,其中,业务请求消息用于请求建立人工智能AI会话,其中,AI会话中包括AI服务需求;接收AMF针对AI服务需求发送的AI识别结果。在本公开实施例之中,通过发送业务请求消息,可以根据该消息建立AI会话,可以提高AI会话建立的准确性,可以获取AMF针对AI服务需求发送的AI识别结果,减少AI会话建立之后无法获取AI识别结果的情况,可以提高AI会话传输AI服务需求的准确性。本公开针对一种“算法更新”这一情形提供了一种处理方法,以提供AI识别结果的传输机制,可以提供与AI服务需求相应的AI识别结果,提高AI网络服务的便利性。In summary, in the embodiment of the present disclosure, a service request message is sent to the access and mobility management function AMF via the radio access network RAN, wherein the service request message is used to request the establishment of an artificial intelligence AI session, wherein the AI session includes AI service requirements; and the AI recognition results sent by the AMF for the AI service requirements are received. In the embodiment of the present disclosure, by sending a service request message, an AI session can be established according to the message, the accuracy of the AI session establishment can be improved, the AI recognition results sent by the AMF for the AI service requirements can be obtained, the situation where the AI recognition results cannot be obtained after the AI session is established is reduced, and the accuracy of the AI service requirements transmitted by the AI session can be improved. The present disclosure provides a processing method for a situation of "algorithm update" to provide a transmission mechanism for AI recognition results, which can provide AI recognition results corresponding to the AI service requirements and improve the convenience of AI network services.
图11为本公开实施例所提供的一种算法更新***的结构示意图,如图11所示,该***包括:FIG11 is a schematic diagram of the structure of an algorithm updating system provided by an embodiment of the present disclosure. As shown in FIG11 , the system includes:
AISF,用于响应于AI会话中的AI服务需求,确定与AI服务需求对应的AI算法;The AISF is used to respond to AI service requirements in the AI session and determine an AI algorithm corresponding to the AI service requirements;
AISF,用于发送针对AI算法的AI算法更新查询请求至UDM;AISF, used to send AI algorithm update query requests for AI algorithms to UDM;
UDM,用于响应于UDM中未存在与AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;UDM, for sending a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM;
UDM,用于接收AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法;UDM, used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
UDM,用于发送与AI算法更新查询请求对应的AI算法至AISF。UDM is used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
图12为本公开实施例所提供的一种算法更新方法的架构示意图,如图12所示,该***架构中包括:终端设备、UDM、AUSF、UDR、策略控制功(Policy Control Function,PCF)、AISF、NRF、AMF、SMF、NEF、RAN、UPF和数据网络(Data Network,DN)。其中,终端设备和AMF之间例如可以建立N1会话。AMF和RAN之间例如可以建立N2会话。RAN和UPF之间例如可以通过建立N3会话。SMF和UPF之间例如可以建立N4会话。UPF和DN之间例如可以建立N6会话。FIG12 is a schematic diagram of the architecture of an algorithm update method provided by an embodiment of the present disclosure. As shown in FIG12 , the system architecture includes: terminal equipment, UDM, AUSF, UDR, Policy Control Function (PCF), AISF, NRF, AMF, SMF, NEF, RAN, UPF and data network (DN). Among them, for example, an N1 session can be established between the terminal equipment and AMF. For example, an N2 session can be established between AMF and RAN. For example, an N3 session can be established between RAN and UPF. For example, an N4 session can be established between SMF and UPF. For example, an N6 session can be established between UPF and DN.
图13为本公开实施例所提供的一种算法更新方法的交互示意图,如图13所示,该方法包括:FIG13 is an interactive schematic diagram of an algorithm updating method provided by an embodiment of the present disclosure. As shown in FIG13 , the method includes:
第一步,终端设备创建AI会话请求至AMF。例如当终端设备预调用AISF发起业务请求流程时,UE通过(R)AN向AMF发送业务请求消息,即AISession_CreateSMContext Request消息请求建立AI Session消息,指示预创建AI session的信息,请求消息包括AI Session ID、Request type和AI info等。In the first step, the terminal device creates an AI session request to AMF. For example, when the terminal device pre-calls AISF to initiate a service request process, the UE sends a service request message to AMF through (R)AN, that is, AISession_CreateSMContext Request message to request the establishment of AI Session message, indicating the information of pre-creating AI session. The request message includes AI Session ID, Request type and AI info, etc.
第二步,AMF发送Nsmf_AISession_CreateSMContext请求至SMF;Step 2: AMF sends Nsmf_AISession_CreateSMContext request to SMF;
第三步,SMF向UDM发起AISession注册并获取签约信息,其中,UDM会对AI会话进行无线接入授权,检查AI会话支持的功能、禁止的业务;In the third step, SMF initiates AISession registration to UDM and obtains contract information. UDM will authorize wireless access to the AI session and check the functions supported and prohibited services of the AI session.
第四步,SMF选择一个UPF,并建立N4会话到选择的UPF;Step 4: SMF selects a UPF and establishes an N4 session to the selected UPF.
第五步,SMF向AMF返回AI Session创建会话上下文请求结果,若会话建立流程执行成功,还会将AI Session ID返回给AMF;Step 5: SMF returns the AI Session creation context request result to AMF. If the session establishment process is successful, the AI Session ID will also be returned to AMF.
第六a步,AMF收到会话建立结果后发送给终端设备,终端设备可以根据结果向AMF进行不同的反馈;Step 6a: AMF receives the session establishment result and sends it to the terminal device. The terminal device can provide different feedback to AMF based on the result.
第六b步,若会话建立流程执行成功,则终端设备可以回复AMF确认建立会话并与对应AISF建立连接获取服务;Step 6b: If the session establishment process is successful, the terminal device can reply to AMF to confirm the establishment of the session and establish a connection with the corresponding AISF to obtain services;
第七步,AISF通过AI Session得知用户的AI服务需求;Step 7: AISF learns the user’s AI service needs through AI Session;
第八步、AISF向UDM发送AI算法更新查询请求Nudm_SDM_Inquire_request;Step 8. AISF sends AI algorithm update query request Nudm_SDM_Inquire_request to UDM;
第九a步,响应于UDM中未存在与人工智能服务功能AISF发送的AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;Step 9a, in response to the AI algorithm corresponding to the AI algorithm update query request sent by the artificial intelligence service function AISF not existing in the UDM, sending the Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF;
第九b步,如果AF可以提供相应的更新算法,则返回Nudm_Algorithm_Update_Response给UDM;Step 9b: If AF can provide the corresponding update algorithm, it returns Nudm_Algorithm_Update_Response to UDM;
第十步,UDM向AISF传递更新过后的算法流程;Step 10: UDM transmits the updated algorithm flow to AISF;
第十一步,UDR向AISF提供数据集合;In the eleventh step, UDR provides the data set to AISF;
第十二步,AISF利用接收到的数据,并利用新的算法流程进行训练和预测;In the twelfth step, AISF uses the received data and uses the new algorithm process for training and prediction;
第十三步,AISF将AI识别结果传给AMF;Step 13: AISF transmits AI recognition results to AMF;
第十四步,AMF将输出结果通过RAN发送至终端设备。In step 14, AMF sends the output result to the terminal device via RAN.
图14为本公开实施例所提供的一种算法更新装置的结构示意图,如图14所示,该装置1400可以设置于UDM侧,该装置1400可以包括:FIG. 14 is a schematic diagram of the structure of an algorithm updating device provided by an embodiment of the present disclosure. As shown in FIG. 14 , the device 1400 may be arranged on the UDM side. The device 1400 may include:
接收模块1401,用于接收人工智能服务功能AISF发送的AI算法更新查询请求;The receiving module 1401 is used to receive an AI algorithm update query request sent by an artificial intelligence service function AISF;
发送模块1402,用于响应于UDM中未存在AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;A sending module 1402 is configured to send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to an application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM;
接收模块1401,还用于接收AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法;The receiving module 1401 is further used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;
发送模块1402,还用于发送与AI算法更新查询请求对应的AI算法至AISF。The sending module 1402 is further used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
综上所述,在本公开实施例的算法更新装置之中,通过接收模块接收人工智能服务功能AISF发送的AI算法更新查询请求;发送模块响应于UDM中未存在AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;接收模块接收AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,Nudm_Algorithm_Update_Response消息包括与AI算法更新查询请求对应的AI算法;发送模块发送与AI算法更新查询请求对应的AI算法至AISF。在本公开实施例之中,在UDM中未存在与AI算法更新查询请求对应的AI算法时,可以对UDM中的AI算法进行更新,以UDM中存在与AI算法更新查询请求对应的AI算法,以根据该AI算法可以提供相应的AI网络服务,减少UDM中未存在与AI算法更新查询请求对应的AI算法时无法提供AI网络服务的情况。本公开针对一种“算法更新”这一情形提供了一种处理装置,以更新UDM中的AI算法,可以提供算法更新机制,可以更新AI算法并根据该AI算法提供相应的AI网络服务。In summary, in the algorithm updating device of the embodiment of the present disclosure, the AI algorithm update query request sent by the artificial intelligence service function AISF is received by the receiving module; the sending module sends the Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM; the receiving module receives the Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes the AI algorithm corresponding to the AI algorithm update query request; the sending module sends the AI algorithm corresponding to the AI algorithm update query request to the AISF. In the embodiment of the present disclosure, when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM, the AI algorithm in the UDM can be updated so that the AI algorithm corresponding to the AI algorithm update query request exists in the UDM, so that the corresponding AI network service can be provided according to the AI algorithm, thereby reducing the situation where the AI network service cannot be provided when the AI algorithm corresponding to the AI algorithm update query request does not exist in the UDM. The present disclosure provides a processing device for an "algorithm update" scenario to update the AI algorithm in the UDM, and can provide an algorithm update mechanism, which can update the AI algorithm and provide corresponding AI network services based on the AI algorithm.
可选地,在本公开的一个实施例之中,发送模块1401,还用于发送针对AF的授权请求至网络开放功能NEF;Optionally, in an embodiment of the present disclosure, the sending module 1401 is further configured to send an authorization request for the AF to the network opening function NEF;
接收模块1402,还用于接收NEF针对授权请求发送的授权信息。The receiving module 1402 is further configured to receive authorization information sent by the NEF in response to the authorization request.
可选地,在本公开的一个实施例之中,接收模块1402,还用于接收会话管理功能SMF发送的AI会话AISession注册请求;Optionally, in an embodiment of the present disclosure, the receiving module 1402 is further configured to receive an AI session AISession registration request sent by a session management function SMF;
发送模块1401,还用于发送针对AISession注册请求的签约信息至SMF,其中,签约信息包括AI会话的授权信息、AI会话支持的功能以及禁止业务。The sending module 1401 is also used to send the contract information for the AISession registration request to the SMF, wherein the contract information includes the authorization information of the AI session, the functions supported by the AI session, and the prohibited services.
图15为本公开实施例所提供的一种算法更新装置的结构示意图,如图15所示,该装置1500可以设置于AISF侧,该装置1500可以包括:FIG. 15 is a schematic diagram of the structure of an algorithm updating device provided by an embodiment of the present disclosure. As shown in FIG. 15 , the device 1500 may be arranged on the AISF side, and the device 1500 may include:
确定模块1501,用于确定与AI服务需求对应的AI算法;A determination module 1501 is used to determine an AI algorithm corresponding to the AI service requirement;
发送模块1502,用于发送针对AI算法的AI算法更新查询请求至UDM;A sending module 1502 is used to send an AI algorithm update query request for the AI algorithm to the UDM;
接收模块1503,用于接收UDM发送的与AI算法更新查询请求对应的AI算法。The receiving module 1503 is used to receive the AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
综上所述,在本公开实施例的算法更新装置之中,通过确定模块响应于AI会话中的AI服务需求,确定与AI服务需求对应的AI算法;发送模块发送针对AI算法的AI算法更新查询请求至UDM;接收模块接收UDM发送的与AI算法更新查询请求对应的AI算法。在本公开实施例之中,通过发送AI算法更新查询请求至UDM,可以接收UDM发送更新后的AI算法,减少未存在与AI算法更新查询请求对应的AI算法时无法提供AI网络服务的情况。本公开针对一种“算法更新”这一情形提供了一种处理装置,以对AI算法进行更新,可以提供算法更新机制,可以更新AI算法并根据该AI算法提供相应的AI网络服务。In summary, in the algorithm updating device of the embodiment of the present disclosure, the determination module responds to the AI service demand in the AI session to determine the AI algorithm corresponding to the AI service demand; the sending module sends an AI algorithm update query request for the AI algorithm to the UDM; the receiving module receives the AI algorithm corresponding to the AI algorithm update query request sent by the UDM. In the embodiment of the present disclosure, by sending the AI algorithm update query request to the UDM, the updated AI algorithm sent by the UDM can be received, thereby reducing the situation where the AI network service cannot be provided when there is no AI algorithm corresponding to the AI algorithm update query request. The present disclosure provides a processing device for a situation of "algorithm update" to update the AI algorithm, and can provide an algorithm update mechanism, which can update the AI algorithm and provide corresponding AI network services based on the AI algorithm.
可选地,在本公开的一个实施例之中,接收模块1503,还用于接收用户数据寄存器UDR发送的数据集合;Optionally, in an embodiment of the present disclosure, the receiving module 1503 is further configured to receive a data set sent by a user data register UDR;
根据数据集合和更新后的AI算法,获取与AI服务需求对应的AI识别结果;Obtain AI recognition results corresponding to AI service requirements based on data sets and updated AI algorithms;
发送模块1502,还用于发送AI识别结果至AMF。The sending module 1502 is also used to send the AI recognition result to the AMF.
可选地,在本公开的一个实施例之中,接收模块1503,还用于接收AMF经AI会话发送的AI服务需求。Optionally, in one embodiment of the present disclosure, the receiving module 1503 is further used to receive AI service requirements sent by the AMF via the AI session.
图16为本公开实施例所提供的一种算法更新装置的结构示意图,如图16所示,该装置1600可以设置于AMF侧,该装置1600可以包括:FIG. 16 is a schematic diagram of the structure of an algorithm updating device provided in an embodiment of the present disclosure. As shown in FIG. 16 , the device 1600 may be arranged on the AMF side, and the device 1600 may include:
接收模块1601,用于接收终端设备经由无线接入网RAN发送的业务请求消息,其中,业务请求消息用于请求建立AI会话;The receiving module 1601 is configured to receive a service request message sent by a terminal device via a radio access network RAN, wherein the service request message is used to request to establish an AI session;
发送模块1602,用于发送Nsmf AI会话建立短消息上下文Nsmf_AISession_CreateSMContext请求至SMF,其中,Nsmf_AISession_CreateSMContext请求用于建立AI会话;A sending module 1602 is used to send an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish an AI session;
接收模块1603,用于接收SMF发送的AI Session创建会话上下文请求结果,其中,AI Session创建会话上下文请求结果中包括AI会话标识;The receiving module 1603 is used to receive the AI Session creation context request result sent by the SMF, wherein the AI Session creation context request result includes the AI session identifier;
发送模块1604,用于发送会话建立结果至终端设备。The sending module 1604 is used to send the session establishment result to the terminal device.
综上所述,在本公开实施例的算法更新装置之中,通过接收模块接收终端设备经由无线接入网RAN发送的业务请求消息,其中,业务请求消息用于请求建立AI会话;发送模块发送Nsmf AI会话建立短消息上下文Nsmf_AISession_CreateSMContext请求至SMF,其中,Nsmf_AISession_CreateSMContext请求用于建立AI会话;接收模块接收SMF发送的AI Session创建会话上下文请求结果,其中,AI Session创建会话上下文请求结果中包括AI会话标识;发送模块发送会话建立结果至终端设备。在本公开实施例之中,通过发送业务请求消息,可以根据该消息建立AI会话,可以提高AI会话建立的准确性,减少AI会话建立之后无法传输AI服务需求的情况,可以提高AI会话传输AI服务需求的准确性。In summary, in the algorithm updating device of the embodiment of the present disclosure, a service request message sent by a terminal device via a wireless access network RAN is received by a receiving module, wherein the service request message is used to request the establishment of an AI session; a sending module sends an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish an AI session; a receiving module receives an AI Session creation session context request result sent by SMF, wherein the AI Session creation session context request result includes an AI session identifier; and a sending module sends a session establishment result to the terminal device. In the embodiment of the present disclosure, by sending a service request message, an AI session can be established according to the message, the accuracy of AI session establishment can be improved, the situation where AI service requirements cannot be transmitted after the AI session is established can be reduced, and the accuracy of AI session transmission of AI service requirements can be improved.
可选地,在本公开的一个实施例之中,接收模块1603,还用于响应于会话建立结果为会话建立流程执行完成,接收终端设备发送的确认建立会话信息;Optionally, in an embodiment of the present disclosure, the receiving module 1603 is further configured to receive session establishment confirmation information sent by the terminal device in response to the session establishment result indicating that the session establishment process is completed;
与选择的AISF建立AI会话连接,并获取AISF提供的服务,其中,AISF的功能类型与业务请求消息对应。Establish an AI session connection with the selected AISF and obtain the services provided by the AISF, where the function type of the AISF corresponds to the service request message.
可选地,在本公开的一个实施例之中,其中,Nsmf_AISession_CreateSMContext请求中包括以下至少一项:Optionally, in an embodiment of the present disclosure, the Nsmf_AISession_CreateSMContext request includes at least one of the following:
签约用户永久标识SUPI;Subscriber Permanent Identification SUPI;
AI会话标识AI Session ID;AI Session ID
请求类型Request Type;Request TypeRequest Type;
AI信息AI info。AI informationAI info.
可选地,在本公开的一个实施例之中,接收模块1603,还用于经AI会话发送的AI服务需求至AISF;Optionally, in an embodiment of the present disclosure, the receiving module 1603 is further configured to send the AI service demand to the AISF via the AI session;
接收AISF发送的AI识别结果,其中,AI识别结果为根据AI服务需求对应的更新后的AI算法得到的。Receive the AI recognition result sent by the AISF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service demand.
图17为本公开实施例所提供的一种算法更新装置的结构示意图,如图17所示,该装置1700可以设置于终端设备侧,该装置1700可以包括:FIG. 17 is a schematic diagram of the structure of an algorithm updating device provided by an embodiment of the present disclosure. As shown in FIG. 17 , the device 1700 may be arranged on a terminal device side, and the device 1700 may include:
发送模块1701,用于经由无线接入网RAN向接入和移动管理功能AMF发送业务请求消息,其中,业务请求消息用于请求建立人工智能AI会话,其中,AI会话中包括AI服务需求;The sending module 1701 is used to send a service request message to the access and mobility management function AMF via the radio access network RAN, wherein the service request message is used to request to establish an artificial intelligence AI session, wherein the AI session includes an AI service requirement;
接收模块1702,用于接收AMF发送的AI识别结果,AI识别结果为根据AI服务需求对应的更新后的AI算法得到的。The receiving module 1702 is used to receive the AI recognition result sent by the AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
综上所述,在本公开实施例的算法更新装置之中,通过发送模块经由无线接入网RAN向接入和移动管理功能AMF发送业务请求消息,其中,业务请求消息用于请求建立人工智能AI会话,其中,AI会话中包括AI服务需求;接收模块接收AMF发送的AI识别结果,AI识别结果为根据AI服务需求对应的更新后的AI算法得到的。在本公开实施例之中,通过发送业务请求消息,可以根据该消息建立AI会话,可以提高AI会话建立的准确性,可以获取AMF针对AI服务需求发送的AI识别结果,减少AI会话建立之后无法获取AI识别结果的情况,可以提高AI会话传输AI服务需求的准确性。本公开针对一种“算法更新”这一情形提供了一种处理装置,以提供AI识别结果的传输机制,可以提供与AI服务需求相应的AI识别结果,提高AI网络服务的便利性。In summary, in the algorithm update device of the embodiment of the present disclosure, a service request message is sent to the access and mobility management function AMF via the wireless access network RAN through the sending module, wherein the service request message is used to request the establishment of an artificial intelligence AI session, wherein the AI session includes AI service requirements; the receiving module receives the AI recognition result sent by the AMF, and the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirements. In the embodiment of the present disclosure, by sending a service request message, an AI session can be established according to the message, the accuracy of the establishment of the AI session can be improved, the AI recognition result sent by the AMF for the AI service requirements can be obtained, the situation where the AI recognition result cannot be obtained after the AI session is established can be reduced, and the accuracy of the AI service requirements transmitted by the AI session can be improved. The present disclosure provides a processing device for a situation of "algorithm update" to provide a transmission mechanism for AI recognition results, which can provide AI recognition results corresponding to AI service requirements and improve the convenience of AI network services.
可选地,在本公开的一个实施例之中,其中,业务请求消息为AISession_CreateSMContext Request,AISession_CreateSMContext Requet中包括以下至少一项:Optionally, in an embodiment of the present disclosure, the service request message is AISession_CreateSMContext Request, and AISession_CreateSMContext Request includes at least one of the following:
AI会话标识AI Session ID;AI Session ID
请求类型Request Type;Request TypeRequest Type;
AI信息AI info。AI informationAI info.
可选地,在本公开的一个实施例之中,接收模块1702,还用于接收AMF针对业务请求消息发送的会话建立结果;Optionally, in an embodiment of the present disclosure, the receiving module 1702 is further configured to receive a session establishment result sent by the AMF for the service request message;
发送模块1701,还用于响应于会话建立结果为会话建立流程执行完成,则发送确认建立会话信息至AMF。The sending module 1701 is also used to send confirmation information on session establishment to the AMF in response to the session establishment result indicating that the session establishment process is completed.
图18是本公开一个实施例所提供的一种终端设备UE1800的框图。例如,UE1800可以是移动电话,计算机,数字广播终端设备,消息收发设备,游戏控制台,平板设备,医疗设备,健身设备,个人数字助理等。18 is a block diagram of a terminal device UE 1800 provided by an embodiment of the present disclosure. For example, UE 1800 may be a mobile phone, a computer, a digital broadcast terminal device, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
参照图18,UE1800可以包括以下至少一个组件:处理组件1802,存储器1804,电源组件1806,多媒体组件1808,音频组件1810,输入/输出(I/O)的接口1812,传感器组件1814,以及通信组件1816。18 , UE 1800 may include at least one of the following components: a processing component 1802 , a memory 1804 , a power component 1806 , a multimedia component 1808 , an audio component 1810 , an input/output (I/O) interface 1812 , a sensor component 1814 , and a communication component 1816 .
处理组件1802通常控制UE1800的整体操作,诸如与显示,电话呼叫,数据通信,相机操作和记录操作相关联的操作。处理组件1802可以包括至少一个处理器1820来执行指令,以完成上述的方法的全部或部分步骤。此外,处理组件1802可以包括至少一个模块,便于处理组件1802和其他组件之间的交互。例如,处理组件1802可以包括多媒体模块,以方便多媒体组件1808和处理组件1802之间的交互。The processing component 1802 generally controls the overall operation of the UE 1800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 1802 may include at least one processor 1820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 1802 may include at least one module to facilitate the interaction between the processing component 1802 and other components. For example, the processing component 1802 may include a multimedia module to facilitate the interaction between the multimedia component 1808 and the processing component 1802.
存储器1804被配置为存储各种类型的数据以支持在UE1800的操作。这些数据的示例包括用于在UE1800上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。存储器1804可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(SRAM),电可擦除可编程只读存储器(EEPROM),可擦除可编程只读存储器(EPROM),可编程只读存储器(PROM),只读存储器(ROM),磁存储器,快闪存储器,磁盘或光盘。The memory 1804 is configured to store various types of data to support the operation of the UE 1800. Examples of such data include instructions for any application or method operating on the UE 1800, contact data, phone book data, messages, pictures, videos, etc. The memory 1804 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
电源组件1806为UE1800的各种组件提供电力。电源组件1806可以包括电源管理***,至少一个电源,及其他与为UE1800生成、管理和分配电力相关联的组件。The power component 1806 provides power to various components of the UE 1800. The power component 1806 may include a power management system, at least one power supply, and other components associated with generating, managing, and distributing power for the UE 1800.
多媒体组件1808包括在所述UE1800和用户之间的提供一个输出接口的屏幕。在一些实施例中,屏幕可以包括液晶显示器(LCD)和触摸面板(TP)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括至少一个触摸传感器以感测触摸、滑动和触摸面板上的手势。所述触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与所述触摸或滑动操作相关的唤醒时间和压力。在一些实施例中,多媒体组件1808包括一个前置摄像头和/或后置摄像头。当UE1800处于操作模式,如拍摄模式或视频模式时,前置摄像头和/或后置摄像头可以接收外部的多媒体数据。每个前置摄像头和后置摄像头可以是一个固定的光学透镜***或具有焦距和光学变焦能力。The multimedia component 1808 includes a screen that provides an output interface between the UE 1800 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes at least one touch sensor to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the wake-up time and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 1808 includes a front camera and/or a rear camera. When the UE 1800 is in an operating mode, such as a shooting mode or a video mode, the front camera and/or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
音频组件1810被配置为输出和/或输入音频信号。例如,音频组件1810包括一个麦克风(MIC),当UE1800处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1804或经由通信组件1816发送。在一些实施例中,音频组件1810还包括一个扬声器,用于输出音频信号。The audio component 1810 is configured to output and/or input audio signals. For example, the audio component 1810 includes a microphone (MIC), and when the UE 1800 is in an operation mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 1804 or sent via the communication component 1816. In some embodiments, the audio component 1810 also includes a speaker for outputting audio signals.
I/O接口1812为处理组件1802和***接口模块之间提供接口,上述***接口模块可以是键盘,点击轮,按钮等。这些按钮可包括但不限于:主页按钮、音量按钮、启动按钮和锁定按钮。I/O interface 1812 provides an interface between processing component 1802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
传感器组件1814包括至少一个传感器,用于为UE1800提供各个方面的状态评估。例如,传感器组件1814可以检测到设备1800的打开/关闭状态,组件的相对定位,例如所述组件为UE1800的显示器和小键盘,传感器组件1814还可以检测UE1800或UE1800的一个组件的位置改变,用户与UE1800接触的存在或不存在,UE1800方位或加速/减速和UE1800的温度变化。传感器组件1814可以包括接近传感器,被配置用来在没有任何的物理接触时检测附近物体的存在。传感器组件1814还可以包括光传感器,如CMOS或CCD图像传感器,用于在成像应用中使用。在一些实施例中,该传感器组件1814还可以包括加速度传感器,陀螺仪传感器,磁传感器,压力传感器或温度传感器。The sensor component 1814 includes at least one sensor for providing various aspects of status assessment for UE1800. For example, the sensor component 1814 can detect the open/closed state of the device 1800, the relative positioning of the components, such as the display and keypad of the UE1800, and the sensor component 1814 can also detect the position change of UE1800 or a component of UE1800, the presence or absence of user contact with UE1800, the orientation or acceleration/deceleration of UE1800 and the temperature change of UE1800. The sensor component 1814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor component 1814 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor component 1814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor or a temperature sensor.
通信组件1816被配置为便于UE1800和其他设备之间有线或无线方式的通信。UE1800可以接入基于通信标准的无线网络,如WiFi,2G或3G,或它们的组合。在一个示例性实施例中,通信组件1816经由广播信道接收来自外部广播管理***的广播信号或广播相关信息。在一个示例性实施例中,所述通信组件1816还包括近场通信(NFC)模块,以促进短程通信。例如,在NFC模块可基于射频识别(RFID)技术,红外数据协会(IrDA)技术,超宽带(UWB)技术,蓝牙(BT)技术和其他技术来实现。The communication component 1816 is configured to facilitate wired or wireless communication between UE1800 and other devices. UE1800 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 1816 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 1816 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
在示例性实施例中,UE1800可以被至少一个应用专用集成电路(ASIC)、数字信号处理器(DSP)、数字信号处理 设备(DSPD)、可编程逻辑器件(PLD)、现场可编程门阵列(FPGA)、控制器、微控制器、微处理器或其他电子元件实现,用于执行上述方法。In an exemplary embodiment, UE1800 may be implemented by at least one application-specific integrated circuit (ASIC), digital signal processor (DSP), digital signal processing device (DSPD), programmable logic device (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic component to perform the above method.
图19是本公开实施例所提供的一种网络侧设备1900的框图。例如,网络侧设备1900可以被提供为一网络侧设备。参照图19,网络侧设备1900包括处理组件1922,其进一步包括至少一个处理器,以及由存储器1932所代表的存储器资源,用于存储可由处理组件1922的执行的指令,例如应用程序。存储器1932中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件1922被配置为执行指令,以执行上述方法前述应用在所述网络侧设备的任意方法。FIG19 is a block diagram of a network side device 1900 provided in an embodiment of the present disclosure. For example, the network side device 1900 may be provided as a network side device. Referring to FIG19 , the network side device 1900 includes a processing component 1922, which further includes at least one processor, and a memory resource represented by a memory 1932 for storing instructions executable by the processing component 1922, such as an application. The application stored in the memory 1932 may include one or more modules, each of which corresponds to a set of instructions. In addition, the processing component 1922 is configured to execute instructions to perform any method of the aforementioned method applied to the network side device.
网络侧设备1900还可以包括一个电源组件1929被配置为执行网络侧设备1900的电源管理,一个有线或无线网络接口1950被配置为将网络侧设备1900连接到网络,和一个输入/输出(I/O)接口1958。网络侧设备1900可以操作基于存储在存储器1932的操作***,例如Windows Server TM,Mac OS XTM,Unix TM,Linux TM,Free BSDTM或类似。The network side device 1900 may also include a power supply component 1929 configured to perform power management of the network side device 1900, a wired or wireless network interface 1950 configured to connect the network side device 1900 to the network, and an input/output (I/O) interface 1958. The network side device 1900 may operate based on an operating system stored in the memory 1932, such as Windows Server TM, Mac OS XTM, Unix TM, Linux TM, Free BSDTM or the like.
上述本公开提供的实施例中,分别从网络侧设备、UE的角度对本公开实施例提供的方法进行了介绍。为了实现上述本公开实施例提供的方法中的各功能,网络侧设备和UE可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来执行。In the above embodiments provided by the present disclosure, the methods provided by the embodiments of the present disclosure are introduced from the perspectives of the network side device and the UE. In order to implement the functions in the methods provided by the above embodiments of the present disclosure, the network side device and the UE may include a hardware structure and a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. One of the above functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.
上述本公开提供的实施例中,分别从网络侧设备、UE的角度对本公开实施例提供的方法进行了介绍。为了实现上述本公开实施例提供的方法中的各功能,网络侧设备和UE可以包括硬件结构、软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能可以以硬件结构、软件模块、或者硬件结构加软件模块的方式来执行。In the above embodiments provided by the present disclosure, the methods provided by the embodiments of the present disclosure are introduced from the perspectives of the network side device and the UE. In order to implement the functions in the methods provided by the above embodiments of the present disclosure, the network side device and the UE may include a hardware structure and a software module, and implement the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. One of the above functions may be executed in the form of a hardware structure, a software module, or a hardware structure plus a software module.
本公开实施例提供的一种通信装置。通信装置可包括收发模块和处理模块。收发模块可包括发送模块和/或接收模块,发送模块用于实现发送功能,接收模块用于实现接收功能,收发模块可以实现发送功能和/或接收功能。The present disclosure provides a communication device. The communication device may include a transceiver module and a processing module. The transceiver module may include a sending module and/or a receiving module, the sending module is used to implement a sending function, the receiving module is used to implement a receiving function, and the transceiver module may implement a sending function and/or a receiving function.
通信装置可以是终端设备(如前述方法实施例中的终端设备),也可以是终端设备中的装置,还可以是能够与终端设备匹配使用的装置。或者,通信装置可以是网络设备,也可以是网络设备中的装置,还可以是能够与网络设备匹配使用的装置。The communication device may be a terminal device (such as the terminal device in the aforementioned method embodiment), or a device in the terminal device, or a device that can be used in conjunction with the terminal device. Alternatively, the communication device may be a network device, or a device in the network device, or a device that can be used in conjunction with the network device.
本公开实施例提供的另一种通信装置。通信装置可以是网络设备,也可以是终端设备(如前述方法实施例中的终端设备),也可以是支持网络设备实现上述方法的芯片、芯片***、或处理器等,还可以是支持终端设备实现上述方法的芯片、芯片***、或处理器等。该装置可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。Another communication device provided in an embodiment of the present disclosure. The communication device may be a network device, or a terminal device (such as the terminal device in the aforementioned method embodiment), or a chip, a chip system, or a processor that supports the network device to implement the aforementioned method, or a chip, a chip system, or a processor that supports the terminal device to implement the aforementioned method. The device may be used to implement the method described in the aforementioned method embodiment, and the details may refer to the description in the aforementioned method embodiment.
通信装置可以包括一个或多个处理器。处理器可以是通用处理器或者专用处理器等。例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,网络侧设备、基带芯片,终端设备、终端设备芯片,DU或CU等)进行控制,执行计算机程序,处理计算机程序的数据。The communication device may include one or more processors. The processor may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processing unit. The baseband processor may be used to process the communication protocol and communication data, and the central processing unit may be used to control the communication device (such as a network side device, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process the data of the computer program.
可选地,通信装置中还可以包括一个或多个存储器,其上可以存有计算机程序,处理器执行所述计算机程序,以使得通信装置执行上述方法实施例中描述的方法。可选地,所述存储器中还可以存储有数据。通信装置和存储器可以单独设置,也可以集成在一起。Optionally, the communication device may further include one or more memories, on which a computer program may be stored, and the processor executes the computer program so that the communication device performs the method described in the above method embodiment. Optionally, data may also be stored in the memory. The communication device and the memory may be provided separately or integrated together.
可选地,通信装置还可以包括收发器、天线。收发器可以称为收发单元、收发机、或收发电路等,用于实现收发功能。收发器可以包括接收器和发送器,接收器可以称为接收机或接收电路等,用于实现接收功能;发送器可以称为发送机或发送电路等,用于实现发送功能。Optionally, the communication device may further include a transceiver and an antenna. The transceiver may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement a transceiver function. The transceiver may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., and is used to implement a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., and is used to implement a transmitting function.
可选地,通信装置中还可以包括一个或多个接口电路。接口电路用于接收代码指令并传输至处理器。处理器运行所述代码指令以使通信装置执行上述方法实施例中描述的方法。Optionally, the communication device may further include one or more interface circuits. The interface circuit is used to receive code instructions and transmit them to the processor. The processor runs the code instructions to enable the communication device to execute the method described in the above method embodiment.
通信装置为UDM:处理器用于执行图1-图6任一所示的方法。The communication device is a UDM: the processor is used to execute any one of the methods shown in FIG. 1 to FIG. 6 .
通信装置为AISF:处理器用于执行图7任一所示的方法。The communication device is an AISF: the processor is used to execute any method shown in FIG. 7 .
通信装置为AMF:处理器用于执行图8-图9任一所示的方法。The communication device is an AMF: the processor is used to execute any one of the methods shown in Figures 8-9.
通信装置为终端设备(如前述方法实施例中的终端设备):处理器用于执行图10任一所示的方法。在一种实现方式中,处理器中可以包括用于实现接收和发送功能的收发器。例如该收发器可以是收发电路,或者是接口,或者是接口电路。用于实现接收和发送功能的收发电路、接口或接口电路可以是分开的,也可以集成在一起。上述收发电路、接口或接口电路可以用于代码/数据的读写,或者,上述收发电路、接口或接口电路可以用于信号的传输或传递。The communication device is a terminal device (such as the terminal device in the aforementioned method embodiment): the processor is used to execute any of the methods shown in Figure 10. In one implementation, the processor may include a transceiver for implementing the receiving and sending functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface or interface circuit for implementing the receiving and sending functions may be separate or integrated. The above-mentioned transceiver circuit, interface or interface circuit can be used for reading and writing code/data, or the above-mentioned transceiver circuit, interface or interface circuit can be used for transmitting or transferring signals.
在一种实现方式中,处理器可以存有计算机程序,计算机程序在处理器上运行,可使得通信装置执行上述方法 实施例中描述的方法。计算机程序可能固化在处理器中,该种情况下,处理器可能由硬件实现。In one implementation, the processor may store a computer program, and the computer program runs on the processor, which can enable the communication device to perform the method described in the above method embodiment. The computer program may be fixed in the processor, in which case the processor may be implemented by hardware.
在一种实现方式中,通信装置可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。本公开中描述的处理器和收发器可实现在集成电路(integrated circuit,IC)、模拟IC、射频集成电路RFIC、混合信号IC、专用集成电路(application specific integrated circuit,ASIC)、印刷电路板(printed circuit board,PCB)、电子设备等上。该处理器和收发器也可以用各种IC工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,CMOS)、N型金属氧化物半导体(nMetal-oxide-semiconductor,NMOS)、P型金属氧化物半导体(positive channel metal oxide semiconductor,PMOS)、双极结型晶体管(bipolar junction transistor,BJT)、双极CMOS(BiCMOS)、硅锗(SiGe)、砷化镓(GaAs)等。In one implementation, the communication device may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiments. The processor and transceiver described in the present disclosure may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver may also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
以上实施例描述中的通信装置可以是网络设备或者终端设备(如前述方法实施例中的终端设备),但本公开中描述的通信装置的范围并不限于此,而且通信装置的结构可以不受的限制。通信装置可以是独立的设备或者可以是较大设备的一部分。例如所述通信装置可以是:The communication device described in the above embodiments may be a network device or a terminal device (such as the terminal device in the aforementioned method embodiment), but the scope of the communication device described in the present disclosure is not limited thereto, and the structure of the communication device may not be limited thereto. The communication device may be an independent device or may be part of a larger device. For example, the communication device may be:
(1)独立的集成电路IC,或芯片,或,芯片***或子***;(1) Independent integrated circuit IC, or chip, or chip system or subsystem;
(2)具有一个或多个IC的集合,可选地,该IC集合也可以包括用于存储数据,计算机程序的存储部件;(2) having a set of one or more ICs, and optionally, the IC set may also include a storage component for storing data and computer programs;
(3)ASIC,例如调制解调器(Modem);(3) ASIC, such as modem;
(4)可嵌入在其他设备内的模块;(4) Modules that can be embedded in other devices;
(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、网络设备、云设备、人工智能设备等等;(5) Receivers, terminal devices, intelligent terminal devices, cellular phones, wireless devices, handheld devices, mobile units, vehicle-mounted devices, network devices, cloud devices, artificial intelligence devices, etc.;
(6)其他等等。(6)Others
对于通信装置可以是芯片或芯片***的情况,芯片包括处理器和接口。其中,处理器的数量可以是一个或多个,接口的数量可以是多个。In the case where the communication device may be a chip or a chip system, the chip includes a processor and an interface, wherein the number of the processors may be one or more, and the number of the interfaces may be multiple.
可选地,芯片还包括存储器,存储器用于存储必要的计算机程序和数据。Optionally, the chip also includes a memory for storing necessary computer programs and data.
本领域技术人员还可以了解到本公开实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个***的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本公开实施例保护的范围。Those skilled in the art may also understand that the various illustrative logical blocks and steps listed in the embodiments of the present disclosure may be implemented by electronic hardware, computer software, or a combination of both. Whether such functions are implemented by hardware or software depends on the specific application and the design requirements of the entire system. Those skilled in the art may use various methods to implement the described functions for each specific application, but such implementation should not be understood as exceeding the scope of protection of the embodiments of the present disclosure.
本公开还提供一种可读存储介质,其上存储有指令,该指令被计算机执行时实现上述任一方法实施例的功能。The present disclosure also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
本公开还提供一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例的功能。The present disclosure also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机程序。在计算机上加载和执行所述计算机程序时,全部或部分地产生按照本公开实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机程序可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机程序可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,DVD))、或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, the process or function described in the embodiment of the present disclosure is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
本领域普通技术人员可以理解:本公开中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本公开实施例的范围,也表示先后顺序。Those skilled in the art can understand that the various numerical numbers such as first and second involved in the present disclosure are only used for the convenience of description and are not used to limit the scope of the embodiments of the present disclosure, but also indicate the order of precedence.
本公开中的至少一个还可以描述为一个或多个,多个可以是两个、三个、四个或者更多个,本公开不做限制。在本公开实施例中,对于一种技术特征,通过“第一”、“第二”、“第三”、“A”、“B”、“C”和“D”等区分该种技术特征中的技术特征,该“第一”、“第二”、“第三”、“A”、“B”、“C”和“D”描述的技术特征间无先后顺序或者大小顺序。At least one in the present disclosure may also be described as one or more, and a plurality may be two, three, four or more, which is not limited in the present disclosure. In the embodiments of the present disclosure, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no order of precedence or size between the technical features described by the "first", "second", "third", "A", "B", "C" and "D".
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本公开旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由下面的权利要求指出。Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
应当理解的是,本公开并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本公开的范围仅由所附的权利要求来限制。It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (24)
- 一种算法更新方法,其特征在于,所述方法由统一数据管理功能UDM执行,所述方法包括:An algorithm updating method, characterized in that the method is executed by a unified data management function UDM, and the method comprises:接收人工智能服务功能AISF发送的AI算法更新查询请求;Receive AI algorithm update query requests sent by the artificial intelligence service function AISF;响应于UDM中未存在所述AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;In response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM, sending a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF;接收所述AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,所述Nudm_Algorithm_Update_Response消息包括与所述AI算法更新查询请求对应的AI算法;Receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;发送与所述AI算法更新查询请求对应的AI算法至所述AISF。Sending the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, characterized in that the method further comprises:发送针对所述AF的授权请求至网络开放功能NEF;Sending an authorization request for the AF to a network opening function NEF;接收所述NEF针对所述授权请求发送的授权信息。Receive authorization information sent by the NEF in response to the authorization request.
- 根据权利要求1所述的方法,其特征在于,所述方法还包括:The method according to claim 1, characterized in that the method further comprises:接收会话管理功能SMF发送的AI会话AISession注册请求;Receive the AI session AISession registration request sent by the session management function SMF;发送针对所述AISession注册请求的签约信息至所述SMF,其中,所述签约信息包括AI会话的授权信息、所述AI会话支持的功能以及禁止业务。Sending the contract information for the AISession registration request to the SMF, wherein the contract information includes the authorization information of the AI session, the functions supported by the AI session, and the prohibited services.
- 一种算法更新方法,其特征在于,所述方法由AISF执行,所述方法包括:An algorithm updating method, characterized in that the method is executed by an AISF, and the method comprises:确定与AI服务需求对应的AI算法;Determine the AI algorithms that correspond to the AI service requirements;发送针对所述AI算法的AI算法更新查询请求至UDM;Sending an AI algorithm update query request for the AI algorithm to the UDM;接收所述UDM发送的与所述AI算法更新查询请求对应的AI算法。Receive an AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
- 根据权利要求4所述的方法,其特征在于,所述方法还包括:The method according to claim 4, characterized in that the method further comprises:接收用户数据寄存器UDR发送的数据集合;Receive the data set sent by the user data register UDR;根据所述数据集合和所述更新后的AI算法,获取与所述AI服务需求对应的AI识别结果;Acquire an AI recognition result corresponding to the AI service requirement according to the data set and the updated AI algorithm;发送所述AI识别结果至接入和移动管理功能AMF。Send the AI identification result to the access and mobility management function AMF.
- 根据权利要求4所述的方法,其特征在于,所述方法还包括:The method according to claim 4, characterized in that the method further comprises:接收AMF经AI会话发送的AI服务需求。Receive AI service requirements sent by AMF via AI session.
- 一种算法更新方法,其特征在于,所述方法由AMF执行,所述方法包括:An algorithm update method, characterized in that the method is executed by AMF, and the method comprises:接收终端设备经由无线接入网RAN发送的业务请求消息,其中,所述业务请求消息用于请求建立所述AI会话;Receiving a service request message sent by a terminal device via a radio access network RAN, wherein the service request message is used to request to establish the AI session;发送网络切片管理功能AI会话建立短消息上下文Nsmf_AISession_CreateSMContext请求至SMF,其中,所述Nsmf_AISession_CreateSMContext请求用于建立所述AI会话;Send a network slice management function AI session establishment short message context Nsmf_AISession_CreateSMContext request to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish the AI session;接收所述SMF发送的AI Session创建会话上下文请求结果,其中,所述AI Session创建会话上下文请求结果中包括AI会话标识;Receive the AI Session create session context request result sent by the SMF, wherein the AI Session create session context request result includes the AI session identifier;发送所述会话建立结果至终端设备。The session establishment result is sent to the terminal device.
- 根据权利要求7所述的方法,其特征在于,所述方法还包括:The method according to claim 7, characterized in that the method further comprises:响应于所述会话建立结果为所述会话建立流程执行完成,接收所述终端设备发送的确认建立会话信息;In response to the session establishment result being that the session establishment process is completed, receiving session establishment confirmation information sent by the terminal device;与选择的AISF建立AI会话连接,并获取所述AISF提供的服务,其中,所述AISF的功能类型与所述业务请求消息对应。Establish an AI session connection with the selected AISF, and obtain services provided by the AISF, wherein the function type of the AISF corresponds to the service request message.
- 根据权利要求7所述的方法,其特征在于,其中,所述Nsmf_AISession_CreateSMContext请求包括以下至少一项:The method according to claim 7, wherein the Nsmf_AISession_CreateSMContext request includes at least one of the following:签约用户永久标识SUPI;Subscriber Permanent Identification SUPI;AI会话标识AI Session ID;AI Session ID请求类型Request Type;Request TypeRequest Type;AI信息AI info。AI informationAI info.
- 根据权利要求7所述的方法,其特征在于,所述方法还包括:The method according to claim 7, characterized in that the method further comprises:经AI会话发送的AI服务需求至AISF;AI service requirements sent via AI sessions to AISF;接收所述AISF发送的AI识别结果,其中,所述AI识别结果为根据所述AI服务需求对应的更新后的AI算法得到的。Receive an AI recognition result sent by the AISF, wherein the AI recognition result is obtained according to an updated AI algorithm corresponding to the AI service requirement.
- 一种算法更新方法,其特征在于,所述方法由终端设备执行,所述方法包括:An algorithm updating method, characterized in that the method is executed by a terminal device, and the method comprises:经由无线接入网RAN向接入和移动管理功能AMF发送业务请求消息,其中,所述业务请求消息用于请求建立 人工智能AI会话,其中,所述AI会话中包括AI服务需求;Sending a service request message to an access and mobility management function AMF via a radio access network RAN, wherein the service request message is used to request establishment of an artificial intelligence AI session, wherein the AI session includes an AI service requirement;接收所述AMF发送的AI识别结果,所述AI识别结果为根据所述AI服务需求对应的更新后的AI算法得到的。Receive the AI recognition result sent by the AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
- 根据权利要求11所述的方法,其特征在于,其中,所述业务请求消息为AISession_CreateSMContext Request,所述AISession_CreateSMContext Requet中包括以下至少一项:The method according to claim 11, characterized in that, wherein the service request message is AISession_CreateSMContext Request, and the AISession_CreateSMContext Request includes at least one of the following:AI会话标识AI Session ID;AI Session ID请求类型Request Type;Request TypeRequest Type;AI信息AI info。AI informationAI info.
- 根据权利要求11所述的方法,其特征在于,所述方法还包括:The method according to claim 11, characterized in that the method further comprises:接收所述AMF针对所述业务请求消息发送的会话建立结果;Receiving a session establishment result sent by the AMF in response to the service request message;响应于所述会话建立结果为会话建立流程执行完成,则发送确认建立会话信息至所述AMF。In response to the session establishment result being that the session establishment process is completed, a confirmation message for establishing the session is sent to the AMF.
- 一种算法更新装置,其特征在于,所述装置设置于UDM侧,所述装置包括:An algorithm updating device, characterized in that the device is arranged on the UDM side, and the device comprises:接收模块,用于接收人工智能服务功能AISF发送的AI算法更新查询请求;A receiving module, used to receive an AI algorithm update query request sent by an artificial intelligence service function AISF;发送模块,用于响应于UDM中未存在所述AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;A sending module, configured to send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to an application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM;接收模块,还用于接收所述AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,所述Nudm_Algorithm_Update_Response消息包括与所述AI算法更新查询请求对应的AI算法;The receiving module is further used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;发送模块,还用于发送与所述AI算法更新查询请求对应的AI算法至所述AISF。The sending module is further used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
- 一种算法更新装置,其特征在于,所述装置设置于AISF侧,所述装置包括:An algorithm updating device, characterized in that the device is arranged on the AISF side, and the device comprises:确定模块,用于确定与AI服务需求对应的AI算法;A determination module, used to determine the AI algorithm corresponding to the AI service requirements;发送模块,用于发送针对所述AI算法的AI算法更新查询请求至UDM;A sending module, used for sending an AI algorithm update query request for the AI algorithm to the UDM;接收模块,用于接收所述UDM发送的与所述AI算法更新查询请求对应的AI算法。The receiving module is used to receive the AI algorithm corresponding to the AI algorithm update query request sent by the UDM.
- 一种算法更新装置,其特征在于,所述装置设置于AMF侧,所述装置包括:An algorithm updating device, characterized in that the device is arranged on the AMF side, and the device comprises:接收模块,用于接收终端设备经由无线接入网RAN发送的业务请求消息,其中,所述业务请求消息用于请求建立所述AI会话;A receiving module, configured to receive a service request message sent by a terminal device via a radio access network RAN, wherein the service request message is used to request to establish the AI session;发送模块,用于发送Nsmf AI会话建立短消息上下文Nsmf_AISession_CreateSMContext请求至SMF,其中,所述Nsmf_AISession_CreateSMContext请求用于建立所述AI会话;A sending module, used for sending an Nsmf AI session establishment short message context Nsmf_AISession_CreateSMContext request to SMF, wherein the Nsmf_AISession_CreateSMContext request is used to establish the AI session;接收模块,用于接收所述SMF发送的AI Session创建会话上下文请求结果,其中,所述AI Session创建会话上下文请求结果中包括AI会话标识;A receiving module, used for receiving an AI Session creation context request result sent by the SMF, wherein the AI Session creation context request result includes an AI session identifier;发送模块,用于发送所述会话建立结果至终端设备。The sending module is used to send the session establishment result to the terminal device.
- 一种算法更新装置,其特征在于,所述装置设置于终端设备侧,所述装置包括:An algorithm updating device, characterized in that the device is arranged on a terminal device side, and the device comprises:发送模块,用于经由无线接入网RAN向接入和移动管理功能AMF发送业务请求消息,其中,所述业务请求消息用于请求建立人工智能AI会话,其中,所述AI会话中包括AI服务需求;A sending module, configured to send a service request message to an access and mobility management function AMF via a radio access network RAN, wherein the service request message is used to request establishment of an artificial intelligence AI session, wherein the AI session includes an AI service requirement;接收模块,用于接收所述AMF发送的AI识别结果,所述AI识别结果为根据所述AI服务需求对应的更新后的AI算法得到的。A receiving module is used to receive the AI recognition result sent by the AMF, where the AI recognition result is obtained according to the updated AI algorithm corresponding to the AI service requirement.
- 一种UDM,其特征在于,所述设备包括处理器和存储器,其中,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如权利要求1至3中任一项所述的方法。A UDM, characterized in that the device comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method as described in any one of claims 1 to 3.
- 一种AISF,其特征在于,所述设备包括处理器和存储器,其中,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如权利要求4至6中任一项所述的方法。An AISF, characterized in that the device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method as described in any one of claims 4 to 6.
- 一种AMF,其特征在于,所述设备包括处理器和存储器,其中,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如权利要求7至10中任一项所述的方法。An AMF, characterized in that the device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method as described in any one of claims 7 to 10.
- 一种终端设备,其特征在于,所述设备包括处理器和存储器,其中,所述存储器中存储有计算机程序,所述处理器执行所述存储器中存储的计算机程序,以使所述装置执行如权利要求11至13中任一项所述的方法。A terminal device, characterized in that the device includes a processor and a memory, wherein a computer program is stored in the memory, and the processor executes the computer program stored in the memory so that the device performs the method as described in any one of claims 11 to 13.
- 一种通信装置,其特征在于,包括:处理器和接口电路,其中,A communication device, comprising: a processor and an interface circuit, wherein:所述接口电路,用于接收代码指令并传输至所述处理器;The interface circuit is used to receive code instructions and transmit them to the processor;所述处理器,用于运行所述代码指令以执行如权利要求1至3或4至6或7至10或11至13中任一项所述的方法。The processor is configured to execute the code instructions to perform the method according to any one of claims 1 to 3 or 4 to 6 or 7 to 10 or 11 to 13.
- 一种计算机可读存储介质,其特征在于,用于存储有指令,当所述指令被执行时,使如权利要求1至3或4至6或7至10或11至13中任一项所述的方法被实现。A computer-readable storage medium, characterized in that it is used to store instructions, and when the instructions are executed, the method as described in any one of claims 1 to 3 or 4 to 6 or 7 to 10 or 11 to 13 is implemented.
- 一种算法更新***,其特征在于,所述***包括:An algorithm updating system, characterized in that the system comprises:AISF,用于响应于AI会话中的AI服务需求,确定与所述AI服务需求对应的AI算法;The AISF is used to respond to an AI service demand in an AI session and determine an AI algorithm corresponding to the AI service demand;所述AISF,用于发送针对所述AI算法的AI算法更新查询请求至UDM;The AISF is used to send an AI algorithm update query request for the AI algorithm to the UDM;所述UDM,用于响应于UDM中未存在与所述AI算法更新查询请求对应的AI算法,发送Nudm AI算法鉴权更新请求Nudm_Algorithm_Update_Request至应用功能AF;The UDM is used to send a Nudm AI algorithm authentication update request Nudm_Algorithm_Update_Request to the application function AF in response to the AI algorithm corresponding to the AI algorithm update query request not existing in the UDM;所述UDM,用于接收所述AF发送的Nudm AI算法鉴权更新响应Nudm_Algorithm_Update_Response消息,其中,所述Nudm_Algorithm_Update_Response消息包括与所述AI算法更新查询请求对应的AI算法;The UDM is used to receive a Nudm AI algorithm authentication update response Nudm_Algorithm_Update_Response message sent by the AF, wherein the Nudm_Algorithm_Update_Response message includes an AI algorithm corresponding to the AI algorithm update query request;所述UDM,用于发送与所述AI算法更新查询请求对应的AI算法至所述AISF。The UDM is used to send the AI algorithm corresponding to the AI algorithm update query request to the AISF.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/128089 WO2024087125A1 (en) | 2022-10-27 | 2022-10-27 | Algorithm update method and apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2022/128089 WO2024087125A1 (en) | 2022-10-27 | 2022-10-27 | Algorithm update method and apparatus |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024087125A1 true WO2024087125A1 (en) | 2024-05-02 |
Family
ID=90829701
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2022/128089 WO2024087125A1 (en) | 2022-10-27 | 2022-10-27 | Algorithm update method and apparatus |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2024087125A1 (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108388945A (en) * | 2018-02-24 | 2018-08-10 | 网易(杭州)网络有限公司 | The configuration method and device of AI decisions |
CN110297869A (en) * | 2019-05-30 | 2019-10-01 | 北京百度网讯科技有限公司 | A kind of AI Data Warehouse Platform and operating method |
US20190325224A1 (en) * | 2018-04-20 | 2019-10-24 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling the electronic device thereof |
CN110581898A (en) * | 2019-10-09 | 2019-12-17 | 成都康胜思科技有限公司 | internet of things data terminal system based on 5G and edge calculation |
CN110659053A (en) * | 2019-10-10 | 2020-01-07 | 珠海格力电器股份有限公司 | Program updating method, device, storage medium and electronic equipment |
-
2022
- 2022-10-27 WO PCT/CN2022/128089 patent/WO2024087125A1/en unknown
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108388945A (en) * | 2018-02-24 | 2018-08-10 | 网易(杭州)网络有限公司 | The configuration method and device of AI decisions |
US20190325224A1 (en) * | 2018-04-20 | 2019-10-24 | Samsung Electronics Co., Ltd. | Electronic device and method for controlling the electronic device thereof |
CN110297869A (en) * | 2019-05-30 | 2019-10-01 | 北京百度网讯科技有限公司 | A kind of AI Data Warehouse Platform and operating method |
CN110581898A (en) * | 2019-10-09 | 2019-12-17 | 成都康胜思科技有限公司 | internet of things data terminal system based on 5G and edge calculation |
CN110659053A (en) * | 2019-10-10 | 2020-01-07 | 珠海格力电器股份有限公司 | Program updating method, device, storage medium and electronic equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110389738B (en) | Screen projection method, device, terminal and storage medium | |
WO2019024053A1 (en) | Unmanned aerial vehicle control method and device, unmanned aerial vehicle and remote control device | |
WO2021142796A1 (en) | Communication processing methods and apparatuses, and computer storage medium | |
WO2024092664A1 (en) | Session distinguishing method and apparatus | |
WO2024087125A1 (en) | Algorithm update method and apparatus | |
WO2023201586A1 (en) | Indication method and device/storage medium/apparatus for physical channel repeat transmission | |
US20230336994A1 (en) | IoT Device and IoT Device Authorization Method | |
CN114503688A (en) | Measurement relaxation method, equipment, storage medium and device | |
WO2024065337A1 (en) | Method and apparatus for implementing service area restriction | |
WO2024065565A1 (en) | Authorization revocation method and apparatus | |
WO2024138758A1 (en) | Sensing information acquisition method and apparatus | |
WO2024065856A1 (en) | Positioning method and apparatus | |
WO2023206298A1 (en) | Negotiation method, apparatus, and device and storage medium | |
WO2024103409A1 (en) | Pucch-sri indication method and apparatus | |
WO2023206570A1 (en) | Configuration management method and apparatus, device and storage medium | |
WO2024130521A1 (en) | Data processing method and apparatus | |
WO2023130436A1 (en) | Session release method and apparatus, and storage medium | |
WO2023178567A1 (en) | Reporting method/apparatus/device and storage medium | |
WO2024031399A1 (en) | Method and apparatus for ue to join pin, and communication device and storage medium | |
WO2023184261A1 (en) | Reporting method and apparatus, device, and storage medium | |
WO2023245586A1 (en) | Operation configuration method and device | |
WO2024092663A1 (en) | Positioning mode determination methods and apparatuses | |
WO2023102944A1 (en) | Threshold determination method and device for contention-free random access (cfra), storage medium, and apparatus | |
WO2024130522A1 (en) | Data processing method and apparatus | |
WO2024092679A1 (en) | Paging cycle determination method and apparatus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22963109 Country of ref document: EP Kind code of ref document: A1 |